Jump to content



1

Dangerous Mouse Hunt (Gefaehrliche Maeusejagd hack)


5 replies to this topic

#1 dwane413 OFFLINE  

dwane413

    Chopper Commander

  • 233 posts
  • Location:Oklahoma

Posted Fri May 20, 2011 1:18 PM

Here's a hack I made. Below are the boring details about it.

NTSC version:
Attached File  Dangerous_Mouse_Hunt.zip   3.25K   93 downloads

PAL version (336 scanlines):
Attached File  Dangerous_Mouse_Hunt_PAL.zip   3.23K   39 downloads

Sometimes I'll randomly try a game I've never heard of before. Yesterday I tried Gefährliche Mäusejagd (aka Hole Hunter, Mole Control, Mole Hunter & Topy). When I played it, I noticed that the controls don't work properly. If you try to go up-right, it just goes right. Even worse is when you try to go down-right, it goes up-right.

This happens because the code at $F20A branched over an ASL command. To my novice eyes, it looks like the only purpose of this branch is to avoid checking to see if the joystick is pressed right and left at the same time.

LF1F9: ASL    A       ;2 Joystick Right
       BCC    LF20c   ;2
       TAX            ;2
       LDA    $CF     ;3
       ORA    #$02    ;2 Hammer points Right (bit 00000010 on)
       STA    $CF     ;3
       TXA            ;2
       LDX    #$02    ;2
       STX    $ED     ;3
       LDX    #$80    ;2
(F20a) BNE    LF21D   ;2 The diagonal bug fix is STX    $CE     ;3
LF20c: ASL    A       ;2 Joystick Left
       BCC    LF21F   ;2
       TAX            ;2
       LDA    $CF     ;3
       AND    #$FD    ;2 Hammer points Left (bit 00000010 off)
       STA    $CF     ;3
       TXA            ;2
       LDX    #$FE    ;2
       STX    $ED     ;3
       LDX    #$00    ;2
LF21D: STX    $CE     ;3
LF21F: ASL    A       ;2 Joystick Down
       BCC    LF226   ;2
       LDX    #$02    ;2
       BNE    LF22B   ;2
LF226: ASL    A       ;2 Joystick Up
       BCC    LF22D   ;2
       LDX    #$FE    ;2
LF22B: STX    $EE     ;3
This isn't the greatest game in the world, but to me it seemed sad that someone wrote a game and didn't bother to get the diagonal controls correct. So I fixed it. Then I changed the scanlines to 262. Next I used the NTSC/PAL Color Conversion Tool to use the original colors. Except I used a lighter color main background because the one listed was too close to the color of the players face IMO.

If you have user42's manual scan collection, this game's manual is listed as "Mole Hunter (E).pdf".

About the name of my hack, I thought it was strange that a game about hunting mice was called Mole Hunter. So I looked up Gefährliche Mäusejagd at Google Tranlate and it said Dangerous Mouse Hunt. That name is also used in the Guide to german classic cart variations.

Edited by dwane413, Sat May 21, 2011 9:42 AM.


#2 dwane413 OFFLINE  

dwane413

    Chopper Commander

  • 233 posts
  • Location:Oklahoma

Posted Sat May 21, 2011 9:51 AM

I added a PAL version. It is the same as Gefährliche Mäusejagd except for two bytes in the joystick routine.

#3 Lucky Man OFFLINE  

Lucky Man

    Dragonstomper

  • 693 posts
  • Location:City of Angels

Posted Mon Jun 13, 2011 12:21 PM

Very nice fix! That weird control bug always bothered me, too. Thanks!

If you have the time, we still need Panda Chase converted to NTSC. It's the last original PAL game that hasn't been converted yet.

#4 dwane413 OFFLINE  

dwane413

    Chopper Commander

  • 233 posts
  • Location:Oklahoma

Posted Mon Jun 13, 2011 12:31 PM

I tried converting Panda Chase to NTSC, but I don't know enough to do it.

Glad you like my Dangerous Mouse Hunt hack. Thanks for commenting on it.

#5 Lucky Man OFFLINE  

Lucky Man

    Dragonstomper

  • 693 posts
  • Location:City of Angels

Posted Mon Jun 13, 2011 12:34 PM

View Postdwane413, on Mon Jun 13, 2011 12:31 PM, said:

I tried converting Panda Chase to NTSC, but I don't know enough to do it.
Ahhhhhh...rats! Well, thanks for trying. ;)

#6 dwane413 OFFLINE  

dwane413

    Chopper Commander

  • 233 posts
  • Location:Oklahoma

Posted Tue Jun 14, 2011 10:41 PM

I don't know the reason, but I noticed corn was mentioned a few times in different threads. So I thought I'd make a corn hack. The graphics could be better, but I'm not that great of an artist.

The ZIP file has NTSC, PAL & PAL60 versions plus the same instructions as below.
Attached File  Dangerous_Corn.zip   10.1K   22 downloads

Dangerous_Corn.png

This is just a silly hack of Gefaehrliche Maeusejagd (Dangerous Mouse Hunt).

Dangerous Corn
--------------
Your genetically altered corn crop has turned against you. Whenever an ear of corn grows, it comes alive and starts running around. You must take your hammer and kill them. While you run around the garden, don't get too close to the tops of the plants. If you do, they will grab and eat you.

For each ear of corn you kill, you get 100 points. If they touch you before you kill them, you lose points.

If you think you have problems, you should see your neighbor's corn. Every now and then an ear of corn will wander into your garden from his crop. While it may look less harmful, these smaller ears are deadly, but if you are skillful enough to kill them first, you get 500 points.

Sometimes you will get tired and drop your hammer. When you do, just wait. It will reappear and you can go pick it up.

Edited by dwane413, Tue Jun 14, 2011 11:22 PM.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users