Codes for HazeMD

This forum is for posting cheats for any non-arcade game in M.A.M.E. ( aka the M.E.S.S. games ) including any softwarelist game. Requests will be fulfilled here....but please keep the requests to the requests forum.
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

HazeMD 0.06a based on MAME 0.108u2 was released. I have confirmed that official cheat.c doesn't change on 0.108u1 and u2 so that you can compile my customized cheat.c based on 0.108 without modification.

- Gaiares -
Clearned up.

Code: Select all

; [ Gaiares (JU) [!] ]
:g_gaia:00000000:E0F5BA:00000001:FFFFFFFF:Rapid Fire
:g_gaia:20800000:00331C:00000060:FFFFFFFF:Invincibility
:g_gaia:20810000:007415:00000022:FFFFFFFF:Invincibility (2/3):1st = Scenery, 2nd = Object
:g_gaia:20910000:00743E:00004E75:FFFFFFFF:Invincibility (3/3):Trap
:g_gaia:00000000:E09B41:00000049:FFFFFFFF:Infinite Lives
:g_gaia:00010000:E0F3E1:00000009:FFFFFFFF:Infinite Lives (2/2):1st = Display, 2nd = Real
:g_gaia:00300000:E0F5A1:02020202:FFFFFFFF:Maximum Shot Power
:g_gaia:00310000:E0F5A5:02020202:FFFFFFFF:Maximum Shot Power (2/3)
:g_gaia:00310000:E0F5A9:02020202:FFFFFFFF:Maximum Shot Power (3/3)
;g_gaia:60000000:000000:00000000:00000000:---------- Start of Weapon Codes ----------
:g_gaia:00200000:E0F3DD:00000000:FFFFFFFF:Always Have I-Vulcan
:g_gaia:00010000:E0F565:00000000:FFFFFFFF:Always Have I-Vulcan (2/4)
:g_gaia:00010000:E0F59E:00000004:00000004:Always Have I-Vulcan (3/4)
:g_gaia:00010000:E0F5A0:00000000:FFFFFFFF:Always Have I-Vulcan (4/4)
:g_gaia:00200000:E0F3DD:0002E3BA:FFFFFFFF:Always Have P-Cannon
:g_gaia:00010000:E0F565:00000008:FFFFFFFF:Always Have P-Cannon (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have P-Cannon (3/4)
:g_gaia:00010000:E0F5A0:00000001:FFFFFFFF:Always Have P-Cannon (4/4)
:g_gaia:00200000:E0F3DD:0002F91A:FFFFFFFF:Always Have G-Beam
:g_gaia:00010000:E0F565:00000009:FFFFFFFF:Always Have G-Beam (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have G-Beam (3/4)
:g_gaia:00010000:E0F5A0:00000002:FFFFFFFF:Always Have G-Beam (4/4)
:g_gaia:00200000:E0F3DD:0002EABA:FFFFFFFF:Always Have S-Laser
:g_gaia:00010000:E0F565:0000000A:FFFFFFFF:Always Have S-Laser (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have S-Laser (3/4)
:g_gaia:00010000:E0F5A0:00000003:FFFFFFFF:Always Have S-Laser (4/4)
:g_gaia:00200000:E0F3DD:0002F25A:FFFFFFFF:Always Have T-Missile
:g_gaia:00010000:E0F565:0000000B:FFFFFFFF:Always Have T-Missile (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have T-Missile (3/4)
:g_gaia:00010000:E0F5A0:00000004:FFFFFFFF:Always Have T-Missile (4/4)
:g_gaia:00200000:E0F3DD:0002E5BA:FFFFFFFF:Always Have H-Laser
:g_gaia:00010000:E0F565:0000000C:FFFFFFFF:Always Have H-Laser (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have H-Laser (3/4)
:g_gaia:00010000:E0F5A0:00000005:FFFFFFFF:Always Have H-Laser (4/4)
:g_gaia:00200000:E0F3DD:0002E8BA:FFFFFFFF:Always Have V-Laser
:g_gaia:00010000:E0F565:0000000D:FFFFFFFF:Always Have V-Laser (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have V-Laser (3/4)
:g_gaia:00010000:E0F5A0:00000006:FFFFFFFF:Always Have V-Laser (4/4)
:g_gaia:00200000:E0F3DD:0002EABA:FFFFFFFF:Always Have R-Collidere
:g_gaia:00010000:E0F565:0000000E:FFFFFFFF:Always Have R-Collidere (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have R-Collidere (3/4)
:g_gaia:00010000:E0F5A0:00000007:FFFFFFFF:Always Have R-Collidere (4/4)
:g_gaia:00200000:E0F3DD:0002F61A:FFFFFFFF:Always Have E-Smash
:g_gaia:00010000:E0F565:0000000F:FFFFFFFF:Always Have E-Smash (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have E-Smash (3/4)
:g_gaia:00010000:E0F5A0:00000008:FFFFFFFF:Always Have E-Smash (4/4)
:g_gaia:00200000:E0F3DD:0002FD9A:FFFFFFFF:Always Have F-Formation
:g_gaia:00010000:E0F565:00000010:FFFFFFFF:Always Have F-Formation (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have F-Formation (3/4)
:g_gaia:00010000:E0F5A0:00000009:FFFFFFFF:Always Have F-Formation (4/4)
:g_gaia:00200000:E0F3DD:0002F59A:FFFFFFFF:Always Have T-Vulcan
:g_gaia:00010000:E0F565:00000011:FFFFFFFF:Always Have T-Vulcan (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have T-Vulcan (3/4)
:g_gaia:00010000:E0F5A0:0000000A:FFFFFFFF:Always Have T-Vulcan (4/4)
:g_gaia:00200000:E0F3DD:0002ED5A:FFFFFFFF:Always Have A-Bullet
:g_gaia:00010000:E0F565:00000012:FFFFFFFF:Always Have A-Bullet (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have A-Bullet (3/4)
:g_gaia:00010000:E0F5A0:0000000B:FFFFFFFF:Always Have A-Bullet (4/4)
:g_gaia:00200000:E0F3DD:0002F61A:FFFFFFFF:Always Have T-Braster
:g_gaia:00010000:E0F565:00000013:FFFFFFFF:Always Have T-Braster (2/4)
:g_gaia:00010001:E0F59E:00000004:00000004:Always Have T-Braster (3/4)
:g_gaia:00010000:E0F5A0:0000000C:FFFFFFFF:Always Have T-Braster (4/4)
;g_gaia:60000000:000000:00000000:00000000:---------- End of Weapon Codes ----------
:g_gaia:00000000:E0F5B4:00000002:FFFFFFFF:Maximum Missile Power
:g_gaia:00000000:E0F509:00000005:FFFFFFFF:Infinite Shield
:g_gaia:62000001:000000:00000000:00000000:Select Starting Area:Set on title screen
:g_gaia:00010001:E0F3D7:00000000:FFFFFFFF:Mission 1 Area 1
:g_gaia:00010001:E0F3D7:00000004:FFFFFFFF:Mission 1 Area 2
:g_gaia:00010001:E0F3D7:00000006:FFFFFFFF:Mission 1 Area 3
:g_gaia:00010001:E0F3D7:00000007:FFFFFFFF:Mission 2 Area 1
:g_gaia:00010001:E0F3D7:00000009:FFFFFFFF:Mission 2 Area 2
:g_gaia:00010001:E0F3D7:0000000B:FFFFFFFF:Mission 2 Area 3
:g_gaia:00010001:E0F3D7:0000000C:FFFFFFFF:Mission 3 Area 1
:g_gaia:00010001:E0F3D7:0000000E:FFFFFFFF:Mission 3 Area 2
:g_gaia:00010001:E0F3D7:0000000F:FFFFFFFF:Mission 3 Area 3
:g_gaia:00010001:E0F3D7:00000010:FFFFFFFF:Mission 4 Area 1
:g_gaia:00010001:E0F3D7:00000011:FFFFFFFF:Mission 4 Area 2-A
:g_gaia:00010001:E0F3D7:00000012:FFFFFFFF:Mission 4 Area 2-B
:g_gaia:00010001:E0F3D7:00000013:FFFFFFFF:Mission 4 Area 3
:g_gaia:00010001:E0F3D7:00000014:FFFFFFFF:Mission 5 Area 1
:g_gaia:00010001:E0F3D7:00000015:FFFFFFFF:Mission 5 Area 2
:g_gaia:00010001:E0F3D7:00000016:FFFFFFFF:Mission 6 Area 1
:g_gaia:00010001:E0F3D7:00000018:FFFFFFFF:Mission 6 Area 2
:g_gaia:00010001:E0F3D7:00000019:FFFFFFFF:Mission 6 Area 3
:g_gaia:00010001:E0F3D7:0000001A:FFFFFFFF:Mission 6 Area 4
:g_gaia:00010001:E0F3D7:0000001B:FFFFFFFF:Mission 7 Area 1
:g_gaia:00010001:E0F3D7:0000001C:FFFFFFFF:Mission 7 Area 2
:g_gaia:00010001:E0F3D7:0000001D:FFFFFFFF:Mission 7 Area 3
:g_gaia:00010001:E0F3D7:0000001E:FFFFFFFF:Mission 8 Area 1
:g_gaia:00010001:E0F3D7:0000001F:FFFFFFFF:Mission 8 Area 2
  • Fixed all weapon codes by tracing a program code. Gfx buggy doesn't happen but...
  • Added Rapid Fire and Starting Area Selection
But I'm not satisfied with new weapon codes. Because we can't use label-selection type if packed code made by multi-addresses. So displayed code is now 13 !! (vs old is one code only...)
I like simple and short display in-game cheat menu, just like the above starting stage selection code.
I expect that "next" cheat engine allows label-selection to use multi-addresses packed code.
Anyway, Weapon codes are very long so that I have added "separator" which is commented out to edit easily on an editor.

[TIPS]
--- Secret Weapons ---
  • F-Formation : Capture an enemy when current score is over 1,0000 and lower 4 digits is "0000" (eg, 2,0000, 13,0000, 999,0000 etc)
  • T-Vulcan : Capture an enemy 128 times
  • A-Bullet : Pause the game 8 times then capture an item at the beginning
  • T-Braster : Fail to capture 6 times then capture an enemy at the beginning
NOTE : Secret weapons are lost at the end of the mission.
--- Invulnerability ---
  1. Hold Left + A + C then press start button (pause)
  2. Wait a second then re-press start button
You will get a invincibility but it works in this mission only (it is lost next mission).

--- Extra Barrier ---
Whey you get a barrier item, the barrier normally protects the player from an enemy 3 times. But capture this item then get it, protects 5 times.
User avatar
Gaius_4
Posts: 138
Joined: Sun Oct 26, 2003 2:27 pm

Post by Gaius_4 »

Image

This is what I meant by the 'Homing Missle' and those little "pod" things are what you get this weapon upgrade from.

If there is no pic, then Twisty or Jopezu (at mameworld) deleted the topic.
As always, your patients is appreciated. :cool:
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

I don't understand what Gaius_4 means. But new Missile codes are here.

Code: Select all

:g_gaia:00100000:E0F5B1:00000202:FFFFFFFF:Maximum Missile Power
:g_gaia:00010000:E0F5B4:00000002:FFFFFFFF:Maximum Missile Power (2/2)
:g_gaia:62000000:000000:00000000:00000000:Select Missile
:g_gaia:00010000:E0F5B3:00000000:FFFFFFFF:Normal
:g_gaia:00010000:E0F5B3:00000001:FFFFFFFF:Horming
I think basic codes for g_gaia are completed with the above code.

- Curse -

Code: Select all

; [ Curse (J) [!] ]
:g_curs:00100000:E0486F:00000000:FFFFFFFF:Rapid Fire - Shot [Player]
:g_curs:00000000:E02476:00000000:FFFFFFFF:Rapid Fire - Shot [Pod]
:g_curs:00010000:E02488:00000000:FFFFFFFF:Rapid Fire - Shot [Pod] (2/2)
:g_curs:00000000:E04872:00000000:FFFFFFFF:Rapid Fire - Missile
:g_curs:00000000:E04863:00000056:FFFFFFFF:Invincibility
:g_curs:00010010:E0487B:00000003:00000304:Invincibility (2/2)
:g_curs:00000000:E0487A:00000063:FFFFFFFF:Infinite Lives
:g_curs:00000000:E04880:00000063:FFFFFFFF:Infinite Bombs
:g_curs:00000000:E04861:0000002F:FFFFFFFF:Infinite Energy
:g_curs:00000100:E0486A:0000000F:FFFFFFFF:Select Speed
:g_curs:00000000:E0486E:00000003:FFFFFFFF:Maximum Shot Power
:g_curs:62000000:000000:00000000:00000000:Select Weapon:Works correctly unless shot power is 0x00
:g_curs:00010000:E0486D:00000000:FFFFFFFF:Vulcan
:g_curs:00010000:E0486D:00000001:FFFFFFFF:Wave
:g_curs:00010000:E0486D:00000002:FFFFFFFF:Claster
:g_curs:00000000:E04871:00000003:FFFFFFFF:Maximum Missile Power
:g_curs:00000000:E0246B:00000001:FFFFFFFF:Always Have Optional Pod
:g_curs:00010000:E02474:000000FF:FFFFFFFF:Always Have Optional Pod (2/4)
:g_curs:00010000:E0247D:00000001:FFFFFFFF:Always Have Optional Pod (3/4)
:g_curs:00010000:E02486:000000FF:FFFFFFFF:Always Have Optional Pod (4/4)
:g_curs:00000000:E04874:00000002:FFFFFFFF:Maximum Optional Pod Power
:g_curs:20800300:0002B5:00000004:FFFFFFFF:Select Starting Stage
:g_curs:20910000:0002B6:000013C0:FFFFFFFF:Select Starting Stage (2/2)
If you set "all" rapid fire codes, a problem may happen because many bullets and missiles are displayed beyond the limit. So I think it's better to use the code for player's shot only.
Kriptokapi
DISABLED ACCOUNT
Posts: 135
Joined: Sat May 06, 2006 9:03 am
Location: Italy (Sardinia, OR / CA)

Post by Kriptokapi »

THAT IS A GAME CALLED PUGGSY?

You were predestined, heh?

:lol: :lol:

GOODBYE...
DISABLED ACCOUNT
EmuZoneAD
Posts: 32
Joined: Wed Jan 28, 2004 7:37 am

Post by EmuZoneAD »

Code: Select all

; [ 007 sh#t (J) [!] ] 
:g_007:00000000:E0F47A:00000009:FFFFFFFF:Infinite Lives
:g_007:00000000:E0E0AF:00000009:FFFFFFFF:Infinite Energy
:g_007:00000000:E0F47B:00000009:FFFFFFFF:Infinite Bullets
:g_007:00000000:E0F481:00000009:FFFFFFFF:Infinite grenade
:g_007:00000001:E0BC17:00000000:FFFFFFFF:find bomb

; [ Golden 10-in-1 (bad) ] 
:g_10in1:60000000:00000000:00000000:00000000:[     01 Turtles 2  ]
:g_10in1:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_10in1:00000000:E0C059:00000050:FFFFFFFF:Infinite Energy PL1
:g_10in1:00000000:E0C467:000000FF:FFFFFFFF:invincibility PL1
:g_10in1:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_10in1:00000000:E0C05B:00000050:FFFFFFFF:Infinite Energy PL2
:g_10in1:00000000:E0C5E7:000000FF:FFFFFFFF:invincibility PL2
:g_10in1:00000000:E0C01F:00000000:FFFFFFFF:Stage 1
:g_10in1:00010000:E0C025:00000000:FFFFFFFF:Stage 1
:g_10in1:00000000:E0C01F:00000001:FFFFFFFF:Stage 2
:g_10in1:00010000:E0C025:00000003:FFFFFFFF:Stage 2
:g_10in1:00000000:E0C01F:00000002:FFFFFFFF:Stage 3
:g_10in1:00010000:E0C025:00000006:FFFFFFFF:Stage 3
:g_10in1:00000000:E0C01F:00000003:FFFFFFFF:Stage 4
:g_10in1:00010000:E0C025:00000009:FFFFFFFF:Stage 4
:g_10in1:00000000:E0C01F:00000004:FFFFFFFF:Stage 5
:g_10in1:00010000:E0C025:0000000A:FFFFFFFF:Stage 5
:g_10in1:60000000:00000000:00000000:00000000:[     02 Chase HQ ]
:g_10in1:00000000:E0BC4F:00000099:FFFFFFFF:Infinite Time
:g_10in1:00000001:E0BC4F:00000000:FFFFFFFF:Time Over!
:g_10in1:00000000:E0D591:00000003:FFFFFFFF:Infinite Turbo
:g_10in1:00000000:E0BC59:000000FF:FFFFFFFF:Always drive at 158MPH
:g_10in1:60000000:00000000:00000000:00000000:[   03 BARE KNUCKLE  ]
:g_10in1:00000000:E0FB01:00000040:FFFFFFFF:Infinite Time
:g_10in1:00000000:E0FF20:00000009:FFFFFFFF:Infinite Lives PL1
:g_10in1:00000000:E0B833:00000050:FFFFFFFF:Infinite Energy PL1
:g_10in1:00000000:E0FF21:00000009:FFFFFFFF:Infinite Bombs PL1
:g_10in1:00000000:E0FF21:00000009:FFFFFFFF:Infinite Lives PL2
:g_10in1:00000000:E0B8B3:00000050:FFFFFFFF:Infinite Energy PL2
:g_10in1:00000000:E0FF24:00000009:FFFFFFFF:Infinite Bombs PL2
:g_10in1:62000000:000000:00000000:00000000:Select Starting Stage:Set on character selection screen 
:g_10in1:00010000:E0FF03:00000000:FFFFFFFF:Stage 1
:g_10in1:00010000:E0FF03:00000001:FFFFFFFF:Stage 2
:g_10in1:00010000:E0FF03:00000002:FFFFFFFF:Stage 3
:g_10in1:00010000:E0FF03:00000003:FFFFFFFF:Stage 4
:g_10in1:00010000:E0FF03:00000004:FFFFFFFF:Stage 5
:g_10in1:00010000:E0FF03:00000005:FFFFFFFF:Stage 6
:g_10in1:00010000:E0FF03:00000006:FFFFFFFF:Stage 7
:g_10in1:00010000:E0FF03:00000007:FFFFFFFF:Stage 8
:g_10in1:60000000:00000000:00000000:00000000:[   04 Flint Stone ] by Pugsy
:g_10in1:00000000:E00155:00000009:FFFFFFFF:Infinite Lives 
:g_10in1:00000000:E02F00:00000006:FFFFFFFF:Infinite Energy 
:g_10in1:20900000:00A466:00004E75:FFFFFFFF:invincibility:Either enable this when you are flickering or the first time you get hit it will be enabled 
:g_10in1:60000000:00000000:00000000:00000000:[     06 Snoic 1    ] by Pugsy
:g_10in1:62000000:000000:00000000:00000000:Select Starting Zone:Set on title screen and turn OFF after starting the game 
:g_10in1:00110000:E0FE10:00000000:FFFFFFFF:Emerald Hill Zone Act 1 
:g_10in1:00110000:E0FE10:00000001:FFFFFFFF:Emerald Hill Zone Act 2 
:g_10in1:00110000:E0FE10:00000D00:FFFFFFFF:Chemical Plant Zone Act 1 
:g_10in1:00110000:E0FE10:00000D01:FFFFFFFF:Chemical Plant Zone Act 2 
:g_10in1:00110000:E0FE10:00000F00:FFFFFFFF:Aquatic Ruin Zone Act 1 
:g_10in1:00110000:E0FE10:00000F01:FFFFFFFF:Aquatic Ruin Zone Act 2 
:g_10in1:00110000:E0FE10:00000C00:FFFFFFFF:Casino Night Zone Act 1 
:g_10in1:00110000:E0FE10:00000C01:FFFFFFFF:Casino Night Zone Act 2 
:g_10in1:00110000:E0FE10:00000700:FFFFFFFF:Hill Top Zone Act 1 
:g_10in1:00110000:E0FE10:00000701:FFFFFFFF:Hill Top Zone Act 2 
:g_10in1:00110000:E0FE10:00000B00:FFFFFFFF:Mystic Cave Zone Act 1 
:g_10in1:00110000:E0FE10:00000B01:FFFFFFFF:Mystic Cave Zone Act 2 
:g_10in1:00110000:E0FE10:00000A00:FFFFFFFF:Oil Ocean Zone Act 1 
:g_10in1:00110000:E0FE10:00000A01:FFFFFFFF:Oil Ocean Zone Act 2 
:g_10in1:00110000:E0FE10:00000400:FFFFFFFF:Metropolis Zone Act 1 
:g_10in1:00110000:E0FE10:00000401:FFFFFFFF:Metropolis Zone Act 2 
:g_10in1:00110000:E0FE10:00000500:FFFFFFFF:Metropolis Zone Act 3 
:g_10in1:00110000:E0FE10:00001000:FFFFFFFF:Sky Chase Zone 
:g_10in1:00110000:E0FE10:00000600:FFFFFFFF:Wing Fortress Zone 
:g_10in1:00110000:E0FE10:00000E00:FFFFFFFF:Death Egg Zone 
:g_10in1:00100000:E0FE23:00000000:FFFFFFFF:Infinite Time PL1 
:g_10in1:00000000:E0FE12:00000063:FFFFFFFF:Infinite Lives PL1 
:g_10in1:00100000:E0FE20:000003E7:FFFFFFFF:Always have Maximum Rings PL1 
:g_10in1:00000000:E0B02B:00000004:00000004:Always have Speed Up PL1 
:g_10in1:00010000:E0F760:0000000C:FFFFFFFF:Always have Speed Up PL1 (2/3) 
:g_10in1:00010000:E0F763:00000030:FFFFFFFF:Always have Speed Up PL1 (3/3) 
:g_10in1:00000000:E0B02B:00000001:00000001:Always have Shield PL1 
:g_10in1:00000000:E0B02B:00000002:00000002:Always have Invincibility PL1:Lose a life by falling down bottomless pits or puting between a moving block and a wall 
:g_10in1:00300001:E0FFB1:07FFFFFF:FFFFFFFF:Get All Chaos Emeralds Now! PL1:Enable to change into Super Sonic at having over 50 rings 
:g_10in1:00310001:E0FFB5:FFFFFFFF:FFFFFFFF:Get All Chaos Emeralds Now! PL1 (2/2) 
:g_10in1:00100000:E0FED3:00000000:FFFFFFFF:Infinite Time PL2 
:g_10in1:00000000:E0FEC6:00000063:FFFFFFFF:Infinite Lives PL2 
:g_10in1:00100000:E0FED0:000003E7:FFFFFFFF:Always have Maximum Rings PL2 
:g_10in1:00800000:E0FFD1:00000001:FFFFFFFF:Enable Extra Control:In pausing (press Start button), Button 1 = reset the game. Button 2 (need to hold) = play with slow-motion. Button 3 (need to hold) = play with every 1 frame. 
:g_10in1:00800000:E0FFD0:00000001:FFFFFFFF:Enable Zone Select:Select "1 PLAYER" with holding Button 1 in the title screen to enter the zone select screen. 
:g_10in1:00800000:E0FFFA:00000001:FFFFFFFF:Enable Debug Mode:Button2 to enter/exit. Button1 to change item. Button3 to place it. Use up/down/left/right to move around the map
:g_10in1:60000000:00000000:00000000:00000000:[     07 Shove it   ]
:g_10in1:00000100:E0F635:000000FF:FFFFFFFF:Select Step
:g_10in1:00000100:E0F618:000000FF:FFFFFFFF:Select Room
:g_10in1:60000000:00000000:00000000:00000000:[     08 Flicky     ]
:g_10in1:00000000:E0D882:00000009:FFFFFFFF:Infinite Lives
:g_10in1:00000100:E0D82D:00000060:FFFFFFFF:Select Starting Stage
:g_10in1:60000000:00000000:00000000:00000000:[     09 Columns    ]
:g_10in1:00000100:E0C845:000000FF:FFFFFFFF:Next bottom gem PL1
:g_10in1:00000100:E0C844:000000FF:FFFFFFFF:Next middle gem PL1
:g_10in1:00000100:E0C843:000000FF:FFFFFFFF:Next top gem PL1
:g_10in1:00000100:E0C9B5:000000FF:FFFFFFFF:Next bottom gem PL2
:g_10in1:00000100:E0C9B4:000000FF:FFFFFFFF:Next middle gem PL2
:g_10in1:00000100:E0C9B3:000000FF:FFFFFFFF:Next top gem PL2
:g_10in1:60000000:00000000:00000000:00000000:[    10 Ms pac man   ]
:g_10in1:00000000:E010D3:00000005:FFFFFFFF:Infinite Lives PL1
:g_10in1:00000000:E010DB:00000005:FFFFFFFF:Infinite Lives PL2
:g_10in1:00000100:E0104D:00000007:FFFFFFFF:Select Starting Stage

; [ 12-in-1 (Unl) ] 
:g_12i1:60000000:00000000:00000000:00000000:[   02 Bomber Man    ]
:g_12i1:60000000:00000000:00000000:00000000:[   09 Bomber King   ]
:g_12i1:00000000:E09543:00000009:FFFFFFFF:Infinite Lives
:g_12i1:00000000:E0A428:00000009:FFFFFFFF:Infinite Time
:g_12i1:60000000:00000000:00000000:00000000:[ 04 Space Invaders  ]
:g_12i1:60000000:00000000:00000000:00000000:[    11 Star wars    ]
:g_12i1:00000000:E005C5:00000005:FFFFFFFF:Infinite Energy
:g_12i1:60000000:00000000:00000000:00000000:[     05 Volfide     ]
:g_12i1:60000000:00000000:00000000:00000000:[    12 Volley Fire  ]
:g_12i1:00000000:E0B583:00000009:FFFFFFFF:Infinite Time
:g_12i1:00000000:E0006F:00000009:FFFFFFFF:Infinite Lives
:g_12i1:00000100:E00073:000000FF:FFFFFFFF:Select Starting Stage
:g_12i1:00000000:E0B624:00000025:FFFFFFFF:Get one line to complete stage
:g_12i1:60000000:00000000:00000000:00000000:[     06 Flicky      ]
:g_12i1:00000000:E0D882:00000009:FFFFFFFF:Infinite Lives
:g_12i1:60000000:00000000:00000000:00000000:[      07 Columns    ]
:g_12i1:00000100:E0C845:000000FF:FFFFFFFF:Next bottom gem PL1
:g_12i1:00000100:E0C844:000000FF:FFFFFFFF:Next middle gem PL1
:g_12i1:00000100:E0C843:000000FF:FFFFFFFF:Next top gem PL1
:g_12i1:00000100:E0C9B5:000000FF:FFFFFFFF:Next bottom gem PL2
:g_12i1:00000100:E0C9B4:000000FF:FFFFFFFF:Next middle gem PL2
:g_12i1:00000100:E0C9B3:000000FF:FFFFFFFF:Next top gem PL2

; [ Teenage Mutant Ninja Turtles - The Hyperstone Heist (U) [!] ] 
:g_turt:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_turt:00000000:E0C059:00000050:FFFFFFFF:Infinite Energy PL1
:g_turt:00000000:E0C467:000000FF:FFFFFFFF:invincibility PL1
:g_turt:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_turt:00000000:E0C05B:00000050:FFFFFFFF:Infinite Energy PL2
:g_turt:00000000:E0C5E7:000000FF:FFFFFFFF:invincibility PL2
:g_turt:00000000:E0C01F:00000000:FFFFFFFF:Stage 1
:g_turt:00010000:E0C025:00000000:FFFFFFFF:Stage 1
:g_turt:00000000:E0C01F:00000001:FFFFFFFF:Stage 2
:g_turt:00010000:E0C025:00000003:FFFFFFFF:Stage 2
:g_turt:00000000:E0C01F:00000002:FFFFFFFF:Stage 3
:g_turt:00010000:E0C025:00000006:FFFFFFFF:Stage 3
:g_turt:00000000:E0C01F:00000003:FFFFFFFF:Stage 4
:g_turt:00010000:E0C025:00000009:FFFFFFFF:Stage 4
:g_turt:00000000:E0C01F:00000004:FFFFFFFF:Stage 5
:g_turt:00010000:E0C025:0000000A:FFFFFFFF:Stage 5

; [ Teenage Mutant Hero Turtles - The Hyperstone Heist (E) ] 
:g_tmhte:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_tmhte:00000000:E0C059:00000050:FFFFFFFF:Infinite Energy PL1
:g_tmhte:00000000:E0C467:000000FF:FFFFFFFF:invincibility PL1
:g_tmhte:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_tmhte:00000000:E0C05B:00000050:FFFFFFFF:Infinite Energy PL2
:g_tmhte:00000000:E0C5E7:000000FF:FFFFFFFF:invincibility PL2
:g_tmhte:00000000:E0C01F:00000000:FFFFFFFF:Stage 1
:g_tmhte:00010000:E0C025:00000000:FFFFFFFF:Stage 1
:g_tmhte:00000000:E0C01F:00000001:FFFFFFFF:Stage 2
:g_tmhte:00010000:E0C025:00000003:FFFFFFFF:Stage 2
:g_tmhte:00000000:E0C01F:00000002:FFFFFFFF:Stage 3
:g_tmhte:00010000:E0C025:00000006:FFFFFFFF:Stage 3
:g_tmhte:00000000:E0C01F:00000003:FFFFFFFF:Stage 4
:g_tmhte:00010000:E0C025:00000009:FFFFFFFF:Stage 4
:g_tmhte:00000000:E0C01F:00000004:FFFFFFFF:Stage 5
:g_tmhte:00010000:E0C025:0000000A:FFFFFFFF:Stage 5

; [ Teenage Mutant Ninja Turtles - Return of the Shredder (J) [!] ] 
:g_tmntj:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_tmntj:00000000:E0C059:00000050:FFFFFFFF:Infinite Energy PL1
:g_tmntj:00000000:E0C467:000000FF:FFFFFFFF:invincibility PL1
:g_tmntj:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_tmntj:00000000:E0C05B:00000050:FFFFFFFF:Infinite Energy PL2
:g_tmntj:00000000:E0C5E7:000000FF:FFFFFFFF:invincibility PL2
:g_tmntj:00000000:E0C01F:00000000:FFFFFFFF:Stage 1
:g_tmntj:00010000:E0C025:00000000:FFFFFFFF:Stage 1
:g_tmntj:00000000:E0C01F:00000001:FFFFFFFF:Stage 2
:g_tmntj:00010000:E0C025:00000003:FFFFFFFF:Stage 2
:g_tmntj:00000000:E0C01F:00000002:FFFFFFFF:Stage 3
:g_tmntj:00010000:E0C025:00000006:FFFFFFFF:Stage 3
:g_tmntj:00000000:E0C01F:00000003:FFFFFFFF:Stage 4
:g_tmntj:00010000:E0C025:00000009:FFFFFFFF:Stage 4
:g_tmntj:00000000:E0C01F:00000004:FFFFFFFF:Stage 5
:g_tmntj:00010000:E0C025:0000000A:FFFFFFFF:Stage 5

; [ Chase HQ II (U) [!] ] 
:g_chq2:00000000:E0BC4F:00000099:FFFFFFFF:Infinite Time
:g_chq2:00000001:E0BC4F:00000000:FFFFFFFF:Time Over!
:g_chq2:00000000:E0D591:00000003:FFFFFFFF:Infinite Turbo
:g_chq2:00000000:E0BC59:000000FF:FFFFFFFF:Always drive at 158MPH

; [ Streets of Rage (W) (REV01) [!] ] 
:g_sor:00000000:E0FB01:00000040:FFFFFFFF:Infinite Time
:g_sor:00000000:E0FF20:00000009:FFFFFFFF:Infinite Lives PL1
:g_sor:00000000:E0B833:00000050:FFFFFFFF:Infinite Energy PL1
:g_sor:00000000:E0FF21:00000009:FFFFFFFF:Infinite Bombs PL1
:g_sor:00000000:E0FF21:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor:00000000:E0B8B3:00000050:FFFFFFFF:Infinite Energy PL2
:g_sor:00000000:E0FF24:00000009:FFFFFFFF:Infinite Bombs PL2
:g_sor:62000000:000000:00000000:00000000:Select Starting Stage:Set on character selection screen 
:g_sor:00010000:E0FF03:00000000:FFFFFFFF:Stage 1
:g_sor:00010000:E0FF03:00000001:FFFFFFFF:Stage 2
:g_sor:00010000:E0FF03:00000002:FFFFFFFF:Stage 3
:g_sor:00010000:E0FF03:00000003:FFFFFFFF:Stage 4
:g_sor:00010000:E0FF03:00000004:FFFFFFFF:Stage 5
:g_sor:00010000:E0FF03:00000005:FFFFFFFF:Stage 6
:g_sor:00010000:E0FF03:00000006:FFFFFFFF:Stage 7
:g_sor:00010000:E0FF03:00000007:FFFFFFFF:Stage 8

; [ Streets of Rage (W) (REV00) [!] ] 
:g_sor00:00000000:E0FB01:00000040:FFFFFFFF:Infinite Time
:g_sor00:00000000:E0FF20:00000009:FFFFFFFF:Infinite Lives PL1
:g_sor00:00000000:E0B833:00000050:FFFFFFFF:Infinite Energy PL1
:g_sor00:00000000:E0FF21:00000009:FFFFFFFF:Infinite Bombs PL1
:g_sor00:00000000:E0FF21:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor00:00000000:E0B8B3:00000050:FFFFFFFF:Infinite Energy PL2
:g_sor00:00000000:E0FF24:00000009:FFFFFFFF:Infinite Bombs PL2
:g_sor00:62000000:000000:00000000:00000000:Select Starting Stage:Set on character selection screen 
:g_sor00:00010000:E0FF03:00000000:FFFFFFFF:Stage 1
:g_sor00:00010000:E0FF03:00000001:FFFFFFFF:Stage 2
:g_sor00:00010000:E0FF03:00000002:FFFFFFFF:Stage 3
:g_sor00:00010000:E0FF03:00000003:FFFFFFFF:Stage 4
:g_sor00:00010000:E0FF03:00000004:FFFFFFFF:Stage 5
:g_sor00:00010000:E0FF03:00000005:FFFFFFFF:Stage 6
:g_sor00:00010000:E0FF03:00000006:FFFFFFFF:Stage 7
:g_sor00:00010000:E0FF03:00000007:FFFFFFFF:Stage 8

; [ Streets of Rage 2 (U) [!] ] 
:g_sor2:00000000:E0FC3C:00000099:FFFFFFFF:Infinite Time
:g_sor2:00000000:E0EF51:00000002:FFFFFFFF:invincibility PL1 (Bug):Ineffective for throwing 
:g_sor2:00000000:E0EF83:00000009:FFFFFFFF:Infinite Lives PL1 
:g_sor2:00000000:E0EF81:00000068:FFFFFFFF:Infinite Energy PL1
:g_sor2:00000100:E0EF9D:00000006:FFFFFFFF:Select Combination PL1
:g_sor2:00000000:E0F051:00000002:FFFFFFFF:invincibility PL2 (Bug):Ineffective for throwing 
:g_sor2:00000000:E0F083:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor2:00000000:E0F081:00000068:FFFFFFFF:Infinite Energy PL2
:g_sor2:00000100:E0F09D:00000006:FFFFFFFF:Select Combination PL2
:g_sor2:62000000:000000:00000000:00000000:Select Starting Stage:Set on character selection screen 
:g_sor2:00010000:E0FC43:00000000:FFFFFFFF:Stage 1
:g_sor2:00010000:E0FC43:00000002:FFFFFFFF:Stage 2
:g_sor2:00010000:E0FC43:00000004:FFFFFFFF:Stage 3
:g_sor2:00010000:E0FC43:00000006:FFFFFFFF:Stage 4
:g_sor2:00010000:E0FC43:00000008:FFFFFFFF:Stage 5
:g_sor2:00010000:E0FC43:0000000A:FFFFFFFF:Stage 6
:g_sor2:00010000:E0FC43:0000000C:FFFFFFFF:Stage 7
:g_sor2:00010000:E0FC43:0000000E:FFFFFFFF:Stage 8

; [ Streets of Rage 2 (JE) [!] ] 
:g_sor2je:00000000:E0FC3C:00000099:FFFFFFFF:Infinite Time
:g_sor2je:00000000:E0EF51:00000002:FFFFFFFF:invincibility PL1 (Bug):Ineffective for throwing 
:g_sor2je:00000000:E0EF83:00000009:FFFFFFFF:Infinite Lives PL1 
:g_sor2je:00000000:E0EF81:00000068:FFFFFFFF:Infinite Energy PL1
:g_sor2je:00000100:E0EF9D:00000006:FFFFFFFF:Select Combination PL1
:g_sor2je:00000000:E0F051:00000002:FFFFFFFF:invincibility PL2 (Bug):Ineffective for throwing 
:g_sor2je:00000000:E0F083:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor2je:00000000:E0F081:00000068:FFFFFFFF:Infinite Energy PL2
:g_sor2je:00000100:E0F09D:00000006:FFFFFFFF:Select Combination PL2
:g_sor2je:62000000:000000:00000000:00000000:Select Starting Stage:Set on character selection screen 
:g_sor2je:00010000:E0FC43:00000000:FFFFFFFF:Stage 1
:g_sor2je:00010000:E0FC43:00000002:FFFFFFFF:Stage 2
:g_sor2je:00010000:E0FC43:00000004:FFFFFFFF:Stage 3
:g_sor2je:00010000:E0FC43:00000006:FFFFFFFF:Stage 4
:g_sor2je:00010000:E0FC43:00000008:FFFFFFFF:Stage 5
:g_sor2je:00010000:E0FC43:0000000A:FFFFFFFF:Stage 6
:g_sor2je:00010000:E0FC43:0000000C:FFFFFFFF:Stage 7
:g_sor2je:00010000:E0FC43:0000000E:FFFFFFFF:Stage 8

; [ Cool Spot (Beta) ] 
:g_sor3:00000000:E0DF8B:00000009:FFFFFFFF:Infinite Lives PL1
:g_sor3:00000000:E0DF6C:00000034:FFFFFFFF:Infinite Energy PL1
:g_sor3:00000000:E0F617:00000090:FFFFFFFF:nfinite Power PL1
:g_sor3:62000000:000000:00000000:00000000:Select Character PL1
:g_sor3:00010000:E0DF0D:00000000:FFFFFFFF:Secret Character A
:g_sor3:00010000:E0DF0D:00000002:FFFFFFFF:Secret Character B
:g_sor3:00010000:E0DF0D:00000004:FFFFFFFF:ZEN
:g_sor3:00010000:E0DF0D:00000006:FFFFFFFF:AXEL
:g_sor3:00010000:E0DF0D:00000008:FFFFFFFF:BLAZE
:g_sor3:00010000:E0DF0D:0000000A:FFFFFFFF:SKATE
:g_sor3:00010000:E0DF0D:0000000C:FFFFFFFF:kangaroo
:g_sor3:00000000:E0DF82:000000FF:FFFFFFFF:Infinite Score PL1
:g_sor3:00000000:E0E08B:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor3:00000000:E0E06C:00000034:FFFFFFFF:Infinite Energy PL2
:g_sor3:00000000:E0F619:00000090:FFFFFFFF:nfinite Power PL2
:g_sor3:62000000:000000:00000000:00000000:Select Character PL2
:g_sor3:00010000:E0E00D:00000000:FFFFFFFF:Secret Character A
:g_sor3:00010000:E0E00D:00000002:FFFFFFFF:Secret Character B
:g_sor3:00010000:E0E00D:00000004:FFFFFFFF:ZEN
:g_sor3:00010000:E0E00D:00000006:FFFFFFFF:AXEL
:g_sor3:00010000:E0E00D:00000008:FFFFFFFF:BLAZE
:g_sor3:00010000:E0E00D:0000000A:FFFFFFFF:SKATE
:g_sor3:00010000:E0E00D:0000000C:FFFFFFFF:kangaroo
:g_sor3:00000000:E0E082:00000009:FFFFFFFF:Infinite Score PL2
:g_sor3:62000000:000000:00000000:00000000:Select Starting Stage
:g_sor3:00010000:E0FB05:00000001:FFFFFFFF:Stage 2
:g_sor3:00010000:E0FB05:00000002:FFFFFFFF:Stage 3
:g_sor3:00010000:E0FB05:00000003:FFFFFFFF:Stage 4
:g_sor3:00010000:E0FB05:00000004:FFFFFFFF:Stage 5
:g_sor3:00010000:E0FB05:00000005:FFFFFFFF:Stage 6
:g_sor3:00010000:E0FB03:00000001:FFFFFFFF:Stage 7-1
:g_sor3:00010000:E0FB03:00000002:FFFFFFFF:Stage 7-2

; [ Streets of Rage 3 (E) (Apr 1994) [!] ] 
:g_sor3e:00000000:E0DF8B:00000009:FFFFFFFF:Infinite Lives PL1
:g_sor3e:00000000:E0DF6C:00000034:FFFFFFFF:Infinite Energy PL1
:g_sor3e:00000000:E0F617:00000090:FFFFFFFF:nfinite Power PL1
:g_sor3e:62000000:000000:00000000:00000000:Select Character PL1
:g_sor3e:00010000:E0DF0D:00000000:FFFFFFFF:Secret Character A
:g_sor3e:00010000:E0DF0D:00000002:FFFFFFFF:Secret Character B
:g_sor3e:00010000:E0DF0D:00000004:FFFFFFFF:ZEN
:g_sor3e:00010000:E0DF0D:00000006:FFFFFFFF:AXEL
:g_sor3e:00010000:E0DF0D:00000008:FFFFFFFF:BLAZE
:g_sor3e:00010000:E0DF0D:0000000A:FFFFFFFF:SKATE
:g_sor3e:00010000:E0DF0D:0000000C:FFFFFFFF:kangaroo
:g_sor3e:00000000:E0DF82:000000FF:FFFFFFFF:Infinite Score PL1
:g_sor3e:00000000:E0E08B:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor3e:00000000:E0E06C:00000034:FFFFFFFF:Infinite Energy PL2
:g_sor3e:00000000:E0F619:00000090:FFFFFFFF:nfinite Power PL2
:g_sor3e:62000000:000000:00000000:00000000:Select Character PL2
:g_sor3e:00010000:E0E00D:00000000:FFFFFFFF:Secret Character A
:g_sor3e:00010000:E0E00D:00000002:FFFFFFFF:Secret Character B
:g_sor3e:00010000:E0E00D:00000004:FFFFFFFF:ZEN
:g_sor3e:00010000:E0E00D:00000006:FFFFFFFF:AXEL
:g_sor3e:00010000:E0E00D:00000008:FFFFFFFF:BLAZE
:g_sor3e:00010000:E0E00D:0000000A:FFFFFFFF:SKATE
:g_sor3e:00010000:E0E00D:0000000C:FFFFFFFF:kangaroo
:g_sor3e:00000000:E0E082:00000009:FFFFFFFF:Infinite Score PL2
:g_sor3e:62000000:000000:00000000:00000000:Select Starting Stage
:g_sor3e:00010000:E0FB05:00000001:FFFFFFFF:Stage 2
:g_sor3e:00010000:E0FB05:00000002:FFFFFFFF:Stage 3
:g_sor3e:00010000:E0FB05:00000003:FFFFFFFF:Stage 4
:g_sor3e:00010000:E0FB05:00000004:FFFFFFFF:Stage 5
:g_sor3e:00010000:E0FB05:00000005:FFFFFFFF:Stage 6
:g_sor3e:00010000:E0FB03:00000001:FFFFFFFF:Stage 7-1
:g_sor3e:00010000:E0FB03:00000002:FFFFFFFF:Stage 7-2

; [ Streets of Rage 3 (E) (May 1994) [!] ] 
:g_sor3ea:00000000:E0DF8B:00000009:FFFFFFFF:Infinite Lives PL1
:g_sor3ea:00000000:E0DF6C:00000034:FFFFFFFF:Infinite Energy PL1
:g_sor3ea:00000000:E0F617:00000090:FFFFFFFF:nfinite Power PL1
:g_sor3ea:62000000:000000:00000000:00000000:Select Character PL1
:g_sor3ea:00010000:E0DF0D:00000000:FFFFFFFF:Secret Character A
:g_sor3ea:00010000:E0DF0D:00000002:FFFFFFFF:Secret Character B
:g_sor3ea:00010000:E0DF0D:00000004:FFFFFFFF:ZEN
:g_sor3ea:00010000:E0DF0D:00000006:FFFFFFFF:AXEL
:g_sor3ea:00010000:E0DF0D:00000008:FFFFFFFF:BLAZE
:g_sor3ea:00010000:E0DF0D:0000000A:FFFFFFFF:SKATE
:g_sor3ea:00010000:E0DF0D:0000000C:FFFFFFFF:kangaroo
:g_sor3ea:00000000:E0DF82:000000FF:FFFFFFFF:Infinite Score PL1
:g_sor3ea:00000000:E0E08B:00000009:FFFFFFFF:Infinite Lives PL2
:g_sor3ea:00000000:E0E06C:00000034:FFFFFFFF:Infinite Energy PL2
:g_sor3ea:00000000:E0F619:00000090:FFFFFFFF:nfinite Power PL2
:g_sor3ea:62000000:000000:00000000:00000000:Select Character PL2
:g_sor3ea:00010000:E0E00D:00000000:FFFFFFFF:Secret Character A
:g_sor3ea:00010000:E0E00D:00000002:FFFFFFFF:Secret Character B
:g_sor3ea:00010000:E0E00D:00000004:FFFFFFFF:ZEN
:g_sor3ea:00010000:E0E00D:00000006:FFFFFFFF:AXEL
:g_sor3ea:00010000:E0E00D:00000008:FFFFFFFF:BLAZE
:g_sor3ea:00010000:E0E00D:0000000A:FFFFFFFF:SKATE
:g_sor3ea:00010000:E0E00D:0000000C:FFFFFFFF:kangaroo
:g_sor3ea:00000000:E0E082:00000009:FFFFFFFF:Infinite Score PL2
:g_sor3ea:62000000:000000:00000000:00000000:Select Starting Stage
:g_sor3ea:00010000:E0FB05:00000001:FFFFFFFF:Stage 2
:g_sor3ea:00010000:E0FB05:00000002:FFFFFFFF:Stage 3
:g_sor3ea:00010000:E0FB05:00000003:FFFFFFFF:Stage 4
:g_sor3ea:00010000:E0FB05:00000004:FFFFFFFF:Stage 5
:g_sor3ea:00010000:E0FB05:00000005:FFFFFFFF:Stage 6
:g_sor3ea:00010000:E0FB03:00000001:FFFFFFFF:Stage 7-1
:g_sor3ea:00010000:E0FB03:00000002:FFFFFFFF:Stage 7-2
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

- Pepenga Pengo -
Correct title is the above. But I think it's hard to trancelate "Pe-pen-ga-Pengo" to correct English.

Code: Select all

; [ Pengo (J) [!] ]
:g_peng:60000000:000000:00000000:00000000:========== Story Mode ==========
:g_peng:00100000:E051AA:00001770:FFFFFFFF:Infinite Time:Turn it OFF at the end of the stage
:g_peng:00100001:E051AA:00000000:FFFFFFFF:Time Up Now !
:g_peng:62000001:000000:00000000:00000000:Select Starting Round:Set on New Game or Continue selection screen
:g_peng:00011001:E05198:00000000:FFFFFFFF:Ice World Round 1
:g_peng:00011001:E05198:00000001:FFFFFFFF:Ice World Round 2
:g_peng:00011001:E05198:00000002:FFFFFFFF:Ice World Round 3
:g_peng:00011001:E05198:00000003:FFFFFFFF:Ice World Boss
:g_peng:00011001:E05198:00000004:FFFFFFFF:Dyna World Round 1
:g_peng:00011001:E05198:00000005:FFFFFFFF:Dyna World Round 2
:g_peng:00011001:E05198:00000006:FFFFFFFF:Dyna World Round 3
:g_peng:00011001:E05198:00000007:FFFFFFFF:Dyna World Boss
:g_peng:00011001:E05198:00000008:FFFFFFFF:Aqua World Round 1
:g_peng:00011001:E05198:00000009:FFFFFFFF:Aqua World Round 2
:g_peng:00011001:E05198:0000000A:FFFFFFFF:Aqua World Round 3
:g_peng:00011001:E05198:0000000B:FFFFFFFF:Aqua World Boss
:g_peng:00011001:E05198:0000000C:FFFFFFFF:Wood World Round 1
:g_peng:00011001:E05198:0000000D:FFFFFFFF:Wood World Round 2
:g_peng:00011001:E05198:0000000E:FFFFFFFF:Wood World Round 3
:g_peng:00011001:E05198:0000000F:FFFFFFFF:Wood World Boss
:g_peng:00011001:E05198:00000010:FFFFFFFF:Sand World Round 1
:g_peng:00011001:E05198:00000011:FFFFFFFF:Sand World Round 2
:g_peng:00011001:E05198:00000012:FFFFFFFF:Sand World Round 3
:g_peng:00011001:E05198:00000013:FFFFFFFF:Sand World Boss
:g_peng:00011001:E05198:00000014:FFFFFFFF:Stone World Round 1
:g_peng:00011001:E05198:00000015:FFFFFFFF:Stone World Round 2
:g_peng:00011001:E05198:00000016:FFFFFFFF:Stone World Round 3
:g_peng:00011001:E05198:00000017:FFFFFFFF:Stone World Boss
:g_peng:00011001:E05198:00000018:FFFFFFFF:Toy World Round 1
:g_peng:00011001:E05198:00000019:FFFFFFFF:Toy World Round 2
:g_peng:00011001:E05198:0000001A:FFFFFFFF:Toy World Round 3
:g_peng:00011001:E05198:0000001B:FFFFFFFF:Toy World Boss
:g_peng:00011001:E05198:0000001C:FFFFFFFF:Spark World Round 1
:g_peng:00011001:E05198:0000001D:FFFFFFFF:Spark World Round 2
:g_peng:00011001:E05198:0000001E:FFFFFFFF:Spark World Round 3
:g_peng:00011001:E05198:0000001F:FFFFFFFF:Spark World Boss
:g_peng:00011001:E05198:00000020:FFFFFFFF:Robot World Round 1
:g_peng:00011001:E05198:00000021:FFFFFFFF:Robot World Round 2
:g_peng:00011001:E05198:00000022:FFFFFFFF:Robot World Round 3
:g_peng:00011001:E05198:00000023:FFFFFFFF:Robot World Boss
:g_peng:00011001:E05198:00000024:FFFFFFFF:Star World Round 1
:g_peng:00011001:E05198:00000025:FFFFFFFF:Star World Round 2
:g_peng:00011001:E05198:00000026:FFFFFFFF:Star World Round 3
:g_peng:00011001:E05198:00000027:FFFFFFFF:Star World Boss
;g_peng:60000000:000000:00000000:00000000:---------- Player 1 on Story Mode ----------
:g_peng:62000000:000000:00000000:00000000:Invincibility PL1
:g_peng:00010000:E06583:00000000:FFFFFFFF:Enabled
:g_peng:00010000:E06583:00000080:FFFFFFFF:Disabled
:g_peng:00000000:E051D6:00000063:FFFFFFFF:Infinite Lives PL1
:g_peng:00000000:E051DA:00000005:FFFFFFFF:Maximum Ice Power PL1
;g_peng:60000000:000000:00000000:00000000:---------- Player 2 on Story Mode ----------
:g_peng:62000000:000000:00000000:00000000:Invincibility PL2
:g_peng:00010000:E06603:00000000:FFFFFFFF:Enabled
:g_peng:00010000:E06603:00000080:FFFFFFFF:Disabled
:g_peng:00000000:E051D7:00000063:FFFFFFFF:Infinite Lives PL2
:g_peng:00000000:E051DB:00000005:FFFFFFFF:Maximum Ice Power PL2
:g_peng:60000000:000000:00000000:00000000:========== Arcade Mode ==========
:g_peng:20800000:01BAA4:00000060:FFFFFFFF:Invincibility
:g_peng:00100000:E0E465:00000100:FFFFFFFF:Infinite Time PL1
:g_peng:00000000:E0E40C:00000003:FFFFFFFF:Infinite Lives PL1
:g_peng:00100000:E0E468:00000100:FFFFFFFF:Infinite Time PL2
:g_peng:00000000:E0E40D:00000003:FFFFFFFF:Infinite Lives PL2
- Rolling Thunder 2 -
Hidden Special item gives you an extra life and exists each rounds.
The following code enables to find it easily.
BTW, I know that how to find in Round 4 and Round 5 is very tricky !
No wonder I have been never able to discover on real Megadrive.

Code: Select all

:g_rth2:20B00000:0141A8:4EB90000:FFFFFFFF:Easy Finding Hidden Special
:g_rth2:20910000:0141AC:00000010:FFFFFFFF:Easy Finding Hidden Special (2/8):141A8 - jsr $10.l
:g_rth2:20B10000:000010:302E000C:FFFFFFFF:Easy Finding Hidden Special (3/8):00010 - move.w ($c,A6),D0
:g_rth2:20B10000:000014:670C0C40:FFFFFFFF:Easy Finding Hidden Special (4/8):00014 - beq $22
:g_rth2:20B10000:000018:01986406:FFFFFFFF:Easy Finding Hidden Special (4/8):00016 - cmpi.w #$0198,D0
:g_rth2:20B10000:00001C:1D7C0001:FFFFFFFF:Easy Finding Hidden Special (5/8):0001A - bcc $22
:g_rth2:20910000:000020:0000001C:FFFFFFFF:Easy Finding Hidden Special (6/8):0001C - move.b #$1,($1c,A6)
:g_rth2:20B10000:000022:7000102E:FFFFFFFF:Easy Finding Hidden Special (7/8):00022 - moveq #$0,D0
:g_rth2:20B10000:000026:001C4E75:FFFFFFFF:Easy Finding Hidden Special (8/8):00024 - move.b ($1c,A6),D0 / 00028 - rts

:g_rthn2e:20B00000:01419E:4EB90000:FFFFFFFF:Easy Finding Hidden Special
:g_rthn2e:20910000:0141A2:00000010:FFFFFFFF:Easy Finding Hidden Special (2/8):1419E - jsr $10.l
:g_rthn2e:20B10000:000010:302E000C:FFFFFFFF:Easy Finding Hidden Special (3/8):00010 - move.w ($c,A6),D0
:g_rthn2e:20B10000:000014:670C0C40:FFFFFFFF:Easy Finding Hidden Special (4/8):00014 - beq $22
:g_rthn2e:20B10000:000018:01986406:FFFFFFFF:Easy Finding Hidden Special (4/8):00016 - cmpi.w #$0198,D0
:g_rthn2e:20B10000:00001C:1D7C0001:FFFFFFFF:Easy Finding Hidden Special (5/8):0001A - bcc $22
:g_rthn2e:20910000:000020:0000001C:FFFFFFFF:Easy Finding Hidden Special (6/8):0001C - move.b #$1,($1c,A6)
:g_rthn2e:20B10000:000022:7000102E:FFFFFFFF:Easy Finding Hidden Special (7/8):00022 - moveq #$0,D0
:g_rthn2e:20B10000:000026:001C4E75:FFFFFFFF:Easy Finding Hidden Special (8/8):00024 - move.b ($1c,A6),D0 / 00028 - rts

:g_rthn2j:20B00000:0141CE:4EB90000:FFFFFFFF:Easy Finding Hidden Special
:g_rthn2j:20910000:0141D2:00000010:FFFFFFFF:Easy Finding Hidden Special (2/8):141D2 - jsr $10.l
:g_rthn2j:20B10000:000010:302E000C:FFFFFFFF:Easy Finding Hidden Special (3/8):00010 - move.w ($c,A6),D0
:g_rthn2j:20B10000:000014:670C0C40:FFFFFFFF:Easy Finding Hidden Special (4/8):00014 - beq $22
:g_rthn2j:20B10000:000018:01986406:FFFFFFFF:Easy Finding Hidden Special (4/8):00016 - cmpi.w #$0198,D0
:g_rthn2j:20B10000:00001C:1D7C0001:FFFFFFFF:Easy Finding Hidden Special (5/8):0001A - bcc $22
:g_rthn2j:20910000:000020:0000001C:FFFFFFFF:Easy Finding Hidden Special (6/8):0001C - move.b #$1,($1c,A6)
:g_rthn2j:20B10000:000022:7000102E:FFFFFFFF:Easy Finding Hidden Special (7/8):00022 - moveq #$0,D0
:g_rthn2j:20B10000:000026:001C4E75:FFFFFFFF:Easy Finding Hidden Special (8/8):00024 - move.b ($1c,A6),D0 / 00028 - rts
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

1st of all. I hate EmuZoneAD's code because his code is too messed up and ignores basic code format. So I never count it.

- T.M.N.T -

Code: Select all

; [ Teenage Mutant Ninja Turtles - The Hyperstone Heist (U) [!] ]
:g_turt:00000000:E0C027:00000009:FFFFFFFF:Infinite Continues
:g_turt:00000000:E0C070:00000000:00000040:Rapid Fire PL1:Turn it OFF on name entry screen
:g_turt:00000000:E0C467:00000002:FFFFFFFF:Invincibility PL1
:g_turt:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_turt:62000000:000000:00000000:00000000:Infinite Energy PL1:To display correct energy bar, choose the code matched the character you selected
:g_turt:00010000:E0C059:00000050:FFFFFFFF:Leonard
:g_turt:00010000:E0C059:00000060:FFFFFFFF:Michelangelo
:g_turt:00010000:E0C059:00000040:FFFFFFFF:Donatello
:g_turt:00010000:E0C059:00000030:FFFFFFFF:Raphael
:g_turt:00000000:E0C072:00000000:00000040:Rapid Fire PL2:Turn it OFF on name entry screen
:g_turt:00000000:E0C5E7:00000002:FFFFFFFF:Invincibility PL2
:g_turt:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_turt:62000000:000000:00000000:00000000:Infinite Energy PL2:To display correct energy bar, choose the code matched the character you selected
:g_turt:00010000:E0C05B:00000050:FFFFFFFF:Leonard
:g_turt:00010000:E0C05B:00000060:FFFFFFFF:Michelangelo
:g_turt:00010000:E0C05B:00000040:FFFFFFFF:Donatello
:g_turt:00010000:E0C05B:00000030:FFFFFFFF:Raphael
:g_turt:00000000:E0C759:00000000:FFFFFFFF:1 Hit to Kill an Enemy
:g_turt:00010000:E0C7D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (2/6)
:g_turt:00010000:E0C859:00000000:FFFFFFFF:1 Hit to Kill an Enemy (3/6)
:g_turt:00010000:E0C8D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (4/6)
:g_turt:00010000:E0C959:00000000:FFFFFFFF:1 Hit to Kill an Enemy (5/6)
:g_turt:00010000:E0C9D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (6/6)
:g_turt:60000000:000000:00000000:00000000:-------- Select Starting Stage --------
:g_turt:60000000:000000:00000000:00000000: Set on the character selection screen
:g_turt:60000000:000000:00000000:00000000:---------------------------------------
:g_turt:00200001:E0C01F:00000000:FFFFFFFF:Stage 1-1
:g_turt:00010001:E0C025:00000000:FFFFFFFF:Stage 1-1 (2/2)
:g_turt:00200001:E0C01F:00000001:FFFFFFFF:Stage 1-2
:g_turt:00010001:E0C025:00000001:FFFFFFFF:Stage 1-2 (2/2)
:g_turt:00200001:E0C01F:00000002:FFFFFFFF:Stage 1-3
:g_turt:00010001:E0C025:00000002:FFFFFFFF:Stage 1-3 (2/2)
:g_turt:00200001:E0C01F:00010001:FFFFFFFF:Stage 2-1
:g_turt:00010001:E0C025:00000003:FFFFFFFF:Stage 2-1 (2/2)
:g_turt:00200001:E0C01F:00010001:FFFFFFFF:Stage 2-2
:g_turt:00010001:E0C025:00000004:FFFFFFFF:Stage 2-2 (2/2)
:g_turt:00200001:E0C01F:00010002:FFFFFFFF:Stage 2-3
:g_turt:00010001:E0C025:00000005:FFFFFFFF:Stage 2-3 (2/2)
:g_turt:00200001:E0C01F:00020000:FFFFFFFF:Stage 3-1
:g_turt:00010001:E0C025:00000006:FFFFFFFF:Stage 3-1 (2/2)
:g_turt:00200001:E0C01F:00020001:FFFFFFFF:Stage 3-2
:g_turt:00010001:E0C025:00000007:FFFFFFFF:Stage 3-2 (2/2)
:g_turt:00200001:E0C01F:00020002:FFFFFFFF:Stage 3-3
:g_turt:00010001:E0C025:00000008:FFFFFFFF:Stage 3-3 (2/2)
:g_turt:00200001:E0C01F:00030000:FFFFFFFF:Stage 4
:g_turt:00010001:E0C025:00000009:FFFFFFFF:Stage 4 (2/2)
:g_turt:00200001:E0C01F:00040000:FFFFFFFF:Stage 5-1
:g_turt:00010001:E0C025:0000000A:FFFFFFFF:Stage 5-1 (2/2)
:g_turt:00200001:E0C01F:00040001:FFFFFFFF:Stage 5-2
:g_turt:00010001:E0C025:0000000B:FFFFFFFF:Stage 5-2 (2/2)
:g_turt:00200001:E0C01F:00040002:FFFFFFFF:Stage 5-3
:g_turt:00010001:E0C025:0000000C:FFFFFFFF:Stage 5-3 (2/2)
:g_turt:60000000:000000:00000000:00000000:---------------------------------------
:g_turt:00800000:E0C07A:00000001:FFFFFFFF:Unlock Stage Selection Mode:Select the game start on mode selection screen
:g_turt:20900000:01C216:00004279:FFFFFFFF:Quick Skip Copylight Screen at Boot
:g_turt:20900000:000320:0000603E:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable

; [ Teenage Mutant Hero Turtles - The Hyperstone Heist (E) ]
:g_tmhte:00000000:E0C027:00000009:FFFFFFFF:Infinite Continues
:g_tmhte:00000000:E0C070:00000000:00000040:Rapid Fire PL1:Turn it OFF on name entry screen
:g_tmhte:00000000:E0C467:00000002:FFFFFFFF:Invincibility PL1
:g_tmhte:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_tmhte:62000000:000000:00000000:00000000:Infinite Energy PL1:To display correct energy bar, choose the code matched the character you selected
:g_tmhte:00010000:E0C059:00000050:FFFFFFFF:Leonard
:g_tmhte:00010000:E0C059:00000060:FFFFFFFF:Michelangelo
:g_tmhte:00010000:E0C059:00000040:FFFFFFFF:Donatello
:g_tmhte:00010000:E0C059:00000030:FFFFFFFF:Raphael
:g_tmhte:00000000:E0C072:00000000:00000040:Rapid Fire PL2:Turn it OFF on name entry screen
:g_tmhte:00000000:E0C5E7:00000002:FFFFFFFF:Invincibility PL2
:g_tmhte:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_tmhte:62000000:000000:00000000:00000000:Infinite Energy PL2:To display correct energy bar, choose the code matched the character you selected
:g_tmhte:00010000:E0C05B:00000050:FFFFFFFF:Leonard
:g_tmhte:00010000:E0C05B:00000060:FFFFFFFF:Michelangelo
:g_tmhte:00010000:E0C05B:00000040:FFFFFFFF:Donatello
:g_tmhte:00010000:E0C05B:00000030:FFFFFFFF:Raphael
:g_tmhte:00000000:E0C759:00000000:FFFFFFFF:1 Hit to Kill an Enemy
:g_tmhte:00010000:E0C7D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (2/6)
:g_tmhte:00010000:E0C859:00000000:FFFFFFFF:1 Hit to Kill an Enemy (3/6)
:g_tmhte:00010000:E0C8D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (4/6)
:g_tmhte:00010000:E0C959:00000000:FFFFFFFF:1 Hit to Kill an Enemy (5/6)
:g_tmhte:00010000:E0C9D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (6/6)
:g_tmhte:60000000:000000:00000000:00000000:-------- Select Starting Stage --------
:g_tmhte:60000000:000000:00000000:00000000: Set on the character selection screen
:g_tmhte:60000000:000000:00000000:00000000:---------------------------------------
:g_tmhte:00200001:E0C01F:00000000:FFFFFFFF:Stage 1-1
:g_tmhte:00010001:E0C025:00000000:FFFFFFFF:Stage 1-1 (2/2)
:g_tmhte:00200001:E0C01F:00000001:FFFFFFFF:Stage 1-2
:g_tmhte:00010001:E0C025:00000001:FFFFFFFF:Stage 1-2 (2/2)
:g_tmhte:00200001:E0C01F:00000002:FFFFFFFF:Stage 1-3
:g_tmhte:00010001:E0C025:00000002:FFFFFFFF:Stage 1-3 (2/2)
:g_tmhte:00200001:E0C01F:00010001:FFFFFFFF:Stage 2-1
:g_tmhte:00010001:E0C025:00000003:FFFFFFFF:Stage 2-1 (2/2)
:g_tmhte:00200001:E0C01F:00010001:FFFFFFFF:Stage 2-2
:g_tmhte:00010001:E0C025:00000004:FFFFFFFF:Stage 2-2 (2/2)
:g_tmhte:00200001:E0C01F:00010002:FFFFFFFF:Stage 2-3
:g_tmhte:00010001:E0C025:00000005:FFFFFFFF:Stage 2-3 (2/2)
:g_tmhte:00200001:E0C01F:00020000:FFFFFFFF:Stage 3-1
:g_tmhte:00010001:E0C025:00000006:FFFFFFFF:Stage 3-1 (2/2)
:g_tmhte:00200001:E0C01F:00020001:FFFFFFFF:Stage 3-2
:g_tmhte:00010001:E0C025:00000007:FFFFFFFF:Stage 3-2 (2/2)
:g_tmhte:00200001:E0C01F:00020002:FFFFFFFF:Stage 3-3
:g_tmhte:00010001:E0C025:00000008:FFFFFFFF:Stage 3-3 (2/2)
:g_tmhte:00200001:E0C01F:00030000:FFFFFFFF:Stage 4
:g_tmhte:00010001:E0C025:00000009:FFFFFFFF:Stage 4 (2/2)
:g_tmhte:00200001:E0C01F:00040000:FFFFFFFF:Stage 5-1
:g_tmhte:00010001:E0C025:0000000A:FFFFFFFF:Stage 5-1 (2/2)
:g_tmhte:00200001:E0C01F:00040001:FFFFFFFF:Stage 5-2
:g_tmhte:00010001:E0C025:0000000B:FFFFFFFF:Stage 5-2 (2/2)
:g_tmhte:00200001:E0C01F:00040002:FFFFFFFF:Stage 5-3
:g_tmhte:00010001:E0C025:0000000C:FFFFFFFF:Stage 5-3 (2/2)
:g_tmhte:60000000:000000:00000000:00000000:---------------------------------------
:g_tmhte:00800000:E0C07A:00000001:FFFFFFFF:Unlock Stage Selection Mode:Select the game start on mode selection screen
:g_tmhte:20900000:01C388:00004279:FFFFFFFF:Quick Skip Copylight Screen at Boot
:g_tmhte:20900000:00031E:0000603E:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable

; [ Teenage Mutant Ninja Turtles - Return of the Shredder (J) [!] ]
:g_tmntj:00000000:E0C027:00000009:FFFFFFFF:Infinite Continues
:g_tmntj:00000000:E0C070:00000000:00000040:Rapid Fire PL1:Turn it OFF on name entry screen
:g_tmntj:00000000:E0C467:00000002:FFFFFFFF:Invincibility PL1
:g_tmntj:00000000:E0C039:00000099:FFFFFFFF:Infinite Lives PL1
:g_tmntj:62000000:000000:00000000:00000000:Infinite Energy PL1:To display correct energy bar, choose the code matched the character you selected
:g_tmntj:00010000:E0C059:00000050:FFFFFFFF:Leonard
:g_tmntj:00010000:E0C059:00000060:FFFFFFFF:Michelangelo
:g_tmntj:00010000:E0C059:00000040:FFFFFFFF:Donatello
:g_tmntj:00010000:E0C059:00000030:FFFFFFFF:Raphael
:g_tmntj:00000000:E0C072:00000000:00000040:Rapid Fire PL2:Turn it OFF on name entry screen
:g_tmntj:00000000:E0C5E7:00000002:FFFFFFFF:Invincibility PL2
:g_tmntj:00000000:E0C03B:00000099:FFFFFFFF:Infinite Lives PL2
:g_tmntj:62000000:000000:00000000:00000000:Infinite Energy PL2:To display correct energy bar, choose the code matched the character you selected
:g_tmntj:00010000:E0C05B:00000050:FFFFFFFF:Leonard
:g_tmntj:00010000:E0C05B:00000060:FFFFFFFF:Michelangelo
:g_tmntj:00010000:E0C05B:00000040:FFFFFFFF:Donatello
:g_tmntj:00010000:E0C05B:00000030:FFFFFFFF:Raphael
:g_tmntj:00000000:E0C759:00000000:FFFFFFFF:1 Hit to Kill an Enemy
:g_tmntj:00010000:E0C7D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (2/6)
:g_tmntj:00010000:E0C859:00000000:FFFFFFFF:1 Hit to Kill an Enemy (3/6)
:g_tmntj:00010000:E0C8D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (4/6)
:g_tmntj:00010000:E0C959:00000000:FFFFFFFF:1 Hit to Kill an Enemy (5/6)
:g_tmntj:00010000:E0C9D9:00000000:FFFFFFFF:1 Hit to Kill an Enemy (6/6)
:g_tmntj:60000000:000000:00000000:00000000:-------- Select Starting Stage --------
:g_tmntj:60000000:000000:00000000:00000000: Set on the character selection screen
:g_tmntj:60000000:000000:00000000:00000000:---------------------------------------
:g_tmntj:00200001:E0C01F:00000000:FFFFFFFF:Stage 1-1
:g_tmntj:00010001:E0C025:00000000:FFFFFFFF:Stage 1-1 (2/2)
:g_tmntj:00200001:E0C01F:00000001:FFFFFFFF:Stage 1-2
:g_tmntj:00010001:E0C025:00000001:FFFFFFFF:Stage 1-2 (2/2)
:g_tmntj:00200001:E0C01F:00000002:FFFFFFFF:Stage 1-3
:g_tmntj:00010001:E0C025:00000002:FFFFFFFF:Stage 1-3 (2/2)
:g_tmntj:00200001:E0C01F:00010001:FFFFFFFF:Stage 2-1
:g_tmntj:00010001:E0C025:00000003:FFFFFFFF:Stage 2-1 (2/2)
:g_tmntj:00200001:E0C01F:00010001:FFFFFFFF:Stage 2-2
:g_tmntj:00010001:E0C025:00000004:FFFFFFFF:Stage 2-2 (2/2)
:g_tmntj:00200001:E0C01F:00010002:FFFFFFFF:Stage 2-3
:g_tmntj:00010001:E0C025:00000005:FFFFFFFF:Stage 2-3 (2/2)
:g_tmntj:00200001:E0C01F:00020000:FFFFFFFF:Stage 3-1
:g_tmntj:00010001:E0C025:00000006:FFFFFFFF:Stage 3-1 (2/2)
:g_tmntj:00200001:E0C01F:00020001:FFFFFFFF:Stage 3-2
:g_tmntj:00010001:E0C025:00000007:FFFFFFFF:Stage 3-2 (2/2)
:g_tmntj:00200001:E0C01F:00020002:FFFFFFFF:Stage 3-3
:g_tmntj:00010001:E0C025:00000008:FFFFFFFF:Stage 3-3 (2/2)
:g_tmntj:00200001:E0C01F:00030000:FFFFFFFF:Stage 4
:g_tmntj:00010001:E0C025:00000009:FFFFFFFF:Stage 4 (2/2)
:g_tmntj:00200001:E0C01F:00040000:FFFFFFFF:Stage 5-1
:g_tmntj:00010001:E0C025:0000000A:FFFFFFFF:Stage 5-1 (2/2)
:g_tmntj:00200001:E0C01F:00040001:FFFFFFFF:Stage 5-2
:g_tmntj:00010001:E0C025:0000000B:FFFFFFFF:Stage 5-2 (2/2)
:g_tmntj:00200001:E0C01F:00040002:FFFFFFFF:Stage 5-3
:g_tmntj:00010001:E0C025:0000000C:FFFFFFFF:Stage 5-3 (2/2)
:g_tmntj:60000000:000000:00000000:00000000:---------------------------------------
:g_tmntj:00800000:E0C07A:00000001:FFFFFFFF:Unlock Stage Selection Mode:Select the game start on mode selection screen
:g_tmntj:20900000:01C268:00004279:FFFFFFFF:Quick Skip Copylight Screen at Boot
:g_tmntj:20900000:00031E:0000603E:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
[TIPS] - Starting Stage Selection Mode -
  1. On Konami logo screen, input "C, B, B, A, A, A, B, C"
  2. On title screen, input "A, B, B, C, C, C, B, A"
  3. Select "1 Player" or "2 Players" on mode selection screen to enter stage selection menu
User avatar
Gaius_4
Posts: 138
Joined: Sun Oct 26, 2003 2:27 pm

Post by Gaius_4 »

- Chakan -

Code: Select all

; [ Chakan - The Forever Man (UE) [!] ] 
:g_chak:00000000:E0C0D0:0000000C:FFFFFFFF:Infinite Health:Caution! If you fall into a pit you will return to the navigation world. When you return to the last portal you died in - you will go to the next area of that world. 
:g_chak:00000000:E0C054:00000001:FFFFFFFF:Grappling Hook always available. 
:g_chak:00000000:E0C052:00000001:FFFFFFFF:Axe always available. 
:g_chak:00000000:E0C050:00000001:FFFFFFFF:Scythe always available. 
:g_chak:00000000:E0C04E:00000001:FFFFFFFF:Hammer always available.
:g_chak:00000000:E0C05D:00000004:00000000:Always have Full Potions
:g_chak:00010000:E0C05B:00000004:00000000:Always have Full Potions (2/4)
:g_chak:00010000:E0C059:00000004:00000000:Always have Full Potions (3/4)
:g_chak:00010000:E0C057:00000004:FFFFFFFF:Always have Full Potions (4/4)
I couldn't find a cheat for Infinite Time to complete a world. Each world has it's own time and you can go to a different one with new time for that world. So a cheat for infinite time might have to be like:

Infinite time for World 1

Infinite time for World 2

Infinite time for World 3

...so-on-and-so-forth. :P I think.

There could also be a cheat for infinite special weapon time and abilities, even Invincibility. There are Game Genie codes for that.

Let me save you the trouble Shima.. You don't understand what I'm saying? :lol: J/K :)

Tip: Find the small floating platform near the Air Portal (bottom right) in the Navigation World and use the Portal Potion to jump to the Elemental Plane.

I'm not meaning to immitate.
As always, your patients is appreciated. :cool:
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Post by Pugsy »

I posted this cheat over on gshi (somebody requested it) in Game genie format. To poke to 00FFAAFE you can use the shorter address AAFE which takes two bytes less - a good point to remember for some games where overwritten instructions may not be possible without a branch or jump to an empty part of ROM to contain an instruction to long to fit in directly where it needs to be.

Code: Select all

:g_mk:20900000:0161EA:000031FC:FFFFFFFF:Infinite Bonus Time
:g_mk:20910000:0161EC:00000009:FFFFFFFF:Infinite Bonus Time (2/5)
:g_mk:20910000:0161EE:0000AAFE:FFFFFFFF:Infinite Bonus Time (3/5):Parts 1-3 poke 9 to FFAAFE, note to save space we can get away with poking to $AAFE
:g_mk:20910000:0161F6:00000D40:FFFFFFFF:Infinite Bonus Time (4/5):Part 4 and 5 take care of the display
:g_mk:20910000:0161F8:00004E71:FFFFFFFF:Infinite Bonus Time (5/5)
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

Gaius_4 wrote:I couldn't find a cheat for Infinite Time to complete a world. Each world has it's own time and you can go to a different one with new time for that world.
It seems to need relative address code... Anyway, I will try to search afterward.

Code: Select all

:g_chak:00000000:E0C05D:00000004:00000000:Always have Full Potions
:g_chak:00010000:E0C05B:00000004:00000000:Always have Full Potions (2/4)
:g_chak:00010000:E0C059:00000004:00000000:Always have Full Potions (3/4)
:g_chak:00010000:E0C057:00000004:FFFFFFFF:Always have Full Potions (4/4)
Why are 1st-3rd codes made by a strange bitmask though 4th is normal ? I can't understand !!

Chakan was listed as a upcoming game in Japanese Megadrive magazines but didn't release at all.
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

- Sol-Deace / Sol-Feace -
Sol-Feace is my first Mega-CD game...

Code: Select all

; [ Sol-Deace (U) [!] ]
:g_sold:00000000:E09FF1:00000000:FFFFFFFF:Rapid Fire
:g_sold:20800000:0277E2:00000060:FFFFFFFF:Invincibility
:g_sold:20810000:02C98A:00000060:FFFFFFFF:Invincibility (2/2)
:g_sold:00000000:E0A0A5:00000063:FFFFFFFF:Infinite Lives
:g_sold:62000000:000000:00000000:00000000:Select Weapon - Front
:g_sold:00010000:E09FFD:00000000:FFFFFFFF:Single Shot
:g_sold:00010000:E09FFD:00000001:FFFFFFFF:Twin Shot
:g_sold:00010000:E09FFD:00000002:FFFFFFFF:Bomb
:g_sold:00010000:E09FFD:00000003:FFFFFFFF:Laser
:g_sold:62000000:000000:00000000:00000000:Select Weapon - Upper Arm
:g_sold:00010000:E09FFF:00000000:FFFFFFFF:Single Shot
:g_sold:00010000:E09FFF:00000001:FFFFFFFF:Twin Shot
:g_sold:00010000:E09FFF:00000002:FFFFFFFF:Bomb
:g_sold:00010000:E09FFF:00000003:FFFFFFFF:Laser
:g_sold:62000000:000000:00000000:00000000:Select Weapon - Lower Arm
:g_sold:00010000:E0A001:00000000:FFFFFFFF:Single Shot
:g_sold:00010000:E0A001:00000001:FFFFFFFF:Twin Shot
:g_sold:00010000:E0A001:00000002:FFFFFFFF:Bomb
:g_sold:00010000:E0A001:00000003:FFFFFFFF:Laser
:g_sold:00800000:E09FBF:00000001:FFFFFFFF:Unlock Debug Mode
:g_sold:20800000:00031B:00000054:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
Invincibility
Unfortunatery, the flicer type has problem.

Code: Select all

;g_sold:60000000:000000:00000000:00000000:---------- Debug Code ----------
;g_sold:00000010:E09FF9:00000004:0000048C:Invincibility:Turn it OFF at the end of the stage
;g_sold:00010000:E09FFB:00000001:FFFFFFFF:Invincibility (2/2)
You can't finish the stage while turn it ON. So I try to make ROM code.

[TIPS?] - Debug Mode -
  1. On title screen, input "A, B, C, A, B, C, B, C, B, A"
  2. Enter Option mode
"STAGE" and "MODE" items are added newly.
If you move cursor to "MODE" and press right key 5 times, it changes "MY99" (= 99 lives).
Next, hold A button then press right key 8 times, "MY99" changes "MUTEKI" (= Invincibility).

...But this TIPS is for Sol-Feace and it seems to be disabled on Sol-Deace.
Sorry, I don't know any information in this version but I have found the debug mode code.
User avatar
Gaius_4
Posts: 138
Joined: Sun Oct 26, 2003 2:27 pm

Post by Gaius_4 »

Why are 1st-3rd codes made by a strange bitmask though 4th is normal ? I can't understand !!
That wasn't on purpose. :cry: It might be because I copied those lines from four separate cheats that let you "Always have 4 Earth Potions", "Always have 4 Water Potions", "Always have 4 Fire Potions", and "Always have 4 Air Potions". :-?

So when I figured it would be easier to just have full potions I probably didn't change them all the way it should've been.

Edit: OR...

I might have Added those the wrong way in the cheat interface. I watched different addresses then hit 'A', then went into the Add/Edit a Cheat when No New Cheat was actually found.

I'm not sure how I did that. :oops:

If I did something wrong - It's probably because it was a mistake and not on purpose. I'm not that good at this I guess. :(
As always, your patients is appreciated. :cool:
stephh
Posts: 601
Joined: Fri Aug 17, 2001 1:00 am
Location: Paris, France

Post by stephh »

Gaius_4 wrote:I might have Added those the wrong way in the cheat interface. I watched different addresses then hit 'A', then went into the Add/Edit a Cheat when No New Cheat was actually found.
When you add a cheat with the 'A' key, mask is surpringly set to 0 (while it should be 0xffffffff IMO) ... If you agree with me, I'll try to fix that with the watches and the other stuff when I work on the cheat.c source file ...

Image Steph from The Ultimate Patchers Image
User avatar
Gaius_4
Posts: 138
Joined: Sun Oct 26, 2003 2:27 pm

Post by Gaius_4 »

You might've been talking to someone else (i.e. Pugsy) but I'll chime in anyway.

I was thinking that almost all codes end up being that way (0xFFFFFFFF). -Right? :-? I mean, has there ever been a code that had to have (00000000) in it? Seriously, I don't know. I'll Agree. :) Other than a comment of course.

I might have found the cheat for Chakan Infinite Time... Atleast the hour-glass stops. It might need more testing to verify. It seems like there should be something else. Unless this is the byte that anything 'TIME' related hinges on.

Code: Select all

:g_chak:00000000:E0C077:000000FF:FFFFFFFF:Infinite Time
If I go to another world where I've used up more time than another - the Hour Glass sand still stops. Yet the level of the sand is the same as it was before. I hope this is not just for the hour glass animation. :-?
As always, your patients is appreciated. :cool:
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

Gaius_4 wrote:I might have found the cheat for Chakan Infinite Time... Atleast the hour-glass stops. It might need more testing to verify. It seems like there should be something else. Unless this is the byte that anything 'TIME' related hinges on.

Code: Select all

:g_chak:00000000:E0C077:000000FF:FFFFFFFF:Infinite Time
Also I have found. This address is always fixed but it is sub timer (2 bytes). The above code never recovers the main timer.
But I couldn't make Infinite Time with Relative address. I think it's impossible. The routine for timer decrement is the same though.

Code: Select all

// NOTE : A5 is always 0x200
088D6C: 536D BE76                  subq.w  #1, (-$418a,A5)	// Sub timer -1. $BE76 + 0x200 = $(FF)C076
088D70: 4A6D BE76                  tst.w   (-$418a,A5)
088D74: 6C50                       bge     $88dc6		// If sub timer is not 0x00, go to $88dc6
088D76: 3B7C 0A8C BE76             move.w  #$a8c, (-$418a,A5)	// Reset sub timer with 0xa8c (so the range is 0x0000-0x0A8C)
088D7C: 302D BDAE                  move.w  (-$4252,A5), D0	// Load current world into D0 register
088D80: D040                       add.w   D0, D0
088D82: 41ED BD8E                  lea     (-$4272,A5), A0	// $BD8E + 0x200 + current world number = current (main) timer address
088D86: 5370 0000                  subq.w  #1, (A0,D0.w)	// Main timer -1
088D8A: 302D BDAE                  move.w  (-$4252,A5), D0
088D8E: D040                       add.w   D0, D0
088D90: 41ED BD8E                  lea     (-$4272,A5), A0
088D94: 4A70 0000                  tst.w   (A0,D0.w)		// Check Main timer
088D98: 6606                       bne     $88da0		// If main timer is not 0x00, go to $88da0
The address for main timer in the current world is based on the number of the current world. And it will not be stored into any RAM region.
  • World 1 & 5 (Upper-Left) are $e0bf8e (2 bytes)
  • World 2 & 6 (Upper-Right) are $e0bf90 (2 bytes)
  • World 3 & 7 (Lower-Left) are $e0bf92 (2 bytes)
  • World 4 & 8 (Lower-Right) are $e0bf94 (2 bytes)
Therefore it's better to poke these addresses directly.

I made ROM code for Infinite Time too.

Code: Select all

;g_chak:60000000:000000:00000000:00000000:---------- Debug Code ----------
;g_chak:20B00000:088D6C:302DBDAE:FFFFFFFF:Infinite Time
;g_chak:20910000:088D70:0000D040:FFFFFFFF:Infinite Time (2/5):88D6C - move.w ($bdae,A5),D0 / 88D70 - add D0,D0
;g_chak:20B10000:088D72:41EDBD8E:FFFFFFFF:Infinite Time (3/5):88D72 - lea ($bd8e,A5), A0
;g_chak:20B10000:088D7C:31BC000A:FFFFFFFF:Infinite Time (4/5):88D7C - move.w #$a,(A0,D0)
;g_chak:20B10000:088D80:00006042:FFFFFFFF:Infinite Time (5/5):88D82 - bra $88dc6
But it is too foolish and wasteful.

- Chakan -

Code: Select all

; [ Chakan - The Forever Man (UE) [!] ] 
:g_chak:00200000:E0BF8F:000A000A:FFFFFFFF:Infinite Time
:g_chak:00210000:E0BF93:000A000A:FFFFFFFF:Infinite Time (2/3):1st-2nd = Main timer for each stage
:g_chak:00110000:E0C076:00000002:FFFFFFFF:Infinite Time (3/3):Sub Timer
:g_chak:00000000:E0C0DF:00000002:FFFFFFFF:Invincibility:You will return to the navigation world when fall into a pit
:g_chak:60000000:000000:00000000:00000000:------------- No Falling Down ------------
:g_chak:60000000:000000:00000000:00000000: If you fall down a "bottom" lava
:g_chak:60000000:000000:00000000:00000000: on World 5-2 and 5-3, the game will stop
:g_chak:60000000:000000:00000000:00000000:------------------------------------------
:g_chak:20900000:066340:00006022:FFFFFFFF:No Falling Down into a Pit
:g_chak:00000000:E0C0D0:0000000C:FFFFFFFF:Infinite Energy
:g_chak:00200000:E0C057:00040004:FFFFFFFF:Always Have Potions
:g_chak:00210000:E0C05B:00040004:FFFFFFFF:Always Have Potions (2/2)
:g_chak:00800100:E0C045:00000004:FFFFFFFF:Always Have Sword Power-Up
:g_chak:00800000:E0C03E:00000001:FFFFFFFF:Always Have Jump Power-Up
;g_chak:60000000:000000:00000000:00000000:---------- Weapon Codes ----------
:g_chak:00000000:E0C04E:00000001:FFFFFFFF:Always Have Hammer
:g_chak:00000000:E0C050:00000001:FFFFFFFF:Always Have Scythe
:g_chak:00000000:E0C052:00000001:FFFFFFFF:Always Have Axe
:g_chak:00000000:E0C054:00000001:FFFFFFFF:Always Have Grappling Hook
:g_chak:60000000:000000:00000000:00000000:------------------------------------------------
:g_chak:60000000:000000:00000000:00000000: Set World or Area code in the navigation world
:g_chak:60000000:000000:00000000:00000000:------------------------------------------------
:g_chak:62000001:000000:00000000:00000000:Select Starting World
:g_chak:00010001:E0BFB1:00000000:FFFFFFFF:World 1-4 (A-Part)
:g_chak:00010001:E0BFB1:00000001:FFFFFFFF:World 5-8 (B-Part)
:g_chak:00000301:E0BF87:00000002:FFFFFFFF:Select Starting Area - World 1/5:Upper-Left
:g_chak:00000301:E0BF89:00000002:FFFFFFFF:Select Starting Area - World 2/6:Upper-Right
:g_chak:00000301:E0BF8B:00000002:FFFFFFFF:Select Starting Area - World 3/7:Lower-Left
:g_chak:00000301:E0BF8D:00000002:FFFFFFFF:Select Starting Area - World 4/8:Lower-Right
- No Falling Down into a Pit -
You never die when fall down into a pit, water and lava etc. It's better to use together with invincibility. But on world 5-2 and 5-3, the player character is lost and stop the game when you fall down into "bottom" lava. In this case, you need to reset the game...

I have not finished testing the above codes. Because this game is too hard to complete all worlds and see the ending. Especially, I have been unable to understand all items, weapons and potions. Over and over again, this game was not released in Japan so that no information.
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

- Blades of Vengeance -
I wonder this game needs Relative Address to work invincibility, energy fine.

Code: Select all

; [ Blades of Vengeance (UE) [!] ]
:g_blav:60000000:000000:00000000:00000000:---------- Player 1 ----------
:g_blav:00000000:E0FE71:00000010:00000010:Rapid Fire PL1
:g_blav:83100000:E0F420:00000002:00000098:Invincibility PL1
:g_blav:83110000:E0F420:00000001:00000038:Invincibility PL1 (2/3):1st = Timer, 2nd = Fall down a high platform
:g_blav:83010000:E0F420:000000EB:000000A0:Invincibility PL1 (3/3):Timer Flag
:g_blav:00000000:E0F46E:00000009:FFFFFFFF:Infinite Lives PL1
:g_blav:83000000:E0F420:000000FF:000000A5:Infinite Energy PL1
;g_blav:60000000:000000:00000000:00000000:---------- Items for Player 1 ----------
:g_blav:00000000:E0EB44:00000063:FFFFFFFF:Infinite Silver PL1
:g_blav:00000000:E0EB45:00000063:FFFFFFFF:Infinite Invisibility PL1
:g_blav:00000000:E0EB46:00000063:FFFFFFFF:Infinite Healing PL1
:g_blav:00000000:E0EB47:00000063:FFFFFFFF:Infinite Force Field PL1
:g_blav:00000000:E0EB48:00000063:FFFFFFFF:Infinite Gas Potion PL1
:g_blav:00000000:E0EB49:00000063:FFFFFFFF:Infinite Freeze PL1
:g_blav:00000000:E0EB4A:00000063:FFFFFFFF:Infinite Strength PL1
:g_blav:00000000:E0EB4B:00000063:FFFFFFFF:Infinite Key PL1
:g_blav:00000000:E0EB4C:00000063:FFFFFFFF:Infinite Blast PL1
:g_blav:00000000:E0EB4D:00000063:FFFFFFFF:Infinite Midas PL1
:g_blav:00000000:E0EB4E:00000063:FFFFFFFF:Infinite Tranceform PL1
:g_blav:60000000:000000:00000000:00000000:---------- Player 2 ----------
:g_blav:00000000:E0FE72:00000010:00000010:Rapid Fire PL2
:g_blav:83100000:E0F47E:00000002:00000098:Invincibility PL2
:g_blav:83110000:E0F47E:00000001:00000038:Invincibility PL2 (2/3):1st = Timer, 2nd = Fall down a high platform
:g_blav:83010000:E0F47E:000000EB:000000A0:Invincibility PL2 (3/3):Timer Flag
:g_blav:00000000:E0F4CC:00000009:FFFFFFFF:Infinite Lives PL2
:g_blav:83000000:E0F47E:000000FF:000000A5:Infinite Energy PL2
;g_blav:60000000:000000:00000000:00000000:---------- Items for Player 2 ----------
:g_blav:00000000:E0EB54:00000063:FFFFFFFF:Infinite Silver PL2
:g_blav:00000000:E0EB55:00000063:FFFFFFFF:Infinite Invisibility PL2
:g_blav:00000000:E0EB56:00000063:FFFFFFFF:Infinite Healing PL2
:g_blav:00000000:E0EB57:00000063:FFFFFFFF:Infinite Force Field PL2
:g_blav:00000000:E0EB58:00000063:FFFFFFFF:Infinite Gas Potion PL2
:g_blav:00000000:E0EB59:00000063:FFFFFFFF:Infinite Freeze PL2
:g_blav:00000000:E0EB5A:00000063:FFFFFFFF:Infinite Strength PL2
:g_blav:00000000:E0EB5B:00000063:FFFFFFFF:Infinite Key PL2
:g_blav:00000000:E0EB5C:00000063:FFFFFFFF:Infinite Blast PL2
:g_blav:00000000:E0EB5D:00000063:FFFFFFFF:Infinite Midas PL2
:g_blav:00000000:E0EB5E:00000063:FFFFFFFF:Infinite Tranceform PL2
;g_blav:60000000:000000:00000000:00000000:----------------------------------------
:g_blav:20900000:00136E:00004278:FFFFFFFF:Quick Skip Copylight Screen
:g_blav:20910000:00B726:00000001:FFFFFFFF:Quick Skip Copylight Screen (2/2)
:g_blav:20800000:000695:000000D2:FFFFFFFF:Skip ROM Check
But I have been unable to complete this game. Because the game crashed at Stage 3. Cheat code problem ? ...or emulation ?
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

- Truxton / Tatsujin -

Code: Select all

; [ Truxton (W) [!] ]
:g_trux:00000000:E00031:00000063:FFFFFFFF:Infinite Credits
:g_trux:00000000:E000D8:00000018:FFFFFFFF:Rapid Fire
:g_trux:20800000:000628:00000060:FFFFFFFF:Invincibility
:g_trux:20810000:000660:00000060:FFFFFFFF:Invincibility (2/3):1st = Middle Enemy, 2nd = Normal Enemy
:g_trux:20810000:0006C0:00000060:FFFFFFFF:Invincibility (3/3):Fire
:g_trux:00000000:E0004F:0000000B:FFFFFFFF:Infinite Lives
:g_trux:00000000:E00051:0000000B:FFFFFFFF:Infinite Bombs
:g_trux:62000000:000000:00000000:00000000:Select Speed
:g_trux:00010000:E000E5:0000000D:FFFFFFFF:1
:g_trux:00010000:E000E5:00000011:FFFFFFFF:2
:g_trux:00010000:E000E5:00000015:FFFFFFFF:3
:g_trux:00010000:E000E5:00000019:FFFFFFFF:4
:g_trux:00010000:E000E5:0000001D:FFFFFFFF:5
:g_trux:00010000:E000E5:00000021:FFFFFFFF:6
:g_trux:00000000:E0003B:0000000F:FFFFFFFF:Always Have Power-Up Items
:g_trux:20900000:003B4A:00000002:FFFFFFFF:1 Power-Up Item to Get Shot Power-Up
:g_trux:00000000:E000CB:00000010:00000010:Maximum Shot Power
:g_trux:00010000:E000D5:00000002:FFFFFFFF:Maximum Shot Power (2/2)
:g_trux:62000000:000000:00000000:00000000:Select Weapon
:g_trux:00010000:E000D1:00000000:FFFFFFFF:Normal Shot (Red)
:g_trux:00010000:E000D1:00000008:FFFFFFFF:Tatsujin Beam (Green)
:g_trux:00010000:E000D1:00000010:FFFFFFFF:Thunder Laser (Blue)
:g_trux:00000101:E00037:00000004:FFFFFFFF:Select Current Loop
:g_trux:00001301:E00033:00000063:FFFFFFFF:Select Starting Area (Incomplete):Incorrect music. Set on Level Selection screen
:g_trux:62000000:000000:00000000:00000000:Select Region
:g_trux:00010000:E00001:00000000:00000004:Tatsujin (Japan)
:g_trux:00010000:E00001:00000004:00000004:Traxton (Others)
g_trux has multi-titles. But HazeMD doesn't have the region switch option so that you need to fix source file if you want to swith the region.
I think HazeMD is most powerful emulator in that it has "strong" debugger and cheat engine and flexible controller setting.
But it doesn't support the region switch and stereo output.
HazeMame
Posts: 15
Joined: Mon Aug 14, 2006 2:49 pm

Post by HazeMame »

I can add a region switch if you'd like.

I didn't add it because MAME seems to have a problem in the sound system whereby if I switch a game set to PAL as NTSC or NTSC as PAL the sound gets broken.

I'll probably add a 'dipswitch'

'Use Default' (Default, my selection of region)
'US, NTSC, 60fps'
'JAP, NTSC, 60fps'
'EUR, PAL, 50fps'

Stereo sound output is just a case of me changing a few lines.. I know the headphone output on the Megadrive was stereo (Rings alternating between each speaker in Sonic, some very nice stereo music in Super Fantasy Zone) but I'm pretty sure the normal output was mono, or my TV was ;-)

Megatech / Megaplay were also Mono afaik, despite the games supporting stereo sound. (It's quite common for arcade platforms to have sound written in stereo, but only mono outputs)

I'll add Stereo.

I'll also add most of the SMS sets in the next update, some work, some don't. I haven't improved the SMS emulation at all yet, but it's on the todo list. Can't really help with the rom hacking tho, seems to be a limitation of the cheat system in the way I set up the memory map.
HazeMame
Posts: 15
Joined: Mon Aug 14, 2006 2:49 pm

Post by HazeMame »

Well, there you go, Region and Stereo sound in 0.08a ;-) ;-)
ShimaPong
Posts: 1063
Joined: Wed May 21, 2003 4:19 pm
Location: Japan

Post by ShimaPong »

Unfortunately 0.08a has wrong sound balance.
For example : Lightening Force / Thunder Force IV
Compare "Fighting Back" (stage 1-A / sound test code 0x00) or "Space Walk" (stage 2-A / code 0x01) between 0.08a and previous version (or other MD emu).

- Darwin 4081 -

Code: Select all

; [ Darwin 4081 (J) [!] ]
:g_4081:00000000:E01016:00000009:FFFFFFFF:Infinite Credits
:g_4081:00100000:E02030:00000100:FFFFFFFF:Infinite Transform Time
:g_4081:00000000:E0100E:00000000:FFFFFFFF:Rapid Fire - Antiair
:g_4081:00000000:E01010:00000000:FFFFFFFF:Rapid Fire - Antisurface
:g_4081:20800000:004B28:00000060:FFFFFFFF:Invincibility
:g_4081:20810000:004C08:00000060:FFFFFFFF:Invincibility (2/3):1st = Enemy, 2nd = Boss
:g_4081:20810000:004C8C:00000060:FFFFFFFF:Invincibility (3/3):Fire
:g_4081:00000000:E01009:00000009:FFFFFFFF:Infinite Lives
:g_4081:00000000:E0203C:00000009:FFFFFFFF:Infinite DNA
:g_4081:00000300:E0203A:00000003:FFFFFFFF:Select Speed
:g_4081:00000000:E0203B:00000001:FFFFFFFF:Always Have Shield (Incomplete):Shield gfx is not displayed
:g_4081:00000301:E02FB5:00000009:FFFFFFFF:Select Starting Stage:Set on mode selection screen
:g_4081:20900000:000350:00006012:FFFFFFFF:Skip ROM Check:It's better to use together with Pre-Enable
[TIPS] - Starting Stage Selection -
  1. Enter option mode then move cursor to "music"
  2. Change the music code to "32"
  3. Press a button (A, B or C). the number of pressed a button + 1 is the starting stage.
    For example : If you want to start with stage 8, press a button 7 times.
  4. Press start button to exit. At this time if you press other keys instead, it becomes disabled !
  5. Start the game
Post Reply