Oliveria asked me to take any screenshots of any of his games if they crashed so I figured why not have a seperate thread for any problems that occur with any rom rather than clutter up the Darksoft CPS-2 Multi thread when people are having issues with installation.
Game: Megaman the Power Battle 2 (USA)
What caused the crash: I was playing Megaman The Power Battle 2, chose the Roll route and was playing with 2 players (megaman and bass) and as soon as you get to the first Wily boss (giant yellow blob man) it crashes, so I snapped a picture of the debug dump:
I'm sure it would be helpful if others did the same if they encounter problems. Thanks for all the effort!
Avalaunch rom bug reporting
-
- Please Continue...
- Posts: 18
- Joined: March 18th, 2015, 4:07 am
- Location: USA
- leonardoliveira
- Please Continue...
- Posts: 692
- Joined: August 30th, 2012, 5:53 am
- Location: Brazil
- Initials: leo
Re: Avalaunch rom bug reporting
This one is a simple case of too much automation.
I remember telling Mott to not automate the patching process. His decrypted ROM is flawless but the automated patcher he used to patch the sprite register writes did corrupt some table data.
The data stored at offset 0x0005316F should be 0x0040 0x0004 and it was changed to 0x00FF 0xFFF4.
At the routine 0x0001442C the value 0xFFF4 get loaded at register D0 and it causes the game to read four bytes back instead of four bytes fourth. That causes the value "7BF2301A" to be loaded on A3. Next instruction is "JMP (A3)".
Control falls into a empty region and it keeps running until it died at that LINE 1111 emulator error.
If you feel like fixing that yourself, change "FF00F4FF" to "40000400" at offset 0x0005316E of the 03 ROM.
I remember telling Mott to not automate the patching process. His decrypted ROM is flawless but the automated patcher he used to patch the sprite register writes did corrupt some table data.
The data stored at offset 0x0005316F should be 0x0040 0x0004 and it was changed to 0x00FF 0xFFF4.
At the routine 0x0001442C the value 0xFFF4 get loaded at register D0 and it causes the game to read four bytes back instead of four bytes fourth. That causes the value "7BF2301A" to be loaded on A3. Next instruction is "JMP (A3)".
Control falls into a empty region and it keeps running until it died at that LINE 1111 emulator error.
If you feel like fixing that yourself, change "FF00F4FF" to "40000400" at offset 0x0005316E of the 03 ROM.
-
- Please Continue...
- Posts: 18
- Joined: March 18th, 2015, 4:07 am
- Location: USA
Re: Avalaunch rom bug reporting
Awesome, thanks Oliveira.
I fixed both the J and U version doing what you said, just tested and plays correctly now.
Here is a link to the fixed files, hopefully someone can put them on a better hosting service because I have no idea what is good.
http://www.filedropper.com/megaman2fixed
EDIT:
For anyone wanting to do it themselves, it's rom .02 not .03
I fixed both the J and U version doing what you said, just tested and plays correctly now.
Here is a link to the fixed files, hopefully someone can put them on a better hosting service because I have no idea what is good.
http://www.filedropper.com/megaman2fixed
EDIT:
For anyone wanting to do it themselves, it's rom .02 not .03
-
- Please Continue...
- Posts: 3
- Joined: July 2nd, 2015, 1:41 am
- Location: USA
- eBay: kimdani1
Re: Avalaunch rom bug reporting
Link for the file doesn't seem to work.
- funkycochise
- Please Continue...
- Posts: 17
- Joined: January 2nd, 2012, 3:38 pm
- Location: Nancy, France
- Initials: FKY
Re: Avalaunch rom bug reporting
megaman2adm
https://mega.co.nz/#!LYRR2bDY!r9p2Qm33u ... H1IA920Sec
megaman2dm
https://mega.co.nz/#!6JREmCpS!HYtzPlAHU ... KjAbY1dNdA
only patched rom
https://mega.co.nz/#!LYRR2bDY!r9p2Qm33u ... H1IA920Sec
megaman2dm
https://mega.co.nz/#!6JREmCpS!HYtzPlAHU ... KjAbY1dNdA
only patched rom
Last edited by funkycochise on July 20th, 2015, 2:07 pm, edited 1 time in total.
- funkycochise
- Please Continue...
- Posts: 17
- Joined: January 2nd, 2012, 3:38 pm
- Location: Nancy, France
- Initials: FKY
Re: Avalaunch rom bug reporting
funkycochise wrote:megaman2adm
https://mega.co.nz/#!LYRR2bDY!r9p2Qm33u ... H1IA920Sec
megaman2dm
https://mega.co.nz/#!6JREmCpS!HYtzPlAHU ... KjAbY1dNdA
only patched .02 rom, you'll need the rest of the set
Last edited by funkycochise on July 20th, 2015, 2:07 pm, edited 1 time in total.
- jassin000
- Please Continue...
- Posts: 17
- Joined: December 9th, 2014, 7:11 pm
- Location: Massachusetts, USA
- eBay: jaso-1zhh96
- Initials: jsb
Re: Avalaunch rom bug reporting
Can the various discoveries/fixes found here be added to a official monthly full release package?
IF pushed out via Torrent I will seed...
IF pushed out via Torrent I will seed...
- funkycochise
- Please Continue...
- Posts: 17
- Joined: January 2nd, 2012, 3:38 pm
- Location: Nancy, France
- Initials: FKY
Re: Avalaunch rom bug reporting
definitely a good idea.jassin000 wrote:Can the various discoveries/fixes found here be added to a official monthly full release package?
IF pushed out via Torrent I will seed...