Покинул форум
Сообщений всего: 4688
Дата рег-ции: Окт. 2014
alex_231
Идея, конечно хорошая, вот только иметь бы под рукой еще и нормальный дебаггер для оной приставки, чтобы в других играх можно было найти алгоритм распаковки
----- Делая выбор, отбрось простое решение и выбери правильное...
chiefexb
Отправлено: 11 Февраля, 2016 - 08:49:38
Призрак
Покинул форум
Сообщений всего: 680
Дата рег-ции: Окт. 2014
chiefexb
К сожалению нормальных дебагеров нет, остается учить Си и встраивать в эмуль свой. Шедевровцы такой встроили в Gens.
evgeny
Отправлено: 11 Февраля, 2016 - 08:50:02
Chief-Net
Покинул форум
Сообщений всего: 436
Дата рег-ции: Окт. 2014
evgeny
Алгоритм распаковки не нужен, нужно только знать поинтеры пожатой графики, расположение тайловой карты, итд.
Распаковывает такая строка:
41 F9 00 02 20 00 23 E0 00 C0 00 00 B1 FC 00 02
10 00 66 F2 41 F9 00 04 C6 00 4E F9 00 00 BB 94
в ней же указываютя новый адрес графики, адрес тайловой карты.
Т.Е. надо найти строку, где есть эти поинтеры и переписать ее по своему, изменить режим графики. Если она другой длинны, то нужно найти на нее поинтер и перенести в другое место в роме.
alex_231
Отправлено: 11 Февраля, 2016 - 08:50:23
Chief-Net
Покинул форум
Сообщений всего: 4688
Дата рег-ции: Окт. 2014
alex_231
Должна быть процедура распаковки, если её не отключить, то игра попытается разжать несжатую графику, а из этого ничего хорошего не получится.
----- Делая выбор, отбрось простое решение и выбери правильное...
chiefexb
Отправлено: 11 Февраля, 2016 - 08:50:44
Призрак
Покинул форум
Сообщений всего: 680
Дата рег-ции: Окт. 2014
chiefexb
Вот вот. Согласен.
Может так и проще, но помойму хрен редьки н еслаще. B)
evgeny
Отправлено: 11 Февраля, 2016 - 08:51:09
Chief-Net
Покинул форум
Сообщений всего: 436
Дата рег-ции: Окт. 2014
evgeny
А это вроде она и есть, если я правильно понял,хотя в данном роме есть еще одно значение которое меняется.
Alex_231, может проанализируешь данный патч, сравнишь ромы.
alex_231
Отправлено: 11 Февраля, 2016 - 08:51:38
Chief-Net
Покинул форум
Сообщений всего: 4688
Дата рег-ции: Окт. 2014
alex_231
Может и посмотрю, но не скоро - работаю над FFAD и одним сюрпризом
----- Делая выбор, отбрось простое решение и выбери правильное...
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Похожие темы: Замещение сжатой графики на непожатую в играх SEGA