Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Try Sonic Adventure 2 for me
Автор Сообщение
MastaG Не на форуме
Пользователь
**

Сообщений: 87
Зарегистрирован: 13.04.2011
Рейтинг: 0
Сказал спасибо: 31
Поблагодарили 12 раз(а) в 12 сообщ.
Сообщение: #1
Try Sonic Adventure 2 for me
Hi there,

I'm about to order the sd-adapter.
But it seems many dreamcast games do not work in sdiso mode.
One of my favorite games is Sonic Adventure 2.
It has very strong copy protection.
The dreamcast ripdb states that you need to patch 1st_read.bin with hack3 and then change two values:
CDE4 436A -> 0900 0900
1032 0D8B -> 0800 0D8B
This works, but it will not defeat the protection that causes graphics corruption in the last episode.

As far as I know, only Echelon managed to create a working rip.
So I got the Echelon one and applied their fix for the last episode.
Then I ripped 1st_read from their release.
They use audio/data and the data track starts at lba 11700.
11700 + 166 = 11866 which is 2E5A in hex and that would be 5A2E in scambled hex.
In order to boot it from sdiso this needs to be changed to lba 0.
0 + 166 = 166 which is A6 in hex and remains A6 because it's one byte.
I've opened their 1st_read.bin with hex workshop and it seems the "5A2E" occurs only once (before the cd001).
However the A600 occurs like 3 or 4 times.
That's why patching the Echelon 1st_read.bin wiith dahack/binhack causes it to fail.
They will patch each pair of "A600".
I've only altered the 5A2E -> A600 and removed the one protection scheme they have left 1032 0D8B -> 0800 0D8B.

It's now propperly patched for lba0 and it works in data/data mode.
I tested it with bootdreams and created a data/data cdi image and burned it with alcohol120%.
I couldn't test bin2boot because it doesn't work in wine(linux) nor windows7 x64.
However it whould work as long as you use the /nohack option.
Bootdreams doesn't patch katana games since its meant for homebrew anyways.

Anyways, I've uploaded the 1st_read.bin and ip.bin here: http://tabon.ath.cx/~mastag/sonic_adv_2_lba0.zip

Could someone please create a sdiso image and test it?
Just put the files from the zip-archive and the sonic2 folder in the data folder and create an iso.
DONT PATCH! It's already patched for lba0.

Thanks in advance Smile
13.04.2011 11:24
Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
Try Sonic Adventure 2 for me - MastaG - 13.04.2011 11:24

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  Did anyone got to play Sonic Adventure 2 last story on dreamshell leonardorg 4 3071 31.01.2024 04:01
Посл. сообщение: leonardorg
  Sonic Adventure Dreamcast_ SD card(Full) aldair 0 6377 08.09.2017 14:19
Посл. сообщение: aldair
  Can't get several games to play - Sonic Adventure, Crazy Taxi, etc. dawei 5 14820 31.05.2016 16:03
Посл. сообщение: dawei
  jojo's bizarre adventure for matching service Moreirax 2 12912 23.07.2012 12:33
Посл. сообщение: Moreirax

Переход:


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