Extra lives for Alfraroid

Por Danjovic

Master (182)

Imagen del Danjovic

14-01-2021, 15:29

Analyzing the code for Alfaroid I have found that the game tests the combination of F1+CODE
Testing in WebMSX I have found that this combination is a cheat that increments the amount of lives up to 99

...
504C : CD 75 41  CALL    $4175 ; 
504F : F5        PUSH    AF    ;  a   = f3 f2 f1 code caps graph cntrl shift
5050 : FE CF     CP    #$CF    ;  $cf=  1  1  0    0    1    1     1     1
...    
4175 : CD 41 01  CALL    $0141 ; BIOS_SNSMAT
4178 : C9        RET           ; 
...

Extra note: the game uses the functions GTSTK and GTTRG for reading both keyboard and joysticks

Login sesión o register para postear comentarios

Por sd_snatcher

Prophet (3424)

Imagen del sd_snatcher

14-01-2021, 17:17

Nice finding!

It would be interesting to comment about this on Generation-MSX, so this info doesn't get lost.

Por tfh

Prophet (2691)

Imagen del tfh

14-01-2021, 17:29

Also consider submitting this information to cheatmsx!

Por sd_snatcher

Prophet (3424)

Imagen del sd_snatcher

16-01-2021, 16:15

Oops! I just noticed that I linked to Warroid entry on Generation-MSX.

The Alfa Roid entry is here.