Форум Magic Team


 

Новости:

01.01.2017: Релиз испанской версии Naruto - Ninja Council (GBA)
02.12.2016: Добавлена документация по Kruptar 7
09.10.2015: Обновление перевода игры Battletoads (NES) [версия 1.3]
22.01.2015: Kruptar Open Source
18.10.2014: Релиз обновлённой русской версии Castlevania - Dawn of Sorrow (GBA) от Owls Group
01.05.2014: Релиз русской версии Taiyou no Yuusha Firebird (NES)
24.06.2012: Добавлена доработанная документация и инструкция
26.05.2012: Обновление ORITON [версия 2.050]
11.05.2012: Обновление ORITON [версия 2.048]
11.03.2012: Обновление Kruptar 7 [версия 7.1.1.17]
29.01.2012: Обновление LZ77Restructor 2 [версия 1.02]
01.01.2012: Релиз русской версии Drill Dozer (GBA)

Подробнее на страничке новостей.
Ознакомьтесь с правилами нашего форума.


  • Форум
  • Поиск
  • Вход
  • Регистрация

  • Форум Magic Team »
  • Переводы, переводы, переводы... »
  • Ромхакинг и перевод »
  • [gbc] Resident Evil Gaiden
« предыдущая тема следующая тема »
  • Печать
Страницы: [1]   Вниз

Автор Тема: [gbc] Resident Evil Gaiden  (Прочитано 25374 раз)

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

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
[gbc] Resident Evil Gaiden
« : 05 Января 2010, 21:49:04 »
Господа, с прошедшими и наступающими всех праздниками :)
в короткие мгновенья свободного времени выкопал свой древнючий проект (хотя это и проектом назвать сложно, делалось всё в poke perevod) перевода Resident Evil Gaiden.
Решил попробовать всё сделать с нуля, поэтому прошу совета.
Одним из подводных камней для меня стали "левые" символы, идущие вперемешку со скриптом. Если их пробовать изменить, то мы получим "кашу" вместо текста.
Чтобы понять о чём я говорю, выкладываю скрин:

Это какое-то хитрое сжатие или ещё что-то?
Хотелось бы составить нормальный проект в Круптаре, дабы была возможность перевести, но пока даже не знаю, как подступиться из-за этой вод ерунды.
Вообщем стоим на этапе нарисованного шрифта и составленной таблицы.

PS: попутно такой вопрос, круптар принимает такие таблицы, где например
Цитировать (выделенное)
00=
01=A
02=B
03=C
04=D
05=E
...
01=A
4C=Б
02=B
4D=Г
...
??

pps: вступительный текст в роме Resident Evil Gaiden (U) [C][!].gbc можно найти по адресу 0x1f00a0.
Между блоками текста встречаются блоки забитые FF, их судя по всему можно использовать для того, чтобы уместить ту часть текста, которая по размеру больше оригинала.

на всякий случай приложу образец таблицы.

Оффлайн Zalbard

  • Magic Team
  • Сообщений: 134
  • Репутация: +32/-9
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #1 : 06 Января 2010, 08:20:32 »
Управляющие байты это. Первый 0x00 разбивается на 8 бит = 00000000 - если 0, то читаем байт. Таким образом читается 8 байт до следующего управлящего байта - 0x08. Разбиваем 0x08 = 00010000. Первыми идут три нуля - читаем три байта. Потом идёт единичка - здесь, скорее всего, означает считать определённый байт и сделать что-либо (скрипт, какое-либо действие в игре, и т. д.) - читаем 1 байт (0xF9). Потом после единички у нас идут четыре нуля - дочитываем четыре байта из текста. Потом читаем следующий управляющий байт - 0x00 и продолжаем цикл.

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #2 : 06 Января 2010, 10:24:18 »
да уж... только блин ничего на этих управляющих байтах не проимходит кроме вывода текста.

Оффлайн Mefistotel

  • Пользователь
  • Сообщений: 123
  • Репутация: +0/-0
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #3 : 09 Января 2010, 05:16:31 »
Ага. Зачем они так усложнили вывод текста, интересно.

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #4 : 13 Января 2010, 12:17:33 »
я вот думаю, а если попробовать перенести текст в конец рома, исправить поинтер на него и попробовать выкинуть всю эту бодягу из инструкций...

Оффлайн gegmopo3

  • Андроид
  • Сообщений: 134
  • Репутация: +5/-0
    • Просмотр профиля
    • http://gegmopo3-mopoz.blogspot.com/
Re: [gbc] Resident Evil Gaiden
« Ответ #5 : 13 Января 2010, 12:51:08 »
Тупо попробуй на каждые 8 байт ставить $00  и глянь, проканает или нет, там же интервальчик видно, что везде 8 байт.=)

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #6 : 13 Января 2010, 19:48:04 »
не прокатило, что-то страшное происходит, если это сделать  >:D
сам короче не осилю. Буду потихоньку проходить ещё раз и переводить, может потом кто-то с хаком поможет...

Оффлайн Rex OConnor

  • Новичок
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #7 : 16 Января 2010, 17:31:31 »
Я его кстати тоже перевожу ;)

Оффлайн JurasskPark

  • Администратор
  • Сообщений: 1308
  • Репутация: +37/-666
    • Просмотр профиля
    • JurasskPark
Re: [gbc] Resident Evil Gaiden
« Ответ #8 : 16 Января 2010, 17:58:51 »
Переводите, переводите. Главное чтобы выпер-пер-переведели.   ;D

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #9 : 16 Января 2010, 23:07:05 »
Цитата: Rex OConnor от 16 Января 2010, 17:31:31
Я его кстати тоже перевожу ;)
как прогресс? и как у тебя обстоят дела с хаком?

Оффлайн Rex OConnor

  • Новичок
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #10 : 17 Января 2010, 17:38:31 »
Текста всего еще нет.

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #11 : 17 Января 2010, 18:10:36 »
вынутый и отфильтрованный (более или менее) текст у меня есть. может объединим усилия?

Оффлайн Mefistotel

  • Пользователь
  • Сообщений: 123
  • Репутация: +0/-0
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #12 : 18 Января 2010, 15:20:04 »
Димон, что скажешь? ;)

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #13 : 20 Января 2010, 12:56:22 »
сделал свой проект открытым, выложил скрипт тут:
http://translated.by/you/resident-evil-gaiden-game-script/into-ru/trans/

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #14 : 22 Января 2010, 00:45:07 »
согласно статистики сайта, скрипт переведён на 28%, на деле думаю около половины...

Оффлайн Rex OConnor

  • Новичок
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #15 : 31 Января 2010, 12:59:29 »
Я готов скооперироваться, если на мне будет весь текст =)

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #16 : 31 Января 2010, 16:50:35 »
текст я уже перевёл, помгла девушка с ником shkoda.
HoRRoR с хаком помогает... так что судя по всему два разных перевода будут, ну или можешь выступить в роли редактора.

Оффлайн Rex OConnor

  • Новичок
  • Сообщений: 4
  • Репутация: +0/-0
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #17 : 31 Января 2010, 20:29:00 »
Окей =)

Оффлайн lupus

  • Пользователь
  • Сообщений: 78
  • Репутация: +1/-1
    • Просмотр профиля
Re: [gbc] Resident Evil Gaiden
« Ответ #18 : 03 Февраля 2010, 14:28:45 »
куда тебе текст скинуть?

  • Печать
Страницы: [1]   Вверх
« предыдущая тема следующая тема »
  • Форум Magic Team »
  • Переводы, переводы, переводы... »
  • Ромхакинг и перевод »
  • [gbc] Resident Evil Gaiden
 

  • SMF 2.0.12 | SMF © 2011, Simple Machines
  • XHTML
  • RSS
  • Мобильная версия

  • GreenUP by Neekiinh0.

Размер занимаемой памяти: 2.25 мегабайта.
Страница сгенерирована за 0.063 секунд. Запросов: 61.