mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 14:03:23 -05:00
1037 lines
22 KiB
Plaintext
1037 lines
22 KiB
Plaintext
; EVENT.DAT Version 0.4
|
|
;
|
|
; Data for the "Event" and "Safe Quit" systems of AdvanceMAME
|
|
;
|
|
; This is the logic behind the "Safe Quit" engine:
|
|
;
|
|
; IF (number of credits in game = 0) AND (game is in demo mode)
|
|
; enable the safequit (game can exit when asked)
|
|
; ELSE
|
|
; disable the safequit (game will show a confirmation screen)
|
|
;
|
|
; This file can be edited with a text editor, but keep the same format:
|
|
; all fields are separated by a colon (:)
|
|
;
|
|
; <gamename>:
|
|
; <event>:<cpu>:<address>:<action>:<mask>:<result>
|
|
; [repeat the above as many times as necessary]
|
|
;
|
|
; The rule apply to "gamename" and any clone. To override the definition
|
|
; for a clone put it after (and not before) the parent definition.
|
|
;
|
|
; For <action> = match
|
|
; Load <gamename> and get the value inside <address> on CPU <cpu> RAM area.
|
|
; Perform an AND operation with <mask> and compare with <result>.
|
|
; If they DO match for at least one second the event <event> is TRUE.
|
|
;
|
|
; For <action> = nomatch
|
|
; Load <gamename> and get the value inside <address> on CPU <cpu> RAM area.
|
|
; Perform an AND operation with <mask> and compare with <result>.
|
|
; If they DO NOT match for at least one second the event <event> is TRUE.
|
|
;
|
|
; For <action> = on
|
|
; The result is always TRUE.
|
|
;
|
|
; For <action> = off
|
|
; The result is always FALSE.
|
|
;
|
|
; To enable the event, all listed actions must be TRUE.
|
|
; An event assumes the value FALSE immediately. To assume the value TRUE
|
|
; it's necessary ** ALL ITS COMPONENTS ** are TRUE for at least 1 second.
|
|
;
|
|
; The field <event> can be "zerocoin" or "demomode" for the "Safe Quit"
|
|
; system or "event1", "event2", ..., "event14" for the "Event" system.
|
|
;
|
|
; The event "zerocoin" tests the "waiting coins" (not yet played).
|
|
; I searched for addresses corresponding to coin slot 1 only, but you are
|
|
; welcome to include addresses for other coin slots too.
|
|
;
|
|
; The event "demomode" tests the current game status. In some games it's
|
|
; necessary more than one address to determine the current game status.
|
|
; I call them "event components": a game is in play mode if any of the
|
|
; demomode components are FALSE. When all are TRUE together for at least
|
|
; one second then the event "demomode" is TRUE.
|
|
;
|
|
; Depending on the dipswitch setting about number of coin slots and
|
|
; simultaneous players, the address of the waiting coins may differ;
|
|
; an example of this behaviour is dino. The addresses in this file were
|
|
; found on games with 2 simultaneous players and one active coin slot.
|
|
; This doesn't mean they won't work on games configured for 3, 4 or more
|
|
; simultaneous players.
|
|
;
|
|
;
|
|
; HISTORY
|
|
;
|
|
; Version 0.4
|
|
; * Remove the clone name specifications, they are now automatic.
|
|
; * Added a few games.
|
|
; * Removed all the empty specifications.
|
|
;
|
|
; Version 0.3
|
|
; * Renamed in event.dat
|
|
; * Renamed action 00 in "match" and 01 in "nomatch".
|
|
; * Minor fixes on the format
|
|
;
|
|
; Version 0.2 * released by Bugfinder *
|
|
; * This version supports a total of 551 (+31) games and clones.
|
|
;
|
|
;
|
|
; AUTHORS
|
|
;
|
|
; The following people have contributed to this file:
|
|
;
|
|
; Filipe de V. Estima (Bugfinder)
|
|
;
|
|
; If you discover addresses for other games then please
|
|
; send your submissions to mamebugfinder@hotmail.com
|
|
;
|
|
|
|
1942:
|
|
zerocoin:0:e011:match:ff:00
|
|
demomode:0:e000:match:ff:00
|
|
|
|
1943:
|
|
1943kai:
|
|
zerocoin:0:e312:match:ff:00
|
|
demomode:0:e310:match:ff:00
|
|
|
|
invaders:
|
|
zerocoin:0:20eb:match:ff:00
|
|
demomode:0:20e7:match:01:00
|
|
demomode:0:20ef:match:01:00
|
|
|
|
amidar:
|
|
turtles:
|
|
zerocoin:0:8002:match:ff:00
|
|
demomode:0:8006:match:ff:00
|
|
|
|
argus:
|
|
zerocoin:0:e021:match:ff:00
|
|
demomode:0:e000:match:f0:00
|
|
|
|
butasan:
|
|
zerocoin:0:e018:match:ff:00
|
|
demomode:0:e000:match:ff:03
|
|
|
|
valtric:
|
|
zerocoin:0:e018:match:ff:00
|
|
demomode:0:e001:match:0f:00
|
|
|
|
atetris:
|
|
zerocoin:0:0051:match:ff:00
|
|
demomode:0:00c2:match:ff:00
|
|
|
|
; In bagman and clones, when you start a 2 players game the address
|
|
; where the game stores the play mode takes more than 4 seconds
|
|
; to be updated after pressing 2P start.
|
|
; In sbagman this time is reduced to a little more than a second.
|
|
bagman:
|
|
sbagman:
|
|
zerocoin:0:6000:match:ff:00
|
|
demomode:0:6210:match:ff:00
|
|
|
|
pickin:
|
|
zerocoin:0:7000:match:ff:00
|
|
demomode:0:7053:match:ff:00
|
|
|
|
bankp:
|
|
zerocoin:0:e009:match:ff:00
|
|
demomode:0:e001:match:e0:00
|
|
|
|
; Needs more work, this game is tricky - probably
|
|
; stores accurate information only inside registers
|
|
; berzerk:
|
|
; zerocoin:0:08a3:match:ff:00
|
|
; demomode:0:42f8:match:10:10
|
|
|
|
; Needs more work, this game is tricky - probably
|
|
; stores accurate information only inside registers
|
|
; frenzy:
|
|
; zerocoin:0:f8ca:match:ff:00
|
|
; demomode:0:4056:match:ff:00
|
|
|
|
bionicc:
|
|
zerocoin:0:ffc551:match:ff:00
|
|
demomode:0:ffc56a:match:ff:00
|
|
|
|
; This game doesn't accept coins during gameplay (as of MAME 0.37 beta 15),
|
|
; only when in demo mode, in "press start" or in the continue screens.
|
|
; Oddly, the service coin is accepted (key 9).
|
|
blktiger:
|
|
zerocoin:0:e1ff:match:ff:00
|
|
demomode:0:f3c0:match:0f:00
|
|
|
|
bombjack:
|
|
zerocoin:0:8017:match:ff:00
|
|
demomode:0:8070:match:ff:00
|
|
|
|
bosco:
|
|
zerocoin:0:8bc0:match:ff:00
|
|
demomode:0:83ae:match:ff:01
|
|
|
|
brkthru:
|
|
zerocoin:0:0406:match:ff:00
|
|
demomode:0:0401:match:ff:00
|
|
|
|
darwin:
|
|
zerocoin:0:1b63:match:ff:00
|
|
demomode:0:107c:match:ff:00
|
|
|
|
cabal:
|
|
zerocoin:0:040028:match:ff:00
|
|
demomode:0:040042:match:80:00
|
|
|
|
centiped:
|
|
; This game takes more than a second to register a coin.
|
|
zerocoin:0:00c8:match:ff:00
|
|
demomode:0:0086:match:ff:00
|
|
|
|
; This game doesn't accept coins during gameplay (as of MAME 0.37 beta 15),
|
|
; only when in demo mode or in "press start" screen.
|
|
circus:
|
|
zerocoin:0:0048:match:ff:00
|
|
demomode:0:0002:match:ff:00
|
|
|
|
crash:
|
|
; This game doesn't accept coins during gameplay (as of MAME 0.37 beta 15),
|
|
; only when in demo mode or in "press start" screen.
|
|
zerocoin:0:0013:match:ff:00
|
|
demomode:0:0002:match:ff:00
|
|
|
|
robotbwl:
|
|
; This game doesn't accept coins during gameplay (as of MAME 0.37 beta 15),
|
|
; only when in demo mode or in "press start" screen.
|
|
; This game only updates the coin address when another coin is inserted
|
|
; after the last game is over. It knows that the last game was played by
|
|
; one or two players then uses this information to update automatically
|
|
; upon a new coin insertion.
|
|
; zerocoin:0:0027:match:ff:00
|
|
demomode:0:002b:match:80:00
|
|
|
|
circusc:
|
|
zerocoin:0:2002:match:ff:00
|
|
demomode:0:2022:match:ff:00
|
|
|
|
congo:
|
|
zerocoin:0:8012:match:ff:00
|
|
demomode:0:8005:match:ff:01
|
|
|
|
1941:
|
|
zerocoin:0:ff0d59:match:ff:00
|
|
demomode:0:ff0d82:match:ff:00
|
|
|
|
3wonders:
|
|
zerocoin:0:ff0d59:match:ff:00
|
|
demomode:0:ff0d82:match:ff:00
|
|
|
|
unsquad:
|
|
zerocoin:0:ff0ffe:match:ff:00
|
|
demomode:0:ff10d5:match:ff:00
|
|
|
|
captcomm:
|
|
zerocoin:0:ffa850:match:ff:00
|
|
demomode:0:ffa860:match:ff:00
|
|
|
|
cawing:
|
|
zerocoin:0:ff82ab:match:ff:00
|
|
demomode:0:ff82ae:match:ff:00
|
|
|
|
mtwins:
|
|
zerocoin:0:ff0f3e:match:ff:00
|
|
demomode:0:ff0f66:match:ff:00
|
|
|
|
cworld2j:
|
|
zerocoin:0:ff0ee3:match:ff:00
|
|
demomode:0:ff10c9:match:ff:00
|
|
|
|
ghouls:
|
|
zerocoin:0:ff0647:match:ff:00
|
|
demomode:0:ff06ce:match:ff:00
|
|
|
|
dino:
|
|
zerocoin:0:ff846a:match:ff:00
|
|
demomode:0:ff84cc:match:ff:00
|
|
|
|
dw:
|
|
zerocoin:0:ff81a3:match:ff:00
|
|
demomode:0:ff8155:match:ff:00
|
|
|
|
ffight:
|
|
zerocoin:0:ff804d:match:ff:00
|
|
demomode:0:ffd47e:match:ff:00
|
|
|
|
forgottn:
|
|
zerocoin:0:ffb263:match:ff:00
|
|
demomode:0:ff80b0:match:ff:00
|
|
|
|
knights:
|
|
zerocoin:0:ffa450:match:ff:00
|
|
demomode:0:ffa4a5:match:ff:00
|
|
|
|
kod:
|
|
zerocoin:0:ff1068:match:ff:00
|
|
demomode:0:ff0e47:match:ff:00
|
|
|
|
slammast:
|
|
zerocoin:0:ffcb58:match:ff:00
|
|
demomode:0:ffcb51:match:ff:00
|
|
|
|
megaman:
|
|
zerocoin:0:ff8068:match:ff:00
|
|
demomode:0:ff80a1:match:ff:00
|
|
|
|
mercs:
|
|
zerocoin:0:ff0f5f:match:ff:00
|
|
demomode:0:ff0e7a:match:ff:00
|
|
|
|
msword:
|
|
zerocoin:0:ffa86a:match:ff:00
|
|
demomode:0:ffa851:match:ff:00
|
|
|
|
nemo:
|
|
zerocoin:0:ff82ab:match:ff:00
|
|
demomode:0:ff82ae:match:ff:00
|
|
|
|
pang3:
|
|
zerocoin:0:ff8b65:match:ff:00
|
|
demomode:0:ff8b67:match:ff:00
|
|
|
|
pnickj:
|
|
zerocoin:0:ff80b0:match:ff:00
|
|
demomode:0:ff8105:match:ff:00
|
|
|
|
punisher:
|
|
zerocoin:0:ff5b15:match:ff:00
|
|
demomode:0:ff524d:match:ff:00
|
|
|
|
qad:
|
|
zerocoin:0:ffe01d:match:ff:00
|
|
demomode:0:ffe01b:match:ff:00
|
|
|
|
qtono2:
|
|
zerocoin:0:ff8050:match:ff:00
|
|
demomode:0:ff8058:match:ff:00
|
|
|
|
sf2:
|
|
zerocoin:0:ff82dd:match:ff:00
|
|
demomode:0:ff82e4:match:ff:00
|
|
|
|
sf2ce:
|
|
zerocoin:0:ff82d9:match:ff:00
|
|
demomode:0:ff82e0:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff0029:nomatch:ff:00
|
|
|
|
strider:
|
|
zerocoin:0:ff0c57:match:ff:00
|
|
demomode:0:ff0c84:match:ff:00
|
|
|
|
varth:
|
|
zerocoin:0:ff82ab:match:ff:00
|
|
demomode:0:ff82ae:match:ff:00
|
|
|
|
willow:
|
|
; This game doesn't accept coins during gameplay (as of MAME 0.37 beta 15),
|
|
; only when in demo mode, in "press start" or in the continue screens.
|
|
; Oddly, the service coin is accepted (key 9).
|
|
zerocoin:0:ff82a2:match:ff:00
|
|
demomode:0:ff0071:match:ff:00
|
|
|
|
wof:
|
|
zerocoin:0:ff62f7:match:ff:00
|
|
demomode:0:ff63aa:match:ff:00
|
|
|
|
19xx:
|
|
zerocoin:0:ff4d15:match:ff:00
|
|
demomode:0:ff40c1:match:ff:00
|
|
|
|
armwar:
|
|
zerocoin:0:ff805e:match:ff:00
|
|
demomode:0:ff81da:match:ff:00
|
|
|
|
avsp:
|
|
zerocoin:0:ff818c:match:ff:00
|
|
demomode:0:ff81bf:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff81ab:match:ff:00
|
|
|
|
csclub:
|
|
zerocoin:0:ff8ae9:match:ff:00
|
|
demomode:0:ff8bdb:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff8be0:nomatch:ff:ff
|
|
|
|
cybots:
|
|
zerocoin:0:ff80b6:match:ff:00
|
|
demomode:0:ff80ff:match:ff:00
|
|
|
|
ddsom:
|
|
zerocoin:0:ff8450:match:ff:00
|
|
demomode:0:ff8030:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ffffcd:nomatch:ff:01
|
|
|
|
ddtod:
|
|
zerocoin:0:ff858a:match:ff:00
|
|
demomode:0:ff804a:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:fff774:nomatch:ff:01
|
|
|
|
dstlk:
|
|
zerocoin:0:ff81d0:match:ff:00
|
|
demomode:0:ff0091:match:ff:00
|
|
|
|
msh:
|
|
zerocoin:0:ff4c09:match:ff:00
|
|
demomode:0:ff4880:match:ff:00
|
|
|
|
qndream:
|
|
zerocoin:0:ff8d67:match:ff:00
|
|
demomode:0:ff8281:match:ff:00
|
|
|
|
sfa:
|
|
zerocoin:0:ff8170:match:ff:00
|
|
demomode:0:ff81a8:match:ff:00
|
|
|
|
sfa2:
|
|
zerocoin:0:ff8076:match:ff:00
|
|
demomode:0:ff80a8:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff032f:match:ff:00
|
|
|
|
sfa3:
|
|
zerocoin:0:ff8076:match:ff:00
|
|
demomode:0:ff80a8:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff8082:match:ff:00
|
|
|
|
spf2t:
|
|
zerocoin:0:ff8076:match:ff:00
|
|
demomode:0:ff80a8:match:ff:00
|
|
|
|
ssf2:
|
|
demomode:0:ff82e9:match:ff:00
|
|
demomode:0:ff82f0:match:ff:00
|
|
|
|
vsav:
|
|
zerocoin:0:ff8076:match:ff:00
|
|
demomode:0:ff80a8:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff8082:nomatch:ff:01
|
|
|
|
mshvsf:
|
|
zerocoin:0:ff4c75:match:ff:00
|
|
demomode:0:ff4900:match:ff:00
|
|
; Not necessary for adjustment
|
|
|
|
xmcota:
|
|
zerocoin:0:ff4bdd:match:ff:00
|
|
demomode:0:ff4880:match:ff:00
|
|
; Not necessary for adjustment
|
|
|
|
xmvsf:
|
|
zerocoin:0:ff545f:match:ff:00
|
|
demomode:0:ff5100:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:ff5100:nomatch:ff:ff
|
|
|
|
crimfght:
|
|
; Needs special attention, to correctly identify zerocoin and demomode in
|
|
; this game was a hard task. Here's what I got so far:
|
|
;
|
|
; When the master event zerocoin becomes FALSE and then TRUE (when one
|
|
; credit is used) this will obligate all demomode components to be TRUE.
|
|
; We check for an inserted coin watching CPU (1) (0x82c9) for 0x39 - that's
|
|
; "Konami" speech.
|
|
;
|
|
; When a player dies, the message insert coin appears. This corresponds to
|
|
; the value 0x72 in 0x5c22 (P1), 0x5c42 (P2), 0x5c62 (P3), 0x5c82 (P4) and
|
|
; these are the only reliable indicators of game over without remaining coins.
|
|
;
|
|
; If these addresses are 0x72 all together at same time then the game is
|
|
; over without any coins left.
|
|
zerocoin:1:82c9:match:ff:39
|
|
demomode:0:5c22:match:ff:72
|
|
demomode:0:5c42:match:ff:72
|
|
demomode:0:5c62:match:ff:72
|
|
demomode:0:5c82:match:ff:72
|
|
|
|
crimfght:
|
|
zerocoin:0:0400:match:ff:00
|
|
demomode:0:052b:match:ff:00
|
|
demomode:0:052c:match:ff:00
|
|
|
|
digdug:
|
|
zerocoin:0:85a5:match:ff:00
|
|
demomode:0:8657:match:ff:43
|
|
|
|
ddragon:
|
|
zerocoin:0:0021:match:ff:00
|
|
demomode:0:0026:match:ff:00
|
|
|
|
ctribe:
|
|
zerocoin:0:1c0003:match:ff:00
|
|
demomode:0:1c0015:match:ff:00
|
|
|
|
ddragon3:
|
|
zerocoin:0:1c002f:match:ff:00
|
|
demomode:0:1c1d46:match:ff:00
|
|
|
|
dkong:
|
|
zerocoin:0:6001:match:ff:00
|
|
demomode:0:6005:match:ff:01
|
|
|
|
dkong3:
|
|
zerocoin:0:6004:match:ff:00
|
|
demomode:0:6005:match:ff:01
|
|
|
|
huncholy:
|
|
zerocoin:0:1e50:match:ff:00
|
|
demomode:0:1e6e:match:ff:00
|
|
|
|
hunchbak:
|
|
zerocoin:0:1d98:match:ff:00
|
|
demomode:0:1dbd:match:ff:00
|
|
|
|
espial:
|
|
zerocoin:0:5802:match:ff:00
|
|
demomode:0:5825:match:ff:b0
|
|
|
|
exedexes:
|
|
zerocoin:0:e61f:match:ff:00
|
|
demomode:0:f007:match:ff:00
|
|
demomode:0:f087:match:ff:00
|
|
|
|
exerion:
|
|
zerocoin:0:6001:match:ff:00
|
|
demomode:0:6010:match:ff:00
|
|
|
|
frogger:
|
|
zerocoin:0:83e1:match:ff:00
|
|
demomode:0:83fe:match:ff:00
|
|
|
|
funkybee:
|
|
zerocoin:0:8000:match:ff:00
|
|
demomode:0:801c:match:ff:30
|
|
|
|
galaga:
|
|
zerocoin:0:99b5:match:ff:00
|
|
demomode:0:98f2:match:ff:00
|
|
|
|
azurian:
|
|
; Needs more work, this game is tricky - probably
|
|
; stores accurate information only inside registers
|
|
zerocoin:0:40b0:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
phoenix:
|
|
zerocoin:0:428f:match:ff:00
|
|
demomode:0:42a2:match:ff:00
|
|
|
|
blkhole:
|
|
zerocoin:0:4003:match:ff:00
|
|
demomode:0:40f0:match:ff:00
|
|
|
|
checkman:
|
|
; Needs more work, this game is tricky - probably
|
|
; stores accurate information only inside registers
|
|
; Not perfect but usable, for 1 player only
|
|
zerocoin:0:8008:match:ff:00
|
|
demomode:0:8107:match:ff:03
|
|
demomode:0:810f:match:ff:00
|
|
demomode:0:8155:nomatch:13:12
|
|
|
|
devilfsh:
|
|
zerocoin:0:4002:match:ff:00
|
|
demomode:0:4005:nomatch:02:02
|
|
|
|
mooncrst:
|
|
zerocoin:0:8032:match:ff:00
|
|
demomode:0:8035:match:01:00
|
|
|
|
redufo:
|
|
zerocoin:0:4002:match:ff:00
|
|
demomode:0:4005:nomatch:02:02
|
|
demomode:0:4005:nomatch:04:04
|
|
|
|
galaxian:
|
|
zerocoin:0:4002:match:ff:00
|
|
demomode:0:4005:nomatch:02:02
|
|
demomode:0:4005:nomatch:04:04
|
|
|
|
uniwars:
|
|
zerocoin:0:4002:match:ff:00
|
|
demomode:0:4005:nomatch:02:02
|
|
demomode:0:4005:nomatch:04:04
|
|
|
|
jumpbug:
|
|
zerocoin:0:4214:match:ff:00
|
|
demomode:0:4107:match:ff:08
|
|
|
|
kingball:
|
|
zerocoin:0:8315:match:ff:00
|
|
demomode:0:8317:match:ff:01
|
|
|
|
levers:
|
|
zerocoin:0:4178:match:ff:00
|
|
demomode:0:41c6:match:ff:00
|
|
|
|
moonal2:
|
|
zerocoin:0:8002:match:ff:00
|
|
demomode:0:8005:nomatch:02:02
|
|
demomode:0:8005:nomatch:04:04
|
|
|
|
moonqsr:
|
|
zerocoin:0:8032:match:ff:00
|
|
demomode:0:8038:match:01:00
|
|
|
|
gberet:
|
|
zerocoin:0:db1f:match:ff:00
|
|
demomode:0:db1e:match:ff:00
|
|
|
|
diamond:
|
|
zerocoin:0:04a5:match:ff:00
|
|
demomode:0:049b:match:ff:00
|
|
|
|
gng:
|
|
zerocoin:0:0023:match:ff:00
|
|
demomode:0:0028:match:ff:00
|
|
|
|
gyruss:
|
|
zerocoin:0:9406:match:ff:00
|
|
demomode:0:9669:match:ff:00
|
|
|
|
fnkyfish:
|
|
zerocoin:0:e02f:match:ff:00
|
|
demomode:0:e03c:match:ff:ff
|
|
|
|
kangaroo:
|
|
zerocoin:0:e02f:match:ff:00
|
|
demomode:0:e029:nomatch:ff:00
|
|
|
|
ladybug:
|
|
snapjack:
|
|
cavenger:
|
|
zerocoin:0:605e:match:ff:00
|
|
demomode:0:605f:match:01:00
|
|
|
|
avengers:
|
|
zerocoin:0:c030:match:ff:00
|
|
demomode:0:c000:match:04:00
|
|
|
|
lwings:
|
|
trojan:
|
|
sectionz:
|
|
zerocoin:0:c030:match:ff:00
|
|
demomode:0:c000:match:02:00
|
|
|
|
battroad:
|
|
zerocoin:0:ed00:match:ff:00
|
|
demomode:0:efff:match:ff:10
|
|
|
|
kidniki:
|
|
zerocoin:0:e013:match:ff:00
|
|
demomode:0:e002:match:80:00
|
|
|
|
kungfum:
|
|
zerocoin:0:e913:match:ff:00
|
|
demomode:0:e001:match:ff:00
|
|
|
|
ldrun:
|
|
zerocoin:0:e5b2:match:ff:00
|
|
demomode:0:e5a7:match:ff:01
|
|
|
|
ldrun2:
|
|
ldrun3:
|
|
zerocoin:0:e68a:match:ff:00
|
|
demomode:0:e67f:match:ff:01
|
|
|
|
ldrun4:
|
|
zerocoin:0:e702:match:ff:00
|
|
demomode:0:e6f7:match:ff:01
|
|
|
|
lotlot:
|
|
zerocoin:0:e848:match:ff:00
|
|
demomode:0:e841:match:80:00
|
|
|
|
spelunkr:
|
|
zerocoin:0:e023:match:ff:00
|
|
demomode:0:e000:match:ff:00
|
|
|
|
spelunk2:
|
|
zerocoin:0:e043:match:ff:00
|
|
demomode:0:e011:match:ff:00
|
|
|
|
nspirit:
|
|
zerocoin:0:a392a:match:ff:00
|
|
|
|
rtype:
|
|
zerocoin:0:42f06:match:ff:00
|
|
demomode:0:42f32:match:ff:00
|
|
demomode:0:42f3a:match:ff:00
|
|
demomode:0:429d8:match:10:00
|
|
|
|
rtype2:
|
|
zerocoin:0:e37ec:match:ff:00
|
|
|
|
avspirit:
|
|
zerocoin:0:078f8b:match:ff:00
|
|
demomode:0:079579:nomatch:1c:10
|
|
|
|
mpatrol:
|
|
zerocoin:0:e048:match:ff:00
|
|
demomode:0:e046:match:90:00
|
|
|
|
mpatrolw:
|
|
zerocoin:0:e04a:match:ff:00
|
|
demomode:0:e048:match:90:00
|
|
|
|
mrdo:
|
|
zerocoin:0:e006:match:ff:00
|
|
demomode:0:e000:match:80:00
|
|
|
|
neogeo:
|
|
zerocoin:0:d00034:match:ff:00
|
|
demomode:0:10fdb6:match:ff:00
|
|
demomode:0:10fdb7:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:320000:nomatch:ff:01
|
|
|
|
alibaba:
|
|
zerocoin:0:4e6e:match:ff:00
|
|
demomode:0:4e00:match:02:00
|
|
|
|
suprglob:
|
|
zerocoin:0:4c36:match:ff:00
|
|
demomode:0:4c14:match:ff:01
|
|
|
|
crush:
|
|
zerocoin:0:4c1e:match:ff:00
|
|
demomode:0:4cae:match:ff:00
|
|
|
|
crush3:
|
|
mbrush:
|
|
paintrlr:
|
|
zerocoin:0:4c1e:match:ff:00
|
|
demomode:0:4c20:match:03:00
|
|
|
|
eyes:
|
|
zerocoin:0:4ce3:match:ff:00
|
|
demomode:0:4cdc:match:01:00
|
|
|
|
puckman:
|
|
zerocoin:0:4e6e:match:ff:00
|
|
demomode:0:4e00:match:02:00
|
|
|
|
jumpshot:
|
|
zerocoin:0:4ce1:match:ff:00
|
|
demomode:0:4ce0:match:0f:04
|
|
|
|
lizwiz:
|
|
zerocoin:0:400c:match:ff:00
|
|
demomode:0:4d91:match:0f:00
|
|
|
|
mrtnt:
|
|
zerocoin:0:4c9d:match:ff:00
|
|
demomode:0:4c96:match:0f:00
|
|
|
|
ponpoko:
|
|
zerocoin:0:4e6e:match:ff:00
|
|
demomode:0:4c46:match:ff:00
|
|
|
|
shootbul:
|
|
zerocoin:0:4d77:match:ff:00
|
|
demomode:0:4c66:match:ff:01
|
|
|
|
pbaction:
|
|
zerocoin:0:c013:match:ff:00
|
|
demomode:0:c000:match:07:00
|
|
|
|
pengo:
|
|
zerocoin:0:8808:match:ff:00
|
|
demomode:0:8819:match:ff:00
|
|
|
|
phoenix:
|
|
pleiads:
|
|
zerocoin:0:438f:match:ff:00
|
|
demomode:0:43a2:match:ff:00
|
|
|
|
prehisle:
|
|
zerocoin:0:070053:match:ff:00
|
|
zerocoin:0:07341f:match:ff:00
|
|
demomode:0:070051:match:10:00
|
|
|
|
psychic5:
|
|
zerocoin:0:fc80:match:ff:00
|
|
demomode:0:fc90:match:ff:00
|
|
|
|
nrallyx:
|
|
rallyx:
|
|
zerocoin:0:8024:match:ff:00
|
|
demomode:0:8021:match:ff:00
|
|
|
|
scobra:
|
|
zerocoin:0:8002:match:ff:00
|
|
demomode:0:8006:match:ff:00
|
|
|
|
baluba:
|
|
zerocoin:0:8018:match:ff:00
|
|
demomode:0:8000:match:ff:00
|
|
|
|
starforc:
|
|
zerocoin:0:8037:match:ff:00
|
|
demomode:0:8018:match:ff:00
|
|
|
|
senjyo:
|
|
zerocoin:0:8010:match:ff:00
|
|
demomode:0:8025:match:ff:00
|
|
|
|
kicker:
|
|
zerocoin:0:2a21:match:ff:00
|
|
demomode:0:2a02:match:ff:01
|
|
|
|
wboy:
|
|
zerocoin:0:c016:match:ff:00
|
|
demomode:0:c005:match:01:01
|
|
|
|
elevator:
|
|
zerocoin:0:80a2:match:ff:00
|
|
demomode:0:87fd:nomatch:04:04
|
|
|
|
junglek:
|
|
zerocoin:0:8169:match:ff:00
|
|
demomode:0:8000:nomatch:02:02
|
|
|
|
gemini:
|
|
zerocoin:0:c012:match:ff:00
|
|
demomode:0:c303:match:ff:00
|
|
demomode:0:c343:match:ff:00
|
|
|
|
rygar:
|
|
zerocoin:0:c03a:match:ff:00
|
|
demomode:0:c190:match:ff:00
|
|
demomode:0:c029:nomatch:03:00
|
|
demomode:0:c029:nomatch:02:02
|
|
demomode:0:cffe:match:08:00
|
|
|
|
silkworm:
|
|
zerocoin:0:d021:match:ff:00
|
|
demomode:0:d009:match:ff:00
|
|
|
|
f1dream:
|
|
zerocoin:0:ffce52:match:ff:00
|
|
demomode:0:ffc060:match:ff:00
|
|
|
|
tigeroad:
|
|
toramich:
|
|
zerocoin:0:ffc116:match:ff:00
|
|
demomode:0:ffc08d:match:ff:01
|
|
|
|
blswhstl:
|
|
zerocoin:0:204025:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
glfgreat:
|
|
zerocoin:0:0000:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
lgtnfght:
|
|
zerocoin:0:0000:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
mia:
|
|
zerocoin:0:0000:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
punkshot:
|
|
zerocoin:0:0000:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
qgakumon:
|
|
zerocoin:0:0000:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
thndrx2:
|
|
zerocoin:0:0000:match:ff:00
|
|
demomode:0:0000:match:ff:00
|
|
|
|
tmnt:
|
|
zerocoin:0:0600b7:match:ff:00
|
|
demomode:0:0600a3:match:ff:00
|
|
|
|
vendetta:
|
|
zerocoin:0:3cff:match:ff:00
|
|
zerocoin:0:3d00:match:ff:00
|
|
zerocoin:0:3d5f:match:ff:00
|
|
zerocoin:0:3d60:match:ff:00
|
|
zerocoin:0:3dbf:match:ff:00
|
|
zerocoin:0:3dc0:match:ff:00
|
|
zerocoin:0:3e1f:match:ff:00
|
|
zerocoin:0:3e20:match:ff:00
|
|
demomode:0:3df2:match:ff:00
|
|
|
|
scion:
|
|
zerocoin:0:c020:match:ff:00
|
|
demomode:0:c7ff:match:10:10
|
|
|
|
stinger:
|
|
zerocoin:0:c0ac:match:ff:00
|
|
demomode:0:c7ff:match:f0:00
|
|
|
|
wiz:
|
|
zerocoin:0:c003:match:ff:00
|
|
demomode:0:c066:match:a2:00
|
|
|
|
mk:
|
|
zerocoin:0:0028021c:match:ff:00
|
|
demomode:0:0020a240:match:ff:00
|
|
demomode:0:0020a29c:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:00300004:match:ff:00
|
|
|
|
mk2:
|
|
zerocoin:0:0028021c:match:ff:00
|
|
demomode:0:0020c03e:match:ff:00
|
|
demomode:0:0020c1b8:match:ff:00
|
|
|
|
nbajam:
|
|
zerocoin:0:00280480:match:ff:00
|
|
demomode:0:0021ca68:match:ff:00
|
|
|
|
mk3:
|
|
zerocoin:0:00280354:match:ff:00
|
|
demomode:0:0020c130:match:ff:00
|
|
demomode:0:0020c2a6:match:ff:00
|
|
|
|
nbahangt:
|
|
zerocoin:0:00280510:match:ff:00
|
|
demomode:0:00226452:match:ff:00
|
|
|
|
openice:
|
|
zerocoin:0:002804b0:match:ff:00
|
|
demomode:0:002206ea:match:ff:00
|
|
|
|
rmpgwt:
|
|
; Needs special attention, if you have more than 1 credit and
|
|
; press start, the game asks if you want to buy more lives and
|
|
; in this period of time, there's a time-regressive address that
|
|
; counts from 0x2c to 0x00 then back to 0xff and until 0x00 again.
|
|
; It's necessary to add to the engine another requirement: all
|
|
; events must be TRUE for at least some seconds.
|
|
zerocoin:0:002804b0:match:ff:00
|
|
demomode:0:00252584:nomatch:ff:fa
|
|
demomode:0:0022cce2:match:ff:2c
|
|
|
|
rmpgwt11:
|
|
; Needs special attention, if you have more than 1 credit and
|
|
; press start, the game asks if you want to buy more lives and
|
|
; in this period of time, there's a time-regressive address that
|
|
; counts from 0x2c to 0x00 then back to 0xff and until 0x00 again.
|
|
; It's necessary to add to the engine another requirement: all
|
|
; events must be TRUE for at least some seconds.
|
|
zerocoin:0:002804b0:match:ff:00
|
|
demomode:0:0025257b:nomatch:ff:fa
|
|
demomode:0:0022ccde:match:ff:2c
|
|
|
|
umk3:
|
|
umk3r11:
|
|
zerocoin:0:00280354:match:ff:00
|
|
demomode:0:0020c134:match:ff:00
|
|
demomode:0:0020c2aa:match:ff:00
|
|
|
|
wwfmania:
|
|
zerocoin:0:00280528:match:ff:00
|
|
demomode:0:0021e44c:match:ff:00
|
|
|
|
hiimpact:
|
|
zerocoin:0:00211e45:match:ff:30
|
|
demomode:0:00211e89:match:ff:00
|
|
|
|
shimpact:
|
|
zerocoin:0:00211c5b:match:ff:30
|
|
demomode:0:00211c9f:match:ff:00
|
|
|
|
term2:
|
|
zerocoin:0:0021cd9b:match:ff:30
|
|
demomode:0:0021cd84:match:ff:00
|
|
|
|
trog:
|
|
zerocoin:0:0021e129:match:ff:30
|
|
demomode:0:0021e446:match:ff:00
|
|
|
|
slyspy:
|
|
zerocoin:0:30601b:match:ff:00
|
|
demomode:0:30600c:match:ff:ff
|
|
|
|
ckong:
|
|
zerocoin:0:6001:match:ff:00
|
|
demomode:0:6005:match:03:01
|
|
|
|
pitfight:
|
|
zerocoin:0:ffc021:match:ff:00
|
|
demomode:0:ffc11a:match:ff:00
|
|
; This one is for adjustment
|
|
demomode:0:fe820b:nomatch:ff:1e
|
|
|
|
hydra:
|
|
zerocoin:0:ff8021:match:ff:00
|
|
demomode:0:ff8229:match:ff:01
|
|
|
|
crimec:
|
|
zerocoin:0:a02341:match:ff:00
|
|
demomode:0:a02399:match:ff:40
|
|
|
|
baddudes:
|
|
zerocoin:0:ffa8bf:match:ff:00
|
|
demomode:0:ff8215:match:ff:40
|
|
|
|
newfant:
|
|
zerocoin:0:c80f82:match:ff:00
|
|
demomode:0:c80ffc:match:f0:10
|
|
|
|
rambo3:
|
|
zerocoin:0:802217:match:ff:00
|
|
demomode:0:802271:match:ff:00
|
|
|
|
robocop:
|
|
zerocoin:0:ff8dc5:match:0f:00
|
|
demomode:0:ff8000:nomatch:0f:02
|
|
demomode:0:ff8000:nomatch:0f:06
|
|
demomode:0:ff8000:nomatch:0f:07
|
|
|
|
galaga88:
|
|
zerocoin:0:4039:match:ff:00
|
|
demomode:0:4845:match:ff:01
|
|
|
|
vulgus:
|
|
zerocoin:0:e022:match:ff:00
|
|
demomode:0:e520:match:ff:00
|
|
|
|
timeplt:
|
|
zerocoin:0:a986:match:ff:00
|
|
demomode:0:ad30:match:ff:00
|
|
|
|
sonson:
|
|
zerocoin:0:0026:match:ff:00
|
|
demomode:0:0099:match:ff:01
|
|
|
|
metrocrs:
|
|
zerocoin:1:0080:match:ff:00
|
|
demomode:1:00c3:match:ff:11
|
|
|
|
terracre:
|
|
zerocoin:0:2023a:match:ff:00
|
|
demomode:0:20232:match:ff:ff
|
|
|
|
gemini:
|
|
zerocoin:0:c012:match:ff:00
|
|
|
|
magmax:
|
|
zerocoin:0:18cd4:match:ff:00
|
|
demomode:0:18b48:match:ff:01
|
|
|
|
scramble:
|
|
zerocoin:0:4002:match:ff:00
|
|
demomode:0:400b:nomatch:ff:00
|
|
|