It is currently Mon Nov 20, 2017 8:38 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 2 posts ] 
Author Message
PostPosted: Sun Nov 05, 2017 5:06 pm 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 311
If someone has this multicart:
Attachment:
9-in-1 King001 (Unl) [U][!].png
9-in-1 King001 (Unl) [U][!].png [ 2.47 KiB | Viewed 179 times ]

as an original cartridge, could that person please play The Lion King until the first boss is defeated and tell me if the game freezes at that point?

Of the emulators that I have tried, only FCEUX and Nestopia Plus even run this ROM image at all (.UNF format). FCEUX freezes after the "The Pridelands" screen because it decodes the CPU address too restrictively. Nestopia Plus runs the game until the first boss is defeated, then freezes.

I can get as far as Nestopia Plus by implementing the board in Nintendulator as I described. After the first boss is defeated, the game basically hashes a section of PRG-ROM to check against hackers having modified the game (code executed in RAM at $0682). Since that checksum does not match the expected value in Nestopia Plus' and my emulation, the game freezes on purpose. While I cannot rule out that we both just still get the bankswitching slightly wrong (even though everything else works fine), I have a hunch that the game was modified for multicart inclusion without the expected checksum being adjusted, and the multicart manufacturer did not notice because one has to play the game a bit to notice it.


Top
 Profile  
 
PostPosted: Sun Nov 05, 2017 10:01 pm 
Offline

Joined: Mon Dec 12, 2011 8:15 pm
Posts: 352
Plus
5000
case 0x5000: exRegs[0]=data; Mmc3::UpdatePrg(); break;
case 0x5001: exRegs[1]=data; Mmc3::UpdatePrg();Mmc3::UpdateChr(); break;
case 0x5007: exRegs[2]=data; break;
case 0x5010: exRegs[0] = data; Mmc3::UpdatePrg(); break;//Fixed: 9in1 LION KING HANGS!....
.... I not test full game.sorry

first hangs, hardware is not hangs.
this hangs, To confirm,cah4e3


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: Donqustix and 11 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group