found a bug with Conquering the World III
Moderator: BigEvilCorporation
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
found a bug with Conquering the World III
Hi,
i have found a bug in Conquering the World III ( chinese UNL named Tun Shí Tian Dì 3).
Gens can't lauch this roms ( and the console too)...
only works with Kega Fusion and Regen
too bad it seems be a really good RPG:
i have found a bug in Conquering the World III ( chinese UNL named Tun Shí Tian Dì 3).
Gens can't lauch this roms ( and the console too)...
only works with Kega Fusion and Regen
too bad it seems be a really good RPG:
Strange. I beat this game on Gens 2.10 and didn't notice any bugs.
The only one thing: after beating the game you see black screen with music playing. I hacked palette and get strange logo with fax number.
Here's how to get it:
Open ROM in hex-editor, go to address $62B6 write
22BCC0000000700F209A51C8FFFC60FEFFFFFFFF
Here are saves:
http://slil.ru/29603997
Also I found 2 easter eggs:
1. On screen "Start/Continue" press Start + A + B + C.
2. On screen "Start/Continue" press Right + Start + A + C.
The only one thing: after beating the game you see black screen with music playing. I hacked palette and get strange logo with fax number.
Here's how to get it:
Open ROM in hex-editor, go to address $62B6 write
22BCC0000000700F209A51C8FFFC60FEFFFFFFFF
Here are saves:
http://slil.ru/29603997
Also I found 2 easter eggs:
1. On screen "Start/Continue" press Start + A + B + C.
2. On screen "Start/Continue" press Right + Start + A + C.
Some unlicensed games were released on cartridge with copy-protection hardware, a plain ROM dump can't work without that additional hardware (basically, the game tries to access hardware at usually unmapped memory addresses and if this does not behaves like expected, it just hangs)
Some emulators do emulate the additional hardware, some don't
I don't know about this game specifically but most of the problematic ROM dump have been patched to bypass the various protection routines and were released as [f] or [h] versions.
You can also find some ROM patches in this thread:
http://forums.darkmystics.com/showthread.php?t=1997
Some emulators do emulate the additional hardware, some don't
I don't know about this game specifically but most of the problematic ROM dump have been patched to bypass the various protection routines and were released as [f] or [h] versions.
You can also find some ROM patches in this thread:
http://forums.darkmystics.com/showthread.php?t=1997
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
hi,
excuse me to uping this thread but i need an info.
This game doesn't work with lot of test and i can't understand why...
it works with all émulator : Gens , Kega and Regen,
but if i fix the Cheksum the games display a black screen buti can heard the sound..
i have the same things in the Real Hardware.
this game seems to put some data instead the Header.
Do you agree to just explain me why this game don't start ?
here is my roms ( it's an UNL so i think i can give the link ) :
http://sega4ever.power-heberg.com/tradu ... nese%20UNL
excuse me to uping this thread but i need an info.
This game doesn't work with lot of test and i can't understand why...
it works with all émulator : Gens , Kega and Regen,
but if i fix the Cheksum the games display a black screen buti can heard the sound..
i have the same things in the Real Hardware.
this game seems to put some data instead the Header.
Do you agree to just explain me why this game don't start ?
here is my roms ( it's an UNL so i think i can give the link ) :
http://sega4ever.power-heberg.com/tradu ... nese%20UNL
Game-specific hacks are something that should be more readily documented... right now all I can think of is to look in an emulator's source code =P Eke is supposedly (I don't have a Wii so I can't find out for sure, so I'm only judging by the source code) doing a good job at supporting EVERYTHING so I guess that's a start. I don't know what GerbilSoft has in mind for Gens/GS II but I know he has something in mind and when I do find out what I might consider splitting that into its own library. (As far as I can tell, this problem doesn't happen on the NES and SNES sides of emulation because the amount of custom hardware used on the majority of the most well-known titles on those platforms is ridiculous... I could be wrong though!)
Either way, I can find out what exactly is wrong with Tun Shi later by disassembling it and post it here, if someone doesn't beat me to it =P
I'm also curious: is the Simplified Version of Tun Shi Tian Di III one of those pirate simplified Chinese versions that I've seen documented (even screenshots of some exist)? I know the Chinese really love to do these pirate translations of their own and sell them... What does the company name on the title screen say? (I also question the authenticity of some of of the other unlicensed dumps, like Xin Qi Gai Wang Zi (no C&E text anywhere? unusual...) and Feng Kuang Tao Hua Yuan (I know this one is dumped from a reprint))
Either way, I can find out what exactly is wrong with Tun Shi later by disassembling it and post it here, if someone doesn't beat me to it =P
I'm also curious: is the Simplified Version of Tun Shi Tian Di III one of those pirate simplified Chinese versions that I've seen documented (even screenshots of some exist)? I know the Chinese really love to do these pirate translations of their own and sell them... What does the company name on the title screen say? (I also question the authenticity of some of of the other unlicensed dumps, like Xin Qi Gai Wang Zi (no C&E text anywhere? unusual...) and Feng Kuang Tao Hua Yuan (I know this one is dumped from a reprint))
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
hmm thanks for your reply.
for fixing this roms , a friend a have moved some data in the Header at an another part of the Roms.
So now the game start and works very well on the real console.
About the game, it's the Chinese simple and i work on it for making "maybe" a french translation.
i think the real name of that game is : Destiny of an emperor III
Some music of the game came from Final Fantasy II and IV and one of the VI.
the Editor of the game is Skob and i know nothing about us.
if you want i have found a complete Walkthrough here:
http://kongming.net/faqs/destiny-of-an- ... r_3_a.html
thanks !
for fixing this roms , a friend a have moved some data in the Header at an another part of the Roms.
So now the game start and works very well on the real console.
About the game, it's the Chinese simple and i work on it for making "maybe" a french translation.
i think the real name of that game is : Destiny of an emperor III
Some music of the game came from Final Fantasy II and IV and one of the VI.
the Editor of the game is Skob and i know nothing about us.
if you want i have found a complete Walkthrough here:
http://kongming.net/faqs/destiny-of-an- ... r_3_a.html
thanks !
The problem is that this ROM does not have a valid header in the first place so any flashing program that uses the ROM header as a source of information (Everdrive OS use it to distinguish between SMS and GEN or to determine ROM size) would probably not flash the ROM properly, explaining the issue you are having.
The "Auto_Fix Checksum" option in emulators is just a way to patch the "checksum" field in ROM header on-the-fly, but this is only required if the ROM got corrupted or hacked, and will only work if the game uses this field and does a normal checksum calculation. This game probably doesn't so you'd better not patch it.
Other than that, there is nothing with that game which should prevent it from working on real hardware or emulators, it doesn't do anything weird or requires special cartridge hardware like some other unlicensed game dumps. It seems this one was actually patched immediately by the person who dumped it as there is still some code that access unused areas, but result is never used...
The "Auto_Fix Checksum" option in emulators is just a way to patch the "checksum" field in ROM header on-the-fly, but this is only required if the ROM got corrupted or hacked, and will only work if the game uses this field and does a normal checksum calculation. This game probably doesn't so you'd better not patch it.
Other than that, there is nothing with that game which should prevent it from working on real hardware or emulators, it doesn't do anything weird or requires special cartridge hardware like some other unlicensed game dumps. It seems this one was actually patched immediately by the person who dumped it as there is still some code that access unused areas, but result is never used...
-
- Very interested
- Posts: 208
- Joined: Mon Jun 25, 2007 7:19 pm
- Location: Besançon,France
- Contact:
thanks Eke .
here is a link for the roms with a Fixed Header, so it works with the Megacart and i think with any flashcard :
http://dl.dropbox.com/u/17741233/Chines ... 0Fixed.bin
here is a link for the roms with a Fixed Header, so it works with the Megacart and i think with any flashcard :
http://dl.dropbox.com/u/17741233/Chines ... 0Fixed.bin