Page 1 of 1
Domino Man 'Dominoes placed' cheat
Posted: Thu Jun 15, 2006 5:03 pm
by terryhan
Hello everyone - here's a rather specific cheat that I'm trying to figure out for a rather strange poetry project.
At the end of every game of Domino Man, a 'poem' is generated depending on the number of dominoes that have been placed ingame.
I'd like to make a cheat with which I can alter this amount so I can find the different poems more quickly, instead of playing the game every time.
I've not had much luck finding the domino count, though. It should be seperate from the main score, although the score is influenced by the number of dominoes you collect.
Any help would be much appreciated.
I love this kind of strange cheats!
Posted: Thu Jun 15, 2006 5:53 pm
by Kriptokapi
I love this kind of strange cheats!
Unfortunately, my ROM amount is limited (I haven't got that one, can't be helpful

)
Posted: Thu Jun 22, 2006 4:18 am
by ugetab
I makeys tihs codes for you, it cant be done any betterer by me
Code: Select all
:domino:00100000:C1B6:00000E28:FFFFFFFF:Dominoes Set Up:(0)-(3624)
Posted: Sat Jun 24, 2006 3:55 pm
by ShimaPong
I have created "Comment Selection" with ROM. It's better than "Dominoes Set Up" if you wish to change the comment directly.
Code: Select all
:domino:00000300:C1B4:00000018:FFFFFFFF:Select Comment at Game Over
:domino:20A10000:3D00:00C1B43A:FFFFFFFF:Select Comment at Game Over (2/4):ld a,($C1B4)
:domino:20B10000:3D03:131028A7:FFFFFFFF:Select Comment at Game Over (3/4):and a / jr z,$3D16 / inc de
:domino:20B10000:3D07:F9183D13:FFFFFFFF:Select Comment at Game Over (4/4):inc de / dec a / jr 3D04
It enables with a tricky way. If $C1B4 is read/written by other routines, the game may have a problem. But I have been unable to make sure of using this address in the game right now.
And other codes.
Code: Select all
:domino:20800000:12A0:000000C9:FFFFFFFF:Invincibility - Player
:domino:20800000:0A6B:00000000:FFFFFFFF:Invincibility - Domino
:domino:20000300:6461:00000062:FFFFFFFF:Select Starting Stage PL1
:domino:20A10000:396C:006460CD:FFFFFFFF:Select Starting Stage PL1 (2/6):call $6460
:domino:20810000:6460:0000003E:FFFFFFFF:Select Starting Stage PL1 (3/6):ld a,$xx [Selected value is stored]
:domino:20A10000:6462:00C1AC32:FFFFFFFF:Select Starting Stage PL1 (4/6):ld ($C1AC),a
:domino:20A10000:6465:00C1B932:FFFFFFFF:Select Starting Stage PL1 (5/6):ld ($C1B9),a
:domino:20B10000:6468:C9C0053A:FFFFFFFF:Select Starting Stage PL1 (6/6):ld a,($C005) / ret
:domino:20000300:646D:00000062:FFFFFFFF:Select Starting Stage PL2
:domino:20A10000:3986:00646CCD:FFFFFFFF:Select Starting Stage PL2 (2/6):call $646C
:domino:20810000:646C:0000003E:FFFFFFFF:Select Starting Stage PL2 (3/6):ld a,$xx [Selected value is stored]
:domino:20A10000:646E:00C1D632:FFFFFFFF:Select Starting Stage PL2 (4/6):ld ($C1D6),a
:domino:20A10000:6471:00C1E332:FFFFFFFF:Select Starting Stage PL2 (5/6):ld ($C1E3),a
:domino:20B10000:6474:C9C0063A:FFFFFFFF:Select Starting Stage PL2 (6/6):ld a,($C006) / ret
:domino:20800000:4EBC:000000C9:FFFFFFFF:Skip RAM/ROM Check
:domino:20810000:4F9D:000000C9:FFFFFFFF:Skip RAM/ROM Check (2/2):1st = RAM Check, 2nd = ROM Check
I have made the code with hacking ROM because the RAM code for "Starting Stage Selection" has a problem.
- RAM initialization and reading the stage address are too close to poke correctly.
- It needs to poke 2 detached addresses at the same time so that you can't use select-type fucntion.
Posted: Wed Jun 28, 2006 11:27 am
by terryhan
Fantastic work!
Thank you very much!