Автор Тема: [GBA] Shantae Advance  (Прочитано 1570 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« : 30 Апрель 2025, 19:58:37 »
Доброго всем! Появился дамп GBA-версии Shantae Advance: Risky’s Revolution. Может кто-то помочь с хакингом для последующего перевода? Заранее спасибо.
« Последнее редактирование: 30 Апрель 2025, 21:26:53 от Damin72 »

Оффлайн ww

  • Emu-Land Team
  • Сообщений: 4348
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #1 : 01 Май 2025, 14:37:32 »
Круто конечно. А артефакты во время диалогов в оригинале были или кривой дамп? Ну и игра иногда подтормаживает

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #2 : 01 Май 2025, 14:44:27 »
Круто конечно. А артефакты во время диалогов в оригинале были или кривой дамп? Ну и игра иногда подтормаживает
(Ссылка на вложение)
Не знаю… вчера на Дельте пробежал до первого сейва и подобных багов не видел. О_о

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 5296
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #3 : 01 Май 2025, 16:19:47 »
Damin72, текст и графика шрифта в несжатом виде, в конца рома много свободного места. Главная проблема, чтобы все символы влезли в VRAM и вроде во время диалогов и в инвентаре есть свободное место.
артефакты во время диалогов
Если вы не использовали mGBA, скорее всего кривой эмулятор.

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #4 : 01 Май 2025, 17:44:19 »
Damin72, текст и графика шрифта в несжатом виде, в конца рома много свободного места. Главная проблема, чтобы все символы влезли в VRAM и вроде во время диалогов и в инвентаре есть свободное место.Если вы не использовали mGBA, скорее всего кривой эмулятор.
Помимо графики шрифта ещё есть графика меню. Благо есть шрифты нужные. Если бы помогли достать это дело и потом вставить, то был бы крайне признателен.

Оффлайн dusha6613

  • Пользователь
  • Сообщений: 206
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #5 : 01 Май 2025, 17:59:25 »
Скажите, скачать "дамп" в первом сообщении это уже полноценная игра или нет?

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #6 : 01 Май 2025, 18:00:34 »
Скажите, скачать "дамп" в первом сообщении это уже полноценная игра или нет?
Да, полноценная, даже плашка Limited Run Game есть.

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 5296
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #7 : 01 Май 2025, 20:06:57 »
Помимо графики шрифта ещё есть графика меню.
Там вроде тоже не сжато, форматы графики стандартные. Что-то отображается спрайтами. Нужно только правильно объединить. Любой ромхакер должен справиться, но это тоже время, поэтому я с этим не помогу.
UPD: Дамп почти overdump, 2-й половина отличается только заполнением FF байтами вместо 00, т. е. можно убрать половину рома. И для перевода стоит изменить текст EEPROM_V на SRAM_V, чтобы Mesen правильно определял тип сохранения (https://www.emu-land.net/forum/index.php/topic,91009.msg1639172.html#msg1639172).
« Последнее редактирование: 02 Май 2025, 01:38:16 от Sharpnull »

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #8 : 02 Май 2025, 07:30:47 »
И для перевода стоит изменить текст EEPROM_V на SRAM_V, чтобы Mesen правильно определял тип сохранения (https://www.emu-land.net/forum/index.php/topic,91009.msg1639172.html#msg1639172).
А я и думаю «Что игра не сохраняется…»

Онлайн Maximum

  • Модератор
  • Сообщений: 7113
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #9 : 08 Май 2025, 19:05:27 »
Вот интересно. Найдутся еще люди, которые скачали ром не с целью просто проверить, не с целью хакнуть или перевести, а с тем, чтоб просто поиграть в игру и пройти ее?

Сейчас дошел до финальной главы игры. Если кто-то возьмется переводить, могу сказать:

- текста в игрушке много. Работы хватит;
- юмор игры моментами зиждется на чисто американских приколах, которые пока навскидку не до конца понятны. Видимо, переводчику придется еще и информацию изучать, чтобы передать смысл той или иной шутки;
(вообще тут и черного юмора как-то многовато, в других играх про Шантейку я такого не замечал).

И да, хорошо, если переведут имя ГГ как "Шантэй", это правильнее, чем "Шанти", как ее практически все называют.

Оффлайн lupus

  • Пользователь
  • Сообщений: 3849
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #10 : 09 Май 2025, 00:23:53 »
Maximum, я adventure time переводил, там тоже хватало сленга и прочих амерских приколов, которые приходилось гуглить и менять на чисто наши, типа «А и Б сидели на трубе».
Можно заморочиться, если захотеть.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4538
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #11 : 09 Май 2025, 01:06:49 »
И да, хорошо, если переведут имя ГГ как "Шантэй", это правильнее, чем "Шанти", как ее практически все называют.
А ещё правильнее -- Шантэ.

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1262
    • ВКонтакте
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #12 : 09 Май 2025, 19:45:29 »
С чего бы? Ни в одном видео не слышал такого, вот произношение от разработчиков:

youtube.com/watch?v=u1-fu8loFDY

Онлайн Maximum

  • Модератор
  • Сообщений: 7113
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #13 : 09 Май 2025, 19:51:29 »
С чего бы? Ни в одном видео не слышал такого, вот произношение от разработчиков
На 0:03 отчетливо услышал: (Шан-тэй). Ну, можно не как "и краткое" на конце передать, а как обычное "и", но звук длинный, двусложный.

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1262
    • ВКонтакте
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #14 : 09 Май 2025, 20:35:33 »
Вот тут в конце ещё чётче:

youtube.com/watch?v=PCu9lzSP2Zc

Онлайн Maximum

  • Модератор
  • Сообщений: 7113
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #15 : 09 Май 2025, 20:37:15 »
Вот тут в конце ещё чётче:
Тут тоже не "Шанти".

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1262
    • ВКонтакте
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #16 : 09 Май 2025, 20:38:36 »
До моего коммента есть коммент от Yoti - пропустил? Я ж отвечаю ему.

Онлайн Maximum

  • Модератор
  • Сообщений: 7113
  • Пол: Мужской
  • за хорошие ИГРЫ
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #17 : 09 Май 2025, 20:42:11 »
До моего коммента есть коммент от Yoti - пропустил? Я ж отвечаю ему.
И впрямь пропустил. :neznayu: Моя оплошность.

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 5296
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #18 : 09 Май 2025, 21:03:16 »
Вот тут в конце ещё чётче
Когда я думаю от Шантэй, то слышу это, а когда Шанти - это. (Вспомнилось "купи училку без мозгов https://www.youtube.com/watch?v=67BCNbTFw4Y"). Поэтому я не пойму как на английском другие что-то разбирают. Арабское вроде как shan-tay (тэй).
В GBC Chief-Net перевели - Шанте. Ну да, ещё путаница с "е" как "э", всё время забываю как писать Batman на русском.

Оффлайн Cheshire Kotovsky

  • Пользователь
  • Сообщений: 2375
  • Пол: Мужской
  • I dont bite... too hard
    • ВКонтакте
    • Youtube
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #19 : 09 Май 2025, 21:52:30 »
Во первых да, в самой игре четко слышно эй в конце.
Во вторых, спросите учителя английского - ae дает звук эй.

Оффлайн Hatsuyuki

  • Пользователь
  • Сообщений: 453
  • Пол: Мужской
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #20 : 09 Май 2025, 22:35:40 »
Во вторых, спросите учителя английского - ae дает звук эй.
Чаще всего долгий и.

https://www.merriam-webster.com/grammar/how-to-pronounce-ae-in-english-words-diphthong

Слов с эй я как-то даже и не вспомню :neznayu:

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1262
    • ВКонтакте
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #21 : 10 Май 2025, 01:34:45 »
Теперь тоже в первом видео слышу Шанти, но во втором только Шантэй.
не пойму как на английском другие что-то разбирают
Не разбирают, им приходится уточнять (обратное японскому "как пишется это слово?"). В случае с этой героиней кто как понял этот "ae" в конце, так и произносит, похоже:lol:
всё время забываю как писать Batman на русском.
Постоянно вижу разные варианты, так что пиши как хочешь. Если посмотреть историю русского языка, часто побеждает "пишется так, как звучит", т.е. "Бэтмэн" победит рано или поздно.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4538
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #22 : 10 Май 2025, 19:05:52 »
С чего бы? Ни в одном видео не слышал такого, вот произношение от разработчиков
Изучал вопрос когда-то, шерстил форумы. Пример с видео корректный, послушаю.

Если посмотреть историю русского языка, часто побеждает "пишется так, как звучит", т.е. "Бэтмэн" победит рано или поздно.
Если слово не словарное, то я обычно использую букву "э" для "a/эй" и букву "е" для "e/и". Но это личные предпочтения, не настаиваю.

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #23 : 12 Май 2025, 23:25:33 »
Не знаю о чём спор, когда официально (в Сиренах и на странице с «Революцией Риски») Шантэ. А уж кому как Е/Э - другой вопрос.

Оффлайн Yujin

  • Пользователь
  • Сообщений: 38
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #24 : 16 Май 2025, 20:06:49 »
От себя добавлю, не знаю насколько это важно - но когда в гугле в поиске картинок вбиваешь Шанти, то выдает только значение слова с санскрита; а когда вбиваешь Шантэй, то выдает в поиске уже саму игру!
И вот с Стиме где имена всех персонажей указано так же Шантэй - https://steamcommunity.com/sharedfiles/filedetails/?l=german&id=2118753020

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 5296
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #25 : 16 Май 2025, 20:26:04 »
И вот с Стиме где имена всех персонажей указано так же Шантэй - https://steamcommunity.com/sharedfiles/filedetails/?l=german&id=2118753020
Это инструкция пользователя, любой может написать там что угодно. В https://ru.wikipedia.org/wiki/Shantae Шантей. Раз официально Шантэ, значит так, я, когда искал официальное имя, не заметил, что одну игру они почему-то перевели на русский.

Оффлайн Yoti

  • Пользователь
  • Сообщений: 4538
  • Пол: Мужской
  • Не тро-гай ме-ня
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #26 : 16 Май 2025, 21:41:49 »
Это инструкция пользователя, любой может написать там что угодно. В https://ru.wikipedia.org/wiki/Shantae Шантей.
Вики пишется людьми, люди могут ошибаться.

Оффлайн perfect_genius

  • Пользователь
  • Сообщений: 1262
    • ВКонтакте
    • Steam
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #27 : 17 Май 2025, 03:35:10 »
Damin72, переводчики тоже могли ошибиться - вот пример, как они не могут определиться с именем в других их играх:
store.steampowered.com/app/1049320/River_City_Girls - Киоко
store.steampowered.com/app/1920480/River_City_Girls_2 - Кёко

Переводчик, конечно, может взять официальное. Но что, если в следующей раз у неё тоже немного поменяется имя? :)
Если в рунете не обсуждали эту проблему, то надо просто устроить голосование.

Оффлайн Damin72

  • Пользователь
  • Сообщений: 73
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #28 : 17 Май 2025, 19:46:35 »
Опять же, воспользуюсь случаем и приглашу помочь с экспортом/импортом графики. Текст вытащили с помощью Pokeperevod и уже переводим.

Онлайн Sharpnull

  • Пользователь
  • Сообщений: 5296
    • Просмотр профиля
[GBA] Shantae Advance
« Ответ #29 : 24 Май 2025, 15:29:03 »
Снова про то, какой ром выбрать для перевода. Оказалось, что у игры изначально был тип сохранения EEPROM, но для картриджа они использовали программу "GBA Tool Advance", которая меняет на SRAM/FRAM сохранение (у них FRAM), при этом в роме остался текст EEPROM_V из-за которого эмуляторы путали какой тип сохранения. Об этом здесь https://gbatemp.net/threads/eeprom-save-fixed-patch-for-gba-shantae-advance-risky-revolution.670572/, там приложили патчи, один возвращает оригинальный тип сохранения - EEPROM, другой добавляет поддержку SRAM и EEPROM одновременно. Я прикладываю ромы: оригинальный, [EEPROM_Fixed] - возврат EEPROM 512B сохранения, получается оригинальный ром до записи на картридж, [EEPROM&SRAM] - совместимость с обоими типами. Рекомендую выбрать [EEPROM_Fixed], он не имеет проблем в эмуляторах и можно сказать оригинальный.

Я только не знаю, почему все эти патчи SRAM/FRAM не соблюдают ограничения как в старых играх:
Addressing and Waitstates
SRAM/FRAM is mapped to E000000h-E007FFFh, it should be accessed with 8 waitstates (write a value of 3 into Bit0-1 of WAITCNT).
Reading and Writing
Reading from SRAM/FRAM should be performed by code executed in WRAM only (but not by code executed in ROM). There is no such restriction for writing.

Моё прошлое сообщение от 17 мая 2025: