Avalaunch rom bug reporting

PCB problems and fixes
Post Reply
GriswaldoBS
Please Continue...
Posts: 18
Joined: March 18th, 2015, 4:07 am
Location: USA

Avalaunch rom bug reporting

Post by GriswaldoBS »

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:


Image

I'm sure it would be helpful if others did the same if they encounter problems. Thanks for all the effort!
User avatar
leonardoliveira
Please Continue...
Posts: 692
Joined: August 30th, 2012, 5:53 am
Location: Brazil
Initials: leo

Re: Avalaunch rom bug reporting

Post by leonardoliveira »

This one is a simple case of too much automation. :lol:

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.
Image
GriswaldoBS
Please Continue...
Posts: 18
Joined: March 18th, 2015, 4:07 am
Location: USA

Re: Avalaunch rom bug reporting

Post by GriswaldoBS »

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 :awe:
kimdani1
Please Continue...
Posts: 3
Joined: July 2nd, 2015, 1:41 am
Location: USA
eBay: kimdani1

Re: Avalaunch rom bug reporting

Post by kimdani1 »

Link for the file doesn't seem to work.
User avatar
funkycochise
Please Continue...
Posts: 17
Joined: January 2nd, 2012, 3:38 pm
Location: Nancy, France
Initials: FKY

Re: Avalaunch rom bug reporting

Post by funkycochise »

Last edited by funkycochise on July 20th, 2015, 2:07 pm, edited 1 time in total.
User avatar
funkycochise
Please Continue...
Posts: 17
Joined: January 2nd, 2012, 3:38 pm
Location: Nancy, France
Initials: FKY

Re: Avalaunch rom bug reporting

Post by funkycochise »

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.
User avatar
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

Post by jassin000 »

Can the various discoveries/fixes found here be added to a official monthly full release package? :awe:

IF pushed out via Torrent I will seed... ;)
User avatar
funkycochise
Please Continue...
Posts: 17
Joined: January 2nd, 2012, 3:38 pm
Location: Nancy, France
Initials: FKY

Re: Avalaunch rom bug reporting

Post by funkycochise »

jassin000 wrote:Can the various discoveries/fixes found here be added to a official monthly full release package? :awe:

IF pushed out via Torrent I will seed... ;)
definitely a good idea.
Post Reply