Someone hack Mouser?

virtvic

The Cabaret King
Feedback
21 (96%)
Credits
1,970CR
Could one of you talented hack/coders hack the UPL game Mouser and remove the added green bat after the first (and second green bat after the 2nd) loop?

After you finish lvl4 and do a loop, an added enemy is introduced which (in my opinion) ruins the game's longevity. A marathon version of Mouser is much needed!!!
 

favouredson

Super Star
vacBacker
Credits
1,253CR
I found this issue seriously annoying when it was played in the J+ high score comp several years back.
I was able to manage with the single swooper but the second one effectively ruined the game as, at some point in a level, you inevitably run into it whilst avoiding the first one.
 

virtvic

The Cabaret King
Feedback
21 (96%)
Credits
1,970CR
I remember the j+ comp too. Now I’m really into it, I’d like to play with some short of ‘marathon’ setting. No hate beaks and maybe more extra lives every 40k past the initial 20k?

Come on, boffins!
 

d-type

Active member
vacBacker
Credits
172CR
Just listened to the Mouser episode of the 10p Arcade Podcast. "Mouser is good as Donkey Kong." Controversial...
smiley3.gif
 

mlynn

User
Credits
121CR
I've written Z80 code on the Spectrum and written a few pokes for games on the Speccy.

I've disassembled the MAME ROMS for Mouser using z80dasm and I am worried that the code may be partially encrypted.

There are many places where the disassembler can't decode the undocumented instructions:
defb 0fdh,062h,00eh ;illegal sequence

I think that should be:
LD IYH,D
NOP

Altering the code statically might be a problem and MAME will complain that the checksums don't match what they expect but you can start it on the command line with: mame mouser
That'll ignore the checksum error.

Debugging with: mame -debug mouser
I put a breakpoint on the next vertical blank and that starts at memory address 66. That seems to be the main game loop.

Can MAME debugger poke read only memory? I tried maincpu@66 = c9 and nothing happens. Certain byte sequences don't appear in the ROMS so I'm not sure if Mouser uses that Encrypted Z80 by VLSI. I don't know much about that.

Which version of MAME will you be using to play the game?
mlynn2021-02-13 13:51:51
 
Top