View Single Post
Old 12 January 2019, 18:34   #47
BippyM
Global Moderator
 
BippyM's Avatar
 
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
I have started to try and play with this and am working with rainbow islands and the player 1 life reduction, however it doesn't seem to work (more like I am doing this wrong)

The unique id is

Code:
5368 0006 7000 1140 0026 1140 002C 1140

00011C4A 5368 0006                SUB.W #$01,(A0,$0006) == $00000006 [0276]
00011C4E 7000                     MOVE.L #$00,D0
00011C50 1140 0026                MOVE.B D0,(A0,$0026) == $00000026 [42]
00011C54 1140 002c                MOVE.B D0,(A0,$002c) == $0000002c [00]
00011C58 1140 002a                MOVE.B D0,(A0,$002a) == $0000002a [08]
00011C5C 3228 0012                MOVE.W (A0,$0012) == $00000012 [4292],D1
00011C60 0801 000e                BTST.L #$000e,D1
naturally all I need to do is change the sub.w to nop or freeze the address.

here is my patch code

Code:
[patch]
name=Infinite lives player 1
enable=true

;patch descriptor
data=536800067000114000261140002c1140
offset=0
;eaoffset=0
;replacedata=4e714e71
;replaceoffset=0
access=read
;setvalue=
type=nop
This doesn't work, and neither does the replacedata if I use that instead. Any tips on what i'm doing wrong here?

Last edited by BippyM; 12 January 2019 at 20:01.
BippyM is offline  
 
Page generated in 0.04405 seconds with 11 queries