I have modified the DC bios IC , to added a FLASH ic (MX29LV160 /SOP44) apon the bios ROM IC,two month ago. Base on the Russian DC-web : http://www.dc-swat.ru/blog/hardware/16.html#comment15
It works well,use the DREAMSHELL 4.0, I could play SDISO games and flash the bios file easy,it could test just after flash. I have try all ver. bios (jap, usa,eur, dev_dc). DC could all work well
So i start to hack the original bios file. when i translate jap text to chinese, the bios could work well in any DC EMU(nulldc,Chankast ,demul <need to path crc>). The Chinese text show beautiful. I am so exciting about that.
Then i copy the Chinese_bios to a SD card loader (http://www.dc-swat.ru/blog/hardware/14.html
)and Flash into DC. DC freezed in the swirl logo
So i recognized, the bios booting up must have a self-check. If it failed,be freeze. I found,the check could passed when i only make slight modify to bios, more ...be failed.
As i dont know SH4 ASM, so i couldnot modify Assembly instructions to skip the self-check.
ANYBODY,do you help me to skip it? or somebody you know,be expert in SH4 ASM ?
IF skip it, we could do anything to original bios. and could show in a real dc.
It is wellknow, Naomi have 32M Ram . It is larger then DC,so it could run faster.After bios translate,I have consider to modify bios ram map,make dc could recognize more RAM (replace the origin 16M ram IC to be needed) .
But I am be stuck by the self-check,now. Please help me ~
Good Luck everday~
DC Fans mych from China