mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-13 23:13:23 -05:00
12775 lines
394 KiB
Plaintext
12775 lines
394 KiB
Plaintext
# MAME GAMEINIT.DAT v0.288 Latest Update: Jun 9, 2026
|
|
# Project started: September 10, 2015
|
|
# Merged to the file startup.dat: December 17, 2024
|
|
#
|
|
# File designed and maintained by AntoPISA and Robbbert
|
|
# Internal versione 12.04
|
|
#
|
|
# Homepage : https://www.progettosnaps.net/gameinit.dat
|
|
# Github repository: https://github.com/AntoPISA/MAME_SupportFiles
|
|
# Verified with motoschifo's MDE, downloadable here: http://adb.arcadeitalia.net/?page=download
|
|
#
|
|
#
|
|
$info=3bagfull,3bagfullnz,autmoon,blkrhino,blkrhinonz,coralr2,eforest,eforestnz,ffortune,fvrpitch,gldnpkr,goldenc,grnlizrd,gtroppo,kgbirdnz,kgbirdnza,phantomp,swtht2nz,teqsun,wildone,wtigernz
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F1 ] then [ F2 ], then press [ Z ] + [ X ] + [ C ] together; you'll see a number show up for the value "RF/AMT" if done correctly. After this value is set, return to the game by pressing [ F2 ].
|
|
|
|
SOURCE:
|
|
Driver notes.
|
|
|
|
$end
|
|
$info=3bagfullu,arcwins,arcwinsa,cgold2,cgold2a,dblagent,eforestu,gambler,fhunter,fhuntera,kgbird,letsgof,thundhrt,trktreat,wtiger
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F1 ] then [ F2 ], then press [ Z ] + [ X ] + [ C ] together. Press [ A ] 4 times until you are in the setup screen with Printer Pay Limit. Press [ D ] to set to 3000. Press [ F1 ] then [ F2 ] then [ F3 ].
|
|
|
|
TIPS:
|
|
Press 6 to gets credits.
|
|
|
|
SOURCE:
|
|
Driver notes.
|
|
|
|
$end
|
|
$info=4004clk
|
|
$mame
|
|
TIPS:
|
|
4004 Nixie Clock
|
|
|
|
When switched on, the display is blank with 4 flashing dots. Press 1 to start the clock. The clock has 4 displays
|
|
|
|
1. Date
|
|
2. Days to retirement
|
|
3. Time
|
|
4. Time to retirement.
|
|
|
|
- To select a display, press 1, press 2, press 1 to choose the display (0 = cycle through displays 1,2,3).
|
|
- To set the time, press 1 twice, press 2. Press 2 to set the hours (24 hour time), press 1, press 2 to set the minutes, press 1, press 2 to set the seconds, press 1.
|
|
- To set the date, press 1 3 times, then press 2. The screen format is American (MM:DD:YY). Press 2 to set the year, then press 1 for the month, then the day, then a leap-year digit(?).
|
|
- To set the days to retirement, press 1 4 times.
|
|
- To set the time to retirement, press 1 5 times.
|
|
|
|
$end
|
|
$info=4roses
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn on the machine getting STATISTIC & MANAGEMENT buttons pressed. STATISTICS == Show credits in/out. To cancel statistics press CANCEL for some seconds. MANAGEMENT == Settings. The following menu will show up: HOLD3 == Verify In/Out, even when the stats were cleared. HOLD2 + HOLD4 == Modify maximum bet, pressing HOLD1. Modify minimum bet, pressing HOLD2. Modify percentage (1, 2, 3, 4), pressing HOLD3. Press START to exit from programming mode.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=5acespkr
|
|
$mame
|
|
INITIALIZATION:
|
|
Press F2. Press N 5 times.
|
|
|
|
SOURCE:
|
|
Driver notes.
|
|
|
|
$end
|
|
$info=68ksbc
|
|
$mame
|
|
TIPS:
|
|
This computer has no sound, and no facility for saving or loading programs.
|
|
|
|
When started, press ? key for a list of commands.
|
|
|
|
$end
|
|
$info=990189v
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
Demo programs for the 990189v: You can get impressive colour displays (with sprites) from the 4 included demos. Press the Enter key after each instruction, and wait for the READY prompt before proceeding to the next.
|
|
|
|
NEW
|
|
LOADx (where x = 0,1,2,3)
|
|
RUN
|
|
|
|
University BASIC fully supports the tms9918 videocard option. For example, enter COLOR x (where x = 1 to 15), to get a coloured background.
|
|
|
|
Bug - The input buffer of character segments isn't fully cleared. If you press Shift, then Z enough times, garbage appears. This is because the boot process should have set 18C-1CB to FF, but only sets up to 1B3.
|
|
|
|
$end
|
|
$info=a2600,a2600p
|
|
$mame
|
|
TIPS:
|
|
ATARI 2600 (VCS)
|
|
================
|
|
If you want to load cassettes, you need to attach the "scharger" software item.
|
|
|
|
For example:
|
|
>mame a2600 scharger -cass "name of cassette file"
|
|
|
|
Once done, press PLAY when asked.
|
|
|
|
$end
|
|
$info=a5105
|
|
$mame
|
|
TIPS:
|
|
ROBOTRON A5105
|
|
==============
|
|
|
|
CLOAD - load a tape
|
|
CSAVE"x" - save a tape
|
|
|
|
but, it doesn't work.
|
|
|
|
$end
|
|
$info=aa3010,aa310,aa500,aa5000,aa680,am4
|
|
$mame
|
|
TIPS:
|
|
* Notes:
|
|
* - aa310: shows a bad mode at start. Use HELP to get help.
|
|
* - Hold DEL down during boot reset the CMOS memory to the default values.
|
|
* - default NVRAM is plainly wrong. Use the status/configure commands to set up properly
|
|
* (Scroll Lock is currently mapped with Right SHIFT, use this to move to next page of status).
|
|
* In order to load a floppy, you need at very least:
|
|
* - configure floppies 1
|
|
* - configure filesystem adfs
|
|
* - configure monitortype 12
|
|
* Then reboot / reset the machine, and use cat to (attempt) to list a floppy's contents.
|
|
|
|
$end
|
|
$info=aar_101,batmanf,baywatch,btmn_106,ckpt_a17,ctcheese,frankst,gnr_300,hook_408,jupk_513,lah_112,lw3_208,mav_402,mj_130,rab_320,stwr_106,tftc_303,tmnt_104,tomy_400,trek_201,wwfr_106
|
|
$mame
|
|
INITIALIZATION:
|
|
Here are the key codes to enable play:
|
|
- Some games need you to hit H after the ball enters the shooter lane.
|
|
- If the game wants you to choose something at start of ball 1, hit a Shift key.
|
|
|
|
Game NUM Start game End ball
|
|
---------------------------------------------------------------------------------------------
|
|
Back to the Future 5009 Hold CDE, hit 1 CDE
|
|
Checkpoint 5010 Hold CDE, hit 1 CDE
|
|
Batman 5011 Hold CDE, hit 1 CDE
|
|
The Simpsons 5012 Hold CDE, hit 1 CDE
|
|
Star Trek 5014 Hold CDE, hit 1 CDE
|
|
Teenage Mutant Ninja Turtles 5017 Hold CDE, hit 1 CDE
|
|
Tales from the Crypt 5018 Hold ABCDE, hit 1 Hold ABCD, hit F
|
|
Hook 5019 Hold CDE, hit 1 CDE
|
|
Jurassic Park 5020 Hold ABCDEF, hit 1 ABCDEF
|
|
Adv. of Rocky & Bullwinkle & Friends 5022 Hold CDE, hit 1 CDE
|
|
WWF Royal Rumble 5023 Hold ABC, hit 1 Hold ABC, hit F
|
|
Star Wars 5024 Hold CDE, hit 1 CDE
|
|
Lethal Weapon 3 5026 Hold CDE, hit 1 CDE
|
|
Last Action Hero 5027 Hold ABC, hit 1 BCF
|
|
The Who's Tommy Pinball Wizard 5028 Hold ABC, hit 1 Hold ABC, hit F
|
|
Guns n' Roses 5029 Hold A, hit 1 ABCDEF
|
|
Aaron Spelling -- Hold CDE, hit 1 CDE
|
|
Maverick the Movie 5031 Hold CDE, hit 1 Hold CDE, hit F
|
|
Baywatch 5033 Hold BCD, hit 1 Hold BCD, hit F
|
|
Mary Shelley's Frankenstein 5036 Hold A, hit 1 then H then Shift Hold A, hit F
|
|
Batman Forever 5038 Hold CDEF, hit 1 CDEF
|
|
Cut the Cheese (redemption) 5048 6 INP17-40 (40=toilet)
|
|
|
|
$end
|
|
$info=aavenger,atarians,midearth,spcrider,time2000
|
|
$mame
|
|
TIPS:
|
|
Outhole for each game:
|
|
- spcrider: M (solenoid 5)
|
|
- midearth: M (solenoid 1)
|
|
- atarians: G (solenoid unknown)
|
|
- time2000: J (solenoid 12)
|
|
- aavenger: X (solenoid 4)
|
|
|
|
$end
|
|
$info=abc80,abc800c,abc802,abc806
|
|
$mame
|
|
TIPS:
|
|
LUXOR ABC-80 series
|
|
===================
|
|
LOAD CAS: to load a tape
|
|
SAVE CAS: to save a tape
|
|
|
|
The manual states you can SAVE name, but this doesn't work.
|
|
|
|
Cassette works in ABC80 only
|
|
|
|
$end
|
|
$info=ac1,ac1_32
|
|
$mame
|
|
TIPS:
|
|
Known commands:
|
|
A - hex arithmetic
|
|
E - init SP?
|
|
F - looks same as M but isn't
|
|
I - CLR/RSA
|
|
J - go
|
|
M - edit memory (period to quit)
|
|
P - crash the system
|
|
Z - start BASIC (BYE to quit)
|
|
|
|
Cassette:
|
|
S xxxx yyyy = to save memory to tape.
|
|
L = to load it back in.
|
|
|
|
Since there is no motor control, type in L then mount the tape.
|
|
|
|
$end
|
|
$info=ac1scch
|
|
$mame
|
|
TIPS:
|
|
Known commands:
|
|
A - hex arithmetic
|
|
I - Clear RSA,SP
|
|
J - go
|
|
M - edit memory (Q to quit)
|
|
P - crash the system
|
|
U - Clear EPR
|
|
|
|
Cassette (not working):
|
|
S xxxx yyyy = to save memory to tape.
|
|
L = to load it back in.
|
|
|
|
$end
|
|
$info=acrnsys1
|
|
$mame
|
|
TIPS:
|
|
ACORN SYSTEM 1
|
|
==============
|
|
- (modify) Memory display and modification l (load) Reads a block of bytes from tape
|
|
X (go) Run program starting at an address r (return) Resume after a breakpoint
|
|
p (point) Inserts or removes breakpoint (up) Increment displayed address
|
|
s (store) Writes a block of bytes to tape (down) Decrement displayed address
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
(inc) : ^
|
|
(dec) : V
|
|
M (memory) : -
|
|
G (Go) : X
|
|
|
|
Test Paste:
|
|
-0100^11^22^33^44^55^66^77^88^99^-0100^
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
|
|
Example usage: Turn on. Press -. Mode letter will show 'A'. Type in an address (example FE00). Press - (or any command key). Contents will show on the right. Use Up & Down keys to cycle through addresses.
|
|
|
|
To save a tape, press S then enter start address, press S, enter end address+1, start recording and press S. The save only takes a few seconds.
|
|
|
|
To load a tape, the display must just have dots, (reset if necessary), start playing tape and immediately press L. The last digit will flicker as the bytes load. At the end, the dots will show again. There's no error checking, so if it doesn't work, reset and try again.
|
|
|
|
Note that left-most digit is not wired up, and therefore will always be blank.
|
|
|
|
$end
|
|
$info=acrnsys2,acrnsys3_6809
|
|
$mame
|
|
INITIALIZATION:
|
|
Commands must be in UPPER case.
|
|
|
|
To load a tape: LOAD"x"
|
|
To save a tape: SAVE"x" a b [c], where a to b is region of memory to save, and optional c is the go address.
|
|
|
|
$end
|
|
$info=acrnsys3,acrnsys4,acrnsys5
|
|
$mame
|
|
TIPS:
|
|
Commands must be in UPPER case.
|
|
|
|
Must load a floppy disk. Use CAT to get a directory.
|
|
|
|
$end
|
|
$info=adam
|
|
$mame
|
|
TIPS:
|
|
COLECO ADAM
|
|
===========
|
|
|
|
To load a tape, mount it and reboot. It will load itself, and the program will run.
|
|
|
|
$end
|
|
$info=adcanoe
|
|
$mame
|
|
TIPS:
|
|
Hold down ALT to go faster. Steer with arrows, shoot with Ctrl.
|
|
$end
|
|
$info=aerofgtsg
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF". Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=aftor
|
|
$mame
|
|
INITIALIZATION:
|
|
Press num-0 to enter service/selftest. Press 1 to step through the tests. When you reach the audit stages, press 6 to advance and 5 to clear. In the switch test, it will report any closed dip as a failure. You can ignore these. The game has 2 balls, for multiball feature, so the outhole doesn't work because it thinks the 2nd ball is in play somewhere. To activate the end-of-ball, hold down X then tap END.
|
|
|
|
$end
|
|
$info=agat7,agat9
|
|
$mame
|
|
TIPS:
|
|
Press Ctrl F10 to get a prompt.
|
|
enter = hex dump 8 bytes
|
|
number = change address for next hex dump
|
|
I = black on white
|
|
L = disassemble
|
|
N = white on black
|
|
P = goes crazy
|
|
R = load a tape
|
|
W = save a tape
|
|
|
|
$end
|
|
$info=agat9
|
|
$mame
|
|
TIPS:
|
|
Press Ctrl F10 to get a prompt.
|
|
|
|
Tape commands are unknown.
|
|
|
|
$end
|
|
$info=agsoccer,dinoeggs,mystcast,pstlpkr,punchy,usafootb,usafootf,wrldtour
|
|
$mame
|
|
TIPS:
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-------------------------------------------------------------------------------------------------
|
|
A G Soccer-Ball 01 Hold N, hit 8 (timed game)
|
|
Al's Garage Band Goes On A World Tour 03 Hold ABC, hit 1 ABC
|
|
USA Football (head to head) 05 Hold N and Quote, hit 8 (timed game)
|
|
Punchy the Clown 06 Hold EF, hit 1 (mnw)
|
|
Mystery Castle 08 Hold CDE, hit 1 (mnw)
|
|
Pistol Poker 10 Hold CDE, hit 1 (mnw)
|
|
USA Football (redemption) 11 Hold A, hit 1 (mnw)
|
|
|
|
$end
|
|
$info=ai1000,pb2000c
|
|
$mame
|
|
TIPS:
|
|
By default, this handheld calculator runs LISP. You can choose BASIC or PROLOG by loading the software item. There's no memory available, so you can't do much.
|
|
|
|
$end
|
|
$info=aim65
|
|
$mame
|
|
TIPS:
|
|
ROCKWELL AIM-65
|
|
===============
|
|
Fully working except that the RUN/STEP switch is missing.
|
|
|
|
If you want to use the TTY, you must do these things:
|
|
- Use the KB/TTY dipswitch to choose TTY
|
|
- Use the TAB menu to choose "Keyboard Mode"
|
|
- Make sure that both keyboards are "Enabled"
|
|
- Quit to save the settings, then restart
|
|
- Press DELETE to start using the terminal
|
|
- For subsequent runs, just press DELETE to get started.
|
|
|
|
To save a tape: D, (enter start address), (enter end address), OUT=T, FNAME=(enter filename of up to 5 characters), T=1, return, MORE=N
|
|
|
|
To load a tape: L, OUT=T, FNAME=(enter filename), T=1, return, MORE=N, IN=T
|
|
|
|
Commands
|
|
--------
|
|
D - save
|
|
L - load
|
|
E - start editor
|
|
T - re-enter editor
|
|
N - start assembler or whatever is in Z24 slot
|
|
5 - start basic or whatever is in Z25/Z26 slot
|
|
6 - re-enter basic
|
|
R - display registers (*,P,A,X,Y,S,R to modify)
|
|
M - display memory
|
|
/ - change memory
|
|
I - assemble
|
|
K - disassemble
|
|
G - go
|
|
Z - instruction trace
|
|
V - register trace
|
|
H - pc history
|
|
? - display breakpoint
|
|
# - clear all breakpoints
|
|
B - set/clear breakpoint
|
|
ctrl-print - printer on/off
|
|
print - screen print
|
|
LF - line feed
|
|
1 - tape 1
|
|
2 - tape 2
|
|
3 - verify
|
|
F1,F2,F3 - user functions
|
|
|
|
$end
|
|
$info=al8800bt
|
|
$mame
|
|
TIPS:
|
|
Floppies are not supported.
|
|
|
|
Oddly, BIN files are. What kind of files are they?
|
|
|
|
Press space to input your command line (not return). All numbers are in octal, and all input is to be UPPER case.
|
|
|
|
List of commands:
|
|
Daaaaaa bbbbbb - Ascii Memory Dump
|
|
Jaaaaaa - Jump to address
|
|
Maaaaaa - Modify memory
|
|
|
|
$end
|
|
$info=ali,biggame,catacomp,cheetah,cue,dragfist,freefall,galaxypi,ironmaid,lazrlord,lightnin,meteorp,nineball,orbitor1,quicksil,seawitch,spltsecp,stargzr,viperp
|
|
$mame
|
|
TIPS:
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
Nine Ball 125 X'; hit 1 X';
|
|
Lightning 126 X./ hit 1 X./
|
|
Flight 2000 128 X./ hit 1 X./
|
|
Freefall 134 X./ hit 1 X./
|
|
Split Second 144 X./ hit 1 X./
|
|
Catacomb 147 1 unknown
|
|
Viper 148 X./ hit 1 X./
|
|
Iron Maiden 151 X./ hit 1 X./
|
|
Orbitor 1 165 X. hit 1 X. (last ball is difficult to end)
|
|
Lazer Lord --- 1 unknown
|
|
Gamatron --- X./ hit 1 X./
|
|
Others --- 1 X
|
|
|
|
$end
|
|
$info=aligatorp
|
|
$mame
|
|
INITIALIZATION:
|
|
At the error screen, press 1 to proceed.
|
|
|
|
$end
|
|
$info=allied
|
|
$mame
|
|
TIPS:
|
|
Hold down X while inserting a coin. At the start of each ball, the display will be flashing. You need to hit Z, and then you can get a score. When the ball indicator goes out, your game is over. Game doesn't have a backup battery, so all info is lost at poweroff.
|
|
|
|
$end
|
|
$info=alphatp2,alphatp2u
|
|
$mame
|
|
TIPS:
|
|
After it starts up in the monitor, use the B command to boot the disk.
|
|
|
|
Some commands:
|
|
D : hex dump memory
|
|
F : fill memory
|
|
G : go
|
|
M : move (copy) memory
|
|
S : substitute (edit) bytes
|
|
|
|
$end
|
|
$info=alphatp3,alphatp30
|
|
$mame
|
|
TIPS:
|
|
Some commands:
|
|
D : hex dump memory
|
|
F : fill memory
|
|
G : go
|
|
M : move (copy) memory
|
|
S : substitute (edit) bytes
|
|
|
|
$end
|
|
$info=alphatro,alphatron,alphatrob
|
|
$mame
|
|
TIPS:
|
|
|
|
Cartridges
|
|
----------
|
|
Run by themselves.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Make sure that "FDD Unit installed" is off.
|
|
|
|
Cassette operation has regressed.
|
|
|
|
CSAVE"x" - The recording is rubbish (wrong speed?)
|
|
CLOAD - Nothing gets loaded from an existing tape.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
For disks to work, in Configuration, enable "FDD Unit installed".
|
|
|
|
$end
|
|
$info=altaten,lunaprk,mcolors,mcolorsa,suprpool
|
|
$mame
|
|
INITIALIZATION:
|
|
If you get a message about invalid NVRAM, press one at a time F2 b z v m m.
|
|
|
|
$end
|
|
$info=alto2
|
|
$mame
|
|
INITIALIZATION:
|
|
Shows a completely white screen, unless you are able to boot a custom hard drive image. Unknown if the system actually works, due to unavailability of the image.
|
|
There are lots of floppies available, but MAME doesn't support them.
|
|
|
|
$end
|
|
$info=altos5
|
|
$mame
|
|
TIPS:
|
|
Will boot all disks, but you might need to hit enter a few times while performing tasks.
|
|
|
|
For OASIS disks: If asked for a logon, use SYSTEM with a password of ALTOS515. Use HELP for a list of commands.
|
|
|
|
$end
|
|
$info=altos586
|
|
$mame
|
|
TIPS:
|
|
Floppies don't seem to work.
|
|
|
|
When in the monitor program, input must be in UPPER case.
|
|
|
|
$end
|
|
$info=altos8600
|
|
$mame
|
|
TIPS:
|
|
ALTOS 8600
|
|
==========
|
|
|
|
Won't boot any of my disks.
|
|
|
|
From the swlist, xenix begins then gets stuck in a loop - and it's really slow.
|
|
|
|
The DIAG disk works.
|
|
|
|
$end
|
|
$info=amazonh2,amazonh3,arena,badgirls,bighouse,bonebstr,bountyh,diamondp,excalibr,genesisp,goldwing,hlywoodh,hotshots,mmmaster,mntecrlo,nmoves,raven,robowars,rock,sprbreak,tagteamp,topsound,triplay,txsector,victoryp
|
|
$mame
|
|
TIPS:
|
|
The test rom says U4 is faulty. Using MOS6532 fixes this error, but the games ramdomly slam-tilt instead.
|
|
|
|
When asked to enter your initials, use the Advance buttons to select a letter, and the Start button to enter it.
|
|
|
|
Here are the key codes to enable play: (may need to hit X to start a ball)
|
|
|
|
Game NUM Start game End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
Amazon Hunt II 684C 1 X
|
|
Amazon Hunt III 684D 1 X
|
|
Bounty Hunter 694 1 X
|
|
Chicago Cubs 696 1 X
|
|
Rock 697 1 X
|
|
Tag Team Wrestling 698 1 then End and F1 X
|
|
Raven 702 1 X
|
|
Hollywood Heat 703 1 then jiggle F4 and Del until sound is heard X (wait for score to count up) then Del
|
|
Rock Encore 704 1 X
|
|
Genesis 705 1 then jiggle F1 and num- X then num-
|
|
Spring Break 706 1 then F2 and num- and End and Del X then Del
|
|
Gold Wings 707 1 then quote and del and pad+ Del and quote and num+
|
|
Monte Carlo 708 1 then jiggle [ and End End
|
|
Arena 709 1 then jiggle M and Del Del
|
|
Victory 710 1 then Del (wait for sound) then num+ Del (wait for sound) then num+
|
|
Diamond Lady 711 1 then Del and Quote Del then Quote
|
|
TX-Sector 712 1 then Del and num+ Del and num+
|
|
Big House 713 1 then jiggle Del and minus Del
|
|
Robo-War 714 1 then Del and num+ Del
|
|
Excalibur 715 1 then hold F4 and hit Del Del
|
|
Bad Girls 717 1 then hold F2 and X, hit End, get a message End
|
|
Hot Shots 718 1 then hold F4 and hit Del Del
|
|
Bone Busters Inc 719 1 then num- and num+ num+
|
|
Night Moves C101 1 then jiggle quote del num+ [ num+ then jiggle same keys as before
|
|
Master --- 1 then jiggle F1 and num- X then num-
|
|
Top Sound --- 1 X
|
|
|
|
Status:
|
|
- All games are playable
|
|
- Various sounds are missing in some games, usually because the cpu concerned runs into the weeds.
|
|
- bighouse: after game ends, the display freezes. Game keeps running though.
|
|
|
|
$end
|
|
$info=amico2k
|
|
$mame
|
|
TIPS:
|
|
Pasting:
|
|
0-F : as is
|
|
^ (inc) : ^
|
|
AD : -
|
|
DA : =
|
|
GO : X
|
|
|
|
Test Paste:
|
|
=11^22^33^44^55^66^77^88^99^-0000
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=ampkr228,ampkr228,ampkr2b1,ampkr2b2,ampkr2b4,ampkr2jspb,ampoker2,piccolop,pkrdewin,sigma2k,sigmapkr,videomat
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn ON with Operator Key [ 9 ], then Door Switch [ O ] to enter the Operator Mode. Wait a few seconds, then press Hold 1 [ Z ] to clear page. Turn OFF with Operator Key [ 9 ]. If necessary, press [F3] to reset.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ampkr2b3
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ 0 ], then [ Z B V C X C ]. Wait for Supervisor mode to appear. Press [ 0 ] then [ F3 ].
|
|
|
|
$end
|
|
$info=amu880
|
|
$mame
|
|
TIPS:
|
|
H gives a list of commands. You only need to type enough letters to make each command unique.
|
|
|
|
Cassette considerations:
|
|
|
|
- It operates at 4883 baud but may not be fully compatible with real hardware. A partial translation of the available text seems to indicate an overcomplicated and unreliable interface. The one implemented is 100% reliable at the same speed. Unable to locate any real recordings to compare against.
|
|
- To save a range of memory: SA name start end
|
|
- To load it back: L name
|
|
- To save an unnamed file: SA "" start end
|
|
- To load an unnamed file: L
|
|
- When loading, if the name doesn't match, there's no message, and no way to determine the name.
|
|
- For some reason, the system saves the file 3 times. Maybe it was an attempt to guard against the inherent unreliable design.
|
|
|
|
$end
|
|
$info=amuse
|
|
$mame
|
|
TIPS:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initializing. Press [ F2 ] + [ F3 ] to enter TEST MODE. Exit with [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=amust
|
|
$mame
|
|
TIPS:
|
|
Monitor Commands:
|
|
-----------------
|
|
B = Boot from floppy
|
|
|
|
Not Working.
|
|
|
|
$end
|
|
$info=andretti,barbwire,bighurt,brooks,cueball,freddy,gladiatp,rescu911,sfightii,shaqattq,smbmush,smbp,snspares,stargatp,teedoffp,waterwld,wcsoccer,wipeout
|
|
$mame
|
|
TIPS:
|
|
Setting up must be done before you can play. Press NUM-0, press Left Flipper 3 times, press Right
|
|
Flipper, Press 1 to accept Factory Settings, press 1, quit and restart.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
Super Mario Brothers 733 (not working)
|
|
Cue Ball Wizard 734 Hit 1, press YZ (black screen) YZ
|
|
Street Fighter II 735 (not working)
|
|
Tee'd Off 736 Hit 1, press EM (bad gfx) EM
|
|
Gladiators 737 Hit 1, press LT L
|
|
Wipe Out 738 Hit 1, press MU M
|
|
Rescue 911 740 Hit 1, press LT L
|
|
World Challenge Soccer 741 Hit 1, press GO jiggle GO
|
|
Stargate 742 (not working)
|
|
Shaq Attack 743 Hit 1, press LM M
|
|
Freddy A Nightmare on Elm Street 744 Hit 1, press KL L
|
|
Frank Thomas Big Hurt 745 Hit 1, press EM jiggle EM
|
|
Waterworld 746 Hit 1, press RS R
|
|
Mario Andretti 747 Hit 1, press FN N
|
|
Barb Wire 748 Hit 1, press GO G
|
|
Brooks & Dunn 749 (unfinished prototype)
|
|
Super Mario Brothers Mushroom World N105 (not working)
|
|
Strikes n Spares N111 (not working, press F3 to see the screen)
|
|
machinaZOIS Virtual Training Center Hit 1, press LM M
|
|
|
|
Status:
|
|
- Some machines are playable
|
|
- Strikes n Spares: sound, needs 2 DMD screens.
|
|
- Brooks & Dunn: roms are missing. Program was not finished, game will never work.
|
|
|
|
$end
|
|
$info=animalc,kingyosu
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ F2 ] to enter Service Mode while booting or after resetting. Use [ F2 ] to select the option "3. Set Mode", then hit CTRL. Using [ F2 ], keep scrolling the options until you hit "RAM CLEAR". Hold [ CTRL ] key down until you see the screen display "OK". Press [ F3 ] to reboot.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=animechmp,bassang2,bassangl,cr589fw,cr589fwa,darkhleg,ddr2m,ddr2mc2,ddr2ml,ddr2mla,ddr2mlb,ddr3ma,ddr3mj,ddr3mk,ddr3mka,ddr3mp,ddr4m,ddr4mj,ddr4mp,ddr4mps,ddr4ms,ddr4msj,ddr5m,ddra,ddrbocd,ddrextrm,ddrj,ddrja,ddrjb,ddrkara2,ddrmax,ddrmax2,ddrs2k,ddrs2kj,ddrsbm,ddru,dmx,dmx2m,dmx2majp,dmxa,dncfrks,drmn,drmn10m,drmn2m,drmn2mpu,drmn3m,drmn4m,drmn5m,drmn6m,drmn7m,drmn7ma,drmn8m,drmn9m,drmn9ma,drmna,drmnu,dsem,dsem2,dsfdr,dsftkd,dstage,fbaitbc,fbaitmc,fbaitmca,fbaitmcj,fbaitmcu,fghtmn,fghtmna,fghtmnk,fghtmnu,gbbchmp,gchgchmp,gtfrk10m,gtfrk10ma,gtfrk11m,gtfrk3ma,gtfrk3mb,gtrfrk2m,gtrfrk2ma,gtrfrk2maa,gtrfrk2mja,gtrfrk2mka,gtrfrk2ml1,gtrfrk2ml2,gtrfrk2mua,gtrfrk3m,gtrfrk4m,gtrfrk5m,gtrfrk5ma,gtrfrk6m,gtrfrk7m
|
|
$mame
|
|
INITIALIZATION:
|
|
Messages that start with 6: press F2
|
|
Messages that start with 5: press F3
|
|
Any other messages: The game doesn't work, cannot proceed.
|
|
|
|
$end
|
|
$info=antar,attack,blkfever,cerberup,evlfight,madrace,storm,zira
|
|
$mame
|
|
TIPS:
|
|
Test mode:
|
|
- Hold down NUM-0 and hit F3. The displays will show the digits one at a time. The number of any stuck switch will show in the credit area. Pressing Start will do a test of the solenoids (04 will show during this test). Press F3 to exit.
|
|
|
|
Adjustments:
|
|
- While game is over, press NUM-0. Keep pressing to go through the bookkeeping and the setup. See the manual for specifics.
|
|
|
|
Status:
|
|
- antar, storm, evlfight, attack, blkfever: Working
|
|
- Mad Race: J is the outhole. Working, no sound.
|
|
- Zira: not working
|
|
- Cerberus: not working (can't even coin up)
|
|
- Hold down the outhole key (usually X), when starting a game.
|
|
|
|
$end
|
|
$info=apexc
|
|
$mame
|
|
TIPS:
|
|
APEXC
|
|
=====
|
|
After mounting a cylinder file, hit Enter to make it run.
|
|
|
|
$end
|
|
$info=apfimag
|
|
$mame
|
|
TIPS:
|
|
APF IMAGINATION MACHINE
|
|
=======================
|
|
|
|
The monitor
|
|
-----------
|
|
From Basic, do CALL 28672 to enter the monitor - you get a * prompt. Commands:
|
|
D nnnn - display memory
|
|
G nnnn - goto an address
|
|
M nnnn - modify memory
|
|
Type the command letter, then all 4 digits, no need to hit Enter.
|
|
To exit back to Basic, do G 8894 (Basic has no prompt).
|
|
|
|
Tapes can only be processed through BASIC. So, load the basic cart from the software list, and then load the tape.
|
|
|
|
CLOAD to load the tape
|
|
CSAVE to save.
|
|
|
|
A tape can only be successfully loaded if the machine it was recorded on has the same amount of RAM as the destination machine.
|
|
|
|
Even then, tape loading is unreliable and there's no error if things go wrong.
|
|
|
|
$end
|
|
$info=apogee
|
|
$mame
|
|
TIPS:
|
|
APOGEE
|
|
======
|
|
Needs more RAM
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I then Play then G
|
|
|
|
$end
|
|
$info=apollo13,austin,elvisp,gldneye,godzillp,goldcue,gprix,harl_a13,harl_a40,hirolcas,id4,jplstw22,lostspc,lotr,monopolp,monopred,nascar,nfl,playboys,rctycn,ripleys,shrkysht,simpprty,sopranos,spacejam,sprk_103,startrp,strikext,swtril43,term3,titanic,twst_405,viprsega,wackadoo,xfilesp
|
|
$mame
|
|
TIPS:
|
|
Here are the key codes to enable play:
|
|
- "End ball" code, if it says BALL SAVED you need to play a while longer.
|
|
- May have to hold the key or hit it a few times
|
|
|
|
Game NUM Start game End ball
|
|
---------------------------------------------------------------------------------------------
|
|
**** Sega ****
|
|
Viper Night Drivin' 5035 Hold FG, hit 1 DEFG
|
|
Godzilla 5040 Hold FG, hit 1 DF
|
|
Twister 5041 Hold FG, hit 1 DF
|
|
Goldeneye 5042 Hold FG, hit 2 DF
|
|
Space Jam 5043 Hold FG, hit 1 DG
|
|
Apollo 13 5044 Hold FG, hit 2 DFG
|
|
Independence Day 5045 Hold FG. hit 1 DF
|
|
X Files 5046 Hold FG, hit 1 then Shift DG
|
|
Cut The Cheese Deluxe (Redemption) -- 1
|
|
Titanic (Coin dropper) -- (unknown)
|
|
Wack-A-Doodle-Doo (Redemption) -- 1
|
|
Lost World Jurassic Park 5053 Hold DEFG, hit 1 H A DEFG (it can be difficult to start or end a ball)
|
|
Star Wars Trilogy Special Edition 5056 Hold FG, hit 1 DG
|
|
Starship Troopers 5059 Hold DE, hit 1 DG
|
|
Lost in Space 5060 Hold DE, hit 1 FG
|
|
Golden Cue 5064 Hold DFG, hit 1 (unable to navigate setup menu)
|
|
High Roller Casino 5065 Hold FG, hit 1 D
|
|
Harley-Davidson 5067 Hold DG, hit 1 DEFG
|
|
Harley-Davidson 2nd edition 5067 Hold DG, hit 1 DEFG
|
|
South Park 5071 Hold FG, hit 1 DEFG
|
|
**** Stern ****
|
|
Striker Xtreme 5068 Hold CDEF, hit 1 CDEF
|
|
Sharkey's Shootout 5072 1 (won't start)
|
|
NFL 5073 Hold CDEF, hit 1 then A CDEF
|
|
Austin Powers 5074 Hold CDEF, hit 1 CDEF
|
|
Monopoly (Coin dropper) 5075 Hold CDEF, hit 1 CDEF
|
|
Playboy 5076 Hold CDEF, hit 1 CDEF
|
|
The Simpsons Pinball Party 5077 Hold BCDEF, hit 1 BCDEF
|
|
Rollercoaster Tycoon 5078 Hold CDE, hit 1 CDE
|
|
Terminator 3: Rise of the Machines 5079 Hold CDE, hit 1 CDE
|
|
Lord of the Rings 5080 Hold CDEF, hit 1 CDEF
|
|
Ripley's Believe it or not! 5081 Hold CDEF, hit 1 CDEF
|
|
Elvis 5084 Hold CDEF, hit 1 CDEF
|
|
The Sopranos 5085 Hold CDEF, hit 1 CDEF
|
|
NASCAR 5086 Hold CDEF, hit 1 CDEF (unable to end ball)
|
|
Harley-Davidson 3rd edition 5087 Hold DG, hit 1 DEFG
|
|
Grand Prix 5091 Hold CDEF, hit 1 CDEF (unable to end ball)
|
|
Dale Jr NASCAR Special Edition 5097 Hold CDEF, hit 1 CDEF (unable to end ball)
|
|
|
|
- Some machines are playable
|
|
- Volume is quite low. On some machines it can be boosted by hitting NUM2 to get the volume menu, then hold NUM1 to max.
|
|
|
|
$end
|
|
$info=apple1
|
|
$mame
|
|
TIPS:
|
|
APPLE 1
|
|
=======
|
|
To load and run a tape:
|
|
Some programs run from the monitor prompt, while Basic programs must be loaded in the monitor and run from Basic.
|
|
|
|
Monitor programs:
|
|
1. Type C100R, press <Enter>. This gives the prompt A9*.
|
|
2. Now enter the load instructions as per the usage, e.g E000.EFFFR but don't press <Enter> yet.
|
|
3. Start the tape via the Tab menu Tape Control (NOT by pressing F2), wait for the leader tone then press <Enter>.
|
|
4. When it's finished you are back to the \ prompt.
|
|
5. Enter the "enter at" information, press <Return> to run the program.
|
|
|
|
Basic programs:
|
|
1. You must already have loaded and run Basic (use basica from the software list). Do a soft reset (Scroll-Lock then F3) to get back to the monitor.
|
|
2. Now enter the load instructions as per the usage, e.g 4A.00FFR300.FFFR but don't press <Enter> yet.
|
|
3. Start the tape via the Tab menu Tape Control (NOT by pressing F2), wait for the leader tone then press <Enter>.
|
|
4. When it's finished you are back to the \ prompt.
|
|
5. Go back to Basic by typing E2B3R <Enter>
|
|
6. Now you can LIST or RUN the program.
|
|
|
|
To save a tape, you need to be in the monitor.
|
|
C100R
|
|
Press the Record button
|
|
start address.end addressW (for example 2000.21FFW)
|
|
When the prompt comes back, press Stop on the tape recorder.
|
|
|
|
$end
|
|
$info=apple10
|
|
$mame
|
|
TIPS:
|
|
To initialize NVRAM, Hold ESTATISTICA [ 9 ] and MANAGEMENT [ 0 ] then press RESET [ F3 ]. When you see "RAM-INIZIALIZZATA!", release all keys.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=apple2
|
|
$mame
|
|
TIPS:
|
|
Press Ctrl B then hit Enter to get into Basic.
|
|
|
|
Then you can LOAD or SAVE.
|
|
|
|
NOTE: basis108 and space84 don't seem to have a way to enter Basic.
|
|
|
|
$end
|
|
$info=apple2c,apple2cfr,apple2cde,apple2cse,apple2cuk,apple2cp,ace500,laser128,laser128o,las128ex,las128e2,tk3000
|
|
$mame
|
|
TIPS:
|
|
You can press Ctrl F12 to get into Basic. This doesn't work for those with Memory Expansion, Rev 4, or Unidisk.
|
|
|
|
$end
|
|
$info=apple2e,albert,am64,am100,apple2p,apple2jp,craft2p,dodo,elppa,ace100,ace1000,hkc8800a,ivelultr,laser2c,maxxi,microeng,prav82,prav8m,uniap2pt,uniap2en,uniap2ti,apple2ee,apple2eefr,apple2eede,apple2eeuk,apple2efr,apple2ede,apple2ep,apple2epfr,apple2epde,apple2epse,apple2epuk,ace2200,prav8c,spectred,cec2000,cece,cecg,ceci,cecm,zijini
|
|
$mame
|
|
TIPS:
|
|
Press Ctrl F12 to get into Basic.
|
|
|
|
Then you can LOAD or SAVE.
|
|
|
|
$end
|
|
$info=apple2gs,apple2gsr0p2,apple2gsr0p,apple2gsr0,apple2gsr1
|
|
$mame
|
|
TIPS:
|
|
You can press Ctrl F12 to get into Basic. Cassette commands are ignored.
|
|
|
|
NOTE: apple2gsmt and apple2gsr3p do not work.
|
|
|
|
$end
|
|
$info=applix
|
|
$mame
|
|
TIPS:
|
|
APPLIX 1616
|
|
===========
|
|
TLOAD to load a tape (it goes onto the disk rather than memory)
|
|
TSAVE fname to save back to tape.
|
|
|
|
$end
|
|
$info=aquarius,aquarius_ar,aquariusp,aquarius2
|
|
$mame
|
|
TIPS:
|
|
MATTEL AQUARIUS
|
|
===============
|
|
Make sure to have 32k of RAM installed.
|
|
|
|
|
|
Cartridges
|
|
----------
|
|
Run by themselves. Note that adding or removing a cart does strange things to the cart numbering, so confusion and bugs can result.
|
|
|
|
Sometimes a cart won't show in media view, so start the system and remove it via newui.
|
|
|
|
Cassettes
|
|
---------
|
|
CLOAD - to load a tape
|
|
CSAVE"x" to save
|
|
|
|
Homebrew
|
|
--------
|
|
These consist of a loader and a main program.
|
|
|
|
Load and run the loader, then mount the main program tape.
|
|
|
|
$end
|
|
$info=arizona,atla_ltd,bhol_ltd,discodan,force,hhotel,hustlerp,kkongltd,marqueen,spcpoker,vikngkng
|
|
$mame
|
|
TIPS:
|
|
Status:
|
|
- All games can accept coins and start up.
|
|
- System 3 2-players games are playable.
|
|
- hhouse, press 2 to start.
|
|
|
|
System 3:
|
|
- Games are 2 players, except zephy and cowboy which have 3.
|
|
- All 2-player games are playable. 3-player games inputs not responding.
|
|
- May need to hit X when the first ball starts, to enable scoring.
|
|
|
|
$end
|
|
$info=armchamp
|
|
$mame
|
|
INITIALIZATION:
|
|
To start the game, wiggle left and right rapidly before the message "TROUBLE ON ARM ?" appears.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=armchmp2
|
|
$mame
|
|
INITIALIZATION:
|
|
After the 'MEMORY TEST', when the 'MOTOR TEST' message comes on the screen, you must move the joystick Left then Right for a second or two in each direction. The Title should soon appear.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=assist05
|
|
$mame
|
|
INITIALIZATION:
|
|
All input to be in UPPER case.
|
|
B = breakpoint
|
|
T = trace
|
|
Others (unknown meaning): A,C,G,L,M,P,R,W,X
|
|
|
|
$end
|
|
$info=asterix
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 17B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=athena
|
|
$mame
|
|
TIPS:
|
|
To enter service mode hold P1 Start [ 1 ] during ROM test.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=atom
|
|
$mame
|
|
TIPS:
|
|
ACORN ATOM
|
|
==========
|
|
|
|
Make sure you have selected 32k of RAM.
|
|
|
|
|
|
Cartridges
|
|
----------
|
|
|
|
Some of them contain extra keywords which can be entered at the prompt.
|
|
|
|
Others are unknown.
|
|
|
|
|
|
|
|
Floppies
|
|
--------
|
|
|
|
Use *DOS to enable the disk system.
|
|
Then *CAT to get a directory.
|
|
Then *filename to run something. If it only gives the file stats then it isn't executable.
|
|
|
|
* is shift-equals
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
|
|
UEF files are either ignored or cause MAME to crash. This is caused by the files not setting the baud to 300.
|
|
|
|
*CAT to list files on usable tapes.
|
|
|
|
LOAD"X" - to load. Must use exact name, or use *LOAD.
|
|
SAVE"X" - to save.
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
|
|
These are available as WAV and UEF files. WAV will load. *LOAD then LINK 10240.
|
|
|
|
|
|
|
|
Quickload
|
|
---------
|
|
|
|
If written in Basic there will be no indications, so try RUN.
|
|
|
|
If M/L then it may run itself.
|
|
|
|
$end
|
|
$info=attache,attache816
|
|
$mame
|
|
TIPS:
|
|
OTRONA ATTACHE
|
|
==============
|
|
|
|
This doesn't boot due to a regression, but after it gets stuck, hit F3, then it will work.
|
|
|
|
The homebrew disks must go into drive B as they have no system tracks.
|
|
|
|
The cursor is missing and there's a scroll issue.
|
|
|
|
$end
|
|
$info=avengers
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F2 ] to enter Test Mode. Hit [ Up-ARROW ] once which will bring you to the "Game Mode" selection then press [ Left CTRL ] (Button 1) to return to game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=avengrgs
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F2 ] to enter Test Mode. Hit [ Up-ARROW ] once which will bring you to the "Game Mode" selection then press [ Left CTRL ] (Button 1) to return to game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=avigo,avigo_fr,avigo_de,avigo_it,avigo_es
|
|
$mame
|
|
INITIALIZATION:
|
|
For first-time usage, it's advisable to enable the mouse so that it can control the crosshair.
|
|
|
|
Follow the setup prompts until done.
|
|
|
|
The inputs stop working at times, making it quite difficult to use. The crosshair still moves though, even when the machine appears to be frozen.
|
|
|
|
$end
|
|
$info=aviion_4600
|
|
$mame
|
|
TIPS:
|
|
Enter "h" (without quotes) to get a list of commands.
|
|
|
|
$end
|
|
$info=avmjts
|
|
$mame
|
|
INITIALIZATION:
|
|
Screen is upside down. "Flip Screen" dipswitch doesn't work. Go into video settings and set rotate to 180.
|
|
|
|
$end
|
|
$info=ax150,ax170,ax200,ax230,ax350ii,ax370,ax500,bruc100,canonv20,canonv8,cf1200,cf2000,cf2700,cf2700uk,cf3000,cf3300,cpc330k,cpc51,cpc88,cx5f,cx5miib,cx5mu,cx7m128,dgnmsx,dpc200,dpc200e,expert13,expert20,expertdp,expertpl,fdpc200,fmx,fpc500,fpc900,fs1300,fs4000,fs4500,fs4600f,fs4700f,fs5000f2,fs5500f2,fspc800,gfc1080,gfc1080a,gsfc200,gsfc80u,hb101p,hb10p,hb201p,hb20p,hb501p,hb55p,hb701fd,hb75p,hb8000,hc7,hx10,hx20,hx21,hx22,hx32,hx51i,jvchc7gb,mbh1,mbh2,mbh25,mbh50,ml8000,mlf110,mlf120,mlf48,mlf80,mlfx1,mpc10,mpc100,mpc200,mpc64,mx15,mx64,nms801,perfect1,phc2,phc28,phc28l,phc28s,piopx7,pv16,spc800,svi728,svi738,sx100,vg8010,vg802020,yc64,yis503
|
|
$mame
|
|
TIPS:
|
|
MSX usage
|
|
|
|
Need to use the LEFT shift key
|
|
|
|
Cartridge
|
|
---------
|
|
Runs by itself
|
|
|
|
Floppy Disk (use hbf1xdj)
|
|
-----------
|
|
Runs by itself
|
|
|
|
Cassette (use vg8010)
|
|
--------
|
|
RUN "CAS:
|
|
|
|
or
|
|
|
|
CLOAD
|
|
|
|
or
|
|
|
|
BLOAD "CAS:" ,R
|
|
|
|
$end
|
|
$info=b128hp,b500,p500,b256hp,bx256hp,cbm710,cbm720,cbm720_de,cbm720_se,cbm730,b128,b256,cbm610,cbm620,cbm620_hu,p500p
|
|
$mame
|
|
TIPS:
|
|
Doesn't seem to be able to run any software. If you want to try a tape, you have to enable the cassette player in the slots.
|
|
|
|
load - to load
|
|
save - to save
|
|
|
|
$end
|
|
$info=b2m
|
|
$mame
|
|
TIPS:
|
|
Load up a boot floppy, such as CP/M and then press any key. The cursor will change from flashing to steady while it boots.
|
|
|
|
$end
|
|
$info=babbage
|
|
$mame
|
|
TIPS:
|
|
Pasting:
|
|
0-F : as is
|
|
INC : ^
|
|
AD : -
|
|
DA : =
|
|
GO : X
|
|
|
|
Here is a test program to turn on the LEDs.
|
|
Copy the text and Paste into the emulator.
|
|
=3E^=0F^=D3^=13^=3E^=07^=D3^=13^=3E^=00^=D3^=12^=76^-1000X
|
|
|
|
$end
|
|
$info=babypac,granny
|
|
$mame
|
|
TIPS:
|
|
- To exit the pinball back to the video:
|
|
Babypac: press O or P;
|
|
Granny: press X.
|
|
|
|
$end
|
|
$info=bankshot
|
|
$mame
|
|
INITIALIZATION:
|
|
Press shift 1 or more times to choose the difficulty level. Then press Space to start.
|
|
|
|
$end
|
|
$info=basf7120
|
|
$mame
|
|
TIPS:
|
|
Can only boot the bos93 software-list item.
|
|
|
|
$end
|
|
$info=basic31,basic52
|
|
$mame
|
|
TIPS:
|
|
Press Space to make the machine start up.
|
|
|
|
All input must be in uppercase. Read the manual to discover the special features of this Basic.
|
|
|
|
Sound: BASIC-31 has sound, and BASIC-52 doesn't. The sound command is PWM. Example: PWM 800,200,900
|
|
|
|
$end
|
|
$info=basschal,basschalo,xtrmhunt
|
|
$mame
|
|
INITIALIZATION:
|
|
Due to a regression, need to wait up to 5 minutes at a black screen before it suddenly springs to life.
|
|
|
|
$end
|
|
$info=bbcb,bbcm
|
|
$mame
|
|
TIPS:
|
|
BBC MASTER
|
|
==========
|
|
|
|
|
|
This is the only one with floppy disk support.
|
|
|
|
|
|
|
|
Carts
|
|
-----
|
|
|
|
.ROM and .BIN are used both for carts and for rom images.
|
|
|
|
Neither of these slots are picked up automatically, don't know how to make them run.
|
|
|
|
|
|
|
|
Floppies
|
|
--------
|
|
|
|
*DISC to enable the disk commands.
|
|
|
|
*CAT to get the directory. If a file called !BOOT exists, press Shift+F12 to run the disk.
|
|
|
|
*TYPE filename to display contents
|
|
|
|
*RUN filename (no need for quotes in the disk subsystem) or just *filename.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
*TAPE to enable the tape commands.
|
|
|
|
Load a basic program: LOAD""
|
|
Load and run a basic program: CHAIN""
|
|
Load and run a M/L program: *RUN
|
|
SAVE"x" - to save a tape (not working - just get a blank file)
|
|
*CAT to list files on a tape
|
|
|
|
* is shift-quote
|
|
|
|
$end
|
|
$info=bbcmet
|
|
$mame
|
|
INITIALIZATION:
|
|
This machine takes 46 seconds to get itself started.
|
|
|
|
$end
|
|
$info=bbear,monkmonk
|
|
$mame
|
|
TIPS:
|
|
This seems to run, but without external artwork there's nothing to see.
|
|
|
|
$end
|
|
$info=bbnny_l2,diner_l4,dd_l2,pool_l7,radcl_l1,rvrbt_l3,rollr_l2,gs_lu4,strax_p7
|
|
$mame
|
|
TIPS:
|
|
If it says FACTORY SETTING, hit F3.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
---------------------------------------------------------------------------------------------
|
|
**** Williams ****
|
|
Diner 571 Hold CDE hit 1 CDE
|
|
Rollergames 576 Hold CDE hit 1 CDE
|
|
**** Bally (Midway) ****
|
|
The Bally Game Show 2003 Hold CD hit 1 CD
|
|
Pool Sharks 2014 Hold CD hit 1 CD
|
|
Radical! 2015 Hold CD hit 1 CD
|
|
Dr Dude and his Excellent Ray 2016 Hold CDE hit 1 CDE
|
|
Bugs Bunny's Birthday Ball 20009 Hold CD hit 1 CD
|
|
**** Williams (WPC) ****
|
|
Riverboat Gambler 50007 Hold CDE hit 1 CDE
|
|
**** Krell Development ****
|
|
Star Trax --- X unknown
|
|
|
|
Status:
|
|
- All pinball machines are playable
|
|
- Star Trax has no pinball, but instead has many ball bearings (800 was mentioned). Although it can be started, and a score attained, it will eventually say PUMP ERROR and stop responding.
|
|
|
|
$end
|
|
$info=bbusters
|
|
$mame
|
|
TIPS:
|
|
For the game to work properly, you need to calibrate ALL 3 guns! If you try to do only one, as the manual states, the eprom has invalid gun data and the screen go black after rebooting. Fire at indicated spots with P1, P2 and P3 controls. Only then will a proper eprom be made.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=bcats_l5,bnzai_l3,bguns_l8,bk2k_l4,cycln_l5,esha_la3,eatpm_l4,jokrz_l6,mousn_l4,polic_l4,spstn_l5,swrds_l2,taxi_l4,tsptr_l3,whirl_l3
|
|
$mame
|
|
TIPS:
|
|
If it says FACTORY SETTING, hit F3.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
---------------------------------------------------------------------------------------------
|
|
**** Williams ****
|
|
Space Station 552 Hold CDE hit 1 CDE
|
|
Taxi 553 Hold CDE hit 1 CDE
|
|
Big Guns 557 Hold CDE hit 1 CDE
|
|
Swords of Fury 559 Hold CDE hit 1 CDE (may have to try a few times)
|
|
Black Knight 2000 563 Hold CDE hit 1 CDE
|
|
Cyclone 564 Hold B hit 1 B
|
|
Banzai Run 566 Hold BCD hit 1 BCD
|
|
Jokerz! 567 Hold CDE hit 1 CDE
|
|
Earthshaker 568 Hold CDE hit 1 CDE
|
|
Police Force 573 Hold CD hit 1 CD
|
|
Whirlwind 574 Hold CDE hit 1 CDE
|
|
Bad Cats 575 Hold B hit 1 B
|
|
**** Bally (Midway) ****
|
|
Transporter the Rescue 2008 Hold CDE hit 1 CDE
|
|
Mousin' Around! 2009 Hold CDE hit 1 CDE
|
|
Elvira & the Party Monsters 2011 Hold CDE hit 1 CDE
|
|
|
|
$end
|
|
$info=bcs3a,bcs3b,bcs3c,bcs3d
|
|
$mame
|
|
TIPS:
|
|
At start, either enter the number of screen lines to use, or just hit enter to use all of the screen.
|
|
|
|
LOAD - load a Basic program from tape
|
|
SAVE - save a Basic program to tape
|
|
|
|
It doesn't work though.
|
|
|
|
Don't try these commands on 'bcs3' - the emulated computer will crash.
|
|
|
|
Cassette
|
|
- is hooked up according to the documentation, but doesn't work.
|
|
- on the real machine it overrides the video output, so the video will be lost during cassette operations.
|
|
- does not exist on "bcs3". The commands SAVE and LOAD will attempt to use a non-existing rom at 0800, and crash the system.
|
|
- When you start any cassette-based system it asks for the number of lines you'd like on the screen, or hit enter for the default. Depending on the number, the BASIC program starts in a different place. So, to LOAD a tape, you must know the same number of lines that the program was SAVED at.
|
|
- Recordings are not compatible between the versions of BASIC.
|
|
|
|
Bugs:
|
|
- Tell it to PRINT ! (or any character it doesn't understand) and the screen fills up with zeroes. String are enclosed in single quotes. Double quotes will cause this bug.
|
|
- Undefined strings print as 0 instead of nothing.
|
|
|
|
$end
|
|
$info=bert
|
|
$mame
|
|
TIPS:
|
|
Runs a simplified integer BASIC. You can create a program with line numbers. Numeric variables must be one letter. Although it can print literals, it doesn't seem to support string variables. Doesn't seem to support loading or saving of programs.
|
|
|
|
$end
|
|
$info=beta
|
|
$mame
|
|
TIPS:
|
|
When first started, press G to begin.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
M (inc) : ^
|
|
AD : -
|
|
DA : =
|
|
GO : X
|
|
|
|
Test Paste:
|
|
X-0011=11^22^33^44^55^66^77^88^99^-0011
|
|
Now press M to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=bigboard,mk82,mk83,mojmikro
|
|
$mame
|
|
INITIALIZATION:
|
|
After a few seconds, hit Enter, and the prompt will appear.
|
|
|
|
$end
|
|
$info=bigbord2
|
|
$mame
|
|
TIPS:
|
|
Turn it on, wait for the beep, press Enter. Now you can enter commands.
|
|
|
|
Monitor commands:
|
|
B - boot from disk
|
|
C - copy memory
|
|
D - dump memory
|
|
F - fill memory
|
|
G - go
|
|
I - in port
|
|
M - modify memory
|
|
O - out port
|
|
R - read a sector
|
|
T - test memory
|
|
V - compare blocks of memory
|
|
X - change banks
|
|
|
|
Note: floppy-disk code is not complete.
|
|
|
|
$end
|
|
$info=bigkarnk
|
|
$mame
|
|
TIPS:
|
|
Nothing special here, just be patient! It takes about 20 seconds to initiate the game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=bigtown,spcgambl,chance
|
|
$mame
|
|
TIPS:
|
|
- All games are working
|
|
- When starting a game, hold X until you hear the outhole sound.
|
|
- All game except Chance: When starting a ball, hit Z to increment the ball number. Skipping this step can lead to weird bugs happening.
|
|
|
|
$end
|
|
$info=binbug
|
|
$mame
|
|
TIPS:
|
|
All input must be in uppercase. Type slowly, or corruption will occur.
|
|
|
|
Commands:
|
|
A - See and alter memory
|
|
B - Set breakpoint (2 permitted)
|
|
C - Clear breakpoint
|
|
D - cassette save (Da b saves memory range a to b)
|
|
G - Go to address, run
|
|
L - cassette load
|
|
S - See and alter registers
|
|
|
|
When loading a tape, don't press Insert or a bad load will immediately occur.
|
|
|
|
A bad load is signified by rubbish printing on the console.
|
|
|
|
To run a program loaded from tape, use the command G440.
|
|
|
|
$end
|
|
$info=bjtwin
|
|
$mame
|
|
TIPS:
|
|
Secret Message: Reset game and hold down Player 2 buttons 1 and 2. If you did it fast enough, you will see the message 'Ready?'. If not try again. Press the following Player 1 buttons : 2(x3) 1(x3) 2(x3), 1(x3). If you did this correctly, you should see another message '9th Mar. 1992'. And you are in the test mode.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=bk_l4,csmic_l1,jngld_l2,pharo_l2,solar_l2,thund_p1,hypbl_l4,barra_l1,vrkon_l1,tmfnt_l5,wrlok_l3,dfndr_l4,jst_l2,lsrcu_l2,fpwr2_l2,strlt_l1
|
|
$mame
|
|
TIPS:
|
|
Diagnostic actions:
|
|
- You must be in game over mode. All buttons are in the number-pad. When you are
|
|
finished, you must reboot.
|
|
|
|
- Setup: NUM-2 must be in auto/up position. Press NUM-1 to enter setup mode, press
|
|
NUM-2 to change direction.
|
|
|
|
- Tests: NUM-2 must be in manual/down position. Press NUM-1 twice and tests will
|
|
begin. Press NUM-1 and NUM-2 together to get from test 1 to test 2. Press NUM-2
|
|
to switch between auto/manual stepping.
|
|
|
|
- Auto Diag Test: Set Dips to SW6. Press NUM-0. Press NUM-ENTER. Press NUM-1. Tests
|
|
will begin.
|
|
|
|
- Other: see the manual
|
|
|
|
|
|
When first started, it shows the game number and stops. Press F3 to initialise the
|
|
nvram. In theory you can then press the diagnostic buttons; or you then enter coins
|
|
and start playing.
|
|
|
|
Most games are multiball - here are the key codes:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
Black Knight 500 ASD hit 1 Hit X, hold A, hit X, hold S, hit X, hit D
|
|
Cosmic Gunfight (Dragonfly) 502 AS hit 1 AS
|
|
Jungle Lord 503 AS hit 1 Hit X, hold A, hit X, hit S
|
|
Pharaoh 504 AS hit 1 AS
|
|
Cyclone (unreleased) 505
|
|
Black Knight Limited Edition 506 (600 produced)
|
|
Solar Fire 507 ASD hit 1 ASD
|
|
Thunderball 508 1 unknown
|
|
HyperBall 509 1 unknown
|
|
Barracora 510 ASD hit 1 ASD
|
|
Varkon 512 AX hit 1 AX
|
|
Spellbinder (unreleased) 513
|
|
Reflex (unreleased) 514
|
|
Time Fantasy 515 1 X
|
|
Warlok 516 1 X
|
|
Defender 517 hold up,left,right,hit 1 Hit X, hold Left, hit X, hold Up, Hit X, hit Right.
|
|
Joust 519 ABCD hit 1 unknown
|
|
Laser Cue 520 1 X
|
|
Firepower II 521 AS hit 1 AS
|
|
Wild Texas *(521) AS hit 1 AS
|
|
Guardian (unreleased) 523
|
|
Star Fighter (unreleased) 524
|
|
Light Speed (unreleased) 528
|
|
Starlight 530 AS hit 1 AS
|
|
|
|
*Wild Texas is a clone/bootleg of Firepower II, and shows the same game number.
|
|
|
|
- Thunderball: turn Speech DIP off, or you get corrupt sound.
|
|
|
|
$end
|
|
$info=bk0010,bk0010fd,bk001001,bk0011m
|
|
$mame
|
|
TIPS:
|
|
Clone of the Terak 8510/a.
|
|
|
|
BK0010-01 is marked as working, but like all its clones, it has issues.
|
|
|
|
Computer starts in the Monitor (commands unknown), except BK0010-01 which starts in Vilnius Basic.
|
|
|
|
For BK0010-01, in Basic, LOAD"x" to load the tape, and SAVE"x" to save it. Filenames are always Case Sensitive.
|
|
|
|
BK0010FD - floppy disk version. Unknown how to interact with a floppy. BKD images are supposed to be supported but are rejected.
|
|
|
|
BK0011 (not emulated), BK0011M not working at all.
|
|
|
|
BK0010 monitor commands are not known.
|
|
|
|
BK0010-01 and BK0010FD can sometimes load games from the software list via the monitor.
|
|
If in Basic, enter MO to enter the monitor. Then M. You will be asked for the name - enter it (case sensitive). If you got it wrong the correct name will be displayed and the file skipped. If it was correct there is no acknowledgement, but the file loads. At the end, the game might start itself, or you might have to enter S. Due to bad emulation the computer will probably freeze at this point.
|
|
|
|
One known working game is Tetris.
|
|
|
|
$end
|
|
$info=blaster
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=blicks
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start, the message "RAM DATA IS BAD. PUSH RESET BUTTON" will be displayed: press [ F1 ] to start playing.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=blswhstl
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 17A shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=bm3
|
|
$mame
|
|
INITIALIZATION:
|
|
In order to access the game, from version 0.230 of the MAME, we must enter a password. At startup, the "SYSTEM RECOVERY MODE" page will be displayed. To calculate this password you can use the online application "Firebeat RTC Recovery Password" available here: https://987123879113.github.io/firebeatrtc/. Enter the Serial Number and Key Code you see on the screen and then enter the password by moving with the [ 0 ] and [ ' ] keys, confirming with [ F2 ]. If everything has been done correctly on the screen you will read "PASSWORD OK!" and pressing [ F2 ] again the game will start.
|
|
|
|
SOURCE:
|
|
https://youtu.be/WkFOUoZBwOU and https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bm36th
|
|
$mame
|
|
INITIALIZATION:
|
|
In order to access the game, from version 0.230 of the MAME, we must enter a password. At startup, the "SYSTEM RECOVERY MODE" page will be displayed. To calculate this password you can use the online application "Firebeat RTC Recovery Password" available here: https://987123879113.github.io/firebeatrtc/. Enter the Serial Number and Key Code you see on the screen and then enter the password by moving with the [ 0 ] and [ ' ] keys, confirming with [ F2 ]. If everything has been done correctly on the screen you will read "PASSWORD OK!" and pressing [ F2 ] again the game will start.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bm37th
|
|
$mame
|
|
INITIALIZATION:
|
|
In order to access the game, from version 0.230 of the MAME, we must enter a password. At startup, the "SYSTEM RECOVERY MODE" page will be displayed. To calculate this password you can use the online application "Firebeat RTC Recovery Password" available here: https://987123879113.github.io/firebeatrtc/. Enter the Serial Number and Key Code you see on the screen and then enter the password by moving with the [ 0 ] and [ ' ] keys, confirming with [ F2 ]. If everything has been done correctly on the screen you will read "PASSWORD OK!" and pressing [ F2 ] again the game will start.
|
|
|
|
SOURCE:
|
|
https://youtu.be/WkFOUoZBwOU and https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bm3core
|
|
$mame
|
|
INITIALIZATION:
|
|
In order to access the game, from version 0.230 of the MAME, we must enter a password. At startup, the "SYSTEM RECOVERY MODE" page will be displayed. To calculate this password you can use the online application "Firebeat RTC Recovery Password" available here: https://987123879113.github.io/firebeatrtc/. Enter the Serial Number and Key Code you see on the screen and then enter the password by moving with the [ 0 ] and [ ' ] keys, confirming with [ F2 ]. If everything has been done correctly on the screen you will read "PASSWORD OK!" and pressing [ F2 ] again the game will start.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bm3final
|
|
$mame
|
|
INITIALIZATION:
|
|
In order to access the game, from version 0.230 of the MAME, we must enter a password. At startup, the "SYSTEM RECOVERY MODE" page will be displayed. To calculate this password you can use the online application "Firebeat RTC Recovery Password" available here: https://987123879113.github.io/firebeatrtc/. Enter the Serial Number and Key Code you see on the screen and then enter the password by moving with the [ 0 ] and [ ' ] keys, confirming with [ F2 ]. If everything has been done correctly on the screen you will read "PASSWORD OK!" and pressing [ F2 ] again the game will start.
|
|
|
|
SOURCE:
|
|
https://youtu.be/WkFOUoZBwOU and https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bm3rdmix
|
|
$mame
|
|
TIPS:
|
|
Press fast forward key [ Ins ] to speed up ROM/RAM test.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=bmcompmx
|
|
$mame
|
|
TIPS:
|
|
Press fast forward key [ Ins ] to speed up ROM/RAM test.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=bmiidx2
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait a few seconds (if you want to speed up this wait, keep the usual [ INS ] key pressed) until the red writing "E150 BACKUP DATA ERROR" appears in the penultimate line displayed; press [ 1 ] clear the RAM and start playing.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidx3
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait a few seconds (if you want to speed up this wait, keep the usual [ INS ] key pressed) until the red writing "E150 BACKUP DATA ERROR" appears in the penultimate line displayed; press [ 1 ] clear the RAM and start playing.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidx4
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start of the game, wait for the word "DEVICE CHECK". After a few seconds the message (in red) "1P START = BACKUP CLEAR" will appear. Now press 1P (the [ 1 ] key) and the BACKUP RAM will be initialized.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidx5
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait a few seconds (if you want to speed up this wait, keep the usual [ INS ] key pressed) until the red writing "E150 BACKUP DATA ERROR" appears in the penultimate line displayed; press [ 1 ] clear the RAM and start playing.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidx6
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start of the game, wait for the word "DEVICE CHECK". After a few seconds the message (in red) "1P START = BACKUP CLEAR" will appear. Now press 1P (the [ 1 ] key) and the BACKUP RAM will be initialized.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidx7
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start of the game, wait for the word "DEVICE CHECK". After a few seconds the message (in red) "1P START = BACKUP CLEAR" will appear. Now press 1P (the [ 1 ] key) and the BACKUP RAM will be initialized.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidx8
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start of the game, wait for the word "DEVICE CHECK". After a few seconds the message (in red) "1P START = BACKUP CLEAR" will appear. Now press 1P (the [ 1 ] key) and the BACKUP RAM will be initialized.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidxc2
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start of the game, wait for the word "DEVICE CHECK". After a few seconds the message (in red) "1P START = BACKUP CLEAR" will appear. Now press 1P (the [ 1 ] key) and the BACKUP RAM will be initialized.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmiidxs
|
|
$mame
|
|
TIPS:
|
|
Wait a few seconds (if you want to speed up this wait, keep the usual [ INS ] key pressed) until the red writing "E150 BACKUP DATA ERROR" appears in the penultimate line displayed; press [ 1 ] clear the RAM and start playing.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=bmjr
|
|
$mame
|
|
TIPS:
|
|
HITACHI BMJR (aka L2)
|
|
=====================
|
|
|
|
|
|
File types
|
|
----------
|
|
B - binary, use the monitor
|
|
S - basic
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
To load a tape: LOAD
|
|
To save a tape: SAVE
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
|
|
MON
|
|
L
|
|
(enter name of file)
|
|
G
|
|
(press space)
|
|
|
|
Game will start.
|
|
|
|
|
|
Other
|
|
-----
|
|
|
|
The Basic has a CALL instruction, but no USR.
|
|
|
|
|
|
The monitor E command goes back to Basic.
|
|
|
|
$end
|
|
$info=bml3,bml3mk2,bml3mk5
|
|
$mame
|
|
TIPS:
|
|
HITACHI BML3
|
|
============
|
|
|
|
Cassette
|
|
--------
|
|
|
|
LOAD - basic
|
|
|
|
LOADM - M/L
|
|
|
|
Games marked with [mk5] will only work on bml3mk5.
|
|
|
|
To save a tape: SAVE
|
|
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
|
|
LOADM"",,R
|
|
|
|
|
|
Loads on the screen and won't run.
|
|
|
|
$end
|
|
$info=bob85
|
|
$mame
|
|
TIPS:
|
|
To save a tape: RQaaaa up nn (press record) up (aaaa = start address, nn = number of bytes 01-FF).
|
|
|
|
To load a tape: RWaaaa up nn up (press play) (it loads correctly but then shows an error indication)
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
NEXT : ^
|
|
SMEM : -
|
|
GO : X
|
|
|
|
Test Paste:
|
|
-0600^11^22^33^44^55^66^77^88^99^--0600^
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=bonuscrd
|
|
$mame
|
|
TIPS:
|
|
Nothing special here, just be patient! It takes about 40 seconds to initiate the game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=bottle10
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 (Keys [ 0 ]+[ 9 ]), then press Reset [ F3 ]. When you see "RAM-INIZIALIZZATA!", release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=br_l4,cftbl_l4,drac_l1,dw_l2,ft_l5,gw_l5,lc_11,rush,strik_l4,tafg_lx3,tz_92,ww_l5
|
|
$mame
|
|
TIPS:
|
|
Since NVRAM is not working, when it starts factory settings will be applied.
|
|
Press F3, and wait for the game attract mode to commence.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
**** Shuffle Alley ****
|
|
Strike Master 10002 1 ,
|
|
League Champ 10007 1 ,
|
|
**** Bally (Midway) ****
|
|
Doctor Who 20006 Hold EFG hit 1 then X EFG
|
|
Black Rose 20013 Hold BCD hit 1 BCD
|
|
Creature from the Black Lagoon 20018 Hold /;' hit 1 /;'
|
|
**** Williams ****
|
|
Bram Stoker's Dracula 50001 Hold QRST hit 1 QRST
|
|
The Getaway: High Speed II 50004 Hold /;' hit 1 /;'
|
|
Fish Tales 50005 Hold BCD hit 1 BCD
|
|
White Water 50018 Hold PGDN PGUP END hit 1 PGDN PGUP END
|
|
Twilight Zone 50020 Hold ABC hit 1 ABC
|
|
The Addams Family Special
|
|
Collectors Edition 50038 Hold ABC hit 1 ABC
|
|
Rush Hold A hit 1 Jiggle A and B
|
|
|
|
$end
|
|
$info=break86,papillon
|
|
$mame
|
|
TIPS:
|
|
You need to hold X when starting a game.
|
|
|
|
$end
|
|
$info=brkthru
|
|
$mame
|
|
TIPS:
|
|
Keep [ 1 ] & [ 2 ] pressed and hit [ F3 ] to enter test mode, then hit [ 5 ] to proceed through the tests.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=brvbladeg
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF".
|
|
Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=brvteam,canasta,lapbylap,pinmoonl,pinclown,corsario,mundial,atleta,larana,ind250cc
|
|
$mame
|
|
TIPS:
|
|
Setting up:
|
|
- First time run, the displays will all show zero. Hit F3. The game will now be working.
|
|
- If you want to change the "Handicap" (High Score) setting, you may have to wipe the NVRAM before it will take.
|
|
|
|
La Rana is not a pinball machine - it looks like an upright arcade game with a frog's mouth and some holes on a lower panel, while some indicators are on the upper panel. The main scores are on the marquee. Each of 4 players has 3 digits. There's other buttons on the marquee too. The game has no screen.
|
|
It can be played by pressing 5 (insert coin), press 1 (start) for each player, press A (start timer), press various keys to score. Don't press X or the game instantly ends. When the timer runs out it switches to the next player, or ends.
|
|
|
|
$end
|
|
$info=bttf_a28,kiko_a10,lwar_a83,mnfb_c29,poto_a32,play_a24,robo_a34,ssvc_a26,simp_a27,tmac_a24,torp_e21
|
|
$mame
|
|
TIPS:
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
---------------------------------------------------------------------------------------------
|
|
Laser War 5001 Hold BCD, hit 1 BCD
|
|
Secret Service 5002 Hold Up Left Right, hit 1 Up Left Right
|
|
Torpedo Alley 5003 Hold CDE, hit 1 CDE
|
|
Time Machine 5004 Hold CDE, hit 1 CD
|
|
Playboy 35th Anniversary 5005 Hold CDE, hit 1 CDE
|
|
Robocop 5006 Hold CDE, hit 1 CDE
|
|
Monday Night Football 5007 Hold CDE, hit 1 CDE
|
|
Phantom of the Opera 5008 Hold CDE, hit 1 CDE
|
|
King Kong -- Hold CDE, hit 1 CDE
|
|
|
|
$end
|
|
$info=bubblem
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say '...BACKUP DATA FAILED'. Press [ F2 ] to enter test mode and exit to start.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=bubbles
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=bubbletr
|
|
$mame
|
|
INITIALIZATION:
|
|
How to calibrate the guns: hold [ 9 ], press [ F2 ] and shoot at the targets it shows using the crosshair, after you've shot the target press [ 9 ] again to move onto the next one. Once you get back to the start again press [ F2 ] to exit.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=bucky
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=busicom
|
|
$mame
|
|
TIPS:
|
|
This is an early electronic calculator.
|
|
A manual for the similar Unicom 141P is available at AO.
|
|
|
|
To add or subtract numbers, enter each number followed by the operation, then Enter (all keys are in the number pad).
|
|
example: 12+ 56+ enter gives 68. 12+ 56- enter gives 44 in red (red indicates negative answer).
|
|
|
|
To multiply or divide, it's like a conventional calculator.
|
|
example: 12* 3 enter gives 36. 24/ 4 enter gives 6.
|
|
|
|
Read the above manual for more information.
|
|
|
|
$end
|
|
$info=c128,c128_de,c128_se,c128cr,c128d,c128dp,c128d81,c128dcr_de,c128dcr,c128dcrp,c128dcr_se,c128p
|
|
$mame
|
|
INITIALIZATION:
|
|
Quickload does not work correctly - the file is loaded but corrupted. Cassettes work. Some D64 floppies work. D71 and D81 floppies do not work.
|
|
|
|
The naming convention seems to be that D81 files be loaded with the C1581 disk drive, while D71 files be loaded with the C1571 drive. The D64 files appear to work with the C1571 as well.
|
|
|
|
To save a tape: SAVE
|
|
To load a tape: LOAD
|
|
To switch from C128 mode to C64 mode: GO64 (answer Y).
|
|
|
|
NOTE: c128d81 needs a disk in the drive before it will boot.
|
|
|
|
$end
|
|
$info=c64,c64_jp,c64p,c64_se,c64c,c64cp,c64c_es,c64c_se,c64g,dx64,edu64,pet64,sx64,sx64p,vip64,c16,plus4,c264,c116,c16_hu,c16p,c232,v364,plus4p
|
|
$mame
|
|
INITIALIZATION:
|
|
Seems to be largely working.
|
|
|
|
To save a tape: SAVE
|
|
To load a tape: LOAD
|
|
|
|
To load the default file from floppy: LOAD"*",8,1 . After loading you may have to RUN. If you don't specify the "1", it's assumed to be a Basic program and will be loaded into Basic's workspace.
|
|
|
|
To get the floppy directory: LOAD"$",8 and then LIST. This wipes out whatever program you had in memory.
|
|
|
|
The default disk drive is on device 8 (slot iec8). If you want another drive, load it into iec9.
|
|
|
|
NOTE: clipper not working. c64gs is cartridge only. tesa6240 is a business machine.
|
|
|
|
$end
|
|
$info=c80
|
|
$mame
|
|
TIPS:
|
|
Pasting:
|
|
0-F : as is
|
|
+ (inc) : ^
|
|
- (dec) : V
|
|
M : -
|
|
GO : X
|
|
|
|
Test Paste:
|
|
-800^11^22^33^44^55^66^77^88^99^-800
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
Commands:
|
|
R : REGister
|
|
M : MEMory manipulation
|
|
G : GO
|
|
F10 : RESet
|
|
ESC : BRK
|
|
|
|
Functions (press F1 then the indicated number):
|
|
0 : FILL
|
|
1 : SAVE
|
|
2 : LOAD
|
|
3 : LOADP
|
|
4 : MOVE
|
|
5 : IN
|
|
6 : OUT
|
|
|
|
When REG is chosen, use UP to scroll through the list of regs, or press 0 thru C to choose one directly:
|
|
0 : SP
|
|
1 : PC
|
|
2 : AF
|
|
3 : BC
|
|
4 : DE
|
|
5 : HL
|
|
6 : AF'
|
|
7 : BC'
|
|
8 : DE'
|
|
9 : HL'
|
|
A : IFF
|
|
B : IX
|
|
C : IY
|
|
|
|
When MEM is chosen, enter the address, press UP, enter data, press UP, enter data of next byte, and so on.
|
|
|
|
Cassette SAVE: Press F1 1 aaaa DOWN bbbb UP
|
|
Cassette LOAD: Press F1 2 aaaa DOWN bbbb UP
|
|
(where aaaa = 4-digit beginning address, bbbb = 4-digit ending address)
|
|
|
|
$end
|
|
$info=c900
|
|
$mame
|
|
TIPS:
|
|
Everything is case-sensitive. Some commands are lower case, some upper. List that is known:
|
|
M - dumps some memory
|
|
c - diagnostics
|
|
h - hex arithmetic
|
|
r - register dump?
|
|
s - substitute (edit) memory. Period to quit.
|
|
t - trace on/off?
|
|
|
|
There's no error messages; unknown things just give a new line.
|
|
|
|
$end
|
|
$info=calchase
|
|
$mame
|
|
TIPS:
|
|
When it has booted to the DOS screen, type BOOT and press enter. The game will run, very slowly.
|
|
|
|
$end
|
|
$info=camirf1
|
|
$mame
|
|
TIPS:
|
|
Attempting to run this system will cause MAME to freeze, requiring Task Manager to kill it off.
|
|
|
|
$end
|
|
$info=can09t
|
|
$mame
|
|
TIPS:
|
|
At start, press A to enter Basic
|
|
|
|
Then, to save a tape: TSAVE, and to load a tape: TLOAD
|
|
|
|
$end
|
|
$info=cane
|
|
$mame
|
|
TIPS:
|
|
After inserting a coin, press Right Arrow to start the game. The 1 key does nothing.
|
|
|
|
$end
|
|
$info=canons80,canonts3
|
|
$mame
|
|
TIPS:
|
|
When the red warning screen appears, press enter a few times. Now you can type characters in.
|
|
|
|
$end
|
|
$info=canonv25,canonv30f,cpc300,cpc300e,cpc400,cpc400s,cpc61,cpg120,expert3i,expert3t,expertac,expertdx,fsa1a,fsa1f,fsa1fm,fsa1fx,fsa1gt,fsa1mk2,fsa1st,fsa1wsx,fsa1wxa,fstm1,hbf1xd,hbf1xdj,hbf1xv,hbf5,hbf500p,hbf700p,hbf900a,hbf9p,hbg900p,hotbit20,hx23f,hx34,kmc5000,mbh3,mbh70,mlg1,mlg10,mlg3,mlg30,mlg30_2,mpc2300,mpc2500f,mpc25fd,mpc25fs,mpc27,nms8220,nms8245,nms8255,nms8260,nms8280,phc23,phc23jb,phc35j,phc55fd2,phc70fd2,phc77,tpc310,tpp311,tps312,ucv102,vg8230,vg8235,vg8240,victhc80,victhc95,y503iiir,y805256,yis604
|
|
$mame
|
|
TIPS:
|
|
MSX usage
|
|
|
|
Need to use the LEFT shift key
|
|
|
|
Cartridge
|
|
---------
|
|
Runs by itself
|
|
|
|
Floppy Disk (use hbf1xdj)
|
|
-----------
|
|
Runs by itself
|
|
|
|
Cassette (use vg8010)
|
|
--------
|
|
RUN "CAS:
|
|
|
|
or
|
|
|
|
CLOAD
|
|
|
|
or
|
|
|
|
BLOAD "CAS:" ,R
|
|
|
|
$end
|
|
$info=captcomm
|
|
$mame
|
|
TIPS:
|
|
With this and some other multiplayer games, the default number of players for a cabinet is two — even if the program supports more. You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using [ F2 ] to enter and exit).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=carnevil
|
|
$mame
|
|
INITIALIZATION:
|
|
To calibrate the gun use [ F2 ] to enter Service mode. When the "Carnevil Main Menu" comes up, use the volume keys [ - ] and [ = ] to navigate yourself to the second option "Gun Calibration", then press [ F2 ] to select. Follow the on-screen cues, aiming Left Top and Lower Left for each gun, shooting at the X targets. When complete, navigate to "Exit" in the menu, them press [ F2 ] to exit Service mode and return to the game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=cas21iwc
|
|
$mame
|
|
INITIALIZATION:
|
|
To initialize the game, at the first start press [ 9 ] and then [ B ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=casbjack,mdrawpkr,mdrawpkra
|
|
$mame
|
|
INITIALIZATION:
|
|
First time run it says BATTERY RAM FAILURE. Press F1 (get blank screen), hold 9 and 0 together until the errors go away. Press F1 to start the game.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=cb308
|
|
$mame
|
|
INITIALIZATION:
|
|
All commands to be in uppercase.
|
|
|
|
Press Enter twice. You will see the Monitor logo. To get into the BASIC, enter GE400. To return to the monitor, use the QUIT command followed by pressing Enter twice. All monitor commands must be in uppercase. The only storage is paper-tape.
|
|
|
|
$end
|
|
$info=cb3c
|
|
$mame
|
|
INITIALIZATION:
|
|
If it appears stuck at INIT MACHINE, press 9 and 0 together. Now press W.
|
|
|
|
$end
|
|
$info=cbrava
|
|
$mame
|
|
INITIALIZATION:
|
|
Insert coin [ 5 ] and keep pressed Aux Lever [ 2 ] and Lever [ 1 ] until the reels will start to roll.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=cc40,cc40p
|
|
$mame
|
|
TIPS:
|
|
CC-40 is powered by 4 AA batteries. These will also save internal RAM, provided that the machine is turned off properly by pressing [OFF]. If a program is running, you may have to press [BREAK] before turning the CC-40 off. If RAM contents ends up dodgy somehow, just delete the nvram files.
|
|
|
|
Officially, minimum total RAM size is 6KB. The system will still boot with less, but don't expect all software to work properly.
|
|
|
|
To run a cartridge, usually the command RUN "DIR" shows which program(s) can be loaded. Load a program by pressing the [RUN] key while viewing the list, or manually with the command RUN "<shortname of program in list>"
|
|
|
|
The CC-40+ cassette device number is 1, eg. SAVE"1.FILENAME" to save, and OLD"1.FILENAME" to load.
|
|
|
|
$end
|
|
$info=cchime
|
|
$mame
|
|
TIPS:
|
|
No screen. It's a door chime. All you can do is press Ctrl or Alt for a tune.
|
|
|
|
$end
|
|
$info=ccs2422
|
|
$mame
|
|
TIPS:
|
|
Input must be in UPPER case.
|
|
|
|
$end
|
|
$info=ccs2810
|
|
$mame
|
|
TIPS:
|
|
SYSTEM OPERATION:
|
|
Press Enter up to three times to start the system.
|
|
Supported baud rates include 50, 75, 110, 134.5, 150, 200, 300, 600, 1200, 1800, 2000, 2400, 3600, 7200, 9600, 14400, 38400, 57600 and 115200.
|
|
All commands are in uppercase.
|
|
|
|
A Assign logical device
|
|
Dn,n Dump memory
|
|
E Punch End-of-File to paper tape
|
|
F Fill
|
|
G Go
|
|
H Hex arithmetic
|
|
I In
|
|
L Punch Leader to paper tape
|
|
M Move
|
|
O Out
|
|
Q Query logical devices
|
|
R Read a file from paper tape
|
|
S Edit memory
|
|
T Test memory
|
|
V Verify (compare 2 blocks of memory)
|
|
W Write a file to paper tape
|
|
X Examine Registers
|
|
Y Set Baud rate of i8250
|
|
Z Zleep (lock terminal). Press control+G twice to unlock.
|
|
|
|
$end
|
|
$info=ccs300
|
|
$mame
|
|
TIPS:
|
|
The system needs to boot a floppy disk at start, but MAME rejects the only known disk image.
|
|
|
|
$end
|
|
$info=cd2650
|
|
$mame
|
|
TIPS:
|
|
Commands (must be in uppercase):
|
|
A Examine memory; press C to alter memory
|
|
B Set breakpoint
|
|
C Clear unused breakpoint
|
|
D Dump to cassette (must save each block separately, then an empty block)
|
|
E Execute
|
|
I Inspect Registers after breakpoint
|
|
L Load from cassette
|
|
R Turn on cassette motor
|
|
V Verify cassette vs memory
|
|
Press Esc to exit most commands.
|
|
|
|
D Aaaaa Lnn - save a tape starting at address aaaa for nn bytes (01 to FF). Length of 00 indicates to write EOF. (you type D aaaa nn, it fills in the rest for you).
|
|
|
|
Cassette loading doesn't work. Saving is ok because the data can be loaded onto the Super-80, but this system has great difficulty loading its own programs.
|
|
|
|
$end
|
|
$info=cdibios,vp415
|
|
$mame
|
|
TIPS:
|
|
This system runs in MAMEUI only. It will crash MAME at start.
|
|
|
|
$end
|
|
$info=cfx9850,cfx9850gb
|
|
$mame
|
|
TIPS:
|
|
If it asks if you want to clear memory, press F1.
|
|
|
|
To get the main menu, press the [ key. Use arrows to select item, press Enter. To use the calculator, choose the RUN item. The keys are all over the place, so get a picture of the unit. For example, the numbers are on keys ZUVWPQRMNO. Use the backslash key to clear an error.
|
|
|
|
$end
|
|
$info=cgenie,cgenienz
|
|
$mame
|
|
TIPS:
|
|
Colour Genie EG2000
|
|
|
|
In the Configuration tab, select 32k RAM.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD or SYSTEM
|
|
|
|
(same idea as TRS-80 Level 2)
|
|
|
|
|
|
With SYSTEM, enter tape name from header (max 6 chars, space terminates) then press Scroll Lock, F2, hold Insert until loaded, then /
|
|
|
|
Most games start by pressing S, even if they say nothing.
|
|
|
|
|
|
Floppy Disk
|
|
-----------
|
|
DIR doesn't exist, use CMD"I" instead
|
|
|
|
RUN"full-filename"
|
|
|
|
Errors are numbers and can't find a manual.
|
|
|
|
24 error = file not found
|
|
34 error = unable to run this program
|
|
|
|
$end
|
|
$info=cgold
|
|
$mame
|
|
INITIALIZATION:
|
|
Go into the DIP Switches and turn HOPCO2 to On, and CBOPT2 to Off. Press [ F1 ] then [ F2 ], then press [ Z ] + [ X ] + [ C ] together; you'll see a number show up for the value "RF/AMT" if done correctly. Now press [ F2 ].
|
|
|
|
TIPS:
|
|
You can't use your winnings to bet again, new coins are always required.
|
|
|
|
$end
|
|
$info=champbwl
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initializing. To proceed, just press [ 1 ] (P1 Start).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=chaos
|
|
$mame
|
|
TIPS:
|
|
With the DOS config switch turned off, the only accepted input is a line starting with '&'. The actual commands are unknown.
|
|
|
|
With DOS enabled, a large number of commands become available.
|
|
These are:
|
|
access, ask, ascdis, bpclr, bpset, close, control, copy, devfive, dir, end, exec, execute, fill, find, goto, if, input, let, list, load, lowercase, memdis, memset, open, port, read, reboot, runhex, run, save, type, typesl, verify.
|
|
An example is: memdis 0 8 (memory dump starting at 0, show 8 lines)
|
|
Don't try 'fill' - it fills all memory with zeroes, crashing the system.
|
|
|
|
$end
|
|
$info=chewheel
|
|
$mame
|
|
INITIALIZATION:
|
|
Press C.
|
|
|
|
$end
|
|
$info=chmpnum,chmpnuma,chsuper3
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 Keys [ 0 ]+[ 9 ], then press reset [ F3 ]. Now the NVRAM has been initialized.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=cjffruit
|
|
$mame
|
|
INITIALIZATION:
|
|
At start-up a "NEED COIN ADJUSTMENT" pops up. Press Service Mode [ F2 ], go to 'MENU PAGE 1' with Deal [ 2 ], move to 'PRICE FOR COIN #1' with High [ A ], and set it with Low [ S ], then exit with [ F2 ].
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=classiceo
|
|
$mame
|
|
INITIALIZATION:
|
|
If the game asks for a password, press C X C X C X C X C X C X I, then restart the game (F3 doesn't work). Ignore the counter, press 1 when asked.
|
|
|
|
$end
|
|
$info=clcd
|
|
$mame
|
|
TIPS:
|
|
Although marked as working, this system has multiple issues. For example, Basic is unusable with bios 1 (the default).
|
|
|
|
To get Basic to work, you need to use bios 0.
|
|
|
|
$end
|
|
$info=cm1800
|
|
$mame
|
|
TIPS:
|
|
All input must be in UPPER case. Known commands:
|
|
Caaaa/bbbb>nn : ?
|
|
Daaaa/bbbb : dump memory
|
|
Faaaa/bbbb cc : fill memory
|
|
Gaaaa : go
|
|
ID (or IE) : ?
|
|
L a/bbbbbbbb/ : ?
|
|
Maaaa/bbbb>cccc : Move (copy) memory
|
|
Saaaa : Substitute memory (write bytes into memory)
|
|
T : ?
|
|
Xr : set register to this value
|
|
|
|
$end
|
|
$info=cmfb55,3cdpokera
|
|
$mame
|
|
TIPS:
|
|
5 to insert coin. Z to bet (must bet at least 8 coins). N to play. X to collect winnings.
|
|
|
|
$end
|
|
$info=cmpacman
|
|
$mame
|
|
TIPS:
|
|
[ K ] is the hidden key to switch from one game to another.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=cms6502,gs6502,gs6809,eurocom2,eurobeeb1,eurobeeb2,eurobeeb3c,eurobeeb3m
|
|
$mame
|
|
TIPS:
|
|
Input must be in UPPER case.
|
|
|
|
$end
|
|
$info=cmtetris
|
|
$mame
|
|
TIPS:
|
|
[ K ] is the hidden key to switch from one game to another.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=coco,coco3,cd6809,cocoh,coco2b,coco2bh,lzcolor64,cp400,cp400c2,deluxecoco,ms1600,mx1600,t4426,coco3h,msm3
|
|
$mame
|
|
TIPS:
|
|
CASSETTES
|
|
---------
|
|
|
|
AUDIO ON is supposed to let you hear the sound of the cassette playing, but all it does is kill the sound entirely.
|
|
|
|
To save: CSAVE
|
|
|
|
To load:
|
|
|
|
- For a BASIC program, try CLOAD followed by RUN.
|
|
- For a Binary program, try CLOADM followed by EXEC.
|
|
- The wrong command will give a FM ERROR upon reading the tape header.
|
|
|
|
|
|
|
|
FLOPPY DISKS
|
|
------------
|
|
|
|
Use DIR to list the contents.
|
|
|
|
For a BASIC program, try RUN"name-of-program
|
|
|
|
For a Binary program, try LOADM"name of program , followed by EXEC.
|
|
|
|
A wrong command may give a FM ERROR like above.
|
|
|
|
If files not found you get a NE ERROR. You may need to specify the full name.
|
|
|
|
|
|
HARD DRIVES
|
|
-----------
|
|
Unknown how to use these.
|
|
|
|
|
|
HOMEBREW
|
|
--------
|
|
Airlock series: the ones marked for dragon64 won't work there, but will run on coco3. LOADM"GAME.BIN" then EXEC.
|
|
|
|
Inufuto games: CLOADM then EXEC. The coco3 games work, but the ones for the coco mostly freeze just after start.
|
|
|
|
|
|
DRAGON64
|
|
--------
|
|
|
|
Even though the Dragon64 is supposed to be a clone of the coco, the diskette format is different. Disks for Dragon64 will be suffixed by [D64].
|
|
|
|
$end
|
|
$info=comg5107,comg5108,comg5108a,comg5108b,comg6004,pokiwc162,pokeriwc
|
|
$mame
|
|
INITIALIZATION:
|
|
After starting, when "GAME INITIALIZATION" is displayed press [ 9 ] and then [ 2 ] to initialize the game.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=compclr2
|
|
$mame
|
|
TIPS:
|
|
Hold down the SHIFT key to type letters.
|
|
|
|
$end
|
|
$info=complexx
|
|
$mame
|
|
INITIALIZATION:
|
|
You can use [ F1 ] to proceed through all the configuration screens, stopping when you see the title screen. Setup is complete.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=comx35p
|
|
$mame
|
|
TIPS:
|
|
To save a tape: PSAVE
|
|
To load a tape: PLOAD
|
|
|
|
You may need to unplug all 'exp' slots because they interfere with tape operations.
|
|
|
|
To load a quickload "comx" file:
|
|
|
|
* Start the emulation and press Enter to get the Basic prompt.
|
|
|
|
* Use the Media Control, or Media menu (MAMEUI) to load a COMX file.
|
|
|
|
* Back at the Basic prompt, type RUN.
|
|
|
|
To load a game from a floppy disk:
|
|
|
|
* Choose a floppy from the menu or from "Loose SW" (MAMEUI)
|
|
|
|
* Press enter to start Basic.
|
|
|
|
* Type DOS CAT to get the directory
|
|
|
|
* Type DOS RUN,"name-of-game" to load and run the game.
|
|
|
|
$end
|
|
$info=concept
|
|
$mame
|
|
TIPS:
|
|
Meaning of the choices at start:
|
|
D - Macsbug I/O on Datacomm 0 (this hangs)
|
|
F - Floppy Disk Boot
|
|
L - Local DIsk Boot (hard disk?)
|
|
O - Omninet Disk Boot (network)
|
|
|
|
If you use the one boot disk (FBOOT.IMD, 239KB) that's available, instead of the expected prompt you get a menu that can't be escaped from.
|
|
Corvus refers to the drive names as 0 to 3, but you have to choose a disk by its volume label (the filename in our case).
|
|
F4 - choose a disk by specifying its volume label (label.imd), F5 gives the directory, enter * as the filter.
|
|
FBOOT is the boot disk and the only one that works. Maybe the other drives don't work in MAME.
|
|
|
|
$end
|
|
$info=cortex
|
|
$mame
|
|
TIPS:
|
|
All input to be in UPPER case. Note that "lowercase" is just smaller upper case, and is not acceptable as input.
|
|
|
|
There's no option in BASIC to produce sound. It will beep if an invalid key (usually a control key) is pressed.
|
|
|
|
To clear the screen press Ctrl L.
|
|
|
|
To save a tape: SAVE
|
|
To load a tape: LOAD
|
|
|
|
But, emulation is incomplete and the cassette interface doesn't work.
|
|
|
|
$end
|
|
$info=corv_21,dh_lx2,i500_11r,jb_10r,jm_12r,nf_23x,rs_l6,fs_lx5,ts_lx5,tom_13,wd_12,wcs_l2,tfs_12
|
|
$mame
|
|
INITIALIZATION:
|
|
The security PIC code is generally XYY 123456 12345 123 (where XYY = first,4th,5th digit of
|
|
the model number), but there are exceptions.
|
|
|
|
If it says FACTORY SETTINGS, press F3, and wait for the game attract mode to commence.
|
|
To increase the volume, open the coin door (NUM2), press NUM+, close coin door (NUM2).
|
|
If coin door not closed, ball can't be ended.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
Red & Ted's Road Show 50024 Hold QWER hit 1 QWER
|
|
No Fear Dangerous Sports 50025 Hold QWER hit 1 QWER
|
|
Indianapolis 500 50026 Hold QWER hit 1 QWER
|
|
The Flintstones 50029 Hold WER hit 1 WER then let go
|
|
Dirty Harry 50030 Hold QWER hit 1 QWER
|
|
World Cup Soccer 50031 Hold QWER hit 1 QWER
|
|
The Shadow 50032 Hold QWERT hit 1 QWERT
|
|
Corvette 50036 Hold QWER hit 1 QWER
|
|
Theatre of Magic 50039 Hold QWER hit 1 QWER
|
|
Johnny Mnemonic 50042 Hold QWER hit 1 QWER
|
|
Who Dunnit 50044 Hold QWER hit 1 QWER
|
|
Jack*Bot 50051 Hold QWER hit 1 QWER
|
|
|
|
$end
|
|
$info=cosflnsm,firebird,gamesnsm
|
|
$mame
|
|
TIPS:
|
|
Setting up the machine (the simple way):
|
|
- Turn Diag6 dip on, choose Reset
|
|
- You get the test menu. Press num-4, then num-1 then num-Enter. It will slowly set itself up.
|
|
- When the menu reappears, turn Diag6 dip off, and choose Reset.
|
|
- The machine now seems to be working, and you can insert coins, but then it reboots.
|
|
|
|
If the display says FLiPPEr you can go into the test menu and then exit.
|
|
|
|
Status:
|
|
- See above. Unable to start a game.
|
|
- gamesnsm keeps rebooting itself at start
|
|
- Pressing the coin input buttons restarts the machine.
|
|
|
|
$end
|
|
$info=cosmicos
|
|
$mame
|
|
TIPS:
|
|
When run for the first time, you get a black screen and nothing seems to work. To fix this, go to the Video Options, Screen #0, and choose the Display Interface Card.
|
|
|
|
Press G to start, and to enable the debugger (if -debug used).
|
|
The video options include 8-digit LEDs, 2-digit LEDs, and CRT, of which the default is the 8-digit LEDs. Unknown how to enable the others.
|
|
|
|
HEX-monitor
|
|
|
|
0 - start user program
|
|
1 - inspect and/or change memory
|
|
2 - write memory block to cassette
|
|
3 - read memory block from cassette
|
|
4 - move memory block
|
|
5 - write memory block to EPROM
|
|
C - start user program from address 0000
|
|
|
|
$end
|
|
$info=cp1
|
|
$mame
|
|
TIPS:
|
|
To save a tape: K
|
|
To load a tape: L
|
|
|
|
Emulation is incomplete and the tapes are not compatible with real ones.
|
|
|
|
$end
|
|
$info=cpc464,cpc464p,cpc6128p,gx4000,al520ex,cpc6128,cpc6128f,cpc6128s,cpc6128sp,cpc664,kccomp
|
|
$mame
|
|
TIPS:
|
|
Amstrad
|
|
=======
|
|
|
|
Keys: " is shift-2, backspace is Insert, | is shift {
|
|
|
|
|
|
|
|
CPC6128
|
|
-------
|
|
|
|
Make sure that disk A is 3.5, not 3.
|
|
|
|
Disk: Insert disk start machine then enter CAT it will list the directory.
|
|
Then RUN "program" (closing quote optional) (not case sensitive)
|
|
|
|
Tape: |TAPE, then RUN" - after loading it will run itself (*.cdt, *.wav)
|
|
|
|
ROM: Insert ROM, start machine, will run itself
|
|
|
|
|
|
GX4000
|
|
------
|
|
Only takes ROMs, usage same as above (*.cdr)
|
|
|
|
|
|
CPC464
|
|
------
|
|
Only takes tapes, but runs out of memory no matter how much is chosen.
|
|
|
|
LOAD"" or RUN"" - to load tape
|
|
SAVE"x" - to save
|
|
|
|
|
|
|
|
Inufuto tapes
|
|
-------------
|
|
|
|
|TAPE
|
|
RUN
|
|
When it says to press PLAY, hit Enter.
|
|
After the first block, hit Enter again.
|
|
|
|
It will load and run.
|
|
|
|
$end
|
|
$info=cpc50a,cpc50b,cpc51
|
|
$mame
|
|
INITIALIZATION:
|
|
These msx game consoles need a cartridge before they can work.
|
|
|
|
$end
|
|
$info=cps3boot
|
|
$mame
|
|
INITIALIZATION:
|
|
There is no avoiding the NVRAM initialization process. In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file. This process takes nearly an hour and only needs to be done once. Once a proper NVRAM is created, the game will start quickly.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$info=cptshark
|
|
$mame
|
|
|
|
TIP:
|
|
Press INSERT COIN [ 5 ], then Select [ V ] to switch between the games 'Captain Shark' and 'Cannon Bingo'.
|
|
|
|
SOURCE:
|
|
mamenfo.dat
|
|
|
|
$end
|
|
$info=cpu09,ivg09
|
|
$mame
|
|
TIPS:
|
|
All input must be in UPPER case.
|
|
|
|
To save a tape: P a b (where a = start address, b = end address)
|
|
|
|
To load a tape: L 0
|
|
|
|
The tape leader is 30 seconds long.
|
|
|
|
List of commands:
|
|
A - Memory transfer
|
|
B - breakpoint management
|
|
C - call a user subroutine
|
|
D - Dump memory (^X to break)
|
|
G - coding of indexed addresses
|
|
I - memory initialisation
|
|
L - Load cassette (Use L 0), where the number is an offset from the original address.
|
|
M - examine/modify memory
|
|
N - terminal adaptation (??)
|
|
O - calculation of displacements
|
|
P - Save cassette
|
|
Q - printer activation
|
|
R - Display/Alter Registers
|
|
S - automatic inhibition of single-step
|
|
T - single-step operation
|
|
U - memory page change
|
|
V - Verify cassette
|
|
W - definition of a window
|
|
X - DOS loading from TAVBUG09
|
|
Y - launch of DOS since TAVBUG09
|
|
Z - more scan lines per row (cursor is bigger)
|
|
/ - fast memory exam
|
|
- multiple single-steps
|
|
|
|
$end
|
|
$info=critcrsh
|
|
$mame
|
|
INITIALIZATION:
|
|
To enter into an Advanced Test Mode, keep pressed the Test Button [ F2 ] on the start-up.
|
|
|
|
SOURCE:
|
|
mamenfo.dat
|
|
|
|
$end
|
|
$info=crusnusa
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'CALIBRATE CONTROLS...'. Follow the instructions and press [ F2 ] for the next screen. Then the game will automatically start.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=crvision,lasr2001,manager,crvisioj,crvisio2,fnvision,rameses,vz2000,wizzard
|
|
$mame
|
|
TIPS:
|
|
CREATIVISION, DICK SMITH WIZZARD
|
|
================================
|
|
|
|
Press FIRE -> hit Right-Shift.
|
|
|
|
|
|
Cartridge
|
|
---------
|
|
Run by themselves.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Must load "basic" cart from swlist, then:
|
|
|
|
CLOAD
|
|
|
|
It loads one line at a time. If it says ERROR, then something went wrong. Otherwise, do RUN.
|
|
|
|
To save a tape: CSAVE
|
|
|
|
Note that even though 'manager' is a clone, its tapes are not compatible.
|
|
|
|
$end
|
|
$info=crzcross
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=crzmon2
|
|
$mame
|
|
INITIALIZATION:
|
|
To initialize the game, turn Service Mode ON [ F2 ] and press reset [ F3 ]. Move pointer to INIT with [ C ], then press [ 1 ]. Hold Cancel [ Z ] for 5 seconds while counter counts down. When complete, turn Service Mode OFF with [ F2 ] and restart or reboot.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=cuoreuno
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service [ 0 ]+[ 9 ], then press Reset [ F3 ]. When you see "RAM-INIZIALIZZATA!", release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=cvicny
|
|
$mame
|
|
TIPS:
|
|
Keys:
|
|
0-9,A-F : hexadecimal numbers
|
|
ADR : enter an address to work with. After the 4 digits are entered,
|
|
the data at that address shows, and you can modify the data.
|
|
+ (inc) : Enter the data into memory, and increment the address by 1.
|
|
GO : execute the program located at the current address.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
+ (inc) : ^
|
|
ADR : -
|
|
GO : X
|
|
|
|
Test Paste:
|
|
11^22^33^44^55^66^77^88^99^-0800
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=cybikov1
|
|
$mame
|
|
TIPS:
|
|
These are marked as working, but the welcome screen doesn't show. Could be a regression.
|
|
|
|
No support for the common .app loose software. You're supposed to use a complex procedure with imgtool in order to transfer files to a memory card.
|
|
|
|
Probably better off using the c4pc emulator, even though it's over 20 years old.
|
|
|
|
$end
|
|
$info=cybrcycc
|
|
$mame
|
|
TIPS:
|
|
To enter service mode hold down Service [ 9 ] and tap Test [ F2 ].
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=czmon,czmon_2,czmon_3,czmon_4,czmon_5,czmon_6,czmon_7,czmon_8,czmon_9,czmon_12,czmon_13,czmon_15,czmon_16,czmon_17,czmon_18,czmon_19
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=czmon_20,czmon_21,czmon_22,czmon_23,czmon_24,czmon_25
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ]. If still in service mode, press [ F2 ] then [ F3 ] again. There's a Russian message. Insert a coin to pass it.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=d6800
|
|
$mame
|
|
TIPS:
|
|
CHIP-8 computer.
|
|
|
|
The display only updates after each 4 digits is entered, and you can't see what you type as you change bytes. This is by design.
|
|
|
|
The cassette has no checksum, header or blocks. It is simply a stream of pulses. The successful loading of a tape is therefore a matter of luck.
|
|
|
|
To modify memory, press RST, then enter the 4-digit address (nothing happens until the 4th digit is pressed), then press FN, then 0, then the 2 digit data. It will enter the data (you won't see anything), then the address will increment. Enter the data for this new address. If you want to skip this address, press FN. When you're done, press RST. NOTE!!! Do NOT change any of these addresses:
|
|
0000,0001,0006-007F, or the system may crash. It's recommended to start all your programs at 0200.
|
|
|
|
Function keys:
|
|
FN 0 - Modify memory - see above paragraph.
|
|
|
|
FN 1 - Tape load. You must have entered the start address at 0002, and the end address+1 at 0004 (big-endian).
|
|
|
|
FN 2 - Tape save. You must have entered the start address at 0002, and the end address+1 at 0004 (big-endian).
|
|
|
|
FN 3 - Run. To use, press RST, then enter the 4-digit start address (nothing happens until the 4th digit is pressed), then FN, then 3.
|
|
|
|
All CHIP-8 programs load at 0200 (max size 4k), and exec address is C000.
|
|
|
|
$end
|
|
$info=dai
|
|
$mame
|
|
TIPS:
|
|
DAI COMPUTER
|
|
============
|
|
|
|
Press Enter.
|
|
|
|
|
|
LOAD then RUN for most tapes.
|
|
|
|
Some need monitor commands but we'll never know what.
|
|
|
|
To save a tape: SAVE
|
|
|
|
To enter the monitor: UT
|
|
|
|
$end
|
|
$info=dakar,motrshow,macattck,wcup90
|
|
$mame
|
|
TIPS:
|
|
How to set up the machine (motor show, dakar, wcup90):
|
|
- These machines need to be loaded with default settings before they can accept coins
|
|
- Press NUM-0 key
|
|
- Press again until you see test 25 (Motor Show) or test 23 (Dakar)
|
|
- In the dipswitch menu turn off the Ram Protect switch
|
|
- Press Left shift and Right shift together (game stops responding)
|
|
- Turn the Ram Protect Switch back on
|
|
- Press F3 or reboot
|
|
- The default settings have been saved to nvram and you can insert coins
|
|
|
|
|
|
Status:
|
|
- Most games are playable. All games are multiball, here are the key codes:
|
|
Start Game End Ball
|
|
Motor Show Hold AS, hit 1, release keys Hold A, hit X. release keys
|
|
Dakar Hold ASD, hit 1, release keys Hold AS, hit X, release keys
|
|
Mac Attack Hold AS, hit 1, release keys Hold AS, hit X, release keys
|
|
World Cup 90 Hold ASX, hit 1, release keys. It's a timed game, you can't lose the ball.
|
|
- Balls indicates number of balls left, so 1 = last ball.
|
|
|
|
Fast Track:
|
|
- There's no video, however it can still be set up and played. Do these steps slowly, with several seconds between each one.
|
|
1. Start the game. Use the tab, dipswitch menu to turn the "Ram Protect" switch Off.
|
|
2. In the game, press NUM-0.
|
|
3. Press both shift keys together.
|
|
4. Use the Tab menu again to turn the "Ram Protect" back to On.
|
|
5. While still in the Dipswitch menu, choose Reset.
|
|
6. The setup has been saved, so to play in the future, start from here.
|
|
7. You can insert a coin (it will say Start Your Engines).
|
|
8. Follow the instructions for Motor Show (above), to start a game and play.
|
|
|
|
$end
|
|
$info=datum
|
|
$mame
|
|
TIPS:
|
|
Sample program to paste in: Pick-up-sticks (Nim) All inputs are in HEX.
|
|
1. Paste this in
|
|
2. Enter number of sticks to begin with (2 digits)
|
|
3. Enter max number of sticks to be removed per turn (1 digit)
|
|
4. Your turn - remove some sticks
|
|
5. After a pause, player's turn.
|
|
6. Keep doing steps 4 and 5 till you lose (it says 10b3 3F)
|
|
7. When tested, the game seems buggy - prepare to lose sooner than expected
|
|
|
|
1000M
|
|
BD^71^07^CE^00^10^86^7E^A7^01^A7^05^BD^71^5E^B7^12^00^BD^72^7D^97^10^BD^71^5E^
|
|
B7^12^01^BD^72^7D^97^11^CE^12^00^BD^72^4D^B7^12^00^BD^71^5E^B7^12^02^BD^72^7D^
|
|
97^15^BD^71^5E^B7^12^03^27^08^7C^12^02^B1^12^02^2B^18^CE^00^10^86^06^97^12^
|
|
86^15^97^13^8D^61^CE^00^10^86^7F^A7^02^A7^03^20^D8^B6^12^00^B0^12^03^B7^12^00^
|
|
BD^72^6E^D7^10^97^11^8D^44^B6^12^00^4A^27^3C^7F^12^05^7C^12^02^7C^12^05^
|
|
B0^12^02^2E^F8^7A^12^05^5F^FB^12^02^7A^12^05^26^F8^B6^12^00^10^16^5A^
|
|
26^02^C6^01^B6^12^00^10^B7^12^00^BD^72^6E^D7^10^97^11^B6^12^00^81^01^27^04^
|
|
7E^10^36^3F^3F^86^80^B7^12^04^BD^71^DD^7A^12^04^26^F8^39^
|
|
Z1000G
|
|
|
|
$end
|
|
$info=dauphin
|
|
$mame
|
|
TIPS:
|
|
Keys:
|
|
0-9,A-F hexadecimal numbers
|
|
UP - (NXT) to enter data and advance to the next address
|
|
MINUS - (ADR) to change the address to what is shown in the data side
|
|
Special keys:
|
|
Hold UP, hold 0, release UP, release 0 - execute program at the current address (i.e. 2xx)
|
|
Hold UP, hold 1, release UP, release 1 - execute program at address 0C00 (rom MONA)
|
|
Hold UP, hold 2, release UP, release 2 - play a tune with the keys
|
|
Hold UP, hold 3, release UP, release 3 - decrement the address by 2
|
|
Hold MINUS, hold any hex key, release MINUS, release other key - execute program at the current address-0x100 (i.e. 1xx).
|
|
|
|
If you want to scan through other areas of memory (e.g. the roms), alter the data at address 2F9 (high byte) and 2FA (low byte).
|
|
|
|
How to Use:
|
|
The red digits are the address, and the orange digits are the data. The address range is 200-2FF (the 2 isn't displayed). To select an address, either press the UP key until you get there, or type the address and press minus. The orange digits show the current data at that address. To alter data, just type it in and press UP.
|
|
|
|
To play the reflexes game, hold UP, press 1, release UP, release 1. The display will show A--0 (or some random number in the last position). Press any odd-numbered key (B is convenient), and read off the reaction time. After a short delay it will show '--' again, this is the signal to react. It doesn't seem to reset the counters each time around.
|
|
|
|
Test Paste:
|
|
Paste this: 11^22^33^44^55^66^77^88^99^00-
|
|
Now press up-arrow to review the data that was entered.
|
|
|
|
$end
|
|
$info=daytona
|
|
$mame
|
|
INITIALIZATION:
|
|
This game defaults to a MASTER game in a TWIN cabinet setup. This needs to be changed to SINGLE game, UPLIGHT cabinet. When you get the flashing "Network Checking" message, use [ F2 ] to enter Service Mode, use the Left Shift to move to different options and Player 1 Start [ 1 ] to select that option. Highlight LINK ID and change this to SINGLE. Highlight CABINET and change this to UPLIGHT. Move to EXIT then select. Repeat at the main menu. The game will now be configured to start.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=db32016
|
|
$mame
|
|
TIPS:
|
|
At start, issue the IT command to initialise the system correctly.
|
|
|
|
To save a tape: TW
|
|
To load a tape: TR
|
|
|
|
$end
|
|
$info=ddr2mc
|
|
$mame
|
|
INITIALIZATION:
|
|
When first run, it will say INCORRECT SECURITY CASSETTE. In the DIP switches, change the "Start Up Device" to "CD-ROM Drive". Do not Reset, Esc instead. Go to Media Control, where it says "cdrom" change to "install". Do not Reset, Esc instead until the menu is gone. Now hit F3. It says to push Test Button, so press F2. When it completes, in the DIP Switches, change "Start Up Device" to "Flash ROM", and choose Reset System. After wasting more time, it will eventually start.
|
|
|
|
$end
|
|
$info=ddragon
|
|
$mame
|
|
TIPS:
|
|
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original — even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key [ ~ ] and browsing the on screen menu until you find "CPU overclocking". This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don't bug people if overclocking screws up a game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ddrkara
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F2 ], wait for the FLASH-ROM to initialize, press [ F2 ] again and start playing.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=ddrusa
|
|
$mame
|
|
INITIALIZATION:
|
|
Messages that start with 6: press F2
|
|
Messages that start with 5: press F3
|
|
|
|
TIPS:
|
|
With this and some other multiplayer games, the default number of players for a cabinet is two — even if the program supports more. You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using [ F2 ] to enter and exit).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ddsom
|
|
$mame
|
|
TIPS:
|
|
With this and some other multiplayer games, the default number of players for a cabinet is two — even if the program supports more. You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using [ F2 ] to enter and exit).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=dectalk
|
|
$mame
|
|
TIPS:
|
|
After sending text, send a blank line to make it speak.
|
|
|
|
$end
|
|
$info=defender
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time they are launched, these games stop to the "Factory settings restored". To continue simply press [ F2 ]. If that fails, try [ F3 ], or [ F1 ]+[ F2 ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=demonwld
|
|
$mame
|
|
TIPS:
|
|
Hidden Functions: If the 'Invulnerability dip switch' is enabled, you are invulnerable but you may also 'Pause' the game with P2 Start and restart with P1 Start.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=dg680
|
|
$mame
|
|
TIPS:
|
|
All input must be in UPPER case.
|
|
|
|
To save a tape: W "name" c a b (where c = filetype (any letter), a = start address, b = end address).
|
|
To load a tape: R
|
|
|
|
Monitor Commands:
|
|
C (compare)*
|
|
E (edit)*
|
|
F (fill)*
|
|
G - Go to address
|
|
I - Inhibit CTC
|
|
M (move)*
|
|
P (clear screen)*
|
|
R (read tape)*
|
|
S (search)*
|
|
T hhmm [ss] - Set the time
|
|
W (write tape)*
|
|
X - protection status
|
|
XC - clear ram
|
|
XD - same as X
|
|
XE - enable facilities
|
|
XF - disable facilities
|
|
XP - protect block
|
|
XU - unprotect block
|
|
Z - go to 0000.
|
|
|
|
* These commands are identical to the Microbee ones.
|
|
|
|
$end
|
|
$info=dgnbeta
|
|
$mame
|
|
TIPS:
|
|
MAME rejects all of the floppy disks in the software list. Therefore the system is unusable.
|
|
|
|
$end
|
|
$info=dim68k
|
|
$mame
|
|
TIPS:
|
|
DIMENSION 68000
|
|
===============
|
|
|
|
Some disks from the swlist will boot.
|
|
|
|
My boot disk begins but then encounters a fatal error.
|
|
|
|
All the Teledisk disks give a disc error.
|
|
|
|
$end
|
|
$info=dirtfoxj
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ 9 ] then press [ F2 ] to enter Service Mode. Verify that controls are set to zero then press [ F2 ] to exit.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=dm_lx4,ij_l7,jd_l7,pop_lx5,sttng_l7,afv_l4
|
|
$mame
|
|
INITIALIZATION:
|
|
If it says FACTORY SETTINGS, press F3, and wait for the game attract mode to commence.
|
|
To increase the volume, press NUM+.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
**** Bally (Midway) ****
|
|
Judge Dredd 20020 1 or T (untested) should be INP81-87
|
|
**** Williams ****
|
|
Indiana Jones: The Pinball Adventure 50017 1 (untested) should be INP81-86
|
|
Popeye Saves the Earth 50022 1 Jiggle YZ,./Space until it registers
|
|
Star Trek: The Next Generation 50023 1 Hold =-[]\Enter then release them
|
|
Demolition Man 50028 (not working)
|
|
**** Novelty Games ****
|
|
Addams Family Values 60022 5 then 1 then the destination key
|
|
|
|
$end
|
|
$info=dms86
|
|
$mame
|
|
TIPS:
|
|
Monitor commands:
|
|
A Display incoming terminal data in hex
|
|
B boot to HiNet
|
|
C copy memory
|
|
D dump memory to screen
|
|
F fill memory
|
|
G go (eg G address [breakpoint])
|
|
I in port
|
|
M memory test
|
|
O out port (e.g. O 84 77)
|
|
P set segment
|
|
S write a byte to memory
|
|
T type ascii string into the address set by D or S
|
|
X display registers
|
|
? help
|
|
: load intel hex format file
|
|
|
|
$end
|
|
$info=dmv
|
|
$mame
|
|
TIPS:
|
|
NCR Decision-Mate V
|
|
===================
|
|
|
|
|
|
Elite Planet Browser.cpm works in the quickload.
|
|
|
|
All the floppies work.
|
|
|
|
The Ladder.zip is already included on the 580test.mfi, which also has other text games.
|
|
|
|
$end
|
|
$info=dn3500,dn3000,dn3000_19i,dn3500_19i,dn5500,dn5500_19i
|
|
$mame
|
|
TIPS:
|
|
When the prompt appears, hit enter to get a message, then you can issue commands. Use H to get a list of commands.
|
|
|
|
$end
|
|
$info=dps1
|
|
$mame
|
|
TIPS:
|
|
ITHICA DPS-1
|
|
============
|
|
|
|
It needs to boot from floppy before anything appears on screen.
|
|
|
|
Works ok. Take note that some disks use different baud rates for terminal communication.
|
|
|
|
$end
|
|
$info=dragon32,dgnalpha,dragon200,dragon200e,dragon64,dragon64h,d64plus,tanodr64,tanodr64h
|
|
$mame
|
|
TIPS:
|
|
CASSETTES
|
|
---------
|
|
|
|
AUDIO ON to listen to tapes.
|
|
|
|
To save: CSAVE"x"
|
|
|
|
To load:
|
|
|
|
- For a BASIC program, try CLOAD followed by RUN.
|
|
- For a Binary program, try CLOADM followed by EXEC.
|
|
- The wrong command will give a FM ERROR upon reading the tape header.
|
|
|
|
|
|
|
|
FLOPPY DISKS
|
|
------------
|
|
|
|
Use DIR to list the contents.
|
|
|
|
For a BASIC program, try RUN"name-of-program
|
|
|
|
For a Binary program, try LOADM"name of program , followed by EXEC.
|
|
|
|
A wrong command may give a FM ERROR like above.
|
|
|
|
If files not found you get a NE ERROR. You may need to specify the full name.
|
|
|
|
$end
|
|
$info=dragoona
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=dsb46
|
|
$mame
|
|
TIPS:
|
|
Wait 10 seconds for the monitor program to begin.
|
|
|
|
Commands: (no spaces allowed)
|
|
B - Boot the disk
|
|
D - Dump memory to screen
|
|
F - Fill Memory
|
|
G - Go To
|
|
H - Help
|
|
P - Alter port values
|
|
S - Alter memory
|
|
|
|
There's no disk drive interface emulated.
|
|
|
|
$end
|
|
$info=dsfdct
|
|
$mame
|
|
INITIALIZATION:
|
|
This is quite complex. You get a screen starting with GC910JC. Press [ F2 ]. Here you can choose Yes or No with the [ Alt ] and [ Space ] keys. Choose Yes (the left choice), hit [ 1 ].
|
|
Next screen: Choose Yes, press [ 1 ]. Wait while it writes data (twice).
|
|
Next screen: Here we must choose the new security cassette. In the Tab menu, open the Slot Devices, and change cassette to "install", and pccard2 to "id245p01", then choose Reset System.
|
|
Next screen: Wait while it validates the flash. Choose Yes and press [ 1 ].
|
|
Next screen: Here it will give you a serial number to add to the cassette. Ignore all that, open the slots menu again, and switch the cassette and pccard2 back to the original settings, then Reset System.
|
|
Next screen: Wait while it validates the flash, and then the game will start.
|
|
|
|
$end
|
|
$info=dsfdcta
|
|
$mame
|
|
INITIALIZATION:
|
|
This is quite complex. You get a screen starting with GC910JA. Press [ F2 ]. Here you can choose Yes or No with the [ Alt ] and [ Space ] keys. Choose Yes (the left choice), hit [ 1 ].
|
|
Next screen: You have 3 choices: GN884, GN895, or nothing. Use [ Alt ] to choose either GN884 or GN895. Press [ 1 ].
|
|
Next screen: Choose Yes, press [ 1 ]. Wait while it writes data (twice).
|
|
Next screen: Here we must choose the new security cassette. In the Tab menu, open the Slot Devices, and change cassette to "install", and pccard2 to "id245p01", then choose Reset System.
|
|
Next screen: Wait while it validates the flash. Choose Yes and press [ 1 ].
|
|
Next screen: Here it will give you a serial number to add to the cassette. Ignore all that, open the slots menu again, and switch the cassette and pccard2 back to the original settings, then Reset System.
|
|
Next screen: Wait while it validates the flash, and then the game will start.
|
|
|
|
$end
|
|
$info=dsoccr94
|
|
$mame
|
|
TIPS:
|
|
With this and some other multiplayer games, the default number of players for a cabinet is two — even if the program supports more. You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using [ F2 ] to enter and exit).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=dsp3000,dsp3500,dsp5500
|
|
$mame
|
|
TIPS:
|
|
Hit enter twice to get a message, then you can issue commands. Use H to get a list of commands.
|
|
|
|
$end
|
|
$info=dtrvwz5
|
|
$mame
|
|
TIPS:
|
|
When you see "PUSH ANY SWITCH", press [ C ] key to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=dvlsdre,dvlsdre2,rocky,spirit,punk,striker,krullp,qbquest,sorbit,rflshdlx,goinnuts,amazonh,rackempp,raimfire,jack2opn,touchdn,alienstr,thegames,eldorado,icefever,caveman
|
|
$mame
|
|
TIPS:
|
|
Caveman is missing its joystick. Need the manual. The video-pinball interface has not been written. If you turn on DIPS6,7,8, you can enter test mode, insert coins and start a game. But once in-game, no inputs work.
|
|
|
|
Note: If DIP28 is set to Novelty, then Match doesn't work.
|
|
|
|
Here are the key codes to enable play: (may need to hit X to start a ball)
|
|
|
|
Game NUM Start game End ball (X often works, even when not connected)
|
|
-----------------------------------------------------------------------------------------------------------------
|
|
Devil's Dare 670 1, then hold .enter hit pad- .enter hit pad-
|
|
Rocky 672 1 X
|
|
Spirit 673 1, then Y and \ X then \ (wait for sound)
|
|
Punk! 674 1, then - and num* - then num* (wait for sound)
|
|
Striker 675 1, then S and num2 X
|
|
Krull 676 1, then jiggle X and Y until you hear a sound X
|
|
Qbert's Quest 677 1, then X (wait for sound), then Z X
|
|
Super Orbit 680 1 X
|
|
Royal Flush Deluxe 681 1 X
|
|
Going Nuts 682 1 then num- then num* num- then num*
|
|
Amazon Hunt 684 1 X
|
|
Rack 'Em Up 685 1 then hold num-enter, hit X X
|
|
Ready Aim Fire 686 1 X
|
|
Jacks to Open 687 1 X
|
|
Touchdown 688 1 X
|
|
Alien Star 689 1, then K and \ \ then K
|
|
The Games 691 1 X
|
|
El Dorado 692 1 X
|
|
Ice Fever 695 1 then unknown X
|
|
Caveman PV810 1 then unknown X
|
|
|
|
Status:
|
|
- All games (except caveman) are playable
|
|
- Lots of issues with the sound
|
|
|
|
$end
|
|
$info=e100
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=eacc
|
|
$mame
|
|
TIPS:
|
|
Setting up: You need to enter the number of expected pulses from the fuel and distance sensors. Paste this: 5 6M123N 7M400N (start, set litres cal to 123 pulses. set km cal to 400 pulses). Then paste this: 1950M0N 1845M0N (set petrol tank capacity to 50 litres, set current amount of petrol to 45). Now enter: 28M100N (the journey is 100km). Press 5 to start the journey. All settings are saved in nvram.
|
|
|
|
Stats you can see while travelling:
|
|
0 - time elapsed
|
|
08 - time remaining
|
|
1 - fuel used
|
|
18 - fuel left
|
|
2 - km travelled
|
|
28 - km remaining
|
|
29 - km that could be travelled with the fuel you have left
|
|
3 - speed now
|
|
39 - average speed
|
|
4 - fuel consumption now (litres per 100km)
|
|
49 - fuel average consumption
|
|
|
|
$end
|
|
$info=eballchp,beatclck,ladyluck,motrdome,strngsci,specforc,blackblt,cityslck,hardbody,prtyanim,hvymetap,esclwrld,dungdrag,black100,trucksp3,atlantip
|
|
$mame
|
|
TIPS:
|
|
Setting Up:
|
|
- The default settings don't work on most machines. Use the number pad for all inputs.
|
|
After starting or restarting, wait for flashing scores before pressing anything.
|
|
Each number pair is entered as: first number, Enter, 2nd number, Enter, Enter.
|
|
See the manual for more details.
|
|
- 0B38: F1, 16 40, 17 1, 23 3, 24 3, 25 3, 26 3, 27 3, 29 1, 30 1, 47 1, esc.
|
|
- 0C70: Press F1, 62 1, esc. Start again. F1, 62 0, 16 40, 17 1, 24 3, 25 3,
|
|
26 3, 27 3, 29 1, 30 1, esc. Start again.
|
|
- 0E34: Press F1, 44 65, esc. Start again.
|
|
- 0H05, 0H07, 2001, 2006: no setup necessary.
|
|
- Others: Press F1, press / to choose Feature Options, Enter, 65, Enter, Enter, esc.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
Eight Ball Champ 0B38 1 X
|
|
Beat the Clock 0C70 1 X (timed game, no ball display)
|
|
Motordome 0E14 1 X
|
|
Lady Luck 0E34 1 X
|
|
Special Force / Special Force Girls 0E47 Hold TUV, hit 1 TUV
|
|
Black Belt / Karate Fight 0E52 1 X
|
|
City Slicker 0E79 Hold U and ; hit 1 U;
|
|
Hardbody / Super Sport 0E94 (stuck switch)
|
|
Party Animal 0H01 Hold Left Down Right, hit 1 Down Left Right
|
|
Heavy Metal Meltdown 0H03 Hold ;'/. and hit 1 Hold ;'/. and hit X twice
|
|
Escape from the Lost World 0H05 Hold DX, hit 1 DX
|
|
Dungeons and Dragons 0H06 Hold Left Down Right, hit 1 Down Left Right
|
|
Blackwater 100 0H07 Hold Enter ][, hit 1 Jiggle ]X[
|
|
Diesel Demon / Ramp Warrior / Truck Stop 2001 Hold Right Down, hit 1 Hold Right Down, hit X
|
|
Atlantis 2006 Hold Left Down Right, hit 1 Down Left Right
|
|
|
|
$end
|
|
$info=ec65,ec65k
|
|
$mame
|
|
TIPS:
|
|
If this system ever gets fully emulated, the command to boot a disk is: .b
|
|
|
|
$end
|
|
$info=eg3003,ht1080z,ht1080z2,ht108064,sys80,sys80p
|
|
$mame
|
|
TIPS:
|
|
Shift and Right-arrow might enable 32 cpl, or it will put a space between each character, depending on the computer hardware.
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
$end
|
|
$info=eggsplc
|
|
$mame
|
|
TIPS:
|
|
If it complains of CMOS settings or battery, press F1. When you get the EMM386 error, press a key, or wait several minutes.
|
|
|
|
$end
|
|
$info=einstein,einst256
|
|
$mame
|
|
TIPS:
|
|
Cassette
|
|
--------
|
|
Can be added by going into the Slots menu, pipe, speculator.
|
|
|
|
In MOS, the TAPE command is supposed to load a tape, but it gives what looks like an error.
|
|
|
|
|
|
|
|
Floppies
|
|
--------
|
|
|
|
Boot with the "cpm" software item.
|
|
|
|
Drives are 0: and 1: rather than A: and B:
|
|
|
|
DIR to get the directory (works in Basic too).
|
|
|
|
Homebrew games should be mounted in drive 1, and run from there. They must use EINSTEIN TC01 - the 256 will reboot itself. The 80-column games require that slot "pipe" be used by "tk02".
|
|
|
|
XBS files need to be run under EBAS or XBAS e.g. XBAS TREK
|
|
|
|
|
|
|
|
Quickload
|
|
---------
|
|
|
|
Quickloads are self-contained, not requiring CP/M (BIGGOIL for example). If they depend on CP/M then they most likely won't work.
|
|
|
|
$end
|
|
$info=electron,electron64,electronsp,electront
|
|
$mame
|
|
TIPS:
|
|
ACORN ELECTRON
|
|
==============
|
|
|
|
All input to be in UPPER case.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
|
|
The most common format ".ssd" doesn't work. ".adf" seems ok.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
Remove all slot items, or use *TAPE .
|
|
|
|
Load a basic program: LOAD""
|
|
Load and run a basic program: CHAIN""
|
|
Load and run a M/L program: *RUN
|
|
SAVE"x" - to save a tape (not working - just get a blank file)
|
|
*CAT to list files on a tape
|
|
|
|
* is shift-quote
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
|
|
UEF files work, WAV files do not.
|
|
|
|
Keys: Up = I, Left = J, Right = K, Down = M. Map these to the arrow keys. Space = shoot.
|
|
|
|
NOTE: btm2105 is a terminal that uses electron hardware.
|
|
|
|
$end
|
|
$info=elecyoyo
|
|
$mame
|
|
INITIALIZATION:
|
|
You can use [ F1 ] to proceed through all the configuration screens, stopping when you see the title screen. Setup is complete.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=elekscmp
|
|
$mame
|
|
TIPS:
|
|
To save a tape: RRaaaabbbb (press RECORD) press DOWN (where aaaa = start address, bbbb = end address)
|
|
|
|
To load a tape: R (press PLAY) wait for leader tone, press UP.
|
|
|
|
To load a tape to somewhere else in memory: RRaaaa bbbb (press PLAY) wait for leader tone, press UP.
|
|
|
|
To Use:
|
|
- Press MINUS to enter data input mode
|
|
- Press UP or DOWN to cycle through addresses
|
|
|
|
Paste test:
|
|
paste this in: -0F0011^22^33^44^55^66^77^88^99^N-0F00
|
|
Now press UP to verify the data that was entered.
|
|
|
|
It seems the only way to exit each mode is to press NRST.
|
|
|
|
$end
|
|
$info=elektor
|
|
$mame
|
|
TIPS:
|
|
When booted you get the familiar 00 00 pattern. Pressing Q gives a display of IIII. Now, you enter a command.
|
|
|
|
Key Command Purpose
|
|
------------------------
|
|
Q Start Boot up system
|
|
L RCAS Load a tape
|
|
S WCAS Save a tape
|
|
W BP1/2 Set a breakpoint
|
|
R REG View/Set registers
|
|
X PC Go
|
|
+pad + Enter data and do next thing
|
|
-pad - Decrement
|
|
- MEM Specify an address
|
|
0-9 0-9 Hex digits
|
|
A-F A-F Hex digits
|
|
|
|
Keyboard layout when using the Monitor on real hardware (n/a = key not assigned)
|
|
|
|
n/a RCAS WCAS C D E F
|
|
Start BP1/2 REG 8 9 A B
|
|
n/a PC MEM 4 5 6 7
|
|
Reset - + 0 1 2 3
|
|
|
|
This wouldn't fit too well on our keyboard with any chance of remembering it, so it's hooked up much the same as the Instructor.
|
|
|
|
The Select key (Z) and the joystick don't actually exist, but they have been left in the keyboard matrix for now.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To load a tape: Press Q L (it asks for a File Number) press 1 then UP key. It will show the file number on the tape, if it doesn't match abort and try again. At the end or in case of error it will show the loading address. If the whole program had loaded press UP to run the program. File Number 0 is a special case: when asked for File Number press UP.
|
|
|
|
To save a tape: Press Q S and answer the questions: BEG (start address), END (end address), SAD (exec address), FIL (file number) (default is 0), press RECORD, press UP.
|
|
|
|
|
|
Quickloads
|
|
----------
|
|
You can load pgm and tvc files with the quickload facility. The quickloads are meant for the ElektorTVGC, however with a bit a trickery they can be made to work on the vc4000 as well. Procedure:
|
|
|
|
- Get a copy of the Elektor bios and rename it to ELEKTOR.BIN then save it with the rest of your vc4000 carts.
|
|
|
|
- Start vc4000, and load ELEKTOR.BIN into the cartslot. Now your vc4000 thinks it is an Elektor.
|
|
|
|
- Load a quickload file. Some of them will work, and in some cases, better than on the Elektor system.
|
|
|
|
|
|
Pasting
|
|
-------
|
|
This system uses the standard trainer paste codes:
|
|
0-F : as is
|
|
+ : ^
|
|
- : V
|
|
MEM : -
|
|
MON : Q
|
|
|
|
Here's a sample from the manual, page 34/35 (down-arrow to escape)
|
|
Q-0900^762005CA06CA0D4A00CD7F00FA780C1E88441099791F0000040005CA06CACD4A00FA7B04FFCC0AC8CC0AC90409CC0AC60402CC0AC01F0900
|
|
-0A00^F15155757FFFFFC3A52480FF4FFF-0AC0^C018P0900^
|
|
|
|
Another sample, from page 94 (Q to escape)
|
|
Q-0900^76203F0161063005080E492DCD4890597877103F020E75105A0A0C1E89F4101879
|
|
1F003877103F02CF75101B5A
|
|
17A2A2A2A2A2A217
|
|
17171000000D1717
|
|
0A171100BC17000F
|
|
17170D000E051717
|
|
14150A0CBC120C0E
|
|
0A171112BCBC110EP0900^
|
|
|
|
$end
|
|
$info=elephfam
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 (Keys [ 0 ]+[ 9 ]), then press Reset [ F3 ]. When you see "RAM-INIZIALIZZATA!", release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=elf2
|
|
$mame
|
|
TIPS:
|
|
Cassettes don't work because the hardware is not hooked up.
|
|
|
|
Instructions for 0.275 and later: The system works. MAMEUI additionally shows the address and the status.
|
|
|
|
There's 3 important switches:
|
|
L - toggle LOAD on/off
|
|
R - toggle RUN on/off
|
|
M - toggle MEMORY PROTECT on/off
|
|
|
|
You can operate the switches by clicking on them. In MAMEUI, the combined status is also displayed.
|
|
|
|
* LOAD down, RUN down = RESET (set program counter to zero)
|
|
|
|
* LOAD up, RUN down, MP down = WRITE (you can load bytes into memory)
|
|
|
|
* LOAD up, RUN down, MP up = READ (you can look at data in memory)
|
|
|
|
* LOAD down, RUN up, MP down = RUN R/W (program runs and it can modify memory)
|
|
|
|
* LOAD down, RUN up, MP up = RUN R/O (program runs but cannot write)
|
|
|
|
* LOAD up, RUN up = PAUSE (the running program is paused)
|
|
|
|
To input data, choose RESET (all 3 switches off), then WRITE (press L). Now input bytes, pressing IN (enter key) after each byte. To run it, press L (says RESET) then press R (says RUN R/W).
|
|
|
|
Some test programs - make sure to set the switches to WRITE first.
|
|
Copy the code below and Paste into the emulator. (Edit -> Paste)
|
|
|
|
1. Program to slowly flash the round LED:
|
|
|
|
7A^F8^10^B1^21^91^3A^04^31^00^7B^30^01^
|
|
|
|
then press L then R. While running, you can press L to pause.
|
|
|
|
2. Program to light the round LED when IN is pushed:
|
|
|
|
7A^3F^00^7B^30^01^
|
|
|
|
$end
|
|
$info=elwro800
|
|
$mame
|
|
TIPS:
|
|
Clone of Sinclair ZX Spectrum.
|
|
|
|
To save a tape: SAVE"x" (this is done by pressing S right-shift-2 x right-shift-2)
|
|
|
|
To load a tape: LOAD"" (this is done by pressing J right-shift-2 right-shift-2)
|
|
|
|
$end
|
|
$info=emma2
|
|
$mame
|
|
TIPS:
|
|
Keys:
|
|
0-9,A-F: hex input
|
|
M : memory mode (modify address, or modify data)
|
|
G : go
|
|
R : single step (not emulated)
|
|
P : insert a forced break
|
|
S : save to cassette
|
|
L : load from cassette
|
|
+ : up (use UP-arrow key)
|
|
- : down (use DOWN-arrow key)
|
|
|
|
Pasting example:
|
|
M0020M01^02^03^04^05^06^07^08^09^M000020
|
|
Press up arrow to see your input.
|
|
|
|
To save, press S, enter beginning address, press S, enter end address+1, press S, start the recorder, press 0 for 300 baud or 1 for 1200 baud. The data is saved.
|
|
|
|
To load, press L, press play, while leader is playing press 0 or 1 as above. When a row of dots appears, the data has been loaded.
|
|
|
|
$end
|
|
$info=ep64,ep128,phc64
|
|
$mame
|
|
TIPS:
|
|
ENTERPRISE 64/128
|
|
=================
|
|
|
|
|
|
Closing quotes are required.
|
|
You can move the cursor up and reuse an old command.
|
|
|
|
_ = shift 0
|
|
: = quote key
|
|
" = shift 2
|
|
|
|
|
|
Floppies
|
|
--------
|
|
In Slots, -exp exdos, this will also add 1 drive.
|
|
|
|
From swlist, load "basic21". This contains DOS and Basic.
|
|
|
|
Supports subfolders.
|
|
|
|
DOS commands start with a colon, Basic commands don't.
|
|
|
|
:dir - directory
|
|
|
|
run "full name of program"
|
|
|
|
See the EXDOS manual for all commands.
|
|
|
|
Preferred names for starting:
|
|
- has ext BAS
|
|
- called START
|
|
- has ext COM or APP
|
|
- has a program ending with _BG
|
|
|
|
|
|
Tapes
|
|
-----
|
|
Make sure that the -exp slot is empty.
|
|
|
|
Use the Basic cartridge from the software list.
|
|
|
|
To save a tape: SAVE (but it comes out blank)
|
|
|
|
To load a tape: LOAD (but there are none to test with)
|
|
|
|
TAP files are not supported.
|
|
|
|
$end
|
|
$info=esckids
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=et3400
|
|
$mame
|
|
TIPS:
|
|
- Navigating:
|
|
LED to Monitor: D1400
|
|
Monitor to Basic: G 1C00
|
|
Monitor to LED: G FC00
|
|
Basic to Monitor: BYE
|
|
- All commands in Basic and Monitor are UPPER case only.
|
|
- Terminal is defaulted to 9600 baud, 7 bits, 2 stop bits.
|
|
|
|
There's 2 ways to use the cassette.
|
|
1. Use the keypad.
|
|
-- To save a tape: Click D1A8F (it says Fr) Click the 4 digit start address (it says Ld) Press RECORD, then click the 4 digit end address. Recording starts as soon as you click the 4th digit. When it says CPU UP, it has finished.
|
|
-- To load a tape: Click D1ABC (screen goes blank). Press PLAY and tape loads. The H LED flashes as data is processed. When it says CPU UP, it has finished.
|
|
|
|
2. Use the TTY. Press 7 and it says MON>. All input must be in UPPER case.
|
|
-- To save a tape: T aaaa,bbbb (where aaaa = start address, and bbbb = end address. Press RECORD, then press Enter.
|
|
-- To load a tape: L then press Enter then press PLAY. The H light will flash as above.
|
|
|
|
$end
|
|
$info=eti660
|
|
$mame
|
|
TIPS:
|
|
Commands:
|
|
R - Reset (use this before any other instruction)
|
|
S - Step
|
|
0 - Enter modify memory mode
|
|
2 - Save memory to cassette
|
|
4 - Load memory from cassette
|
|
6 - start binary program
|
|
8 - start chip-8 program.
|
|
|
|
To modify memory, press R, 0, enter 4-digit address, S, enter data, S, continue on. R to escape.
|
|
|
|
To save a tape, enter the start address into 0400,0401 (big endian), and the end address into 0402,0403. Press R. Press record on the tape, press 2.
|
|
|
|
To load a tape, enter the start and end addresses as above. Press R, 4. Screen goes black. Press play on tape. If the screen is still black after the tape ends, press R.
|
|
|
|
All chip-8 programs start at 0600. The manual says the max end address is 7FF (gives 512 bytes), but you can fill up all of memory (gives 2560 bytes).
|
|
|
|
$end
|
|
$info=evmbug,tms9995bb
|
|
$mame
|
|
INITIALIZATION:
|
|
Press any key to get it started. All input to be in UPPER case.
|
|
|
|
$end
|
|
$info=ewf,firemntn,futurwld,hod,hotwheel,locomotp,sshtlzac,stargod,strapids,wsports
|
|
$mame
|
|
INITIALIZATION:
|
|
Setup is via a menu - there are no dipswitches.
|
|
|
|
If you see 6 and 9 flashing at start- this indicates the battery is flat, and a full setup is required before it can be used.
|
|
|
|
At start, the highscore will be set to a random value. Beating this score will award a bonus. Tilting will cause the high score to advance by 100,000.
|
|
|
|
If at any time you 'clock' the machine (ie exceed 999,990), the last digit will flash, indicating you have a million. All games have 6-digit displays - don't be fooled by the numerous videos of recreations on YouTube.
|
|
|
|
All games:
|
|
- To start, press 1
|
|
- Press X to end ball
|
|
- Ball counter runs backwards, so 1 = last ball.
|
|
- Earth Wind Fire, Locomotion:
|
|
When on the last ball, scoring points racks up a bonus counter. At the end, you get an extra timed part, with infinite balls until the time runs out. Then press X.
|
|
|
|
$end
|
|
$info=excali64
|
|
$mame
|
|
TIPS:
|
|
EXCALIBUR 64
|
|
============
|
|
|
|
- When booted it asks for a disk. Press enter to start ROM BASIC.
|
|
- Control W then Enter will switch between 40 and 80 characters per line.
|
|
- Control V turns cursor on
|
|
- Graphics commands such as LINE, CIRCLE, HGRCLS, HGRSET etc only work with disk basic.
|
|
|
|
Floppies
|
|
--------
|
|
All RAW floppies work and are bootable to CP/M or ZCPR3.
|
|
|
|
If DIR doesn't work, try L
|
|
|
|
Disks with ext IMG.RAW are not bootable, so put them in Drive B.
|
|
|
|
Most disks contain RUN.COM which is a Basic loader
|
|
|
|
RUN (name-of-basic-program-without-ext). EG RUN GAME runs GAME.BAS
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Must be in Basic.
|
|
|
|
To load a tape: CLOAD
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
|
|
BAS files
|
|
---------
|
|
Paste them into Basic, then RUN.
|
|
|
|
$end
|
|
$info=exl100
|
|
$mame
|
|
TIPS:
|
|
You don't hold a modifier key; you hit and release, then hit the key being modified. Exel Basic will indicate if a modifier key is active.
|
|
|
|
STATUS:
|
|
* EXL 100 - Most games do something, see table below
|
|
* EXELTEL can get to the inbuilt "cart" but stops with a black screen, presumably because the I/O processor is not emulated
|
|
|
|
STATUS OF SOFTWARE:
|
|
|
|
SWList name Status
|
|
---------------------------------------------------------------------------
|
|
capmenkr works, video corruptions
|
|
exelbas works
|
|
exelbasp Cyan screen, hangs at start
|
|
exeldrum can get to the menu, which seems useless
|
|
exelmax options 1-4 work, 5-7 do nothing
|
|
exelogo can type into it but the usual commands get error
|
|
exeltext works but weird
|
|
exlmodem it might work, need instructions
|
|
exlpaint works
|
|
guppy works
|
|
imagix video corruptions, can't proceed
|
|
pindo video corruptions, can select a game, how to play?
|
|
quizzy works, video corruptions
|
|
tennis the demo works, didn't try playing
|
|
virus works, 2nd screen is corrupt, press 1 there.
|
|
wizord works
|
|
|
|
|
|
Cassette
|
|
--------
|
|
- You must be in Exel Basic (exelbas from the software list). There's no motor control.
|
|
|
|
- The cassette output is connected to the audio section, so games could use it as a 1-bit dac.
|
|
|
|
- To save: SAVE"1" hit enter, put player in Record, hit Esc, it saves.
|
|
|
|
- To load: LOAD"1" hit enter, hit esc, put player in Play, it loads. Type these keys one at a time: L O A D shift 3 1 shift 3 enter esc scroll-lock F2
|
|
|
|
After it finishes loading, then RUN
|
|
|
|
$end
|
|
$info=exorciser
|
|
$mame
|
|
INITIALIZATION:
|
|
TIPS: At start, press X until the EXBUG prompt shows. Now enter the name of the module you want (one of MAID LOAD VERF SRCH PNCH PRNT TERM S10. S30. S120 S240), don't hit enter. MAID is the debugger. More info in the driver notes or the manual.
|
|
|
|
$end
|
|
$info=exp85
|
|
$mame
|
|
TIPS:
|
|
Setting Up
|
|
==========
|
|
The terminal must be set for
|
|
- Baud: 9600
|
|
- Format: 7E1
|
|
If it isn't, adjust the settings, then restart the system.
|
|
|
|
Once started, press Space. The system will start up. All input must be in UPPER case.
|
|
|
|
To save a tape: Ra,b,c (where a = start address, b = end address, c = program number)
|
|
|
|
To load a tape: Lc (where c = program number)
|
|
|
|
For test purposes, program number of 1 works fine.
|
|
|
|
Microsoft Basic is executed entering the following 2 commands in the monitor prompt:
|
|
.XS nnnn-F87F mmmm-C000 <CR>
|
|
.G <CR>
|
|
|
|
where nnnn is the previous value of the stack pointer, and mmmm is the previous value of the program counter. The system will fill in these values for you. All you need to do is enter F87F, space, C000 when prompted, then hit Enter.
|
|
|
|
BASIC will request the amount of RAM memory available, 8192 (bytes) must be entered.
|
|
You can't quit from Basic back to the monitor.
|
|
|
|
$end
|
|
$info=f14_l1,fire_l3,milln_l3,pb_l5
|
|
$mame
|
|
TIPS:
|
|
If it says FACTORY SETTING, hit F3.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-------------------------------------------------------------------------------------------------------------------------------
|
|
Pin-bot 549 Hold IJ hit 1 unknown
|
|
F-14 Tomcat 554 Hold CDEF hit 1 then X to enable scoring. CDEF (wait for next ball to start) hit X
|
|
Millionaire 555 Hold YZ hit 1 wait for wop-wop noise to end, then hit . hold Z hit . hold Y
|
|
Fire! 556 Hold PGUP PGDN Space hit 1 PGUP PGDN Space
|
|
|
|
$end
|
|
$info=fantjour
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=fc100
|
|
$mame
|
|
INITIALIZATION:
|
|
To load a tape: CLOAD
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
Shift-Run to BREAK out of CLOAD.
|
|
|
|
There is an inbuilt Monitor. MON to enter. Commands are D,G,M,R,S,X.
|
|
|
|
$end
|
|
$info=fcockt,fcockt_2,fcockt_3,fcockt_4,fcockt_5,fcockt_6,fcockt_7,fcockt_8,fcockt_9,fcockt_10,fcockt_11,fcockt_12,fcockt_14,fcockt_15,fcockt_16,fcockt_17,fcockt_18,fcockt2_2,fcockt2_8,fcockt2_9,fcockt2_10
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=fcockt_19,fcockt_20,fcockt_21,fcockt_22,fcockt2_11,fcockt2_12,fcockt2_13,fcockt2_14,fcockt2_15
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ]. If still in service mode, press [ F2 ] then [ F3 ] again. There's a Russian message. Insert a coin to pass it.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=fds
|
|
$mame
|
|
INITIALIZATION:
|
|
Pressing SPACE will select the next side of the disk.
|
|
|
|
$end
|
|
$info=fhboxers
|
|
$mame
|
|
INITIALIZATION:
|
|
After 'ERROR ON CARTRIDGE' press [ 9 ] (SERVICE Key) and then [ F2 ] (TEST) to get into the TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=finalap2
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ 9 ] then press [ F2 ] to enter Service Mode. Verify that controls are set to zero then press [ F2 ] to exit.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=finalap3
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ 9 ] then press [ F2 ] to enter Service Mode. Verify that controls are set to zero then press [ F2 ] to exit.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=finalapr
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold down [ 9 ] and tap [ F2 ]. If you do not get an 'initializing' message followed by the input test, keep doing it until you do. Exit MAME and restart the game, it's now calibrated.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=findlove
|
|
$mame
|
|
INITIALIZATION:
|
|
After 'ERROR ON CARTRIDGE' press [ 9 ] (SERVICE Key) and then [ F2 ] (TEST) to get into the TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=findout
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initialising. Press fast forward [ Insert ] key to speed this up.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=fiveside
|
|
$mame
|
|
INITIALIZATION:
|
|
To re-initialize the EEPROM, hold down the test switch [ F2 ] and tap [ F3 ] once. Do not let go of [ F2 ] until you see a message that says 'Initializing EEPROM'.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=fl7_50
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'POWER UP WAIT...DATA ERROR', press [ 0 ] once, then [ F1 ] six times, then [ 0 ] again.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=flamegung
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF". Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=flash_l2,trizn_l1,tmwrp_l3,stlwr_l2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time run, the machine will display will show the model number. Press F3 to clear this.
|
|
|
|
Pressing NUM-8 will select a different set of sounds.
|
|
|
|
$end
|
|
$info=flashman,fldragon,ironball,kz26,megaaton,msdisco,nautilus,phntmshp,ridersrf,rock2500,sklflite,spain82,starfirp,terrlake,theraid,trailer,ufo_x
|
|
$mame
|
|
INITIALIZATION:
|
|
First time:
|
|
- The default settings are fine, so start with a clean slate
|
|
- Wait for it to say No Ball, then hold down X.
|
|
- Keep holding X, insert credits, and press start. When it says ball 1, let go immediately.
|
|
- If you hold down X longer than you should, it says Coil Error, and the game is ended. You should let go the instant the ball number increments.
|
|
|
|
Setting up:
|
|
The manual is not that clear, there's a lot we don't know, this *seems* to work...
|
|
- Start machine, wait for it to say No Ball, and it may play a tune
|
|
- Press num-1 (to simulate opening the front door)
|
|
- Press 1, it says BooP (Bookkeeping)
|
|
- Press num-1 and the credits number increments to 8, then 01 and on to 17 (2 pushes per number)
|
|
- When it gets to 01, the display says Adjust
|
|
- To adjust a setting, press 1 to choose a digit, then tap 9 until it is correct.
|
|
- The settings in the manual do not fully line up with what we see in the display.
|
|
|
|
Small FAQ:
|
|
- If game shows "Test" just after start, try cleaning the nvram etc. If it still does it, when the red screen shows, hold down num-1 until "No Ball" starts flashing, then release the key.
|
|
- Game says "No Ball". Press and hold X.
|
|
- Game says "Coil Error". You held down X too long.
|
|
|
|
Status:
|
|
- flashman, fldragon, ironball, kz26, nautilus, phntmshp, ridersrf, rock2500, starfirp, theraid, trailer, terrlake: playable
|
|
- sklflite: can insert coin, cannot start game
|
|
- spain82: see notes below
|
|
- megaaton: playable, ball number doesn't show. If it says Test, see FAQ above.
|
|
- ufo_x: playable. Make sure to release X after the last ball ends, or you get "Coil Error".
|
|
If you can't seem to score any points, hit minus to kick it into gear.
|
|
|
|
ToDo:
|
|
- Sometimes the machine starts up in a non-responsive state. Exit and restart.
|
|
- Skill Flight: not working
|
|
- Miss Disco: not working (no manual available). Uses different hardware. No sound rom.
|
|
- Spain82: can start a game but it's not really playable (no manual available).
|
|
The test buttons are unknown. The ball number doesn't show. So, after starting the machine, make sure the displays cycle between blank and 700000. If it just sits there it has hung up, exit and restart. Insert a coin, hold X and press 1. Now, you need to jiggle F and G and perhaps other nearby keys until the 0 starts flashing. You can then score. At outhole time, need to press F,G,X to register the fact. If you hit X too many times the machine reboots itself. The machine has 2 capture holes and therefore multiball. At ball 2, the playfield becomes unresponsive.
|
|
- Meg Aaton: Ball number doesn't show. Can suddenly reboot in the middle of a game. Match digits are reversed.
|
|
|
|
$end
|
|
$info=flight2k
|
|
$mame
|
|
TIPS:
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
Nine Ball 125 X'; hit 1 X';
|
|
Lightning 126 X./ hit 1 X./
|
|
Flight 2000 128 X./ hit 1 X./
|
|
Freefall 134 X./ hit 1 X./
|
|
Split Second 144 X./ hit 1 X./
|
|
Catacomb 147 1 unknown
|
|
Viper 148 X./ hit 1 X./
|
|
Iron Maiden 151 X./ hit 1 X./
|
|
Orbitor 1 165 X. hit 1 X. (last ball is difficult to end)
|
|
Lazer Lord --- 1 unknown
|
|
Gamatron --- X./ hit 1 X./
|
|
Others --- 1 X
|
|
|
|
$end
|
|
$info=fm7,fm77av,fm7740sx,fmnew7
|
|
$mame
|
|
TIPS:
|
|
FUJITSU FM-7
|
|
============
|
|
|
|
|
|
Floppies
|
|
--------
|
|
Run themselves.
|
|
|
|
MAME only accepts 341/682KB D77 disks.
|
|
|
|
To access floppies: FILES "0:" for A drive, "1:" for B drive etc.
|
|
RUN "(drive)file"
|
|
|
|
Notes for FM77AV:
|
|
- FM7 floppies seem to run, or at least start up.
|
|
- None of the FM77AV-specific floppies can be used.
|
|
|
|
Cassettes
|
|
---------
|
|
To save a tape: SAVE"x"
|
|
|
|
If Basic, LOAD then RUN
|
|
|
|
If M/L, LOADM"",,R (LOADM followed by EXEC may work)
|
|
|
|
You have to guess which one; Bad File Mode indicates it's wrong.
|
|
|
|
The system is intolerant of imperfections, the load will be terminated by I/O Error.
|
|
|
|
Not many tapes are accepted, and then only a few of those work.
|
|
|
|
May need to use LOADM"CAS0:(file)", LOAD"CAS0:(file)" .
|
|
If no disks, can RUN"(CAS0:)" .
|
|
|
|
|
|
Inufuto games
|
|
-------------
|
|
LOADM"",,R press Scroll-Lock, press F2. Game starts by itself.
|
|
The fire button is continuously shooting.
|
|
|
|
The D88 files don't work.
|
|
|
|
Monitor
|
|
-------
|
|
G - go
|
|
M - modify memory
|
|
R - modify registers
|
|
D - hex dump memory
|
|
|
|
$end
|
|
$info=fm8
|
|
$mame
|
|
TIPS:
|
|
FUJITSU FM-8
|
|
============
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SAVE"x"
|
|
|
|
If Basic, LOAD then RUN
|
|
|
|
If M/L, LOADM"",,R (LOADM followed by EXEC may work)
|
|
|
|
You have to guess which one; Bad File Mode indicates it's wrong.
|
|
|
|
The system is intolerant of imperfections, the load will be terminated by I/O Error.
|
|
|
|
Not many tapes are accepted, and then only a few of those work.
|
|
|
|
May need to use LOADM"CAS0:(file)", LOAD"CAS0:(file)" .
|
|
If no disks, can RUN"(CAS0:)" .
|
|
|
|
FM7 tapes will load but not run.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
None to test with. FM7 floppies won't run.
|
|
|
|
$end
|
|
$info=foodf
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say NVRAM FAILED:.... Press P1 - Button 1 to proceed (default [ CTRL ]). The NVRAM will be automatically initialized. Exit with [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=fp1100
|
|
$mame
|
|
TIPS:
|
|
CASIO FP-1100
|
|
=========================
|
|
To fix the display, go to the DIP switches and change the Screen Mode to 0, then restart.
|
|
|
|
The keyboard doesn't work, so unable to do anything.
|
|
|
|
The remainder of this entry will apply when the system is made working...
|
|
- To save a tape: SAVE"CAS0:(F)FILENAME.BAS"
|
|
- To load a tape: LOAD"CAS0:(F)FILENAME.BAS"[,R]
|
|
- To save a binary file: SAVEM"CAS0:(F)BINARY", start-address, end-address, go-address
|
|
- To load a binary file: LOADM"CAS0:(F)BINARY"[,R]
|
|
- Turn motor on/off: MOTOR ON or MOTOR OFF
|
|
|
|
where the option ,R parameter makes it run upon completion of loading, and (F) means 1200 baud, or (S) for 300 baud. The parenthises are required. If this parameter is omitted, then the speed is determined by the relevant dipswitch.
|
|
|
|
Monitor commands
|
|
----------------
|
|
Use the MON command in Basic, to enter the Monitor.
|
|
BA - return to Basic
|
|
CM - change memory
|
|
CR - change register
|
|
DM - dump memory
|
|
GO - go
|
|
MM - move memory
|
|
LT - load tape binary file - filename ignored - load a file created with SAVEM or ST
|
|
ST - save tape binary file - no filename - example: ST start-address end-address
|
|
|
|
$end
|
|
$info=fp200,pb1000
|
|
$mame
|
|
TIPS:
|
|
CASIO FP-200
|
|
============
|
|
|
|
MAME doesn't support any software.
|
|
|
|
The system says there's no memory free, so unable to write a program.
|
|
|
|
$end
|
|
$info=fp6000
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=ft68m
|
|
$mame
|
|
TIPS:
|
|
Some commands:
|
|
A - adjust registers
|
|
B - Break
|
|
D - adjust registers
|
|
E - edit memory by words
|
|
G - go
|
|
M - Segmap
|
|
O - edit memory by bytes
|
|
P - Pagemap
|
|
R - adjust registers
|
|
|
|
$end
|
|
$info=ftimpactg
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF". Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=funcube,funcube2,funcube3,funcube4,funcube5
|
|
$mame
|
|
INITIALIZATION:
|
|
funcube/funcube3: If you get a memory error (with a loud alarm), press 9.
|
|
|
|
TIPS:
|
|
It's a good idea to remap the direction controls to the arrow keys, the default I/J/K/L are just too inconvenient. The touchscreen button (right-ctrl) only works properly on funcube, it's problematic on the other games.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=fvipers,fvipersa,fvipersb,schamp,sfight,kofnw,kofnwj
|
|
$mame
|
|
INITIALIZATION:
|
|
This game only works with the DRC turned off. If the sound buzzes loudly, choose portaudio.
|
|
|
|
$end
|
|
$info=gaiapols
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=galaxy,galaxyp
|
|
$mame
|
|
TIPS:
|
|
Galaksija
|
|
=========
|
|
Programs may not be compatible between Galaksija and Galaksija-Plus.
|
|
Make sure to use the correct system.
|
|
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: OLD
|
|
then RUN
|
|
|
|
$end
|
|
$info=galeb
|
|
$mame
|
|
TIPS:
|
|
Instructions for using MONITOR
|
|
|
|
A NNNN - miniassembler
|
|
C NNNNMMMM - gives the sum of bytes from memory from NNNN to MMMM
|
|
E NNNNMMMM - display memory contents from NNNN to MMMM
|
|
F NNNNMMMMVV - write byte VV to memory from NNNN to MMMM
|
|
L x - load file x from cassette. If x not specified, load first file found.
|
|
M NNNN - change memory location NNNN
|
|
P aaaabbbbcccc - unknown command - displays what appears to be S-records. Example: P C000D000D000
|
|
Q DDDDNNNNMMMM - copy memory from NNNN to MMMM to DDDD
|
|
S nnnn - unknown command
|
|
T nnnn mmmm - unknown command
|
|
U NNNN - call machine program from address NNNN
|
|
X NNNN - disassembler
|
|
|
|
Control keys
|
|
|
|
CTRL+B call BASIC (from MONITOR)
|
|
CTRL+A switch to upper/lower case
|
|
CTRL+L clear screen
|
|
CTRL+G turn on/off keypress beep
|
|
|
|
SOURCE: https://web.archive.org/web/20120126103818/http://retro.foing-nova.hr/galebemu.htm (translated, adjusted, extras appended)
|
|
|
|
So, since UPPER case is required, do Ctrl-A for capslock.
|
|
|
|
To save a tape: SAVE (while in Basic)
|
|
|
|
To load a tape: L, or LOAD (while in Basic)
|
|
|
|
The process of tape saving doesn't seem to work correctly.
|
|
|
|
$end
|
|
$info=gampo816
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn ON Service Key (key [ 9 ]). The screen will show "Elektronik Defekt 5". Turn ON Personal A key (key [ 0 ]).
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=garage,garage_2,garage_3,garage_10,garage_11,garage_12,garage_13,garage_14,garage_15,garage_16,garage_17,gnome_8,gnome_13,gnome_14,gnome_15,gnome_16,gnome_17,gnome_18,gnome_19
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=gdariusg
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF".
|
|
Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=geimulti
|
|
$mame
|
|
INITIALIZATION:
|
|
When games are first run a RAM error will occur because the NVRAM needs initialising. When ERROR appears, press [ F2 ], then [ F3 ] to reset, then [ F2 ] again and the game will start.
|
|
|
|
TIPS:
|
|
Trivia games "No Coins" mode: if DSW "No Coins" is on, coin inputs are replaced by a 6th button to start games. This is a feature of the PCB for private use. Selection/Poker payout button: if pressed, all coins/credits are gone and added to the payout bookkeeping, shown in the service mode under the coin in total. Last Winner shows the last payout. Payout hardware is unknown.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=geneve
|
|
$mame
|
|
INITIALIZATION:
|
|
Start with -bios 1 (ROM V1.00). In Slot Devices, peb:slot8, choose "hfdc". In slot peb:slot8:hfdc:h1 choose "generic". In slot peb:slot8:hfdc:h2 choose "generic". In the same menu choose Reset System. There's no software lists, so you'' have to find floppy and hard drive images somewhere. The floppy disk "mdos650s.dsk" will boot. After mounting it, choose Reset System. The operating system has heaps of bugs and not much works.
|
|
|
|
$end
|
|
$info=gepoker
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initializing.
|
|
Press [ F2 ]+[ F3 ] to enter into 'TEST MODE'. Exit with [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=gigatron
|
|
$mame
|
|
INITIALIZATION:
|
|
5 changes the resolution.
|
|
|
|
In the menu, use arrows to choose, then press ALT to start.
|
|
|
|
To get back to the menu, press and hold 1 until the horn sounds.
|
|
|
|
Menu choices that require a full keyboard (Apple 1, BASIC, MS BASIC) cannot be used.
|
|
|
|
$end
|
|
$info=gijoe
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 7D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=gobyrc,rcdego
|
|
$mame
|
|
INITIALIZATION:
|
|
- Wait for "Loading now" to finish
|
|
- Next screen (1): Press [ 1 ]
|
|
- Next screen (2): Fully press then let go each of these keys in order: [ Left ],[ Right ],[ Up ],[ Down ],[ 1 ].
|
|
- Next screen (3): Press [ 1 ]
|
|
- Next screen (Test Mode): Use [ Right ] to select the last choice "Exit(Reset)", then press [ 1 ]. After a short wait, the game will begin.
|
|
|
|
SOURCE: Thanks to sjy96525
|
|
|
|
$end
|
|
$info=gollygho
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold Service 1 [ 9 ] then press [ F2 ] to enter Service Mode. Shoot at the targets it shows using the crosshair. After you've shot the target, press Service 1 [ 9 ] again to move onto the next one. Once you finished and have returned to the start again, hit [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=gp_110,famlyfun,startrip,vegasgp
|
|
$mame
|
|
INITIALIZATION:
|
|
When first turned on, you need to press num-0 to enter the setup program, then keep pressing num-0 until 05 shows in the balls display. Press the credit button to set the first high score at which a free credit is awarded. Then press num-0 to set the 2nd high score, then num-0 to set the 3rd high score. Keep pressing num-0 until you exit back to normal operation. If this setup is not done, each player will get 3 free games at the start of ball 1.
|
|
|
|
$end
|
|
$info=gp32
|
|
$mame
|
|
INITIALIZATION:
|
|
Even though it's marked as not working, it runs quite well.
|
|
|
|
Make sure you have a cartridge loaded.
|
|
|
|
When it says GAME press 1.
|
|
|
|
You get a menu with your game listed. Press 1 again.
|
|
|
|
$end
|
|
$info=grand_l4,hs_l4,rdkng_l4
|
|
$mame
|
|
INITIALIZATION:
|
|
If it says FACTORY SETTING, hit F3.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
---------------------------------------------------------------------------------
|
|
Grand Lizard 523 Hold DEF hit 1 DEF
|
|
High Speed 541 Hold BCD hit 1 BCD
|
|
Road Kings 542 Hold [] hit 1 []
|
|
|
|
$end
|
|
$info=gscpm
|
|
$mame
|
|
INITIALIZATION:
|
|
This driver uses a compact flash card as a hard disk device.
|
|
To create a virtual disk file, use the following (for a 128MB card):
|
|
chdman createhd -s 134217728 -o filename.chd
|
|
(or use -s 67108864 for 64MB card)
|
|
|
|
Then, run MAME with -hard filename.chd, or mount it using the GUI and restart the driver
|
|
|
|
$end
|
|
$info=gt3dt230
|
|
$mame
|
|
INITIALIZATION:
|
|
If you get the message GAME FAILURE CALL CHECKING MODEM, hold [ Ins ] until the game starts.
|
|
|
|
$end
|
|
$info=gt507uk
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initialising. Press fast forward ([ Ins ]) key to speed this up.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=gticlub
|
|
$mame
|
|
INITIALIZATION:
|
|
To re-initialize the EEPROM, hold down the test switch [ F2 ] and tap reset [ F3 ] once. Do not let go of [ F2 ] until you see a message that says 'Initializing EEPROM'.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=gtrfrk8m,gtrfrk8ma,gtrfrk9m,gtrfrks,gtrfrksa,gtrfrksaa,gtrfrksac,gtrfrksc,gtrfrksea,gtrfrksj,gtrfrksja,gtrfrksjc,gtrfrksu,gtrfrksua,gtrfrksuc,gunmania,hndlchmp,hndlchmpj,hypbbc2p,hypbbc2pk,hyperbbc,hyperbbca,hyperbbck,jppyex98,kicknkick,mamboagg,mamboagga,mrtlbeat,mrtlbeata,pcnfrk,pcnfrk10m,pcnfrk2m,pcnfrk2mk,pcnfrk3m,pcnfrk3mk,pcnfrk4m,pcnfrk4mk,pcnfrk5m,pcnfrk5mk,pcnfrk6m,pcnfrk7m,pcnfrk8m,pcnfrk9m,pcnfrka,pcnfrkk,pnchmn,pnchmn2,pnchmna,powyakex,salarymc,stepchmp,strgchmp
|
|
$mame
|
|
INITIALIZATION:
|
|
Messages that start with 6: press F2
|
|
Messages that start with 5: press F3
|
|
Any other messages: The game doesn't work, cannot proceed.
|
|
|
|
$end
|
|
$info=gtsers8
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initialising. Press fast forward [ Ins ] key to speed this up.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=gunkids
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears. Hold down [ F2 ] for about 4 seconds to enter TEST MODE. Select 'SET MODE' with [ F2 ], enter with Key [ CTRL ], then use [ F2 ] to select 'RAM CLEAR'. Hold down Key [ CTRL ] until 'OK' and press [ F3 ] to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=gunnrose
|
|
$mame
|
|
INITIALIZATION:
|
|
Press one at a time [ F1 F2 W W ]. Now press [ Z ] + [ X ] + [ C ] together (nothing appears to change). Now press [ F1 ] then [ F2 ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=h01jce,h01b,nf500a
|
|
$mame
|
|
INITIALIZATION:
|
|
Chinese clone of the TRS80, however despite the claims of compatibility, it is not compatible.
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
$end
|
|
$info=h2hbaskb,h2hhockey
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold down Left and Right arrow keys, and press 1.
|
|
|
|
$end
|
|
$info=h8
|
|
$mame
|
|
INITIALIZATION:
|
|
This system uses Octal rather than the usual hexadecimal.
|
|
|
|
For saving, enter the start address into 2000/2001 (040'000/040'001), the end address into 2002/2003 (040'002/040'003) little endian, set the PC-reg to the exec-address. Then set up the recorder and press 9.
|
|
|
|
To load a tape: press 8 and press PLAY. When finished, press 4 to Run.
|
|
|
|
Meaning of LEDs:
|
|
PWR = power is turned on
|
|
MON = controls should work
|
|
RUN = CPU is running (not halted)
|
|
ION = Interrupts are enabled
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
+ : ^
|
|
- : V
|
|
MEM : -
|
|
ALTER : =
|
|
|
|
Addresses must have all 6 digits entered.
|
|
Data must have all 3 digits entered.
|
|
System has a short beep for each key, and a slightly longer beep for each group of 3 digits. The largest number allowed is 377 (=0xFF).
|
|
|
|
Test Paste:
|
|
-041000=123 245 333 144 255 366 077=-041000
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
Official test program from pages 4 to 8 of the operator's manual:
|
|
-040100=076 002 062 010 040 006 004 041 170 040 021 013 040 016 011 176
|
|
022 043 023 015 302 117 040 016 003 076 377 315 053 000 015 302
|
|
131 040 005 302 112 040 076 062 315 140 002 076 062 315 053 000
|
|
076 062 315 140 002 303 105 040 377 262 270 272 275 377 222 200
|
|
377 237 244 377 272 230 377 220 326 302 377 275 272 271 271 373
|
|
271 240 377 236 376 362 236 376 362 236 376 362 R6=040100=4
|
|
|
|
$end
|
|
$info=haekaka
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ F2 ] to enter Service Mode while booting or after resetting. Use [ F2 ] to select the option "3. Set Mode", then hit [ 9 ] (Service). Using [ F2 ], keep scrolling the options until you hit "RAM CLEAR". Hold [ 9 ] key down until you see the screen display "OK". Tap [ F3 ] to reboot.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=hangplt
|
|
$mame
|
|
INITIALIZATION:
|
|
To re-initialize the EEPROM, hold down the test switch [ F2 ] and tap reset [ F3 ] once. Do not let go of [ F2 ] until you see a message that says 'Initializing EEPROM'.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=harddriv
|
|
$mame
|
|
INITIALIZATION:
|
|
If you are having trouble controlling vehicle or the brake is always on, calibration must be done!
|
|
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use. You need to understand how the controls are mapped in MAME. It's not very intuitive, so pay attention:
|
|
|
|
Steering Wheel: Player 1 Paddle control, by default maps to the mouse and the [ Left/Right Arrow ] keys.
|
|
Gas Pedal: Pedal 1 control, by default maps to the [ Left Control ] key. Pressing the key will quickly depress the analog control; releasing the key will release it.
|
|
Brake Pedal: Pedal 2 control, by default maps to the [ Left Alt ] key. Operates the same way as the gas pedal.
|
|
Clutch Pedal: Pedal 3 control, by default maps to the [ Space ] key. Operates the same way as the gas and brake pedals.
|
|
Key: Maps to Player 1 start button (default: [ 1 ] key).
|
|
Abort: Maps to Player 2 start button (default: [ 2 ] key).
|
|
|
|
Finally, here is a step-by-step tour through the calibration process. Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard.
|
|
* Take your hands and feet off all controls then turn key. Make absolutely sure you haven't touched any of the controls up to this point, then press the [ 1 ] key.
|
|
* Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the Left key for about 5 seconds. After 5 seconds, press the 1 key while still holding down the left arrow. It should say New min 256.
|
|
* Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the Right key for about 10 seconds. After 10 seconds, press the [ 1 ] key while still holding down the right arrow. It should say Max 3840.
|
|
* Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the [ D ] and [ R ] keys for 5 seconds. After 5 seconds, press the [ 1 ] key while still holding down the [ D ] and [ R ] keys.
|
|
* Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the [ F ] and [ G ] keys for 10 seconds. After 10 seconds, press the [ 1 ] key while still holding down the [ F ] and [ G ] keys.
|
|
* Move seat full forward then turn key and release. Since the seat feedback isn't implemented in the MAME driver, just go ahead and press the [ 1 ] key here.
|
|
* Move fully back and to side then turn key again. Just press the 1 key here again to move on.
|
|
* Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the 1 key prematurely here or you will screw up the calibration!
|
|
|
|
Now step on brake firmly and release. Do this by pressing and holding the [ Left Alt ] key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game.
|
|
|
|
TIPS:
|
|
Gameplay is choppy at times, but I have enough CPU power?
|
|
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original — even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find "CPU overclocking". This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don't bug people if overclocking screws up a game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=heavymtl
|
|
$mame
|
|
INITIALIZATION:
|
|
When starting a game, hold down X and press 1.
|
|
|
|
$end
|
|
$info=hec2hrp,hec2hr,hec2hrx,hec2mdhrx,hec2mx40,hec2mx80,victor
|
|
$mame
|
|
TIPS:
|
|
These machines can load and run cassettes for the interact/hector1:
|
|
hec2hr - press 2 then 1
|
|
hec2hrp - press 2 then 1
|
|
victor - press R then L
|
|
|
|
These machines will load the cassette but the keys don't work: hec2hrx, hec2mx40, hec2mdhrx - press 5 then 1
|
|
|
|
This machine not compatible: hec2mx80
|
|
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=hektor2,hektor
|
|
$mame
|
|
TIPS:
|
|
Hektor/Hektor 2 monitor commands:
|
|
- E - execute editor
|
|
- G - (go to) execute from addr
|
|
- T - test subsystems
|
|
- H - (high-level language) enter BASIC
|
|
- W - (warm start) re-enter BASIC
|
|
|
|
$end
|
|
$info=hektor3
|
|
$mame
|
|
TIPS:
|
|
Hektor III usage notes:
|
|
- t - system test
|
|
- a1 - audio test (plays The Entertainer)
|
|
- a3 - graphic test
|
|
- ay - run analyser software in ROM1
|
|
- az - run analyser software in ROM2
|
|
|
|
To save a tape: Sa,b (where a = start address, b = end address). It says SET RECORD. Do so, then hit Enter.
|
|
|
|
To load a tape: L - it says SET PLAY - hit enter then press PLAY.
|
|
|
|
$end
|
|
$info=hmxpro,imac,tpad850,wto2840sp,sun_s10,sun_s20
|
|
$mame
|
|
TIPS:
|
|
This system doesn't work and may crash the emulator. Don't run it.
|
|
|
|
$end
|
|
$info=homelab2,homelab3,homelab4,brailab4
|
|
$mame
|
|
TIPS:
|
|
HOMELAB
|
|
=======
|
|
Working ones will have [2] or [4] to indicate which system it is meant for. Those marked with [4] should also work on Homelab3.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: LOAD
|
|
|
|
The cassette system is not working.
|
|
|
|
|
|
Quickload
|
|
---------
|
|
The filename should contain the information on how to start the game - often CALL $5000 .
|
|
|
|
If there's no info, look at the popup to get the start address, and add it to the filename.
|
|
|
|
Most files load at 0x4016, which indicates it is a Basic program, however it causes the machine to reboot. This is because they should be loaded as a cassette rather than a quickload, but that facility is lacking.
|
|
|
|
Homelab2 doesn't support hex numbers - use the equivalent decimal instead.
|
|
|
|
Inputs on the homebrew games don't work on homelab2.
|
|
|
|
|
|
Brailab
|
|
=======
|
|
These have [BL] in the name, but it is expected that they should work on Homelab3.
|
|
|
|
$end
|
|
$info=homez80
|
|
$mame
|
|
INITIALIZATION:
|
|
All commands must be entered in UPPER case, and since the capslock doesn't work, you need to hold the shift key down.
|
|
|
|
There is next to no error checking, for example the T command is to set the time. Entering T by itself will set the time to 99:99:99, while G will cause a jump to 9999 and so forth. Also the parameter must be right next to the command, spaces will cause invalid input. Example M1234 will display a byte of memory at 1234, while M 1234 will display memory at 9123.
|
|
|
|
$end
|
|
$info=hp48gx,hp48sx,hp48g,hp48gp,hp48s
|
|
$mame
|
|
INITIALIZATION:
|
|
If asked "Try to recover memory?", press A for YES, or F for NO (recommended).
|
|
|
|
MAME doesn't support any of the usual software formats.
|
|
|
|
$end
|
|
$info=hp49g
|
|
$mame
|
|
INITIALIZATION:
|
|
This requires the NVRAM to be flashed via a terminal, which isn't implemented.
|
|
|
|
MAME doesn't support any of the usual software formats.
|
|
|
|
$end
|
|
$info=hp9825a,hp9825b,hp9825t
|
|
$mame
|
|
INITIALIZATION:
|
|
The display defaults to a blank white screen, which does nothing. The proper display is red digits, so go into the Video Options and select "32-char display". After this, the tab menu is unusable, so quit and start over. Now you can use the calculator functions in the number pad.
|
|
|
|
$end
|
|
$info=hpz80unk
|
|
$mame
|
|
INITIALIZATION:
|
|
Commands:
|
|
Axxxx Disassemble (. to quit)
|
|
DAxxxx,yyyy Ascii Dump of memory
|
|
DBxxxx,yyyy Binary Dump of memory
|
|
DHxxxx,yyyy Hex Dump of memory
|
|
DOxxxx,yyyy Octal dump of memory
|
|
G
|
|
H
|
|
L
|
|
MMxxxx Modify Memory (. to quit)
|
|
Pxx Binary Display of Port
|
|
Pxx,xx Write to port
|
|
RC ???
|
|
RF ???
|
|
RM ???
|
|
RT ???
|
|
UC Displays 11111111
|
|
US ???
|
|
UZ Displays FFFF
|
|
W Punch papertape
|
|
X choose Q,V,R,P (Q to quit; others ask for ram and prom ranges)
|
|
Y nothing
|
|
Z nothing
|
|
|
|
$end
|
|
$info=hr84
|
|
$mame
|
|
TIPS:
|
|
It starts in the monitor. Enter BASIC to start Basic.
|
|
|
|
To save: SAVE
|
|
|
|
To load: LOAD
|
|
|
|
To quit back to the monitor: EXIT
|
|
|
|
$end
|
|
$info=ht68k
|
|
$mame
|
|
INITIALIZATION:
|
|
TINY GIANT 68k
|
|
==============
|
|
|
|
The 2 working disks are the same as the ones in the swlist.
|
|
|
|
MAME rejects all the other disks.
|
|
|
|
The disk boot process takes a while so be patient.
|
|
|
|
$end
|
|
$info=httip_l1,lucky_l1,wldcp_l1,disco_l1,cntct_l1,phnix_l1,pkrno_l1
|
|
$mame
|
|
INITIALIZATION:
|
|
When first used, it appears frozen (the score should alternate). Press F3 to fix.
|
|
|
|
$end
|
|
$info=huahuas5
|
|
$mame
|
|
TIPS:
|
|
All credits must be bet before the game can be played. Pressing 5 for too long gives a COIN ERROR and the game locks up.
|
|
|
|
$end
|
|
$info=hunter2,hunter
|
|
$mame
|
|
INITIALIZATION:
|
|
HUSKY HUNTER 2
|
|
==============
|
|
|
|
No software interfaces, but text files can be pasted in.
|
|
|
|
|
|
- The clock demo doesn't work because the time is stuck at 00:00:00 - an emulation issue.
|
|
|
|
- The demo bombs out with a syntax error.
|
|
|
|
- Graphics demo not tested.
|
|
|
|
$end
|
|
$info=husky
|
|
$mame
|
|
INITIALIZATION:
|
|
On first use of BASIC enter NEW to initialise RAM.
|
|
|
|
$end
|
|
$info=hyperspt
|
|
$mame
|
|
INITIALIZATION:
|
|
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to 'Erase on Reset', reset the game [ F3 ] and then set the dip switch back to 'Don't Erase'.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ibm5150
|
|
$mame
|
|
INITIALIZATION:
|
|
If the computer has ROM Basic, and a cassette port:
|
|
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: LOAD"x"
|
|
|
|
$end
|
|
$info=ibmpcjr
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: LOAD"x"
|
|
|
|
Tapes are compatible with other early IBM PCs, such as IBM5150.
|
|
|
|
$end
|
|
$info=ibmpcjx
|
|
$mame
|
|
TIPS:
|
|
Incredibly unreliable, very likely to crash at start or on exit. It's random, so just try again. If the screen stays black for longer than 10 seconds, quit and try again.
|
|
|
|
To save a tape: SAVE"CAS1:x"
|
|
|
|
To load a tape: LOAD"CAS1:x"
|
|
|
|
Tapes are compatible with other early IBM PCs, such as IBM5150 and PCJR.
|
|
|
|
Filenames are case sensitive. Don't press INS while loading because it instantly goes to a black screen.
|
|
|
|
$end
|
|
$info=icebox
|
|
$mame
|
|
TIPS:
|
|
Commands:
|
|
- At the main % prompt:
|
|
-- A = Arcade
|
|
-- C = Commercial
|
|
-- D = Debug
|
|
-- ^C = boot CP/M
|
|
-- ^T = load data from disk to 0000
|
|
-- ^X = new line
|
|
- At the debug prompt: (comma between parameters) Q or S to quit
|
|
-- B = Breakpoint
|
|
-- D = Dump
|
|
-- F = Fill Memory
|
|
-- G = Go (G by itself exits debug)
|
|
-- I = Interrupts
|
|
-- M = Modify Memory
|
|
-- P = Modify Port
|
|
-- R = Modify Register
|
|
-- X = Display Registers
|
|
|
|
$end
|
|
$info=icecold
|
|
$mame
|
|
INITIALIZATION:
|
|
How to play
|
|
1. Insert coin (it says Cr 1)
|
|
2. Press Start
|
|
3. Wait for Play light
|
|
4. Press num-1 which corresponds to the first light on the top row.
|
|
5. Continue steps 3 and 4, but pressing num-2, etc as the light advances.
|
|
For the last light, press num-0.
|
|
6. To miss, press the wrong button, it says OOPS.
|
|
7. After 3 misses, the game ends.
|
|
|
|
$end
|
|
$info=icproul
|
|
$mame
|
|
INITIALIZATION:
|
|
If you get a plain blue screen, press these keys one at a time: 5 Ctrl Down Ctrl Down Ctrl Down Ctrl Down Ctrl Down
|
|
|
|
SOURCE:
|
|
Driver notes.
|
|
|
|
$end
|
|
$info=ikari,ikaria,ikaria2,ikarijp,ikarijpb,ikarinc,ikariram
|
|
$mame
|
|
TIPS:
|
|
To enter SERVICE MODE hold P1 Start [ 1 ] during ROM test.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=ilpag
|
|
$mame
|
|
INITIALIZATION:
|
|
At start-up, 'RICHIESTA INIZIALIZZAZIONE' pops-up, hold [ 9 ] then press [ F3 ]. Soon, you will get to the main service screen. Use P1 Start 1 to exit.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=imsai
|
|
$mame
|
|
INITIALIZATION:
|
|
Press SPACE to start the monitor program. Use space between each parameter.
|
|
|
|
Some commands:
|
|
D - hex dump of memory
|
|
E - edit memory (space for the next byte, enter to finish)
|
|
F - fill
|
|
H - type freeform text? (ctrl C to exit)
|
|
I - in
|
|
M - move
|
|
O - out
|
|
|
|
$end
|
|
$info=indiana
|
|
$mame
|
|
TIPS:
|
|
All input to be in lower case. he for help.
|
|
|
|
$end
|
|
$info=indigo_r4000
|
|
$mame
|
|
TIPS:
|
|
When at the menu, the mouse doesn't do anything, so press 1 to 5 to select a button.
|
|
|
|
$end
|
|
$info=indy_4610,indy_5015
|
|
$mame
|
|
INITIALIZATION:
|
|
Use the irix_5_3_hdd sw item - it's the only one that doesn't crash. There's a fault with the video, so on the first screen type 'root' and press Enter. On the next screen you have to position the mouse in the top half of the screen to operate the menus (the red square should align with the console picture). After shutting down and start over, the system has a panic attack. You need to delete the rtc file from the nvram.
|
|
|
|
$end
|
|
$info=inferno
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=instruct
|
|
$mame
|
|
INITIALIZATION:
|
|
Quick usage:
|
|
- Look at memory: Press minus key. Enter an address. Press UP key to see the next.
|
|
- Look at registers: Press R. Press 0. Press UP key to see the next.
|
|
- Set PC register: Press R. Press C. Type in new address, Press UP.
|
|
- Load a tape: Press L, enter file number (1 digit), press UP. On completion of a successful load, HELLO will be displayed.
|
|
- Save a tape: Press S.
|
|
|
|
Pasting a test program: (page 2-4 of the user manual, modified)
|
|
- Paste this: QRF0^751120F005000620FA7EF97A84011F0003-0P
|
|
- You should see the LEDs flashing as they count upwards.
|
|
|
|
$end
|
|
$info=intchess
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: Click the orange RECORD button.
|
|
|
|
To load a tape: Mount the tape, press F2 (it loads by itself)
|
|
|
|
$end
|
|
$info=intel02
|
|
$mame
|
|
INITIALIZATION:
|
|
MAMEUI only: You must choose a cartridge, otherwise you'll be deafened by an ear-breaking screech.
|
|
|
|
$end
|
|
$info=interact,hector1
|
|
$mame
|
|
INITIALIZATION:
|
|
At the console, press L to load a tape. A good tape will firstly fill the screen with a picture, and then the memory. At the end the program will start.
|
|
|
|
If you use Basic:
|
|
- CSAVE to save, and CLOAD to load.
|
|
|
|
If you use EduBasic:
|
|
- SAVE to save, and LOAD to load. However, problems exist with the cassette. It's better to use Basic instead.
|
|
|
|
$end
|
|
$info=intvecs
|
|
$mame
|
|
INITIALIZATION:
|
|
The cartridges that work are: wsmlbase, factory, scooby, mindstrk, jetsons.
|
|
|
|
$end
|
|
$info=invcarht
|
|
$mame
|
|
TIPS:
|
|
Press [ ALT ] to select "Invinco" or "Car Hunt".
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=ipb,ipc
|
|
$mame
|
|
INITIALIZATION:
|
|
Press SPACE to start the system.
|
|
|
|
Monitor commands:
|
|
A
|
|
Dn n - dump memory
|
|
E
|
|
Fn n n - fill memory
|
|
G
|
|
Hn n - hex arithmetic
|
|
Mn n n - move (copy) memory block
|
|
N
|
|
Q
|
|
R
|
|
Sn - modify a byte of memory
|
|
W - display memory in Intel? format
|
|
X - show and modify registers
|
|
|
|
$end
|
|
$info=iq151
|
|
$mame
|
|
INITIALIZATION:
|
|
In the monitor
|
|
- To save a tape: W a b (where a = start address, b = end address)
|
|
- To load a tape: L
|
|
|
|
In Basic-G:
|
|
- To load a tape: MLOAD
|
|
- To save a tape: MSAVE
|
|
|
|
When you want to load a cartridge, you need to also load the matching slot item.
|
|
|
|
$end
|
|
$info=iris1400
|
|
$mame
|
|
TIPS:
|
|
Enter h to get help
|
|
|
|
$end
|
|
$info=iris3130,ms68k,ncd16,ncd19
|
|
$mame
|
|
TIPS:
|
|
Enter ? or h to get help
|
|
|
|
$end
|
|
$info=irisha
|
|
$mame
|
|
INITIALIZATION:
|
|
First few menu items say: START? MONITOR CASSETTE DISK
|
|
|
|
$end
|
|
$info=isbc2861,isbc28612
|
|
$mame
|
|
INITIALIZATION:
|
|
Don't press any keys and wait a while for it to start up.
|
|
|
|
$end
|
|
$info=isbc8010,isbc8010a,isbc8010b
|
|
$mame
|
|
TIPS:
|
|
All input to be in UPPER case.
|
|
|
|
Monitor Commands:
|
|
D Display memory command
|
|
G Program execute command
|
|
I Insert instructions into memory
|
|
M Move memory command
|
|
R Read intel-format file
|
|
S Substitute memory command
|
|
W Write intel-format file
|
|
X Examine and modify CPU registers command
|
|
|
|
$end
|
|
$info=isbc8030
|
|
$mame
|
|
INITIALIZATION:
|
|
All input to be in UPPER case.
|
|
|
|
Press U to try starting the system. If unsuccessful, press U again.
|
|
|
|
Monitor Commands:
|
|
D Display memory command
|
|
G Program execute command
|
|
N Single step command
|
|
I Insert instruction into memory
|
|
M Move memory command
|
|
R Read intel-format file
|
|
S Substitute memory command
|
|
W Write intel-format file
|
|
X Examine and modify CPU registers
|
|
|
|
$end
|
|
$info=isbc86
|
|
$mame
|
|
INITIALIZATION:
|
|
isbc86 commands: BYTE WORD REAL EREAL ROMTEST. ROMTEST works, the others hang.
|
|
|
|
$end
|
|
$info=isbc8605,isbc8630
|
|
$mame
|
|
INITIALIZATION:
|
|
If you do nothing, the screen will slowly fill up with asterisks.
|
|
Press capital-U to drop into the monitor on the isbc 86/05 and 86/30. The 86/05 can boot floppies with the b command but appears to mostly be able to deal with 256byte sectors so fails to load the irmx 512byte sector.
|
|
|
|
$end
|
|
$info=island2_2,island2_7,island2_8,island2_9,island2_10,island2_11,island2_12,island2_13,island2_14
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=istreb
|
|
$mame
|
|
TIPS:
|
|
How to play: Insert one or more coins, each coin gives 2 minutes of play time, then press 1 or 2 player game start ([ 1 ] or [ 2 ]. Hit enemy 15 or more times to get bonus game. Test Mode: Insert 12 or more coins then press 2 player start [ 2 ].
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=itazuram
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an 'ERROR' appears. Hold down [ F2 ] + [ F3 ] for about 4 seconds to enter 'TEST MODE'. Select 'SET MODE' with [ F2 ], enter with [ CTRL ], then use [ F2 ] to select 'RAM CLEAR'. Hold down [ CTRL ] until 'OK' and press [ F3 ] to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=itt3030
|
|
$mame
|
|
INITIALIZATION:
|
|
ITT 3030
|
|
========
|
|
|
|
Press B to initiate the boot process.
|
|
|
|
The message: "Na - du olle 0 auf A:" simply means Drive is A: with User 0. It's not an error.
|
|
|
|
|
|
All (nw) disks need to check if they are usable in Drive B: .
|
|
|
|
|
|
From swlist:
|
|
|
|
The computer is marked as not working, so to load a disk you need to tap B slowly until the cursor appears.
|
|
After the disk boots, entering rubbish can lock up the machine. The keyboard is somewhat unusual.
|
|
To backspace, press F9. The shift key doesn't work, so to shift, hit capslock, hit the shifted key, then capslock to go back to normal.
|
|
Example, to get a ':', capslock, press . then capslock again.
|
|
|
|
$end
|
|
$info=jade
|
|
$mame
|
|
INITIALIZATION:
|
|
When the red screen appears, hit Enter twice quickly. Type HE to get a list of commands.
|
|
|
|
If you don't do anything immediately, the system will lock up.
|
|
|
|
$end
|
|
$info=jdredd
|
|
$mame
|
|
INITIALIZATION:
|
|
When you first start the game, one with the title "PROBLEM WITH NVRAM" screen will appear: click "START" (by default [ 1 ] key) to initialize and continue.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=jockeyc
|
|
$mame
|
|
INITIALIZATION:
|
|
To clear 'BACKUP DATA' press [ 9 ] (Reset) twice.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=jojoba
|
|
$mame
|
|
INITIALIZATION:
|
|
There is no avoiding the NVRAM initialization process. The game must be allowed to create a complete and valid NVRAM file. This process takes nearly an hour and only needs to be done once. Once a proper NVRAM is created, the game will start quickly.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=jokercrd
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold down INS until the alarm stops. Press 9 to get the machine started. The normal coin slots don't work, so press Q for 100 credits.
|
|
|
|
$end
|
|
$info=jokpokera
|
|
$mame
|
|
INITIALIZATION:
|
|
If it says ERROR at start, hold F2, hit F3, release F2. Then at the test screen hit F2 and game will start.
|
|
|
|
$end
|
|
$info=jokpokerb,jokpokerc
|
|
$mame
|
|
INITIALIZATION:
|
|
If it says ERROR at start, hit F3. Then at the test screen hit F2 and game will start.
|
|
|
|
$end
|
|
$info=jollycrd
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 ([ 0 ]+[ 9 ]), press reset [ F3 ] then release all keys and either reset or restart MAME.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=jolyjokr
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 ([ 0 ]+[ 9 ]), press reset [ F3 ] then release [ 0 ]+[ 9 ] and you'll see a few rows of numbers appear. Reset or restart MAME.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=joust,joust2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time they are launched, these games stop to the 'Factory settings restored'. To continue simply press [ F2 ]. If that fails, try [ F3 ], or [ F1 ]+[ F2 ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=jr100
|
|
$mame
|
|
TIPS:
|
|
PANASONIC JR-100
|
|
================
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
To save a tape: SAVE
|
|
To load a tape: LOAD
|
|
|
|
Due to an emulation bug, the SAVE speed is incorrect. It has been fixed in MameUI.
|
|
|
|
Quickload
|
|
---------
|
|
|
|
Loads a PRG file into Basic.
|
|
Can then LIST or RUN.
|
|
|
|
|
|
|
|
NOTE for INUFUTO games
|
|
----------------------
|
|
MLOAD (if using cassette)
|
|
A=USR($300)
|
|
|
|
Paste: A=US R($30 0)
|
|
|
|
$end
|
|
$info=jr200
|
|
$mame
|
|
INITIALIZATION:
|
|
PANASONIC JR-200
|
|
================
|
|
|
|
No software interfaces exist at this time.
|
|
|
|
Cassette
|
|
--------
|
|
|
|
To save a tape: SAVE "x" (The space is required)
|
|
To load a tape: LOAD (or LOAD "x" - again the space is required).
|
|
|
|
There is a dipswitch to choose baud rates for saving. It can be overridden by a POKE.
|
|
POKE 43,0 for 2400 baud, or POKE 43,1 for 600 baud. LOAD can automatically determine the speed.
|
|
|
|
|
|
NOTE for INUFUTO games
|
|
----------------------
|
|
MLOAD (if using cassette)
|
|
A=USR($900)
|
|
|
|
$end
|
|
$info=jspecter
|
|
$mame
|
|
TIPS:
|
|
At start it asks to choose game A or B. A is the default, to choose B hold joystick right and press 1, wait for B to flash before letting go.
|
|
|
|
$end
|
|
$info=jtces88
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=juku
|
|
$mame
|
|
INITIALIZATION:
|
|
To start Basic, press A. To quit back to the monitor, use the SYSTEM command.
|
|
|
|
To boot from a floppy disk, press T D D
|
|
|
|
$end
|
|
$info=jumbogod
|
|
$mame
|
|
INITIALIZATION:
|
|
If it shows DIP SW READ ERROR, press F3, wait for error, press F3, then it will start.
|
|
|
|
$end
|
|
$info=junior
|
|
$mame
|
|
INITIALIZATION:
|
|
This is heavily based on the KIM-1, the keycodes and operation being identical.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
+ (inc) : ^
|
|
AD : -
|
|
DA : =
|
|
GO : X
|
|
|
|
(note: DA only works when addressing RAM)
|
|
|
|
Test Paste:
|
|
=11^22^33^44^55^66^77^88^99^-0000
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
NMI and IRQ:
|
|
- When NMI is activated, it jumps to the vector located at 1A7A.
|
|
- When IRQ is activated, it jumps to the vector located at 1A7E.
|
|
- The user needs to populate these vectors before use, or the system will crash when the debugging switches are used. Use RST to escape from this.
|
|
|
|
$end
|
|
$info=jupace
|
|
$mame
|
|
INITIALIZATION:
|
|
Jupiter Ace
|
|
-----------
|
|
|
|
|
|
Make sure 32k ram is enabled.
|
|
Paste only works with lowercase
|
|
VLIST is the command to find all existing verbs. The name from a tape is also a verb.
|
|
Left-shift is to get upper case.
|
|
Right-shift is for symbols. Right-shift M -> period.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
To save a tape: save
|
|
|
|
To list what's on a tape: load
|
|
|
|
- Then, if it was "Dict" do load name, else if it was "Bytes" do 0 0 bload name.
|
|
|
|
Tape filenames are case-sensitive.
|
|
|
|
|
|
|
|
|
|
Snaps
|
|
-----
|
|
|
|
These are .ace files. Just load it and in theory it should start.
|
|
|
|
$end
|
|
$info=jwildb52h
|
|
$mame
|
|
INITIALIZATION:
|
|
If there's a message about jumper setting changed, enter the DIP Switches menu and turn DSW2-10 to Off, then choose Reset System.
|
|
|
|
$end
|
|
$info=k8915
|
|
$mame
|
|
INITIALIZATION:
|
|
When it says DIAGNOSTIC RAZ P, press enter.
|
|
|
|
$end
|
|
$info=kaypro10,kaypro484,kayproii,kaypronew2,robie,kaypro1084,kaypro1,kaypro284,kaypro2x,kaypro484p88,omni4,kayproiip88,kayproiv,omni2,kaypro4x
|
|
$mame
|
|
INITIALIZATION:
|
|
KAYPRO (various CP/M models)
|
|
============================
|
|
|
|
|
|
|
|
Filenames start with [x] where
|
|
|
|
A = keyproii aka kaypro83
|
|
B = 284
|
|
C = 2X,484
|
|
D = IV
|
|
E = 10 (also usable by 2X,484)
|
|
F = 4X,Robie (ROM 1.7R)
|
|
G = NEW2,1,OMNI4 (ROM 2.01)
|
|
|
|
|
|
Note that some versions don't work partly or at all.
|
|
|
|
|
|
Some disks don't have boot tracks, so need to be mounted in B drive. These are marked as [Bdrive].
|
|
|
|
The older disks end with _b (bootable) or _nb (not bootable).
|
|
|
|
$end
|
|
$info=kas89
|
|
$mame
|
|
INITIALIZATION:
|
|
If an alarm blares at start-up, press 9 twice then 8. Now the game works. It still has lots of alarms while in play.
|
|
|
|
$end
|
|
$info=kbh
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for E761 PCM DATA ERROR.
|
|
|
|
* Press F2 until the menu appears. In this menu, 1 and 2 are used to select an item, and you press 1 and 2 together to select/confirm. Pressing 1 and 2 together usually doesn't work, prepare to try numerous times.
|
|
|
|
* Choose BACKUP CLEAR. Once there, press 1 to DEFAULT. When done, you're back at the menu.
|
|
|
|
* Choose SOUND TEST. Choose SOUND INIT FLASH. Once there, press 1 to INIT.
|
|
|
|
* When the menu reappears, press F3.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=kbm
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for E161 BACKUP BATTERY ERROR.
|
|
|
|
* Press F2 until the menu appears. In this menu, 1 and 2 are used to select an item, and you press 1 and 2 together to select/confirm. Pressing 1 and 2 together usually doesn't work, prepare to try numerous times.
|
|
|
|
* Choose BACKUP CLEAR. Once there, press 1 to DEFAULT.
|
|
|
|
* When the menu reappears, press F3.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=kbm2nd
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for E161 BACKUP BATTERY ERROR.
|
|
|
|
* Press F2. In this menu, 1 and 2 are used to select an item, and you press 1 and 2 together to select/confirm. Select ALL FACTORY SETTINGS. Choose YES each time until you are returned to the menu.
|
|
|
|
* Choose SOUND CHECK. Choose INITIALIZE SOUND FLASH. Choose YES each time until it stops responding.
|
|
|
|
* Wait about a minute for it to complete, and there's a sound. Choose EXIT.
|
|
|
|
* Choose EXIT again, and the game will start.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=kbm3rd
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for E161 BACKUP BATTERY ERROR.
|
|
|
|
* Press F2. In this menu, 1 and 2 are used to select an item, and you press 1 and 2 together to select/confirm.
|
|
|
|
* Select ALL FACTORY SETTINGS. Choose YES each time until you are returned to the menu.
|
|
|
|
* Choose SOUND OPTIONS. Choose INITIALIZE SOUND FLASH. Choose YES each time until it stops responding.
|
|
|
|
* Wait about a minute for it to complete, and there's a sound. Choose EXIT.
|
|
|
|
* Choose GAME MODE, and the game will start.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=kc85,pc8201,tandy200,trsm100,m10,pc8201a,npc8300,tandy102
|
|
$mame
|
|
TIPS:
|
|
If numbers produce weird characters, use Caps Lock.
|
|
|
|
To use cassettes, start up Basic.
|
|
- To save a tape: CSAVE"x"
|
|
- To load a tape: CLOAD
|
|
|
|
$end
|
|
$info=kc85_2,kc85_3,kc85_4,kc85_5
|
|
$mame
|
|
TIPS:
|
|
ROBOTRON HC900, KC85-2
|
|
======================
|
|
|
|
For some reason KCC images are assigned to both cassette and quickload.
|
|
|
|
SSS images, although supposedly supported, are all rejected and unusable.
|
|
|
|
Games generally only work on one of the computers, so they will be suffixed with [2],[3],[4].
|
|
|
|
A menu item can be selected either by typing its name, or by moving the cursor to the selection and hitting Enter.
|
|
|
|
|
|
Cartridge
|
|
---------
|
|
The only cartridge that works is "typestar". The rest are ignored.
|
|
|
|
|
|
|
|
Quickload
|
|
---------
|
|
The program may start itself, or may add extra names to the menu. Just enter the name of the most appropriate one.
|
|
|
|
If it does neither, then it's assumed to not work.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
In the menu:
|
|
- To save a tape: SAVE a b (where a = start address, b = end address). You will be asked for a filename.
|
|
- To load a tape: LOAD (when complete it should run itself)
|
|
|
|
It's presumed the JUMP command could be used to go to an address, but it always returns ERROR, so the jump needs to be done in the debugger.
|
|
|
|
In Basic:
|
|
- To save a tape: CSAVE "x"
|
|
- To load a tape: CLOAD "x"
|
|
|
|
Image types tested to work are KCC and TAP.
|
|
|
|
$end
|
|
$info=keks_8,keks_9,keks_10,keks_11,keks_12,keks_13,keks_14,keks_15,keks_16,keks_17,keks_18,keks_19
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=kim1
|
|
$mame
|
|
TIPS:
|
|
To save a tape: -17F5=startlow up starthigh up endlow up endhigh up 01 up -1800 enter
|
|
|
|
To load a tape: -17F9=01 up -1873 enter.
|
|
|
|
The '01' is a file number - you can choose something else.
|
|
|
|
$end
|
|
$info=kingdrbb
|
|
$mame
|
|
INITIALIZATION:
|
|
At first run the game locks up with COINS in the corner. Press F3 to fix this.
|
|
|
|
$end
|
|
$info=kiwame
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'BACKUP ERROR'. Press [ F3 ] to proceed.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=kiwames
|
|
$mame
|
|
INITIALIZATION:
|
|
After 'ERROR ON CARTRIDGE' press [ 9 ] (SERVICE Key) and then [ F2 ] (TEST) to get into the TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
After the game starts to boot, re-enter the TEST MENU [ F2 ]. Use [ 9 ] to move down to "Each Game Test / [KIWAME S]" then press [ F2 ]. At the screen with the tables, press [ F2 ]. The selection will flash and you'll be brought to a setup screen. Press [ 9 ] twice and then use [ F2 ] to change the option from MANUAL to AUTO. Press [ 9 ] until you move down to the 2nd to last option on the screen (10 times), then Press [ F2 ]. You should be brought back to the Test Menu. Press [ 9 ], then [ F2 ] to EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=kollon
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait for the blue bar to say COMPLETE. It will restart itself and work.
|
|
|
|
$end
|
|
$info=kollonc
|
|
$mame
|
|
INITIALIZATION:
|
|
* If it says SYSTEM ERROR, exit the game, delete the game's nvram and other settings files, start the game and then do the below.
|
|
|
|
* Wait until the blue and red bars say COMPLETE, and it halts.
|
|
|
|
* Press Tab. In the Dipswitch menu, turn BIOS Flash to Off and choose Reset System.
|
|
|
|
* Wait for the blue bar to say COMPLETE. It will restart itself and work.
|
|
|
|
$end
|
|
$info=konam80s,konam80a,konam80k,konam80u,konam80j
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will dump you on a clock setting screen. Keep pressing DOWN and select 'SAVE AND EXIT' then press P1 START [ 1 ] to continue.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=korvet,kontur,neiva
|
|
$mame
|
|
TIPS:
|
|
PK8020 KORVET
|
|
=============
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SAVE "CAS:" (but it makes a blank tape)
|
|
|
|
To load a tape: LOAD "CAS:" (sees filename but can't load the only tape we have)
|
|
|
|
|
|
Floppy disk
|
|
-----------
|
|
Can boot CP/M but not see any files.
|
|
|
|
Can boot some disks, but there's lots of retries.
|
|
|
|
The disk is CP/M-80, but after it starts, a disk error occurs.
|
|
|
|
$end
|
|
$info=kov2
|
|
$mame
|
|
TIPS:
|
|
Secret Characters : on the character selection screen, hold START button then input the following codes:
|
|
Koumei : [ D ], [ B ], [ D ], [ C ] (x2), [ B ], [ D ], [ B ], [ UP ], [ DOWN ]
|
|
Chouzen : [ C ], [ D ], [ B ] (x2), [ C ], [ D ], [ UP ], [ DOWN ], [ UP ], [ DOWN ]
|
|
Housuu : [ B ], [ C ], [ D ], [ UP ] , [ DOWN ], [ LEFT ] (x2), [ RIGHT ], [ C ], [ D ]
|
|
Sonken : [ B ] (x3), [ C ], [ D ], [ C ], [ B ] (x2), [ DOWN ] (x2)
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=kram
|
|
$mame
|
|
INITIALIZATION:
|
|
You can use [ F1 ] to proceed through all the configuration screens, stopping when you see the title screen. Setup is complete.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=kramermc
|
|
$mame
|
|
TIPS:
|
|
KRAMER MC
|
|
=========
|
|
|
|
Homebrew computer.
|
|
|
|
No support for software at this time.
|
|
|
|
Commands:
|
|
A : Assembler
|
|
B : Basic
|
|
C : Copy
|
|
D : Dump (Hex dump of memory)
|
|
E : End-file
|
|
F : Fill
|
|
G : Go
|
|
H : Hex Arithmetic
|
|
I : Input device (IT or IL or IU)
|
|
J : Jump ram
|
|
K : Ram test
|
|
L : List device (LT or LL or LU)
|
|
M : Move
|
|
O : Output device (OT or OL or OU)
|
|
P : Disassemble
|
|
R : Read external storage (expects intel format from the keyboard)
|
|
S : Substitute (edit ram content)
|
|
T : Text editor
|
|
V : Verify
|
|
W : Write (sends bits to the PIO port A)
|
|
X : Show primary registers
|
|
Z : Show secondary registers
|
|
|
|
Device choices: T (terminal), L (cassette), U (user device)
|
|
|
|
There's numerous bugs in the rom's keyboard routine. Shift has to be pressed and released before the key you want to shift. Lowercase cannot be input. The Ctrl key doesn't work. The . , / keys are incorrectly already shifted.
|
|
|
|
Even though cassette and terminal support are supposed to exist, the device redirection commands do nothing.
|
|
|
|
The natural keyboard has been added, although shifted characters will not work, or for paste either, because of the shift-key bug. Further, paste drops every second character.
|
|
|
|
$end
|
|
$info=kristall2
|
|
$mame
|
|
TIPS:
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: R
|
|
|
|
This system cannot load Mikro-80 tapes, so therefore cannot use anything from the software list. Instead, it can load tapes meant for radio86.
|
|
|
|
$end
|
|
$info=kuzmich
|
|
$mame
|
|
TIPS:
|
|
Press R to start a game.
|
|
|
|
$end
|
|
$info=landmakr
|
|
$mame
|
|
TIPS:
|
|
Alternative Gameplay : press Shoot, Left, Right, Shoot on the titlescreen before inserting coins. If done correctly, a small character will appear. On the next play, you will play on different stage layout.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=laser110,laser200,laser210,laser310,vz200,vz300,fellow,tx8000,laser310h
|
|
$mame
|
|
TIPS:
|
|
VTECH LASER 200, 210, 300, 310. DICK SMITH VZ-200, VZ-300
|
|
=========================================================
|
|
|
|
Need at least 16k of RAM.
|
|
|
|
|
|
|
|
Snapshot
|
|
--------
|
|
A popup will indicate if it's M/L or BASIC.
|
|
|
|
If M/L it will run itself, if Basic type RUN.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: CSAVE
|
|
To load a tape: CLOAD , then RUN
|
|
|
|
Filetype:
|
|
|
|
B - binary, will run itself
|
|
T - Basic. Type RUN.
|
|
|
|
$end
|
|
$info=laser350,laser500,laser700
|
|
$mame
|
|
TIPS:
|
|
VTECH LASER 350, 500, 700
|
|
=========================
|
|
|
|
|
|
Cartridge
|
|
---------
|
|
System checks for the signature of AA,55,E7,18 and if found, will jump to the next byte (0004). There are no known carts in existence. The BIN files for the emu500 emulator are not compatible and can't be used.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: CSAVE
|
|
To load a tape: CLOAD , then RUN
|
|
|
|
$end
|
|
$info=laser3k
|
|
$mame
|
|
TIPS:
|
|
An Apple II clone. Press [ Ctrl ][ F12 ] to get a prompt.
|
|
|
|
To save a file: SAVE
|
|
|
|
To load a file: LOAD
|
|
|
|
$end
|
|
$info=lc80,lc80e,lc80a,lc80_2
|
|
$mame
|
|
TIPS:
|
|
When first started, the screen is blank. Wait about 8 seconds for it to introduce itself, then you may use it or paste to it. The decimal points indicate which side of the display you will be updating.
|
|
|
|
To save a tape: S name up a up b X (where a = start address, b = end address)
|
|
|
|
To load a tape: L name X
|
|
|
|
"name" is a filename, for example 1234.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
+,- : as is
|
|
ADR : ,
|
|
DAT : .
|
|
EX : X
|
|
|
|
Test Paste:
|
|
,2000.11+22+33+44+55+66+77+88+99+,2000
|
|
Now press + to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=lca,silvslug,vegas,deadweap,tfight,nudgeit,bellring,carhop,hoops,cactjack,clas1812,surfnsaf,opthund,tt_game,ccruise
|
|
$mame
|
|
INITIALIZATION:
|
|
Setting up:
|
|
- Press num-0
|
|
- Press num-1
|
|
- Press 1 (to load factory defaults)
|
|
- Press 1 (to select English)
|
|
- Press num-0 until the credit settings appear (settings #9,10,11)
|
|
- On each of the 3 coin slots, press num1/num2 to set to 1 credit.
|
|
- Press F3 or 0
|
|
- Now you can play
|
|
|
|
Quick setup for surfnsaf,opthund,tt_game,ccruise:
|
|
- Press 0 A num1 num1 to load factory defaults
|
|
- Press 0 until you get to Game Pricing, press A to get Universal. Press 0 a few times then F3 to save.
|
|
- Now press 7 to insert a coin.
|
|
Further setup if needed:
|
|
- Use A and B to cycle up and down (instead of num1/num2)
|
|
- num1 selects default setting
|
|
- 0 to choose another setting
|
|
- F3 to save and reboot
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
Lights Camera Action 720 1 then W V
|
|
Silver Slugger 722 1 then jiggle ; and quote ;
|
|
Vegas 723 1 then B A
|
|
Deadly Weapon 724 1 then Q I then Q
|
|
Car Hop 725 1 then P and ] P then ]
|
|
Title Fight 726 1 then [ and left [ (wait for message) then left
|
|
Hoops 727 1 then Q and Z [ then Z (may have to jiggle ] and [, or try multiple times)
|
|
Cactus Jack 729 1 then ; and quote ;
|
|
Class of 1812 730 1 then ; and quote up
|
|
Nudge-it N102 1 then B and M unknown (Redemption machine)
|
|
Bell Ringer N103 1 then A unknown (Redemption machine)
|
|
|
|
** From here, num1 = start button, 7 = coin, 0 = test/setup
|
|
Surf'n Safari 731 num1 then num2 then P num2 then P
|
|
Operation: Thunder 732 num1 then G and O G then hold O for a few seconds
|
|
tt_game 7** unknown unknown
|
|
Caribbean Cruise C102 1, enter, hold \ and right until message goes \
|
|
|
|
|
|
Status:
|
|
- All games (except tt_game) are playable
|
|
- Various sounds are missing in some games, usually because the cpu concerned runs into the weeds.
|
|
|
|
ToDo:
|
|
- Display flickers a bit
|
|
- tt_game: roms missing therefore no sound
|
|
|
|
$end
|
|
$info=lckydraw
|
|
$mame
|
|
INITIALIZATION:
|
|
To play, either set game to free play, or insert a coin. Press start. Press letters A thru S to
|
|
score. Press X to lose the ball (the outhole).
|
|
|
|
$end
|
|
$info=le2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, you must perform the typical Konami [ F2 ]+[ F3 ] procedure to properly initialize the EEPROM. The problem is this game does not currently give any types of feedback like the other Konami games (due to video problems). Simply hold [ F2 ] down, hit [ F3 ] - continuing to hold [ F2 ] for a couple of seconds to make sure it takes. Shortly thereafter, you should see a test pattern on screen signifying it worked.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=leking,olympic
|
|
$mame
|
|
INITIALIZATION:
|
|
Multiball key code is XZ - need to jiggle these keys at start of game.
|
|
|
|
$end
|
|
$info=lethalen
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the game might complain with the message: 'Version Error' or similar. You must hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine. After a short wait, continuing to hold [ F2 ], the game should say "EEPROM INITIALIZE COMPLETE".
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=lghost
|
|
$mame
|
|
INITIALIZATION:
|
|
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both 'flash points' and press [ F2 ] to exit. You can adjust the other guns by using Player 2 and Player 3 fire buttons and, like the first player, shooting the 'flash points'.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=lhaunt,lhaunt_3,lhaunt_12,lhaunt_13,lhaunt_14,lhaunt_15,lhaunt_16
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=llc1
|
|
$mame
|
|
TIPS:
|
|
Handy addresses: (Press X then the 4 digits then Enter)
|
|
0800 = BASIC cold start
|
|
0803 = BASIC warm start
|
|
13BE = display Monitor logo
|
|
This machine has an 8-digit LED display with hex keyboard, and also a 64x16 monochrome screen with full keyboard.
|
|
The monitor uses the hex keyboard, while Basic uses the full keyboard.
|
|
Monitor output is on the digits, but the single-step command displays a running register dump on the main screen.
|
|
There are no storage facilities, and no sound.
|
|
BASIC is integer only (-32768 to 32767), about 6k of space, and all input is to be in UPPER case. It does have minimal string capability, but there is no $ sign, so how to create a string variable is unknown.
|
|
To exit back to the monitor, type BYE.
|
|
The user instructions of the monitor (in German) are here:
|
|
http://www.jens-mueller.org/jkcemu/llc1.html
|
|
|
|
$end
|
|
$info=llc2
|
|
$mame
|
|
TIPS:
|
|
The BEL character plays a short tune.
|
|
In the monitor, it is case sensitive, most commands are UPPER case, but some are lower case.
|
|
To start Basic, the command is b. To quit basic, use BYE.
|
|
Inside Basic, it is not case-sensitive.
|
|
|
|
In the monitor:
|
|
- To save a tape in native format: K a b ["name"]
|
|
- To load native tape: L ["name"]
|
|
- To save a tape in ac1 format: S a b
|
|
- To load ac1 tape: Q
|
|
(where a = start address, b = end address, and name is optional)
|
|
|
|
In Basic:
|
|
- To save a tape: CSAVE"x"
|
|
- To load a tape: CLOAD"x"
|
|
|
|
$end
|
|
$info=lnux4004
|
|
$mame
|
|
INITIALIZATION:
|
|
This literally takes 5 days to boot up, when using the item from the software list.
|
|
|
|
$end
|
|
$info=lnw80
|
|
$mame
|
|
INITIALIZATION:
|
|
Shift and Right-arrow will enable 32 cpl.
|
|
|
|
To save a tape: CSAVE"x"
|
|
To load a tape: CLOAD
|
|
|
|
SYSTEM commands:
|
|
- Press Break (End key) to quit
|
|
- Press Enter to exit with error
|
|
- xxxx to load program xxxx from tape.
|
|
- / to execute last program loaded
|
|
- /nnnnn to execute program at nnnnn (decimal)
|
|
|
|
$end
|
|
$info=loffire
|
|
$mame
|
|
INITIALIZATION:
|
|
Press mouse button to start the gun adjustment of the left gun. Fire with mouse on both 'Flash Points' and press [ Left Alt ] + [ S ] to exit.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=lola8,lola8a,lola8nk
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
BASIC commands : (must be in UPPER case)
|
|
|
|
LET NEXT IF GOTO GOSUB RETURN READ DATA FOR CLS INPUT DIM STOP END RESTORE
|
|
REM CLEAR PUSH POKE PRINT OUT ERROR USR CURSOR NORMAL INVERSE PLOT UNPLOT
|
|
ELSE WIPE COLOUR CENTRE RANGE DRAW CIRCLE LOAD SAVE VERIFY HLOAD HSAVE HVERIFY
|
|
DLOAD DSAVE DVERIFY MERGE CAT RUN NEW ON LIST DEF MON GWIND TWIND UNDER
|
|
SPC OFF TAB THEN TO STEP AND OR XOR NOT ABS LEN SQR INT ASC CHR VAL STR MID
|
|
ARG CALL RND LEFT RIGHT DOT SGN SIN FREE PI FN TAN COS POP PEEK INP LN EXP ATN
|
|
|
|
Image display is mono, COLOUR x (x = 0 to 3) command switch drawing in mode
|
|
0 - nothing
|
|
1 - set 1 on drawn pixel
|
|
2 - set 0 on drawn pixel
|
|
3 - xor drawn pixel with current value
|
|
|
|
Unknown how to produce sound - there's no commands.
|
|
|
|
MON: (Guesswork by trying things)
|
|
- A0 : display addresses A0 to A7
|
|
- 0,FFF : display addresses 0 to FFE (yes it leaves one out)
|
|
- G,R : displays registers (R B=3 : set B register to 3)
|
|
- M,N,Q,T : display or set a specific "register"? (Q : display Q ; Q=6 : set Q to 6)
|
|
- SP : display or set SP (SP=3B00 : set SP)
|
|
- PC : display or set PC
|
|
- L : disassembler (L 0,FF : disassemble range 0 to FF)
|
|
- K : single-step? (address set by G) (K 99 : single-step at 99)
|
|
|
|
Control Keys
|
|
- A : adds additional line for each char (making image higher)
|
|
- G : back to normal
|
|
- C : break? (only does a newline)
|
|
- L : clear screen
|
|
- M : same as pressing Enter
|
|
- Y : invert screen
|
|
|
|
$end
|
|
$info=losttrea
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'RAM ERROR'. To proceed, just keep pressed both service keys [ 9 ] & [ 0 ] and reset [ F3 ].
|
|
|
|
To add credits, press 6.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=lostwsga
|
|
$mame
|
|
INITIALIZATION:
|
|
The ingame part of the game has an annoying raster pattern on top of everything. Keys [ Y ] to [ O ] are assigned as 2D layer toggle keys. Press [ U ] to disable layer 2 in Lost World. Also remember to calibrate the light gun in the test menu.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=lottofun
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'MEMORY PROTECT SWITCH MUST BE DOWN!'. Press [ 9 ] to proceed.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=lucky8
|
|
$mame
|
|
INITIALIZATION:
|
|
Sometimes the game boots with a "Coin Jam" message. Just reset the game to normalize. There are 2 sets of controls. Press the BIG key [ B ] to switch between them.
|
|
Press [ 9 ] to enter settings, press START [ 1 ] to exit. Press [ 0 ] to enter stats, press START [ 1 ] to exit. Keeping pressed [ 9 ]+[ 0 ] + RESET [ F3 ], will enter the test mode. Press RESET [ F3 ] to exit.
|
|
New Lucky 8 Lines has two sets of controls than can be switched through each 'BIG' button. Even you can switch controls in middle of the game. When a set of controls are in use, the other set is blocked till 'BIG' button is pressed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=luckybal,luckybala,luckybalb,luckybalc,luckybald,luckybale
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold down INS until the playfield appears. Press 0 so that "OPER KEY" is green.
|
|
|
|
$end
|
|
$info=luckywld
|
|
$mame
|
|
INITIALIZATION:
|
|
How to calibrate the guns: hold [ 9 ], press [ F2 ] and shoot at the targets it shows using the crosshair, after you've shot the target press [ 9 ] again to move onto the next one. Once you get back to the start again press [ F2 ] to exit.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=luna
|
|
$mame
|
|
INITIALIZATION:
|
|
Machine will sit at "Diagnostic Start" for a while. If you're asked to set default parameter, press Y. Now you are at the monitor prompt. Use the H command for help.
|
|
|
|
$end
|
|
$info=luna88k,luna88k2
|
|
$mame
|
|
INITIALIZATION:
|
|
Use the H command for help.
|
|
|
|
$end
|
|
$info=lvcards
|
|
$mame
|
|
TIPS:
|
|
Enter switch test mode by holding down the Hit key, and when the crosshatch pattern comes up, release it and push it again. After you get into Check Mode [ F2 ], press the Hit key to switch pages.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=lviv
|
|
$mame
|
|
INITIALIZATION:
|
|
LVIV
|
|
====
|
|
|
|
Make sure natural keyboard is selected.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
|
|
To save a tape: SAVE"x" or CSAVE"x"
|
|
|
|
To load a tape: LOAD, CLOAD, and BLOAD"",R
|
|
|
|
Try one, if nothing shows after the first block then cancel with (F3 or F10 or F11 or Down key), then try again.
|
|
|
|
|
|
Most programs that use BLOAD will start themselves.
|
|
|
|
Otherwise use RUN.
|
|
|
|
If it looks like it tried to auto-start but hung, try pressing Enter a few times.
|
|
|
|
EXEC exists but haven't found a program that needs it.
|
|
|
|
|
|
|
|
|
|
Snapshot
|
|
--------
|
|
|
|
SAV files are just static screenshots, and are thus useless.
|
|
|
|
$end
|
|
$info=lvpoker
|
|
$mame
|
|
INITIALIZATION:
|
|
On first run it will say ERROR FOUND, let it do that 3 times then it will stop. Press - (minus) key and it will fix itself.
|
|
|
|
$end
|
|
$info=lynx48k,lynx96k,lynx128k
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE"name"
|
|
To load a tape: If you don't know the name, do LOAD"", and the name will be displayed. Then do LOAD"name" .
|
|
|
|
Notes:
|
|
- The screen doesn't scroll. This is normal.
|
|
- Variable names are case-sensitive.
|
|
- Break key is the Escape key.
|
|
- Typing a line number doesn't delete the line, you are in a calculator mode (for example, typing 67-5 will print 62)
|
|
- DEL line-number deletes the line.
|
|
- To edit a line, press Ctrl-E, it asks for line number, type it in, then arrows to move left-right, backspace to delete, press keys to insert them
|
|
- If you entered a line and got a syntax error, press Ctrl-Q to edit it.
|
|
- Cassette tapes made on 128k are a different speed to 48k tapes. To load a 128k tape on a 48k system, enter TAPE 3 before loading. (2,3,4,5 all seem to work).
|
|
- When loading, there's no wildcard; you must specify the name.
|
|
- Info about disks:
|
|
- You must firstly do XROM to initialise the DOS ROM.
|
|
- Then do EXT DIR with a Lynx-formatted disk, or EXT BOOT with a CP/M disk.
|
|
- Then, on a Lynx-formatted disk, do EXT LOAD "name" or EXT MLOAD "name".
|
|
|
|
$end
|
|
$info=lzbal_l2,scrpn_l1,blkou_l1,grgar_l1,frpwr_l6,algar_l1,alpok_l6
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time run, the display will show the model number. Press F3 to clear this.
|
|
|
|
Diagnostic actions:
|
|
- You must be in game over mode. All buttons are in the number-pad. When you are finished, you must reboot.
|
|
|
|
- Setup: NUM-2 must be in auto/up position. Press NUM-1 to enter setup mode, press NUM-2 to change direction.
|
|
|
|
- Tests: NUM-2 must be in manual/down position. Press NUM-1 twice and tests will
|
|
begin. Press NUM-1 and NUM-2 together to get from test 1 to test 2. Press NUM-2
|
|
to switch between auto/manual stepping.
|
|
|
|
- Auto Diag Test: Set Dips to SW6. Press NUM-0. Press NUM-ENTER. Press NUM-1. Tests will begin.
|
|
|
|
- Other: Set Dips to SW7 or SW8. Press NUM-0. Press NUM-ENTER.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
Scorpion 494 AX hit 1 AX
|
|
Firepower 497 ASD hit 1 Hit X, hold D, hit X, hold S, hit X, hit A
|
|
Others --- 1 X
|
|
|
|
$end
|
|
$info=m3
|
|
$mame
|
|
INITIALIZATION:
|
|
Y to boot from floppy, ESC to enter monitor, any other key to boot from IDE.
|
|
|
|
$end
|
|
$info=m5,m5p,m5p_brno
|
|
$mame
|
|
INITIALIZATION:
|
|
SORD M5
|
|
=======
|
|
|
|
|
|
Supposed to fix paste, change 0x702D : 1E -> 7 (not tested)
|
|
|
|
|
|
|
|
Cartridge
|
|
---------
|
|
|
|
Runs by itself
|
|
|
|
|
|
|
|
Floppy Disk
|
|
-----------
|
|
|
|
Need BASIC-F
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
Depending on the version of Basic used, different commands apply.
|
|
|
|
Try BASIC-I or BASIC-G.
|
|
|
|
To save a tape: Try SAVE"x" or LIST"x"
|
|
|
|
For loading..
|
|
|
|
Try OLD - should load a tape made with LIST"x"
|
|
|
|
Try CHAIN - same as OLD but runs the program as well.
|
|
|
|
Try TAPE (undocumented command) - load and execute machine language file
|
|
|
|
Try LOAD - should load a tape made with SAVE"x"
|
|
|
|
But, many tapes either not detected, or detected then nothing loaded.
|
|
|
|
$end
|
|
$info=macbug
|
|
$mame
|
|
TIPS:
|
|
This system only exists in MAMEUI.
|
|
|
|
Commands
|
|
--------
|
|
D nnnn - hex dump (use space for next line, or other key to exit)
|
|
F - fill memory
|
|
L - Load tape
|
|
M nnnn - modify memory
|
|
Q - reboot
|
|
R nnnn - Go to
|
|
S - save tape
|
|
|
|
Tape notes
|
|
----------
|
|
- the dump omits the last byte when saving and loading, you need to specify one more byte
|
|
- no checksum checking, a bad load will go undetected
|
|
- filenames are 5 characters
|
|
|
|
$end
|
|
$info=macgalxy,macjungl,spctrain,spcpnthr,mac_1808,macjungn,nbamac,glxplay,kidnap,glxplay2
|
|
$mame
|
|
INITIALIZATION:
|
|
Although the coin slots are not working, you can add credits by changing 0xC011 in the memory view.
|
|
|
|
Status:
|
|
- Some games are playable
|
|
-- macgalxy (Outhole is Z and X)
|
|
-- macjungl (Outhole is E)
|
|
-- glxplay2 (Outhole unknown)
|
|
- Other machines can generally accept credits and start, but then cannot score.
|
|
|
|
$end
|
|
$info=magic10
|
|
$mame
|
|
INITIALIZATION:
|
|
For the 1st boot, switch "Disable Free Play" to ON in the dip switches, enter a coin (with [ 5 ]) and press Collect (with [ I ]) to get the first "Game Over".
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=magic102,magic102a
|
|
$mame
|
|
INITIALIZATION:
|
|
If you get a message about invalid NVRAM, press one at a time F2 b z 1 m m.
|
|
|
|
$end
|
|
$info=magicrd2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, "Elektronik Defekt" message appears. To properly initialize the NVRAM, simply restart MAME or hit [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=magnum
|
|
$mame
|
|
INITIALIZATION:
|
|
The system is marked as working, but there's no disk drives or software. The only menu options that work are F1, F2, F6, F10. Use F12 to exit them back to the menu.
|
|
|
|
$end
|
|
$info=magzun
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'ONSEI BOARD ERROR'. Press 'SERVICE' [ 9 ] and then TEST [ F2 ] to get into the 'ST-V TEST MENU'. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 3P (three players) and 'EXIT' the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=manxtt,manxttdx
|
|
$mame
|
|
INITIALIZATION:
|
|
To get past the DANGER screen, press F2 twice.
|
|
|
|
$end
|
|
$info=matchem
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "PUSH ANY SWITCH", press [ DOWN ] key to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=mato
|
|
$mame
|
|
TIPS:
|
|
|
|
Supposed to be the same as the PMD85, but it won't load a tape. The only files have no extension and look like HEX files, which is not supported.
|
|
|
|
$end
|
|
$info=mbc020
|
|
$mame
|
|
TIPS:
|
|
SERVOMON COMMANDS: [] is optional parameter, $ is a hex digit (0-9,A-F)
|
|
Command and Format Description
|
|
M [[$$,]$$$$[-$$$$]] MEM: Memory examine, modify, [search,] hex data editor starting at address [-end]
|
|
R REG: Examine and modify user registers PC,S,F,A,X,Y
|
|
G [$$$$] GO: Restore all user registers [except PC=address, S=FD] and resume execution.
|
|
V [$$$$[-$$$$]] VER: View/Verify display data and checkums [starting at address [-to end]]
|
|
D [$$$$] DEP: Deposit hex data to memory [starting address]
|
|
C [$$,]$$$$[-$$$$] CALC: Calculate two's complement [-displacement], with [,offset]
|
|
B $$$$,$$$$-$$$$ BMOV: Move data to address, from start -to end
|
|
J $ JUMP: Restore user registers, except PC=listed entry in jump table, S=FD, and jump to it
|
|
J 1 MPC DIGITAL DRIVE REV 4.0 JUL-1983. AXES FOUND ONLINE : 1 Ok
|
|
SD $$$$-$$$$ SDBL: Store double byte from address -to address
|
|
F $$,$$$$-$$$$ FILL: Fill data, from memory address -to address
|
|
S1 [$$$$] Save ASCII data to memory [starting address].
|
|
|
|
SOURCE: http://apple-crapple.blogspot.com/2022/06/synertek-mbc020.html
|
|
|
|
$end
|
|
$info=mbc200
|
|
$mame
|
|
TIPS: Needs a boot disk.
|
|
|
|
SBASIC: Running programs: the file names used within SBASIC must be in UPPER case. For example, run "DEMO" .
|
|
You can also run a basic program from CP/M: sbasic "GRAPHICS" .
|
|
To Break, press either ^N or ^O (display freezes), then ^C .
|
|
Some control keys: 0x14 = Home; 0x8 = Left/BS; 0xA = Down; 0xB = Up; 0xC = Right.
|
|
|
|
$end
|
|
$info=mbee,mbee128p,mbee128,mbee256,mbeepc,mbeeic,mbee56,mbeepc85,mbeepc85b,mbeepc85s,mbeeppc,mbeepp
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
After loading, if it doesn't autostart, look at the filetype:
|
|
B (basic program), do RUN
|
|
M (M/L program), do EXEC
|
|
T (only for the Teleterm machine)
|
|
W (Wordbee file - load it from within Wordbee)
|
|
|
|
|
|
Commands to call up built-in roms (depends on the model):
|
|
NET - Jump to E000, usually the Telcom communications program.
|
|
This rom can be replaced with the Dreamdisk Chip-8 rom.
|
|
Note that Telcom 3.21 is 8k, it uses a rombank switch (by reading port 0A) to swap between the two halves.
|
|
|
|
MEM - same as NET.
|
|
|
|
EDASM - Jump to C000, usually the Editor/Assembler package.
|
|
|
|
MENU - Do a rombank switch to bank 5 and jump to C000 to start the Shell
|
|
|
|
PAK n - Do a rombank switch (write to port 0A) to bank "n" and jump to C000.
|
|
|
|
$end
|
|
$info=mbs1
|
|
$mame
|
|
TIPS:
|
|
|
|
Takes a few seconds to start.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Works in MAMEUI only.
|
|
|
|
To save a tape: SAVE"x"
|
|
To load a tape in Basic: LOAD then RUN
|
|
To load a tape in M/L: LOADM then EXEC
|
|
|
|
If you guess wrongly, you'll get "Bad File Mode".
|
|
|
|
Games still don't work because of missing graphics code.
|
|
|
|
$end
|
|
$info=mc10,alice32,alice,alice90
|
|
$mame
|
|
TIPS:
|
|
|
|
Set RAM to 32K.
|
|
|
|
Backspace is left-shift A
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: CSAVE
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Some tapes give FM Error, so use CLOADM followed by EXEC.
|
|
|
|
Make sure that WAV files don't start playing before CLOAD begins, or IO Error will keep happening.
|
|
|
|
$end
|
|
$info=mc1000
|
|
$mame
|
|
TIPS:
|
|
|
|
Set RAM to 48K. Turn joystick 1 to ON.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SAVE
|
|
To load a tape: LOAD or TLOAD, just have to guess.
|
|
|
|
$end
|
|
$info=mc1502
|
|
$mame
|
|
INITIALIZATION:
|
|
|
|
Wait for the self-test to say "O3y 640K", then press Enter twice. This puts you into the Monitor. B to go into ROM Basic.
|
|
|
|
Cassette
|
|
--------
|
|
Within Basic, you can use the cassette system. SAVE"x" to Save, and LOAD"x" to Load. If you take too long to play the tape, it will time out. Files are compatible with the IBM5150.
|
|
|
|
Floppies
|
|
--------
|
|
Unknown how to boot a floppy disk.
|
|
|
|
$end
|
|
$info=mc200
|
|
$mame
|
|
INITIALIZATION:
|
|
If after waiting 10 seconds there's just a blank grey screen, do a soft reset (F3).
|
|
|
|
$end
|
|
$info=mc400
|
|
$mame
|
|
INITIALIZATION:
|
|
Choose bios "V1.26F 020290", and then the system will boot.
|
|
|
|
$end
|
|
$info=mc68000
|
|
$mame
|
|
INITIALIZATION:
|
|
Needs a boot disk. You must first add a floppy controller via the slots menu.
|
|
|
|
$end
|
|
$info=mcb216
|
|
$mame
|
|
INITIALIZATION:
|
|
All commands to be in UPPER case.
|
|
|
|
Press Enter twice. You will see the Basic OK prompt. To get into the monitor, use the QUIT command, and to return use the B command.
|
|
|
|
The mcb216 can use an optional floppy-disk-drive unit. The only other storage is paper-tape, which is expected to be attached to the terminal.
|
|
|
|
$end
|
|
$info=mccpm
|
|
$mame
|
|
TIPS:
|
|
List of known commands:
|
|
B - boot disk?
|
|
D - dump memory
|
|
E -
|
|
F - fill memory
|
|
G - go?
|
|
I - set disk size and parameters
|
|
K -
|
|
L -
|
|
M - move memory
|
|
P -
|
|
R -
|
|
S - substitute (edit one byte)
|
|
X - registers
|
|
Z - display top of memory
|
|
|
|
$mame
|
|
$end
|
|
$info=mcg85
|
|
$mame
|
|
INITIALIZATION:
|
|
All commands to be in UPPER case.
|
|
|
|
Press Space to make the machine start up.
|
|
|
|
Some commands: C, D (dump bytes in memory), F, G, H, I, K, M, R, S (change byte in memory), T, W (write intel records) , X (show/change registers).
|
|
|
|
$end
|
|
$info=mcolors
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'DATI NVRAM-68K NON VALIDI!!!'. Press [ F2 ] to enter the Test Mode. Enter the key sequence [ B ][ Y ][ V ][ M ][ M ] (HOLD 5, HOLD 1, HOLD 4, BET and BET) to initialize the game.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=megadriv,megadrij,megaduck,megajet,megatech,microvsn,myvision
|
|
$mame
|
|
INITIALIZATION:
|
|
Needs a cartridge.
|
|
|
|
$end
|
|
$info=megat5a,mtouchxl,mtchxl5k,mtchxl5ko,mtchxl5ko2,mtchxl6k,mtchxl6ko,mtchxl6ko4,mtchxl,mtchxlgld,mtchxlgldo,mtchxlti
|
|
$mame
|
|
TIPS:
|
|
Ignore the useless crosshairs, and don't use -mouse. Use the orange/system mouse cursor instead.
|
|
|
|
$end
|
|
$info=mekd1,mekd3,mekd4
|
|
$mame
|
|
INITIALIZATION:
|
|
Make sure in the Tab menu that all keyboards are enabled and that Caps Lock is toggled on. Pressing R should produce output.
|
|
|
|
$end
|
|
$info=mekd2
|
|
$mame
|
|
TIPS:
|
|
Enter the 4 digit address then the command key:
|
|
|
|
- M : Examine and Change Memory (example: E000M, then G to skip to next, ESC to exit)
|
|
- E : Escape (abort) operation (ESC key in our emulation)
|
|
- R : Examine Registers
|
|
- G : Begin execution at specified address
|
|
- P : Punch data from memory to magnetic tape (use this to save a file to cassette)
|
|
- L : Load memory from magnetic tape (use this to load a file from cassette)
|
|
- N : Trace one instruction
|
|
- V : Set (and remove) breakpoints
|
|
|
|
The keys are laid out as:
|
|
|
|
P L N V
|
|
|
|
7 8 9 A M
|
|
4 5 6 B E
|
|
1 2 3 C R
|
|
0 F E D G
|
|
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
NEXT : ^
|
|
MEM : =
|
|
GO : ^
|
|
|
|
Test Paste:
|
|
HA030=11^22^33^44^55^66^77^88^99^HA030=
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
If you wish to follow the tutorial in the manual, here is the test program that you need to enter in step 1:
|
|
H0020=8E^00^FF^4F^C6^04^CE^00^10^AB^00^08^5A^26^FA^97^15^3F^H
|
|
|
|
Save the above program to tape:
|
|
HA002=00^20^00^32^HP (A002 has start address, A004 has end address, big endian)
|
|
|
|
$end
|
|
$info=mekd5
|
|
$mame
|
|
TIPS:
|
|
The default video setting doesn't work. Go into Video Options, Screen #0, and select "LED Displays and Keypad". Now it can be used.
|
|
|
|
Driver notes:
|
|
|
|
RS (Reset) Reset, wired to the CPU reset line
|
|
EX (Escape) Typically aborts user program.
|
|
M (Memory display/change)
|
|
. Digits 5 and 6 show the actual data at the address.
|
|
. G - increase the address.
|
|
. M - decreases the address.
|
|
. FS - Offset calculation. Enter address, then press 'GO'.
|
|
.. GO - stores the offset and returns to memory display and increased the address.
|
|
.. FC - return to memory display, without storing the offset.
|
|
.. M - return to memory display, after a BAD offset.
|
|
. EX - exits memory display.
|
|
RD (Register display/alter)
|
|
. G - advance to next register.
|
|
. M - previous register.
|
|
. T/B - trace a single instruction
|
|
. EX - exits register display.
|
|
GO to user program.
|
|
. If no address if entered then it uses the pseudo PC, it continues.
|
|
. Enter the address and press 'Go' to use that entered address.
|
|
. It firstly checks that there is RAM at the stack pointer.
|
|
FS T/B - Breakpoint editor
|
|
. GO - advance to next breakpoing, up to 8, then loops.
|
|
. FS - insert a breakpoint
|
|
. FC - deactivate breakpoint
|
|
. EX - exits breakpoing editor.
|
|
P/L (Punch tape)
|
|
. At the 'bb' prompt enter the beginning address of the data, then 'GO'.
|
|
. At the 'EE' prompt enter the last address of the data.
|
|
. Start the tape and press GO. There is a 30 second leader of $ff.
|
|
FS P/L (Load from tape)
|
|
FS RD (Verify from tape)
|
|
FS 0 to F
|
|
. One of 16 user defined functions. Press FS then one number key 0 to F.
|
|
. A pointer to a table of 16 function addresses should be set at 0xe43f.
|
|
|
|
SOURCE: Driver notes.
|
|
|
|
$end
|
|
$info=meritum1,meritum2,meritum_net
|
|
$mame
|
|
INITIALIZATION:
|
|
At the OBSZAR PAO? prompt, press Enter.
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
There's no lowercase, so the shift key will select Polish characters if available, as well as the usual standard punctuation.
|
|
The control key appears to do nothing.
|
|
Serial printer (@1200bps) is supported by default after power-up by all variants.
|
|
If parallel printer (centronics) is to be used press P while system starts (e.g. P and F3 to reset).
|
|
This does not work for model 1 (no parallel printer support in ROM).
|
|
|
|
On meritum1, type SYSTEM then /12288 to enter the Monitor.
|
|
On meritum_net, type NET to activate the networking features.
|
|
|
|
$end
|
|
$info=metalman,bushido,mach2,jolypark,vrnwrld,gunshot
|
|
$mame
|
|
INITIALIZATION:
|
|
Here are the key codes to enable play: (if the game says BOLA PERDIDA, it can't find a ball)
|
|
|
|
Game Start machine Start game Start Ball End ball
|
|
--------------------------------------------------------------------------------------------------
|
|
Metalman 1 X
|
|
Bushido unknown unknown unknown unknown
|
|
Mach 2 ASX 1 Hold ASD jiggle X and Z Hold AS hit X
|
|
Jolly Park ASDX 1 Hold ASD, hit X and Q Hold ASD hit X
|
|
Verne's World ASDX 1 Hold ASD, hit X and Z very difficult, try jiggling ASDX
|
|
Gun Shot unknown unknown unknown (not a pinball)
|
|
|
|
- Metal Man, Mach 2, Jolly Park, Verne's World are playable.
|
|
|
|
$end
|
|
$info=metamrph
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, you will likely get the message: "VERSION ERROR". Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mex68kecb
|
|
$mame
|
|
INITIALIZATION:
|
|
All input to be in UPPER case. Type HE for a list of commands.
|
|
|
|
$end
|
|
$info=mfabfz,mfabfz85
|
|
$mame
|
|
TIPS:
|
|
To save a tape: Press S then space, follow the prompts.
|
|
|
|
To load a tape: Press L then space, follow the prompts.
|
|
|
|
$end
|
|
$info=mfish,mfish_2,mfish_4,mfish_5,mfish_7,mfish_9,mfish_10
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mice_6502,mice2_z80,mice2_6502,mice2_8085,mice2_6809
|
|
$mame
|
|
TIPS:
|
|
All input to be in UPPER case.
|
|
|
|
? for help.
|
|
|
|
$end
|
|
$info=micral,questarm
|
|
$mame
|
|
INITIALIZATION:
|
|
Make sure in the Tab menu that all keyboards are enabled and that Caps Lock is on. Reboot to exit each command.
|
|
Bx[,x]: ??
|
|
Gxxxx : go (writes a jump @FFED then jumps to FFEB)
|
|
T : test
|
|
* : echo keystrokes
|
|
enter : ??
|
|
|
|
$end
|
|
$info=microbx2
|
|
$mame
|
|
INITIALIZATION:
|
|
Insert the FLEX disk in drive 0 and the Distribution disk in drive 1, then type BO (in UPPER case) to boot FLEX.
|
|
|
|
Type DEMO.1 to run the demo from drive 1.
|
|
|
|
List of commands: AD HD DR SB SI US CD RP JU JF CP ME PM LK SM FM FI TM TS TD BO RS WS DF BF DC MC
|
|
|
|
$end
|
|
$info=microkit
|
|
$mame
|
|
INITIALIZATION:
|
|
Press Enter to get the * prompt.
|
|
|
|
Commands (must be in UPPER case):
|
|
- $Pxxxx - Jump to address xxxx
|
|
- ?Mxxxx yyyy - Dump memory starting at xxxx for yyyy bytes
|
|
- !Mxxxx yyzz... - Write data (yy etc) to memory xxxx onwards.
|
|
|
|
There's no sound or storage facilities, therefore no software.
|
|
|
|
$end
|
|
$info=micrombc
|
|
$mame
|
|
INITIALIZATION:
|
|
After 'ERROR ON CARTRIDGE' press [ 9 ] (SERVICE Key) and then [ F2 ] (TEST) to get into the 'TEST MENU'. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mikro80
|
|
$mame
|
|
TIPS:
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I then Play then G
|
|
|
|
If you load and run "basic" from the software list, it can also interact with cassettes
|
|
|
|
To save a tape: MSAVE
|
|
|
|
To load a tape: MLOAD
|
|
|
|
$end
|
|
$info=mikrosha
|
|
$mame
|
|
TIPS:
|
|
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I then Play then G
|
|
|
|
The I command will time out in a few seconds if tape doesn't start.
|
|
|
|
$end
|
|
$info=mil4000,mil4000a,mil4000b,mil4000c
|
|
$mame
|
|
INITIALIZATION:
|
|
At first start-up, an Italian message pops up: "Scheda manomessa da un agente esterno - Si consiglia di aggiungere dipositivo antispark", translated: "PCB has been hacked from external agent, it's advised to add an anti-spark device". Press [ F2 ] to enter Service Mode, then press Key [ B ] (Hold 5) to exit Service Mode.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mindset
|
|
$mame
|
|
TIPS:
|
|
|
|
Press Alt+F12 at the first screen.
|
|
|
|
This computer runs MS-DOS 2.11
|
|
|
|
Most other disks don't boot so put them in drive B:
|
|
|
|
$end
|
|
$info=minitel2
|
|
$mame
|
|
INITIALIZATION:
|
|
Starts with a black screen. Press F10 to turn the unit on.
|
|
|
|
Bios 4 (The Minitel Demo) shows off the capabilities of the system.
|
|
|
|
$end
|
|
$info=missamer
|
|
$mame
|
|
INITIALIZATION:
|
|
- It will display the error "cccc" on cold boot. Just push F3 once to reset and initialize
|
|
- Blinking tilt led means "normal operation"
|
|
|
|
$end
|
|
$info=mits680b
|
|
$mame
|
|
TIPS:
|
|
Monitor Commands:
|
|
J
|
|
L switch to terminal mode
|
|
M
|
|
N modify memory in a limited way
|
|
P this does a rti and causes a momentary crash. Weird.
|
|
|
|
$end
|
|
$info=mjyuugi
|
|
$mame
|
|
INITIALIZATION:
|
|
Running the first time, you need to init the EEPROM. You can do this by hitting [ F2 ], then [ F3 ]. When the Test screen comes up, hit [ F2 ] then [ F3 ] again.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mk14,mk14vdu
|
|
$mame
|
|
TIPS:
|
|
Keys:
|
|
|
|
UP: MEM increments the currently displayed address, (and goes into data entry mode in V1 bios).
|
|
= : TERM changes to "data entry" mode. In this mode, entering hex digits will change the byte at the currently displayed address
|
|
- : ABORT changes to "address entry" mode. In this mode, entering hex digits will change the address.
|
|
X : GO runs the program from the currently displayed address. On exit, the instruction after the program is displayed
|
|
|
|
To save a tape: -0FF8=cc up high-start-address up low-start-address up -0052 Record X (where cc = number of bytes 01-FF, and 00 is 0x100)
|
|
|
|
To load a tape: -0FF9 high-start-address up low-start-address up -007C X Play
|
|
|
|
The original tape interface was so badly designed that it rarely if ever works.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
MEM : ^
|
|
TERM: =
|
|
AB : -
|
|
GO : X
|
|
|
|
Example program: ("organ" from p82 of the manual)
|
|
-F20=C4^0D^35^C4^00^31^C4^08^C8^F6^C5^01^E4^FF^98^08^8F^00^06^E4^07^07^90^EB^B8^E6^9C^EE^90^E5^-F20X
|
|
Pressing keys will produce different tones.
|
|
|
|
MK14VDU only: There's some quickloads in the software list.
|
|
- fallman : doesn't work
|
|
- invaders: 1 = left; 2 = fire; 3 = right; X = Go
|
|
- pong: 1 = left; 3 = right
|
|
|
|
$end
|
|
$info=mk2,mk3
|
|
$mame
|
|
TIPS:
|
|
The volume for this game is TOO LOW!
|
|
|
|
When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to "close" the service switch so that you won't get stuck in the menu. Now, navigate to the "Volume Adjust" option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mk88
|
|
$mame
|
|
TIPS:
|
|
At the menu: D = boot from floppy disk (doesn't work); K = boot from cartridge (not emulated); M = enter the monitor program.
|
|
|
|
In the monitor, the keyboard doesn't work correctly, not able to type numbers.
|
|
|
|
Some commands:
|
|
D - hex dump
|
|
F - fill memory
|
|
G - go?
|
|
I - input text into memory (ctrl Z to finish)
|
|
M - move memory
|
|
R - registers
|
|
S - substitute (edit) memory
|
|
T - trace
|
|
|
|
$end
|
|
$info=mk98
|
|
$mame
|
|
TIPS:
|
|
Hit Enter to make the drop-down menus appear.
|
|
|
|
$end
|
|
$info=mkit09
|
|
$mame
|
|
TIPS:
|
|
To save a tape: Paaaabbbb (where aaaa = start address, bbbb = end address)
|
|
|
|
To load a tape: L
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
(inc) : ^
|
|
(dec) : V
|
|
M (memory) : -
|
|
G (Go) : X
|
|
|
|
Test Paste:
|
|
-0000 00^11^22^33^44^55^66^77^88^99^--0000
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=mm6
|
|
$mame
|
|
INITIALIZATION:
|
|
If at start it says "Err: E", press 1, wait for the 3-note tune, then click SAVE. This sets up the nvram.
|
|
|
|
$end
|
|
$info=mmahjong
|
|
$mame
|
|
INITIALIZATION:
|
|
Use Ctrl and Alt when asked for 1 or 2. First question: 1=3 minutes play time; 2=5 minutes. Second question: 1=advanced; 2=beginner.
|
|
|
|
$end
|
|
$info=mmaulers
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 28B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mmaze
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'TEST PROGRAM INIT...'. Reset [ F3 ] or Restart.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mmd1
|
|
$mame
|
|
TIPS:
|
|
It appears that you enter an 3 digit octal number and then hit a function key.
|
|
H - puts the number in the H register
|
|
L - puts the number in the L register
|
|
S - puts the number into memory pointed to by HL and then increments HL.
|
|
G - Loads the program counter with the contents of HL
|
|
|
|
1) There is a 'working byte' which you can enter using the octal digits (just press them in order), and which is displayed on the port 2 LEDs when KEX is running.
|
|
|
|
2) 'R' is a hardware reset
|
|
|
|
3) 'H' and 'L' are used to load the address (high and low parts, and it really is the HL register of the 8080). So to enter a particular address, you type in the high half (in octal), press H. Then type in the low half and press L. The address is displayed on the port 0 and port 1 LEDs when KEX is running.
|
|
|
|
4) 'S' is 'Step' or 'Store'. It stores the working byte at the current address (in HL), and then increments the address. It's used to enter bytes into memory
|
|
|
|
5) 'G' is 'go'. It loads the 8080 PC with the address in HL, and thus executes a program at that address.
|
|
|
|
OK, this is what I would try.
|
|
|
|
1) Press 'R' to reset the 8080 and start KEX running.
|
|
|
|
2) Type 004 H 000 L to load the start address of your program. The bytes should appear on the rightmost 8 LEDs as you enter them and should then also appear on the left and middle sets of LEDs when you press H and L.
|
|
|
|
3) Enter the program
|
|
|
|
076 S 123 S 323 S 000 S 166S
|
|
|
|
As you type each byte it should appear on the rightmost LEDs. When you press S, the address on the rest of the LEDs should increment by 1.
|
|
|
|
4) Re-enter the start address
|
|
004 H 000 L
|
|
|
|
5) Press G to run the program. The left most LEDs should change to .*.*..** (. = off, * = on), I think. The keys will then do nothing (as the CPU is halted) until you press R again to re-run KEX.
|
|
|
|
|
|
Cassette:
|
|
- The only info available is that an unknown UART is used on ports 12/13.
|
|
- Since MMD2 uses Kansas City format, it has been used here too. As there are no setup bytes, the UART is assumed to be the AY-3-1015 or equivalent. The result works perfectly.
|
|
- To save: 001H 025L G (start recording) press 0-7 to indicate number of blocks to save (0 = 8 blocks). The start address is always 1800. When it's finished, control will return.
|
|
- To load: 001H 000L (start playing), press G. When it's finished (cassette sound stops), press R. It always loads to 1800-up.
|
|
|
|
$end
|
|
$info=mmd2
|
|
$mame
|
|
INITIALIZATION:
|
|
DIP switches:
|
|
|
|
* WE 0 - Write enable for addresses $0000..$03FF
|
|
* WE 1 - Write enable for addresses $0400..$07FF
|
|
* WE 2 - Write enable for addresses $0800..$0BFF
|
|
* WE 3 - Write enable for addresses $0C00..$0FFF
|
|
* SPARE - ???
|
|
* HEX OCT - choose display and entry to be in Hexadecimal or Octal
|
|
* PUP RESET - ???
|
|
* EXEC USER - update binary LED's with data entry? Or not? (in either setting, outputs to ports 0,1,2 still show)
|
|
|
|
Operation:
|
|
|
|
* Enter bytes on the keypad of hex digits
|
|
* Set MSByte of address by entering it on the keypad & pressing "HIGH".
|
|
* ... LSByte ... "LOW"
|
|
* Change contents of memory at the selected address by entering the new value & pressing "STORE".
|
|
* Look at adjacent memory locations with "NEXT" and "PREV".
|
|
* Execute the program at the selected address by pressing "GO".
|
|
|
|
AUX functions:
|
|
|
|
* BRL HI # - OFF disables BRL LO
|
|
* BRL LO #
|
|
* STEP #
|
|
* SRC HI # - source for COPY/DUMP - OFF disables "DUMP" function
|
|
* DES HI # - destination for COPY/DUMP
|
|
* LEN HI # - length for COPY/DUMP
|
|
* CLR TST ON - test if PROM is empty
|
|
* POP PRM ON - program a PROM
|
|
* DUP TST ON - test if PROM duplicated okay
|
|
* PROM 2708/2716
|
|
* MEM MAP RAM/ROM
|
|
* BAUD 110/150/300/600/1200
|
|
|
|
The memory map can be rearranged by the system by using IN5, IN6, IN7.
|
|
A pair of undumped proms control what goes where on each map.
|
|
Each set of ROMs also has its own pair of PROMs.
|
|
|
|
|
|
I/O ports:
|
|
IN0: user expansion
|
|
IN1: 0-TTYIN, 1-CASSIN, 3-SW8(binary/ports), 4-SW7(reset/pup), 5-SW6(hex/oct), 6-(pup signal)
|
|
IN3: 8279 status
|
|
IN4: 8279 key
|
|
IN5: set MAP1
|
|
IN6: set MAP2
|
|
IN7: set MAP3
|
|
IN8: read eprom (in the eprom programmer)
|
|
OUT0: PORT0 LEDs
|
|
OUT1: PORT1 LEDs
|
|
OUT2: PORT2 LEDs
|
|
OUT3: 8279 control
|
|
OUT4: 8279 7-segment LED data
|
|
OUT5: TTYOUT, CASSOUT
|
|
OUT9: turn pup signal off
|
|
OUTA: programming pulse on/off (eprom programmer)
|
|
|
|
Dips:
|
|
SW1-4 hardware control of RAM being writable
|
|
SW5 not used
|
|
SW6 Control if the 7-segment displays show Octal (low) or Hex (high).
|
|
SW7 Reset only causes the cpu to perform a warm start. PUP does a cold start (Power-UP).
|
|
SW8 Control if the PORT displays echo the 7-segment displays (high), or just act as normal output ports (low).
|
|
|
|
To save a tape: W up up up S high-start-address Enter up up S cc enter Record I (where cc = number of 256-byte blocks to save - at least 1). Now it says DUMPING. When finished it says DUMP DONE, and you press Stop.
|
|
|
|
To load a tape: W O
|
|
|
|
$end
|
|
$info=mnight
|
|
$mame
|
|
INITIALIZATION:
|
|
Press P2 START [ 2 ] to skip the dipswitch menu.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=mo5,mo5nr,mo6,to7,to770,to8,to9,to9p,mo5e,pro128,t9000,to770a,to8d
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: Play then LOAD.
|
|
|
|
Possibly? (to be confirmed)
|
|
Load Basic cart, then RUN"" or LOADM"CASS:",,R
|
|
|
|
$end
|
|
$info=modellot
|
|
$mame
|
|
TIPS:
|
|
All input must in UPPER case.
|
|
|
|
There's no cassette interface, because the cassette rom is missing. But if it existed, the commands are:
|
|
|
|
To save a tape: S a-b (where a = start address, b = end address)
|
|
|
|
To load a tape: L
|
|
|
|
$end
|
|
$info=moomesa
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM N2 shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mosdraw
|
|
$mame
|
|
INITIALIZATION:
|
|
If you get a message to call the attendant, press 0 then B (5 times) then 2.
|
|
|
|
$end
|
|
$info=mp68a,md6802,modulab
|
|
$mame
|
|
TIPS:
|
|
Tested on mp68a, might work on md6802 and modulab.
|
|
|
|
To save a tape (example): Set start to 700, set end to 750, press Record, click * then B/REC
|
|
|
|
To load a tape (example): Set start to 700, set end to 750? (not sure), press Play, wait for leader sound. Click * then F/PLA.
|
|
|
|
$end
|
|
$info=mpf1,mpf1b,mt80z
|
|
$mame
|
|
TIPS:
|
|
External artwork has the display digits in reverse order.
|
|
|
|
To save a tape: F6 name up start-address up end-address X
|
|
|
|
To load a tape: F5 name X
|
|
|
|
Keys:
|
|
0-9,A-F : hexadecimal numbers
|
|
ADR : enter an address to work with. After the 4 digits are entered,
|
|
the data at that address shows, and you can modify the data.
|
|
+ : Enter the data into memory, and increment the address by 1.
|
|
GO : execute the program located at the current address.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
+ : ^
|
|
- : V
|
|
ADDR : -
|
|
DATA : =
|
|
GO : X
|
|
PC : P
|
|
|
|
Test Paste:
|
|
-1800=11^22^33^44^55^66^77^88^99^-1800
|
|
Now press up-arrow to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=mpf1_88
|
|
$mame
|
|
TIPS:
|
|
To save a tape: W start-address end-address
|
|
|
|
To load a tape: R
|
|
|
|
$end
|
|
$info=mpz80
|
|
$mame
|
|
TIPS:
|
|
Known commands:
|
|
B -
|
|
D - hex memory dump
|
|
F - fill memory
|
|
G -
|
|
H - hex arithmetic
|
|
I - in?
|
|
M - move memory
|
|
O - out?
|
|
S - substitute (edit) memory
|
|
T -
|
|
U -
|
|
V -
|
|
|
|
$end
|
|
$info=ms5pcb,mslug,mslug2,mslug3,mslug3b6,mslug4,mslug5,mslugx
|
|
$mame
|
|
TIPS:
|
|
Gameplay is choppy at times, but I have enough CPU power?
|
|
|
|
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original — even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find "CPU overclocking". This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don't bug people if overclocking screws up a game.
|
|
|
|
|
|
How to activate Blood?
|
|
|
|
Hit [ F2 ], use the player 1 controls to navigate to "Setting up the soft dip", hit the primary button (Left Control), navigate to "Slot 1 (game name)", hit the primary button and finally navigate to the "Blood" selection and turn it on by hitting the primary button. To exit the menu, press the third button (Space) two times and select "Exit".
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mslug6
|
|
$mame
|
|
TIPS:
|
|
Due to a regression, need to wait up to 5 minutes at a black screen before it suddenly springs to life.
|
|
|
|
$info=mt65,micron
|
|
$mame
|
|
TIPS:
|
|
Tanbug commands (mt65,micron):
|
|
B Set breakpoints
|
|
C copy (move) memory block
|
|
G Go (GFC00 - reboot system)
|
|
L Hex dump (L0,2 - list 2 rows of memory (16 bytes), starting at 0)
|
|
M Modify memory (M2000,6,3 - put 3 into 2000 (no idea what 2nd parameter does))
|
|
N Exit single-step mode (cancels S command)
|
|
O Hex calculator (unknown syntax)
|
|
P Step once
|
|
R Register examine/modify
|
|
S Enter single-step mode
|
|
BAS Start BASIC
|
|
WAR Re-enter BASIC (warm start)
|
|
|
|
|
|
M65 files - they run themselves.
|
|
---
|
|
|
|
|
|
HEX files - only a few do anything. After checking, most seem to be buggy.
|
|
---
|
|
Pattern and Phase Pattern are working.
|
|
|
|
|
|
|
|
Tape commands
|
|
-------------
|
|
The above list isn't quite right.
|
|
|
|
This list is for files with .A name (don't enter the .A part, no quotes or spaces)
|
|
|
|
C Set tape to 300 baud
|
|
F Set tape to 2400 baud (default at power-on)
|
|
|
|
With baud now set,
|
|
|
|
F,name Load tape
|
|
E,name Verify
|
|
Daaaa,bbbb,name Save to tape aaaa = beginning, bbbb = end, name = filename.
|
|
|
|
After saving, add the name and go address to the filename in windows.
|
|
|
|
After loading, G the go address which is often 400.
|
|
|
|
Additional monitor commands
|
|
---------------------------
|
|
Ixxxx - Disassemble from xxxx
|
|
Txxxx - Enter assembler at address xxxx
|
|
|
|
|
|
BASIC
|
|
-----
|
|
Hit enter on all the questions.
|
|
LOAD - load a tape, hit enter on all questions, but if you want a slow tape enter N at FAST?
|
|
|
|
$end
|
|
$info=mt6809
|
|
$mame
|
|
TIPS:
|
|
There's no cursor.
|
|
Ralbug commands:
|
|
HEL Help
|
|
COP Copy
|
|
MEM Modify memory
|
|
SYW Warm start to DOS system
|
|
SYC Cold start to DOS system
|
|
SYB Boot DOS system
|
|
LIS List a line of memory
|
|
JMP Go to address that follows
|
|
JSR JSR to following address
|
|
JMI Jump indirect
|
|
JSI JSR indirect
|
|
TES Memory test
|
|
CLR Clear screen
|
|
COL Colour change
|
|
VEC List vector jump table
|
|
FIL Fill Memory
|
|
CUR Cursor move
|
|
ASC ASCII table display
|
|
SYN Command syntax
|
|
HOM Home cursor (does nothing)
|
|
WAR Warm start $0003
|
|
STA Start $0000
|
|
EXP Expand monitor
|
|
BLE Keyboard bleep
|
|
KIL Kill off the cache
|
|
|
|
Some commands show a space between the command and the parameter. The system adds the space as you type, if you add one it will error.
|
|
|
|
$end
|
|
$info=mtlchamp
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, you will likely get the message: 'VERSION ERROR' and the game will reboot. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mtx500,mtx512,rs128
|
|
$mame
|
|
TIPS:
|
|
Memotech MTX500/512
|
|
===================
|
|
|
|
|
|
Quickload
|
|
---------
|
|
RUN files - run by themselves
|
|
|
|
|
|
|
|
Snapshot
|
|
--------
|
|
MTX files - wait for program to load then type RUN.
|
|
It may then do more loading, you'll hear cassette sounds.
|
|
|
|
Over half of these don't work. Perhaps there's other ways of starting them.
|
|
|
|
Of those that are obviously for the MTX, most of them want to load more, or don't respond to the keyboard.
|
|
|
|
In the end, there's not much that actually works.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SAVE "x"
|
|
|
|
To load a tape: LOAD""
|
|
|
|
It might run itself, or you type RUN.
|
|
|
|
|
|
|
|
|
|
ROM files
|
|
---------
|
|
None of them work. Either get black screen or ignored.
|
|
Appears they are not for MTX.
|
|
|
|
|
|
|
|
Floppy Disks
|
|
------------
|
|
Unsupported.
|
|
|
|
$end
|
|
$info=multi8
|
|
$mame
|
|
TIPS:
|
|
Mitsubishi Multi-8
|
|
==================
|
|
|
|
|
|
Keyboard is quite troublesome and incomplete.
|
|
|
|
|
|
The only media supported is WAV cassette.
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD"x"
|
|
|
|
If you don't know the name, specify something random, and it will show the name as it skips it.
|
|
|
|
|
|
The "Multi-8 Demo (1983)(Mitsubishi).wav" has 3 programs. Everything is in Japanese.
|
|
|
|
AP-1: 2nd question wants 1 to 10
|
|
SHUKEI: No idea what this is
|
|
DEMO: The only thing that actually has some crude graphics.
|
|
|
|
|
|
|
|
Not detected
|
|
------------
|
|
Cannon Ball
|
|
Ruptus
|
|
|
|
|
|
|
|
|
|
For Inufuto games:
|
|
|
|
MON
|
|
R
|
|
G8000
|
|
|
|
(but doesn't load)
|
|
|
|
$end
|
|
$info=multiwin,multiwina,powercrd
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold down INS until the alarm stops. The normal coin slots don't work, so press Q to get 100 credits, then press 1 to play a hand.
|
|
|
|
$end
|
|
$info=mvme162
|
|
$mame
|
|
TIPS:
|
|
Type HE for Help.
|
|
|
|
$end
|
|
$info=mycom
|
|
$mame
|
|
TIPS:
|
|
- Editing characters (hold down shift to get them):
|
|
a - shiftlock (toggle). You can then enter any lowercase character.
|
|
c - clear screen and home cursor
|
|
d - insert
|
|
f - vertical tab (cursor up) You can scroll backwards with this,
|
|
and you can reuse old input lines.
|
|
u - cursor right
|
|
- There are switches on the right-hand side which are connected directly to one of the PIAs. The switches (not emulated):
|
|
s2 - ?unknown
|
|
s3 - ?unknown but must be high for the keyboard to function
|
|
s4 - cassette motor on/off
|
|
s5 - ?unknown
|
|
- There is also switch s1 which it is not known what it connects to.
|
|
- Please note: The Takeda 80-column monitor expects the enter key to be the line feed key. This is the numpad-enter in our emulation. Strangely, the standard monitor, and Basic, will also respond to this key.
|
|
- The keyboard has a "English" key on the left, and a "Japan" key on the right. Pressing the appropriate key toggles the input language mode. Internally, this turns the Kana bit off/on. On our keyboard, the ALT key toggles between English and Kana.
|
|
|
|
Basic:
|
|
- To enter Basic, type BASIC. To quit, type EXIT.
|
|
|
|
Cassette:
|
|
- BIOS 0: you can SAVE and LOAD from the monitor, but not from Basic.
|
|
- BIOS 1: Doesn't seem to be supported.
|
|
|
|
Sound:
|
|
- BIOS 0: Sound is initialised with the volume turned off. In Basic, you can POKE 4382,144 to enable sound.
|
|
- BIOS 1: Doesn't appear to support sound. The included Basic has a SOUND command (e.g SOUND 127,80), but no sound is heard.
|
|
|
|
To save a tape: SAVE filename
|
|
|
|
To load a tape: LOAD
|
|
|
|
The cassette interface is not working.
|
|
|
|
$end
|
|
$info=myfairld
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'ERROR ON CARTRIDGE'. Press SERVICE [ 9 ] and then TEST [ F2 ] to get into the ST-V TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mysticm
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mystwarr
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=mz1500
|
|
$mame
|
|
TIPS:
|
|
SHARP MZ-1500
|
|
=============
|
|
|
|
Cassettes
|
|
---------
|
|
Press C at the menu.
|
|
|
|
They don't load correctly - screen gets filled with garbage.
|
|
|
|
Nothing can be run.
|
|
|
|
|
|
Floppy Disk
|
|
-----------
|
|
Shows in the IPL menu, but not emulated.
|
|
|
|
$end
|
|
$info=mz2000
|
|
$mame
|
|
TIPS:
|
|
SHARP MZ-2000, MZ-2200, MZ-2500
|
|
===============================
|
|
|
|
|
|
Floppies
|
|
--------
|
|
Use in MZ-2500 only - the others reject the disk then crash.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Not supported by MZ-2500.
|
|
Only WAV files work (others not detected).
|
|
Basic programs give a File Mode error.
|
|
Many others give a Loading Error.
|
|
|
|
$end
|
|
$info=mz5500
|
|
$mame
|
|
TIPS:
|
|
It can boot floppy disks - but the keyboard is not emulated.
|
|
|
|
$end
|
|
$info=mz700
|
|
$mame
|
|
TIPS:
|
|
SHARP MZ-700
|
|
============
|
|
|
|
Cassettes
|
|
---------
|
|
|
|
L to load. Game may run itself.
|
|
|
|
There's problems loading files that are longer than ~ 2 minutes.
|
|
|
|
$end
|
|
$info=mz800
|
|
$mame
|
|
TIPS:
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
|
|
Press C at the menu.
|
|
|
|
They don't load correctly - screen gets filled with garbage.
|
|
|
|
Nothing can be run.
|
|
|
|
$end
|
|
$info=mz80a
|
|
$mame
|
|
TIPS:
|
|
SHARP MZ-80A
|
|
============
|
|
|
|
Also MZ-1200, but it isn't emulated.
|
|
|
|
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
|
|
L - to load
|
|
|
|
If it doesn't run by itself, it's probably a Basic program.
|
|
So, load an interpreter (SA-5510 appears to work well), then enter LOAD, load the tape, then RUN.
|
|
|
|
|
|
|
|
|
|
Floppies
|
|
--------
|
|
|
|
Not emulated.
|
|
|
|
|
|
|
|
|
|
|
|
Monitor
|
|
-------
|
|
|
|
MZ80A Monitor Commands:
|
|
B - turn key beep on/off
|
|
F - boot from Floppy (press enter at the question)
|
|
J - jump (goto)
|
|
L - load a cassette
|
|
|
|
$end
|
|
$info=mz80k
|
|
$mame
|
|
TIPS:
|
|
SHARP MZ-80K
|
|
============
|
|
|
|
|
|
|
|
Seems to be graphics problems. Maybe some of these are meant for another machine.
|
|
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD - It may run by itself.
|
|
|
|
If it doesn't, it's considered not working at this time.
|
|
|
|
|
|
|
|
|
|
Floppy Disk
|
|
-----------
|
|
|
|
There's lots of disks and utilities, but MAME doesn't support it.
|
|
|
|
$end
|
|
$info=nabupc
|
|
$mame
|
|
INITIALIZATION:
|
|
Change the BIOS to "4k BIOS - Floppy support (Ver 14)". You'll be asked to choose to boot from floppy or hard drive.
|
|
|
|
Read the topics at https://forums.nabu.ca/viewforum.php?f=21 to get some ideas of how to configure it.
|
|
|
|
$end
|
|
$info=narc
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'DEFAULT ADJUSTMENTS RESTORED'. Press [ F2 ] to enter test mode and exit to start.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=nascom1
|
|
$mame
|
|
TIPS:
|
|
Snapshot
|
|
--------
|
|
NAS files - a literal memory hex dump
|
|
|
|
After loading, you enter E and the start address.
|
|
|
|
Most programs start at 1000.
|
|
|
|
RAM exists from 800 to CFFF - any program with addresses outside this range are classed as not working.
|
|
|
|
Some homebrews set the SP register to E000 - change this to C000.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: W a b (where a = start address, b = end address)
|
|
|
|
To load a tape: R
|
|
|
|
The commonly used formats (cas, tap) are not supported.
|
|
|
|
$end
|
|
$info=nascom2
|
|
$mame
|
|
TIPS:
|
|
Snapshot
|
|
--------
|
|
NAS files - a literal memory hex dump
|
|
|
|
After loading, you enter E and the start address.
|
|
|
|
Most programs start at 1000.
|
|
|
|
RAM exists from 800 to CFFF - any program with addresses outside this range are classed as not working.
|
|
|
|
Some homebrews set the SP register to E000 - change this to C000.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: W a b (where a = start address, b = end address)
|
|
|
|
To load a tape: R
|
|
|
|
The commonly used formats (cas, tap) are not supported.
|
|
|
|
|
|
Basic
|
|
-----
|
|
To start basic: J
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
$end
|
|
$info=nascom2c
|
|
$mame
|
|
INITIALIZATION:
|
|
Requires a boot floppy before it can be used. There's some in the software list.
|
|
|
|
The disk parameters are not quite right as the system can have difficulty reading disks.
|
|
|
|
Backspace is ] key.
|
|
colon is quote key.
|
|
|
|
$end
|
|
$info=nbahangt
|
|
$mame
|
|
TIPS:
|
|
When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to "close" the service switch so that you won't get stuck in the menu. Now, navigate to the "Volume Adjust" option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ncb3
|
|
$mame
|
|
TIPS:
|
|
If a hopper status error appear when the player try to take score, pressing Key Out [ W ] will discharge the credits won.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=nclubv3
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say "ERROR ON CARTRIDGE". Press SERVICE [ 9 ] and then TEST [ F2 ] to get into the "ST-V TEST MENU". Select "SYSTEM ASSIGNMENTS" with SERVICE and press TEST to proceed, then set "CABINET TYPE" to "1P" (one player) and "EXIT" the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=newbrain,newbraina
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
To make the screen inverse: Ctrl W then C
|
|
|
|
To make it normal again: Ctrl W then B
|
|
|
|
To clear the screen: PUT 31
|
|
|
|
To get 80-columns: OPEN #0,0,"L" - but MAME can't display it correctly.
|
|
|
|
To go back to 40 columns: OPEN #0,0
|
|
|
|
To activate the LCD display: OPEN #0,4 - but the LCD doesn't work in MAME.
|
|
|
|
NOTE: newbrainmd does not work.
|
|
|
|
$end
|
|
$info=ngp,ngpc
|
|
$mame
|
|
INITIALIZATION:
|
|
How to set it up for the first time
|
|
|
|
- Start emulation with a software item
|
|
|
|
- If blank white screen, press F1
|
|
|
|
- Go through the configuration steps as presented
|
|
|
|
- When the game starts, press F1 which will save the settings and turns off the console
|
|
|
|
- Quit MAME.
|
|
|
|
- Next time you start the console, the game will run by itself and you won't have to set up anything.
|
|
|
|
$end
|
|
$info=nor6007a,nor6007b
|
|
$mame
|
|
INITIALIZATION:
|
|
To pass the "LASER LOCK" message, press [ F ]+[ D ]+[ Z ]+[ X ] at the same time Until the writing turns from yellow to white, release them, and press [ M ]+[ 2 ]+[ S ] together again followed by [ Z ].
|
|
|
|
$end
|
|
$info=nshrz,nshrz2mhz
|
|
$mame
|
|
INITIALIZATION:
|
|
Everything in the software list is rejected as unrecognised format.
|
|
|
|
$end
|
|
$info=nws1250,nws1580,nws3260,nws3410,nws3720,nws3860
|
|
$mame
|
|
INITIALIZATION:
|
|
Use the tab menu to enable all the keyboards. Type h or help to get a list of commands.
|
|
|
|
$end
|
|
$info=nws831,nws5000x
|
|
$mame
|
|
INITIALIZATION:
|
|
Use the tab menu to enable all the keyboards. Type he to get a list of commands.
|
|
|
|
$end
|
|
$info=ob68k1a
|
|
$mame
|
|
INITIALIZATION:
|
|
- All input must be in UPPER case. Some commands:
|
|
- A : display contents of Address registers
|
|
- D : display contents of Data registers
|
|
- G : go, using PC register as the start address
|
|
- T : trace one step (do multiple steps with a number, eg T 5 for 5 steps)
|
|
- display contents of register by typing its name (eg A0 or PC or D5)
|
|
- load a register with a value (eg A0 9876)
|
|
|
|
$end
|
|
$info=odin,odin_dlx,solarwap,poleposn,wolfman,nemesisp,odisea,sonstwar,hangonp
|
|
$mame
|
|
INITIALIZATION:
|
|
- odin, odin_dlx, solarwap, poleposn, wolfman, nemesisp, odisea, sonstwar, sonstwr2, hangonp: Playable.
|
|
- When the machine is started, wait several seconds for the startup tune - then you can insert a coin.
|
|
- Most games require a ball in the outhole before starting a game (hold down X and press 1).
|
|
|
|
$end
|
|
$info=okean240,okean240a,okean240t
|
|
$mame
|
|
INITIALIZATION:
|
|
If you leave out the CPM80 roms, the machine will start up in a machine-language monitor.
|
|
|
|
Okean240: MONITOR 240/7 known commands:
|
|
A ?
|
|
B ?
|
|
D dump
|
|
F fill
|
|
G go
|
|
L load (via uart)
|
|
M move
|
|
R ?
|
|
S substitute
|
|
W ?
|
|
X registers
|
|
|
|
Okean240a: Turbo MONITOR by Alex Z. There are several emulation bugs noticed. Known commands:
|
|
H hex arithmetic
|
|
J Jamp (set address?)
|
|
M move
|
|
P ? (locks up)
|
|
R read
|
|
W write
|
|
tab switches between the hex and ascii sides
|
|
^C refresh display
|
|
|
|
NOTE ABOUT THE TEST ROM (okean240t):
|
|
- You need to press a key every so often, or hold down Insert.
|
|
|
|
Keyboard:
|
|
- okean240 - external ascii keyboard
|
|
- okean240a - internal keyboard
|
|
- okean240t - serial keyboard & screen
|
|
|
|
$end
|
|
$info=ondrat
|
|
$mame
|
|
TIPS:
|
|
Ondra Tesla
|
|
===========
|
|
Commands must be in UPPER case.
|
|
|
|
Ctrl R to reverse the video.
|
|
|
|
To type numbers, hit right-alt, then one of Q W E R T Y U I O P. It only works sometimes.
|
|
|
|
Cassette tapes are not the same as for Ondra Vili. To load a tape, use the L command. When it says "cteni - hotovo?" press Enter. Screen goes blank, things happen. wait for loading to complete. Due to emulation defects, the loaded programs won't run.
|
|
|
|
List of commands: A B C D F G I J K L M O S T X
|
|
|
|
Some commands only work in MAMEUI, because the roms are loaded incorrectly in MAME.
|
|
|
|
$end
|
|
$info=ondrav
|
|
$mame
|
|
TIPS:
|
|
Ondra Vili
|
|
==========
|
|
|
|
When driver is started just press Enter key and play the tape. Program will autostart.
|
|
|
|
$end
|
|
$info=opengolf
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, EEPROM '22D' is shown as incorrect in the 'RAM/ROM' check. Hold down the Test button [ F2 ] and then also press [ F3 ] to reset the machine, creating the correct EEPROM.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=openice
|
|
$mame
|
|
TIPS:
|
|
The volume of the game is too low. When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to 'close' the service switch so that you won't get stuck in the menu. Now, navigate to the 'Volume Adjust' option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=optiger
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'BACKUP DATA FAILED PUSH TEST BUTTON'. Press [ F2 ] and wait for the calibration screen. To calibrate Player 1 gun press [ 1 ] and shoot on the red crosshair. For Player 2 gun press [ 2 ]. Exit calibration screen with F2 and save the DATA with CTRL key. Now you can press [ F3 ] to start the game or continue to changed other settings.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=orao,orao103
|
|
$mame
|
|
TIPS:
|
|
Use orao103 - it's the only one that works.
|
|
|
|
To start Basic: BC
|
|
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: LOAD"" (for filetype B), or LMEM"" (for filetype O).
|
|
|
|
TAP files don't fully load.
|
|
|
|
To quit Basic: EXIT (orao103 only)
|
|
|
|
$end
|
|
$info=oric1,orica,telstrat,prav8d,prav8dd
|
|
$mame
|
|
TIPS:
|
|
TANGERINE Oric1, Atmos, Telstrat
|
|
================================
|
|
|
|
|
|
Telestrat
|
|
---------
|
|
Completely not working. It wants a boot disk at start, but it never reads it and just hangs there. There's an option to use the microdisc or jasmin controllers but they crash MAME.
|
|
|
|
If you use the inbuilt controller the maximum disk size is 526KB - any more will get rejected.
|
|
|
|
|
|
Atmos
|
|
-----
|
|
Only works with tapes.
|
|
|
|
|
|
Oric-1
|
|
------
|
|
* Need to use jasmin or microdisc before floppies can be used. Microdisc is preferred. Set up at least 2 drives so that the non-bootable games can be run.
|
|
|
|
* Most disks will self-start. If not, enter DIR then the name of a COM file. You can run a BAS file by including the extension.
|
|
|
|
* To change drives, enter B- (for example). Whenever referring to a drive, use - (instead of :).
|
|
|
|
* Disks that have 99 tracks (1238KB) are rejected.
|
|
|
|
* Non-boot games will have the instructions in the filename.
|
|
|
|
So, [B- INSECT] means to boot Sedoric in A and the game in B. Enter B- (to select B) then INSECT to start the game.
|
|
|
|
* OK disks can be selected from the "SW Files" and will auto-run.
|
|
|
|
---------------------------------------
|
|
|
|
oric1 -ext jasmin -flop (path)
|
|
or
|
|
oric1 -ext microdisc -flop (path)
|
|
|
|
---------------------------------------
|
|
|
|
Other emulators:
|
|
|
|
Euphoric - dos based, full screen. Not usable. Might work under dosbox.
|
|
|
|
Oricutron - win32, works with bugs. If it starts hanging on exit, reboot computer. Quits if unusual disk size presented.
|
|
|
|
Sendoric - DIR to list files, type name of COM file to execute (same as MSDOS). All other DOS's - All disk commands must be prefixed by ! even if it doesn't say so.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD""
|
|
|
|
At end if it doesn't start running by itself, then use RUN.
|
|
|
|
$end
|
|
$info=orion128,orionms,orionz80,orionzms,orionide,orionidm,orionpro
|
|
$mame
|
|
TIPS:
|
|
Not much is known, except that you need to load a rompack for anything to work.
|
|
|
|
Here's an example:
|
|
- orion128 romdisk -cass otello
|
|
- Select CH4 and you get a prompt
|
|
- Press A (nothing happens)
|
|
- Start the tape
|
|
- At the end, the name will show
|
|
- Press F4
|
|
- Select the name from the B drive. Game will start.
|
|
|
|
$end
|
|
$info=osborne1,osborne1nv,osborne1sp
|
|
$mame
|
|
TIPS:
|
|
OSBORNE-1
|
|
=========
|
|
|
|
Mostly working.
|
|
|
|
NEUVO disks do not work, even in the neuvo variant.
|
|
|
|
The (nw) disks cannot be read. Normally they would go into the B drive and run from there.
|
|
|
|
$end
|
|
$info=p2000t,p2000m
|
|
$mame
|
|
TIPS:
|
|
Configure RAM for 48k.
|
|
|
|
Cartridge: Works
|
|
|
|
Cassette: Make sure to load "basicnl" from the software list. Then mount a cassette and it will load and run itself at switch-on.
|
|
|
|
Floppy disk: Not supported.
|
|
|
|
$end
|
|
$info=p8000
|
|
$mame
|
|
INITIALIZATION:
|
|
Hit enter to boot a disk.
|
|
|
|
P8000 monitor commands
|
|
B : ?
|
|
D : display and modify memory
|
|
F : fill memory
|
|
G : go to
|
|
M : move (copy) memory
|
|
N : dump registers
|
|
O : boot from floppy
|
|
P : ?
|
|
Q : ?
|
|
R : dump registers
|
|
S : boot from floppy
|
|
T : jump to ROM at CEF0
|
|
X : jump to ROM at DB00
|
|
return : boot from floppy disk
|
|
|
|
SOURCE: Driver notes
|
|
|
|
If you type something unknown, the prompt gets a ? prepended to it, but still works the same. Use X to go back to normal.
|
|
|
|
$end
|
|
$info=p8000_16
|
|
$mame
|
|
INITIALIZATION:
|
|
Press enter to get a prompt. All commands must be in UPPER case.
|
|
|
|
Not known what the commands are, but these did something:
|
|
LOAD - hangs the machine
|
|
QUIT - hangs the machine
|
|
R - list the registers
|
|
RQ - prints Q (?)
|
|
G - machine crashed
|
|
N - machine crashed
|
|
T - performs a hardware test, which eventually hangs.
|
|
|
|
There's a bunch of other commands visible in the bios, but none of them do anything.
|
|
|
|
$end
|
|
$info=paceight,pacslot,paccarn
|
|
$mame
|
|
INITIALIZATION:
|
|
"DIP SW READ ERROR" press F3. "BACKUP MEMORY ERROR" press F3. After that, it will work.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=panthera,spidermn,circusp,cntforce,starrace,jamesb,timeline,forceii,pnkpnthr,marsp,vlcno_ax,vlcno_1c,blckhole,blckhols,hh,eclipse
|
|
$mame
|
|
INITIALIZATION:
|
|
Here are the key codes to enable play: (may need to hit X to start a ball)
|
|
|
|
Game NUM Start game End ball
|
|
-------------------------------------------------------------------------------------------------------------
|
|
Panthera 652 1 X
|
|
Le Grand 8 (Panthera conversion) --- 1 X
|
|
The Amazing Spider-man 653 1 X
|
|
Circus 654 1 X
|
|
Counterforce 656 1 X
|
|
Star Race 657 1 X
|
|
James Bond 658 1 X
|
|
Timeline 659 1 X
|
|
Force II 661 1 then PgDn and Down Down then PgDn
|
|
Pink Panther 664 1 then PgDn and Down PgDn
|
|
Mars God of War 666 1 them Home and \ Home then \ (wait for flash or match)
|
|
Volcano 667 1 then M= M then = (wait for flash or match)
|
|
Black Hole 668 1 then R (wait for score to flash) L then R (wait for flash or match)
|
|
Haunted House 669 1 X
|
|
Eclipse 671 1 then RW X
|
|
Critical Mass
|
|
|
|
Status:
|
|
- All machines are playable but read notes below.
|
|
- jamesb is a timed game
|
|
- If 'tones' is selected, sound might not work.
|
|
- Mars (all versions): no sound, audio cpu runs into the weeds
|
|
- Volcano (all versions): Unstable, certain inputs will freeze the machine (E for example)
|
|
|
|
$end
|
|
$info=parentj
|
|
$mame
|
|
INITIALIZATION:
|
|
If you get MESSAGE ERROR, press 7.
|
|
|
|
$end
|
|
$info=partner
|
|
$mame
|
|
TIPS:
|
|
PARTNER
|
|
=======
|
|
|
|
|
|
Tapes
|
|
-----
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I, enter, Play. When finished: G, enter
|
|
|
|
|
|
Disks
|
|
-----
|
|
Don't know yet.
|
|
|
|
$end
|
|
$info=pasopia
|
|
$mame
|
|
TIPS:
|
|
TOSHIBA PASOPIA
|
|
===============
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Don't press Insert - data gets left out.
|
|
|
|
When finished, RUN
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
Load tape xx01, CLOAD
|
|
Load tape xx02, RUN
|
|
|
|
$end
|
|
$info=pasopia7
|
|
$mame
|
|
TIPS:
|
|
TOSHIBA PASOPIA 7
|
|
=================
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Don't press Insert - data gets left out.
|
|
|
|
When finished, RUN
|
|
|
|
|
|
Unknown if compatible with Pasopia.
|
|
|
|
|
|
Floppy disk
|
|
-----------
|
|
Can be mounted, but are supposed to auto-run, which doesn't work. No idea what commands exist in Basic for disk control.
|
|
|
|
Looks like FILES, SAVE, LOAD should work, but the disk doesn't seem to be recognised.
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
Load tape xx01, CLOAD
|
|
Load tape xx02, RUN
|
|
|
|
$end
|
|
$info=pbss330
|
|
$mame
|
|
TIPS:
|
|
Press fast forward key [ Ins ] to speed up testing.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pc1000,ordisava,misterx
|
|
$mame
|
|
TIPS:
|
|
At start, it says SELECT ACTIVITY, but there's nothing to see, because you need to press a button. Use the tab menu to look at the Keyboards Assignments to see the list of choices.
|
|
|
|
The keys are set up wrongly: if Enter doesn't work use backslash to Enter.
|
|
|
|
$end
|
|
$info=pc1403,pc1403h
|
|
$mame
|
|
TIPS:
|
|
If the BUSY light keeps flashing, do a soft rest (F3). It may still flash intermittently, but the system will work.
|
|
|
|
$end
|
|
$info=pc2000,pc2000s,gl2000,gl2000p,gl3000s,gl4000,gl4004
|
|
$mame
|
|
TIPS:
|
|
At start, it says SELECT ACTIVITY, but there's nothing to see, because you need to press a button. Use the tab menu to look at the Keyboards Assignments to see the extensive list of choices.
|
|
|
|
$end
|
|
$info=pc6001,pc6601
|
|
$mame
|
|
TIPS:
|
|
NEC PC-6001 and PC-6601
|
|
-----------------------
|
|
|
|
|
|
The disks only available for the PC-6601.
|
|
|
|
No disk can be detected.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Press enter at question
|
|
|
|
CLOAD
|
|
|
|
Tape then loads itself. When done, press F5.
|
|
|
|
The tape loader is some weird hack, so wav/flac are not supported.
|
|
|
|
$end
|
|
$info=pc6001mk2
|
|
$mame
|
|
TIPS:
|
|
NEC PC-6001 MK 2
|
|
----------------
|
|
|
|
Not Working.
|
|
|
|
|
|
Disk
|
|
----
|
|
Not supported
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Press enter at question
|
|
|
|
CLOAD
|
|
|
|
Tape then loads itself. When done, press F5.
|
|
|
|
The tape loader is some weird hack, so wav/flac are not supported.
|
|
|
|
|
|
|
|
Machine reboots or hangs after tape has loaded.
|
|
|
|
$end
|
|
$info=pc6001mk2sr
|
|
$mame
|
|
TIPS:
|
|
NEC PC-6001 MK 2 SR
|
|
-------------------
|
|
|
|
Not Working.
|
|
|
|
|
|
Disk
|
|
----
|
|
Disks are rejected
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Press enter at question
|
|
|
|
CLOAD
|
|
|
|
Tape then loads itself. When done, press F5.
|
|
|
|
The tape loader is some weird hack, so wav/flac are not supported.
|
|
|
|
|
|
Machine reboots or hangs after tape has loaded.
|
|
|
|
$end
|
|
$info=pc8001
|
|
$mame
|
|
TIPS:
|
|
NEC PC-8001
|
|
-----------
|
|
|
|
Use pc8001mk2, because the pc8001 won't autorun the games.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
|
|
NEC basic - FILES to list the directory
|
|
|
|
Dash-80 - FILES "1"
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
CLOAD"*" - there's nothing in the manual to say to load the next file, whatever it is however it should list files as they are skipped. But nothing happens, so it's suspected that loading doesn't work.
|
|
|
|
$end
|
|
$info=pc8001mk2sr
|
|
$mame
|
|
TIPS:
|
|
NEC PC-8001MK2SR
|
|
================
|
|
|
|
|
|
The D88 disks will not boot and are not usable.
|
|
|
|
|
|
Cassette doesn't read.
|
|
|
|
$end
|
|
$info=pc8801
|
|
$mame
|
|
TIPS:
|
|
NEC PC-8801
|
|
-----------
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
LOAD"*" - guess this might load the next file, but not documented. Appears the cassette system isn't working.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
Looks like they should auto-run.
|
|
|
|
$end
|
|
$info=pc9801,pc9801bx2,pc9801dx,pc9801fs,pc9801rs,pc9801us,pc9801ux,pc9801vm,pc9801vx
|
|
$mame
|
|
TIPS:
|
|
NEC PC-9801 series
|
|
==================
|
|
|
|
|
|
Floppies
|
|
--------
|
|
The only machines that can run floppies are pc9801dx, pc9801rs, pc9801ux, pc9801vm, pc9801vx.
|
|
|
|
Hard Drives
|
|
-----------
|
|
Unknown how to access.
|
|
|
|
$end
|
|
$info=pc9821,pc9821ap2
|
|
$mame
|
|
TIPS:
|
|
At start, there's a full-screen Japanese message. It requires a boot disk.
|
|
|
|
$end
|
|
$info=pc9821ce
|
|
$mame
|
|
TIPS:
|
|
At start, there's a full-screen Japanese message. It requires a boot disk, but it doesn't work.
|
|
|
|
$end
|
|
$info=pce,sgx,tg16
|
|
$mame
|
|
TIPS:
|
|
NEC PC-Engine CDs
|
|
=================
|
|
|
|
To run a CD, firstly load the softlist item "scdsys".
|
|
|
|
Then load the cue file if it exists. Make sure that any files specified in the cue file are there, or it will crash. If there's no cue file, you can load the iso.
|
|
|
|
Press 1 (the RUN button) to start the game.
|
|
|
|
$end
|
|
$info=pcfx,pcfxga
|
|
$mame
|
|
TIPS:
|
|
NEC PCFX
|
|
========
|
|
|
|
Nothing works correctly, and there's no swlist.
|
|
|
|
pcfxga: When RUN is flashing, press 1.
|
|
|
|
At the menu, press 5 to move to your option, then 1 to action it.
|
|
|
|
Any other key is likely to end at a blank screen.
|
|
|
|
$end
|
|
$info=pcm
|
|
$mame
|
|
TIPS:
|
|
Commands:
|
|
1 select memory bank 1
|
|
2 select memory bank 2
|
|
B
|
|
C start cp/m from the inbuilt CCP
|
|
D Debugger
|
|
Fx Format disk A or B
|
|
G Jump to address
|
|
I List files on tape
|
|
L filename.typ Load file from tape
|
|
R read from disk
|
|
S filename aaaa / bbbb save a file to tape
|
|
V verify
|
|
W write to disk
|
|
X
|
|
Z set tape baud (1200, 2400, 3600 (default), 4800)
|
|
filename start running this .COM file
|
|
|
|
Therefore if you enter random input, it will lock up while trying to load up a file of that name. Filenames on disk and tape are of the standard 8.3 format. You must specify an extension.
|
|
|
|
Here is an example of starting the debugger, executing a command in it, then exiting back to the monitor.
|
|
|
|
D
|
|
U
|
|
Q
|
|
|
|
In practice, the I and R commands produce an error, while all disk commands are directed to tape. The F command lists the files on a tape.
|
|
|
|
$end
|
|
$info=pcscolor,snotec,snotecex,snotecu,snotecug,snotecut
|
|
$mame
|
|
TIPS:
|
|
The default keyboard assignments are incorrect. Use the ']' key for Enter.
|
|
|
|
$end
|
|
$info=pda600
|
|
$mame
|
|
INITIALIZATION:
|
|
For first-time usage, it's advisable to enable the mouse so that it can control the crosshair.
|
|
|
|
Click the little box in the centre of the screen to begin the setup.
|
|
|
|
$end
|
|
$info=pdp1
|
|
$mame
|
|
INITIALIZATION:
|
|
After mounting the software, press Ctrl-Enter to tell the machine to load it in. It will run by itself at the end.
|
|
|
|
$end
|
|
$info=pebe0013
|
|
$mame
|
|
INITIALIZATION:
|
|
Be sure the door is opened (if not, press [ O ] by default). 'CMOS DATA' will be displayed press the self-test button (default is [ K ]). Be sure the door is opened (if not, press [ O ] by default), 'EEPROM DATA' will be displayed press the self-test button (default is [ K ]). Be sure the door is closed (if not, press [ O ] by default).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=pecom32,pecom64
|
|
$mame
|
|
TIPS:
|
|
PECOM
|
|
=====
|
|
|
|
PLOAD (must be UPPER case) then start the tape.
|
|
|
|
Screen turns blue. When data is found, screen flashes in an epilepsy-inducing way.
|
|
|
|
At the end, type RUN
|
|
|
|
This system only works in MAMEUI, not in MAME.
|
|
|
|
$end
|
|
$info=pegasos2
|
|
$mame
|
|
INITIALIZATION:
|
|
If you run this system, don't press G because the emulator will immediately freeze solid.
|
|
|
|
$end
|
|
$info=pegasus,pegasusm
|
|
$mame
|
|
TIPS:
|
|
The usual way of loading a new rom was to plug it into the board. This has been replaced with cartslots, to save having to recompile whenever a new rom is found. Single rom programs will usually work in any slot (if it is going to work at all). A working rom will appear in the menu. Press the first letter to run it.
|
|
|
|
Although lower case can be entered, it's preferable to use UPPER case.
|
|
|
|
Monitor Commands
|
|
----------------
|
|
G nnnn - Go
|
|
L [nnnn] - Load from tape
|
|
M nnnn - Modify Memory
|
|
S aaaa bbbb - Save aaaa-bbbb to tape
|
|
T hh mm ss - Set the time
|
|
V - Verify tape
|
|
|
|
Any mistakes will throw you out of the monitor and back to the menu.
|
|
|
|
Cassette
|
|
--------
|
|
[b] - Use BASIC to LOAD the tape, then RUN.
|
|
[m] - Use the MONITOR L command - when finished, hit enter, and the new program shows in the menu.
|
|
[x] - Use XBASIC to TLOAD the tape, then RUN.
|
|
[f] - Use FORTH to LOAD the tape. Do VLIST to look for an appropriate command, such as GO.
|
|
|
|
Forth
|
|
-----
|
|
Some commands:
|
|
|
|
VLIST: list all commands
|
|
CLS : clear the screen
|
|
LOAD : load a tape
|
|
SAVE : save a tape
|
|
MON : quit
|
|
|
|
$end
|
|
$info=peke0004,peke1001,pekoc766,pekoc801,pekoc802,pekoc803,pekoc804,pekoc806,pekoc818,pekoc819,pekoc822,pekoc825
|
|
$mame
|
|
INITIALIZATION:
|
|
Be sure the door is opened (if not, press [ O ] by default). 'CMOS DATA' will be displayed press the self-test button (default is [ K ]). Be sure the door is opened (if not, press [ O ] by default), 'EEPROM DATA' will be displayed press the self-test button (default is [ K ]). Be sure the door is closed (if not, press [ O ] by default).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=pencil2
|
|
$mame
|
|
TIPS:
|
|
SD-BASIC usage:
|
|
All commands must be in UPPER case, which is the default at boot.
|
|
The 'capslock' is done by pressing Shift and Esc together, and the cursor will change to a checkerboard pattern.
|
|
|
|
To save a tape: SAVE "X"
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=pentacup
|
|
$mame
|
|
INITIALIZATION:
|
|
Status:
|
|
- Rev.1: Working. At start of ball, hold X and tap Z, so that the player light becomes steady, then release both keys. This enables sensors.
|
|
- Clones: Not working.
|
|
|
|
$end
|
|
$info=pentagon
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE"x" (press S F4 x F4)
|
|
|
|
To load a tape: LOAD"" (press J F4 F4)
|
|
|
|
$end
|
|
$info=pepk0719,pepk0810,pepk0858,pepk1002,pepk1015,pepk1024,pepk1069
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start, you will read the message "CALL ATTENDANT".
|
|
Press [ O ], and you will read the message "BAD DATA MEMORY". Now press [ K ] and [ O ] again.
|
|
Now the machine is initialized.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=pepp0001,pepp0054,pepp0127,pepp0158,pepp0775,peps0615,peps0716
|
|
$mame
|
|
INITIALIZATION:
|
|
Be sure the door is opened (if not, press [ O ] by default); "CMOS DATA" will be displayed press the self-test button (default is [ K ]) until a "beep" is heard. Be sure the door is closed (if not, press [ O ] by default) and press the jackpot reset button (default is [ L ]); be sure the door is opened (if not, press [ O ] by default) and "EEPROM DATA" will be displayed press the self-test button (default is [ K ]). Be sure the door is closed (if not, press [ O ] by default).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=peps0239
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'CALL ATTENDANT'. Press [ O ] for DOOR OPEN/CMOS DATA, then press the self-test button [ K ] until a "beep" is heard. Close the door with [ O ] and press the jackpot reset button [ L ]. Now open again the door for DOOR OPEN/EEPROM DATA and press button [ K ] and then close door.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pes
|
|
$mame
|
|
INITIALIZATION:
|
|
Before it can be used, use the Machine Config to change the serial baud rates to 4800. After that, pressing a key seems to only send one bit at a time, so after 10 bits a fragment of sound is heard. Letter G causes a beep. Needs serious work to get it back into shape.
|
|
|
|
$end
|
|
$info=pet2001,pet2001b,pet2001n,pet4016,pet4032,pet8032,cbm8296,cbm8296ed,cbm8296d,cbm8296d_de,cbm8296dgv_de,cbm8296gd,pet20018,cbm3032b,pet2001b16,pet2001b32,cbm3008,cbm3016,cbm3032,pet2001n16,pet2001n32,cbm4016,cbm4032,cbm4032f,pet4032f,pet4032b,cbm4032b,cbm8032,cbm8032_fr,cbm8032_de,cbm8032_se,cbm8096,mmf9000,mmf9000_se,superpet
|
|
$mame
|
|
TIPS:
|
|
COMMODORE PET
|
|
=============
|
|
|
|
The number keys in the main keypad don't work, use the number pad instead.
|
|
|
|
Unlike other commodores, there's no sound and no complex graphics.
|
|
|
|
|
|
Quickload
|
|
---------
|
|
PRG files - mostly don't work, tend to corrupt themselves.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Mostly OK. Inufuto WAV files won't load - use the TAP files instead.
|
|
|
|
To save a tape: SAVE
|
|
To load a tape: LOAD
|
|
|
|
|
|
Floppy Disks
|
|
------------
|
|
Not working.
|
|
|
|
$end
|
|
$info=petacon,petacona,pimbal
|
|
$mame
|
|
TIPS:
|
|
- Pimbal is multiball, so press XY to end a ball.
|
|
- petacon, petacona: There is no ball digit, it's a set of 5 lamps like EM machines.
|
|
The ball digit segments E,F,G,H indicate which player's turn, by flashing.
|
|
|
|
$end
|
|
$info=pex0014p,pex0127p,pex0444p,pex0998s,pex2004p,pex2025p,pex2035p,pex2046p,pex2069p,pexm001p,pexmp017
|
|
$mame
|
|
INITIALIZATION:
|
|
Be sure the door is opened (if not, press [ O ] by default); "CMOS DATA" will be displayed press the self-test button (default is [ K ]) until a "beep" is heard. Be sure the door is closed (if not, press [ O ] by default) and press the jackpot reset button (default is [ L ]); be sure the door is opened (if not, press [ O ] by default) and "EEPROM DATA" will be displayed press the self-test button (default is [ K ]). Be sure the door is closed (if not, press [ O ] by default).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=pfevr_l2
|
|
$mame
|
|
TIPS:
|
|
PENNANT FEVER
|
|
=============
|
|
The first time run, the display will show the model number. Press F3 to clear this.
|
|
|
|
This is a baseball game where you aim for targets at the top of the playfield, and the
|
|
players advance towards a home run. There are no bumpers or other 'usual' pinball
|
|
items. 1 or 2 players.
|
|
Buttons: Pitch (Fast, Curve, Change Up), Bat.
|
|
How to play:
|
|
- Insert coin (credits shows in innings)
|
|
- Start game
|
|
- Player 1 is 'Visitors'; optional Player 2 is 'Home'
|
|
- To hit the ball and move to another base: Hit Y or U or I or O
|
|
- To get a home run: Hit B or N or M
|
|
- To miss (get a strike): Hit Alt or Space or LShift; then hit Z
|
|
- To get out immediately: Hit R or T.
|
|
- After that, wait for score to start flashing
|
|
- Press another key, etc
|
|
- When you have 3 Strikes, you are Out
|
|
- When you have 3 Outs, your Innings ends (other player gets a turn)
|
|
- After 3 Innings, it's game over.
|
|
- Match digit appears in Outs digit.
|
|
|
|
$end
|
|
$info=phc20
|
|
$mame
|
|
TIPS:
|
|
To save a tape: CSAVE
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Not compatible with PHC25.
|
|
|
|
$end
|
|
$info=phc25,map1010,phc25j
|
|
$mame
|
|
TIPS:
|
|
PHC25: When asked for Screen? press 1
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Tapes from PHC25 and MAP1010 are compatible.
|
|
|
|
$end
|
|
$info=phrcraze,phrcrazea,phrcrazeb,phrcrazec,phrcrazev
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see 'PUSH ANY SWITCH', press [ C ] key to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=phunsy
|
|
$mame
|
|
TIPS:
|
|
Baud Rate ~ 6000 baud
|
|
W command to save data, eg 800-8FFW (save 800 to 8FF to tape)
|
|
R command to read data, eg 1100R to load the file at 1100, or R to load the file where it came from.
|
|
The tape must already be playing the leader when you press the Enter key, or it errors immediately.
|
|
|
|
Rom banking (in U bank):
|
|
0U: RAM
|
|
1U: MDCR program
|
|
2U: Disassembler
|
|
3U: Label handler
|
|
|
|
$end
|
|
$info=pi4d20,pi4d25
|
|
$mame
|
|
TIPS:
|
|
After entering the monitor, type ? or help to get a list of commands.
|
|
|
|
$end
|
|
$info=pi4d50,pi4d70
|
|
$mame
|
|
TIPS:
|
|
Type ? or help to get a list of commands.
|
|
|
|
$end
|
|
$info=pilot1k
|
|
$mame
|
|
INITIALIZATION:
|
|
For first-time usage, it's advisable to enable the mouse so that it can control the crosshair.
|
|
|
|
Follow the setup prompts until done.
|
|
|
|
There are various issues which are logged into MameTesters #9015.
|
|
|
|
$end
|
|
$info=pimps
|
|
$mame
|
|
TIPS:
|
|
Commands:
|
|
A xxxx xxxx - Assemble (from editor file): origin destination
|
|
D xxxx,xxxx - Dump memory to host port
|
|
E - Enter editor
|
|
- A - Append at end of file
|
|
- C - Clear memory file (reqires ESCAPE to confirm)
|
|
- D xx - Delete line number xx
|
|
- I xx - Insert at line xx
|
|
- L xx xx - List range of lines
|
|
- Q - Query: Display highest used address
|
|
- X - eXit editor (requires ESCAPE to confirm)
|
|
- $ xxxx xxxx - exit directly to assembler
|
|
F - set for Full-duplex host operation
|
|
G xxxx - Go (execute) at address
|
|
H - set for Half-duplex host operation
|
|
M xxxx,xxxx - Display a range of memory (hex dump)
|
|
P xx xx-[xx.] - display/Edit I/O Port
|
|
S xxxx - Substitute data into memory
|
|
T - Transparent link to host (Ctrl-A exits)
|
|
U - set host Uart parameters (8251 control registers)
|
|
V - Virtual memory (Not used on PIMPS board)
|
|
|
|
Notes:
|
|
|
|
The 'D'ump command outputs memory to the host in some form of Intel HEX records, and waits for line-feed from the host before proceeding.
|
|
|
|
The 'V'irtual memory function was to control an EPROM emulator which was part of the original design (see Chucks notes below) and was not used on the PIMPS board.
|
|
|
|
Editor:
|
|
- Operates in HEXADECIMAL line numbers. Only supports up to 256 lines (01-00). You must enter full two-digit number when prompted. You MUST 'C'lear the memory file before you begin, otherwise you will be editing random memory content.
|
|
|
|
Assembler:
|
|
- Comment is an INSTRUCTION! - this means that you need to put at least one space before and after ';' when entering a line comment.
|
|
|
|
- Does not understand DECIMAL numbers. It understands character constants ('c' and 'cc') and hex numbers ($xx or $xxxx).
|
|
|
|
- 8-bit values MUST contain two hex digits or one quoted character. 16-bit constants MUST contain four hex digits or two quoted characters.
|
|
|
|
- Use 'S' instead of 'SP', eg: LXI S,$1000
|
|
|
|
- Only EQU, DB, DW and END directives are supported. An END statement is REQUIRED (otherwise you get the message '?tab-ful' as it fills the symbol table with garbage occuring in memory after the end of the file).
|
|
|
|
- RST instructions are implemented as 8 separate 'RST0'-'RST8' memonics.
|
|
|
|
$end
|
|
$info=pipbug
|
|
$mame
|
|
TIPS:
|
|
All input must be in UPPER case.
|
|
|
|
Commands:
|
|
A - See and alter memory
|
|
B - Set breakpoint (2 permitted)
|
|
C - Clear breakpoint
|
|
D - Dump memory to paper tape
|
|
G - Go to address, run
|
|
L - Load memory from paper tape
|
|
S - See and alter registers
|
|
|
|
Cassette:
|
|
This has been hooked up to the otherwise-useless L command. Baud rate = 110. After load completes, G440 to run.
|
|
|
|
$end
|
|
$info=pirate,pirate2_5,pirate2_6,pirate2_7,pirate2_8,pirate2_9,pirate2_10,pirate2_11,pirate2_12
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=piratesh
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say "E510 BACK UP RAM ERROR". Press [ F2 ] to enter TEST MODE, select 'SETTING' and 'BACKUP RAM CLEAR' with UP/DOWN keys and P1 Start ([ 1 ]) and exit with 'EXIT' and 'GAME MODE'.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pk32
|
|
$mame
|
|
TIPS:
|
|
Inputs must be in UPPER case. Commands:
|
|
E <memoryType> <address> (E)xamine <memoryType>: /G - General purpose reg, /S - System mem, /I - Internal reg, /P - Physical mem, /V - Virtual mem. Example: E /S 0
|
|
D <memoryType> <address> <value> (D)eposit <memoryType>: see E. Example: D /S 0 44332211
|
|
C (C)ontinue user programm
|
|
B (B)oot
|
|
T [<num>] (T)est All or <num>=1-6
|
|
I (I)nit
|
|
|
|
SOURCE: Driver notes
|
|
|
|
$end
|
|
$info=pktgaldx
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold down both Player1 [ 1 ] & Player2 [ 2 ] Start buttons during boot up to see version and region.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=plan80
|
|
$mame
|
|
TIPS:
|
|
To make the keyboard more normal, choose Keyboard Mode: Natural
|
|
|
|
Summary of Monitor commands:
|
|
|
|
D - dump memory
|
|
F - fill memory
|
|
G - go (execute program at address)
|
|
I - in from a port and display
|
|
M - move?
|
|
O - out to a port
|
|
S - edit memory
|
|
|
|
$end
|
|
$info=playch10
|
|
$mame
|
|
INITIALIZATION:
|
|
* Insert a coin (press 5).
|
|
|
|
* If there's more than one game in the list, use 0 to choose it.
|
|
|
|
* Press "-" key
|
|
|
|
* If you want 2 players, press 2
|
|
|
|
* Start game (press 1).
|
|
|
|
NOTE: Whenever it says to press Enter, press "-" (minus).
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=pm68k
|
|
$mame
|
|
TIPS:
|
|
Some commands:
|
|
D : registers
|
|
E : ?
|
|
M : Seg Map
|
|
O : Memory
|
|
P : Page Map
|
|
|
|
$end
|
|
$info=pmd851,c2717,c2717pmd,alfa,pmd852,pmd852a,pmd852b,pmd853
|
|
$mame
|
|
TIPS:
|
|
PMD-85
|
|
======
|
|
|
|
To save a tape: MGSV nn a b [name] (where nn = 2-digit key, a = start address, b = end address, name is optional up to 8 characters)
|
|
|
|
To load a tape: MGLD nn (where nn = required 2-digit key)
|
|
|
|
|
|
Take note of the filenames - each ends with the 2-digit key enclosed in square brackets, e.g.[00].
|
|
|
|
Some have an additional type:
|
|
B - basic
|
|
26 - unknown
|
|
If none specified then it's M/L.
|
|
|
|
If the 2nd parameter has 4 digits then it's the start address.
|
|
|
|
|
|
|
|
Load the tape: MGLD nn <enter>
|
|
------------------------------
|
|
|
|
So, get the key [nn], enter MGLD nn (it says ?) then start the tape.
|
|
|
|
If the tape is ok, you get some info
|
|
|
|
nn/t "name"
|
|
|
|
nn = the key
|
|
t = type
|
|
? (3F) - M/L
|
|
> (3E) - Basic
|
|
& (26) - unknown app
|
|
|
|
|
|
At the end it will either run by itself, or say ? again.
|
|
|
|
|
|
Run the program: JUMP 0000 <enter>
|
|
----------------------------------
|
|
|
|
Use the start address if specified, otherwise try 0000.
|
|
|
|
|
|
|
|
|
|
--------------------------------------------------------------------
|
|
|
|
|
|
BASIC
|
|
-----
|
|
|
|
NOTE: Loading of Basic programs isn't working at this time.
|
|
|
|
PMD851 - BASIC nn to run basic
|
|
|
|
Others: BASIC starts by default.
|
|
|
|
LOAD nn - load a basic program.
|
|
|
|
The MGLD nn command can still be used to load M/L programs.
|
|
|
|
|
|
--------------------------------------------------------------------
|
|
|
|
|
|
Getting info by looking in files
|
|
--------------------------------
|
|
|
|
Use HxD to open any filetype (except WAV), look for a string of 55 bytes, the first byte after is nn, the next is tt. nn must be converted to decimal, and tt to character.
|
|
|
|
So, if it says 16 3E, that means the key is 22, type is Basic.
|
|
|
|
$end
|
|
$info=pmi80
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: S aaaa = bb = Record = (it saves) (aaaa = start address, bb = number of bytes)
|
|
|
|
To load a tape: L aaaa = bb = Play = (it loads)
|
|
|
|
However, the tape system is not working.
|
|
|
|
Notes:
|
|
- The hex keys are 0 through 9, A through F on our keyboard
|
|
- The function key labels are RE, I, EX, R, BR, M, L, S, =
|
|
- The letter M shows as an inverted U in the display
|
|
- Turn it on, it says ''PMI -80''
|
|
- Press any key, it shows a ? at the left
|
|
- Press the function key corresponding to what you want to do
|
|
- Press the numbers to select an address or whatever
|
|
- For example, press M then enter an address, press =, enter data, press = to increment to next address or to scan through them.
|
|
|
|
Paste test:
|
|
Paste --1C00^11^22^33^44^55^66^77^88^99^---1C00^
|
|
Press = to verify the data that was entered.
|
|
|
|
$end
|
|
$info=pockstat
|
|
$mame
|
|
INITIALIZATION:
|
|
SONY POCKET STATION
|
|
===================
|
|
|
|
|
|
Wait for date settings to appear, then
|
|
|
|
Up-arrow, Ctrl, Right-arrow, Ctrl
|
|
|
|
$end
|
|
$info=poker41
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'DATA ERROR'. Press [ F3 ] to initialize the NVRAM.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pokeresp
|
|
$mame
|
|
INITIALIZATION:
|
|
Game must be reset once (with [ F3 ]) to get the correct graphics.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pokerout
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F3 ] to initialize the dual game system. To enter the hidden poker game, press [ UP ]+[ F3 ] and then [ Q ] key.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=poly1,poly1e,poly2,polydev
|
|
$mame
|
|
INITIALIZATION:
|
|
First time: Go into the tab menu and enable the Generic Keyboard.
|
|
|
|
$end
|
|
$info=poly88
|
|
$mame
|
|
TIPS:
|
|
Snapshot BASIC-1.IMG must be loaded first.
|
|
|
|
To save a tape: SAVE,name,d (where d = B (300 baud) or P (2400 baud))
|
|
|
|
To load a tape: LOAD,name,d (where d = B (300 baud) or P (2400 baud))
|
|
|
|
No support for CAS files.
|
|
|
|
$end
|
|
$info=poly880
|
|
$mame
|
|
TIPS:
|
|
To save a tape: Press these keys one at a time: F1 shift 5 aaaa Enter bbbb Enter Enter (where aaaa = start address, bbbb = end address)
|
|
|
|
To load a tape: Press these keys one at a time: F1 shift 4 aaaa Enter bbbb Enter Enter (where aaaa = start address, bbbb = end address)
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
EXEC : X
|
|
BACK : K
|
|
MEM : M
|
|
GO : G
|
|
|
|
Test Paste:
|
|
M4000X11X22X33X44X55X66X77X88X99XM4000
|
|
Now press X to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=poly880s
|
|
$mame
|
|
INITIALIZATION:
|
|
The SC1 version is a modification that turns the poly880 into a chess computer.
|
|
|
|
SC1-SLC1 Keypad Reference:
|
|
1-8 = A1-H8
|
|
C = C (back)
|
|
D = O (option)
|
|
E = St (clear)
|
|
F = Z (enter)
|
|
|
|
$end
|
|
$info=ponchin
|
|
$mame
|
|
INITIALIZATION:
|
|
Running the first time, you need to init the EEPROM. You can do this by hitting [ F2 ], then [ F3 ]. When the Test screen comes up, hit [ F2 ] then [ F3 ] again.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ponttehk
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see 'JUST A MOMENT PLEASE...', press key [ 0 ] to proceed and wait till game starts. See TAB menu Input (this game) for the keyboard configuration.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pool10
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 (Keys [ 0 ]+[ 9 ]), then press reset [ F3 ]. When you see 'RAM-INIZIALIZZATA!', release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=popn1
|
|
$mame
|
|
TIPS:
|
|
Press fast forward key [ Ins ] to speed up ROM/RAM test.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=potgame
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 (Keys [ 0 ]+[ 9 ]), then press reset [ F3 ]. When you see 'RAM-INIZIALIZZATA!', release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=powerins
|
|
$mame
|
|
INITIALIZATION:
|
|
To enter test mode press [ F2 ] (Test). Use [ 9 ] (Service Coin) to change page.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=pp01
|
|
$mame
|
|
TIPS:
|
|
To save a tape: KSAVE $1
|
|
|
|
To load a tape: KLOAD $1
|
|
|
|
$end
|
|
$info=ppd,ppp,ppp11
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for TEST MODE to show.
|
|
|
|
* Press F2 until the menu appears. Use Ctrl and Alt to navigate. Press 1 to select/confirm.
|
|
|
|
* Choose ALL FACTORY SETTINGS. Confirm until it's done.
|
|
|
|
* Choose SOUND FLASH INIT. Confirm until it's done.
|
|
|
|
* Wait a while. When it says OK:EXEC, press 1. Select EXIT.
|
|
|
|
$end
|
|
$info=ppp2nd
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for PRESS TEST BUTTON to show.
|
|
|
|
* Press F2. Use Ctrl and Alt to navigate. Press 1 to select/confirm.
|
|
|
|
* Choose ALL FACTORY SETTINGS. Confirm until it's done.
|
|
|
|
* Press F3. Game will start.
|
|
|
|
$end
|
|
$info=primoa32,primoa48,primoa64,primob32,primob48,primob64,primoc64
|
|
$mame
|
|
TIPS:
|
|
PRIMO
|
|
=====
|
|
|
|
|
|
Snap/Quick
|
|
----------
|
|
Before loading any pp file, make sure that cdos.pss is also loaded.
|
|
|
|
To run other pss file, make sure that pp is unloaded.
|
|
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SAVE"X"
|
|
|
|
To load a tape: LOAD
|
|
|
|
When finished: RUN
|
|
|
|
GET [nnnn] - seems like a jump to M/L (maybe?)
|
|
|
|
$end
|
|
$info=primusex
|
|
$mame
|
|
INITIALIZATION:
|
|
First thing to do is change the "Unknown 3" key from Ctrl to Enter. Now the system's operation makes sense.
|
|
|
|
TIPS:
|
|
After inputting your name, use arrows in numberpad to choose an app, hit enter. The icon at top right is Integer Basic.
|
|
|
|
Keyboard issues: not all keys are correctly mapped. The Y and Z keys are swapped. The top row is shifted, so hold Shift to get numbers.
|
|
|
|
$end
|
|
$info=prmrsocr
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 15A shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=pro80
|
|
$mame
|
|
INITIALIZATION:
|
|
Cassette start address is always 1000. The end address must be entered into 13DC/DD (little-endian).
|
|
Then press W to save. To load, press L. If it says r at the end, it indicates a bad checksum.
|
|
|
|
$end
|
|
$info=profi
|
|
$mame
|
|
TIPS:
|
|
At the intro screen, press 8 and 9 to choose, 0 to activate.
|
|
|
|
"RAM MODE" switches between 48k and 128k. "IN STS" seems to be the same as "IN BASIC".
|
|
|
|
In Basic, SAVE "x" to save a cassette, LOAD "" to load.
|
|
|
|
$end
|
|
$info=propcycl
|
|
$mame
|
|
INITIALIZATION:
|
|
To calibrate the steering, Hold down service [ 9 ] and tap test [ F2 ]. Exit with [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=proteus3
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
To use the serial keyboard, type in the command: PORT#1
|
|
and to go back to the parallel keyboard type in: PORT#0
|
|
|
|
The Basic seems rather buggy and does odd things from time to time.
|
|
- bios 0 doesn't seem to have any way to backspace and type over
|
|
- bios 0 is the only one to have the EDIT command, although no idea how to use it.
|
|
- bios 2 is from a compatible system called "Micro Systemes 1", from the same company.
|
|
|
|
$end
|
|
$info=psi98
|
|
$mame
|
|
INITIALIZATION:
|
|
If you boot from the "kos605d" software item, you will be asked to log in. The answer is *, which is input by shift ].
|
|
|
|
$end
|
|
$info=pt68k2,pt68k4
|
|
$mame
|
|
INITIALIZATION:
|
|
Press Enter when prompted. Then fd to boot floppy, or he for help.
|
|
|
|
$end
|
|
$info=pulltabs
|
|
$mame
|
|
INITIALIZATION:
|
|
Simply restart the game after 'DATA ERROR' appears to create proper NVRAM.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=pulsarlb
|
|
$mame
|
|
TIPS:
|
|
The terminal must be set for 9600 baud, 7 bits, even parity, 1 stop bit.
|
|
|
|
Monitor Commands:
|
|
B - Boot from disk
|
|
D - Dump memory
|
|
F - Fill memory
|
|
G - Go
|
|
I - In port
|
|
L - Load bootstrap from drive A to 0x80
|
|
M - Modify memory
|
|
O - Out port
|
|
P - choose which rs232 channel for the console
|
|
T - Test memory
|
|
V - Move memory
|
|
X - Test off-board memory banks
|
|
|
|
Disks do not work.
|
|
|
|
$end
|
|
$info=pv2000
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=px4,px4p
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE "CAS0:X.BAS"
|
|
|
|
To load a tape: LOAD "CAS0:X.BAS"
|
|
|
|
Keyboard is horrible.
|
|
|
|
$end
|
|
$info=pyenaget
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ F2 ] to enter Service Mode while booting or after resetting. Use [ F2 ] to select the option '3. Set Mode', then hit [ CTRL ]. Using [ F2 ], keep scrolling the options until you hit 'RAM CLEAR'. HOLD [ CTRL ] key down until you see the screen display 'OK'. Tap [ F3 ] to reboot.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=pyl601,pyl601a
|
|
$mame
|
|
TIPS:
|
|
- PYL601 - command 'MODE80' does nothing
|
|
- PYL601A - most software looks odd (unplayable) because of the different design of the screen.
|
|
- PYL601A - command 'MODE40' doesn't go to 40-columns, instead there is a space between each letter.
|
|
|
|
The BASIC
|
|
- to get back to dos, enter SYSTEM
|
|
- It has its own internal monitor: MON to enter, Q to exit.
|
|
|
|
$end
|
|
$info=qgakumon
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=qix
|
|
$mame
|
|
INITIALIZATION:
|
|
You can use [ F1 ] to proceed through all the configuration screens, stopping when you see the title screen. Setup is complete.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=qsangoku,qtono1
|
|
$mame
|
|
INITIALIZATION:
|
|
After start the game, it will say 'M E N U...'. Press 'P2 Start' [ 2 ] to proceed.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=quickshts
|
|
$mame
|
|
INITIALIZATION:
|
|
When started, there's a coprocessor error. Press 1 to continue.
|
|
|
|
$end
|
|
$info=racedriv
|
|
$mame
|
|
INITIALIZATION:
|
|
If you are having trouble controlling vehicle or the brake is always on, calibration must be done!
|
|
First off, Delete any .NV (NVRAM) file for this game contained in your NVRAM directory, called harddriv.nv or racedriv.nv or the same as the setname you intend to use. You need to understand how the controls are mapped in MAME. It's not very intuitive, so pay attention:
|
|
|
|
Steering Wheel: Player 1 Paddle control, by default maps to the mouse and the [ Left/Right Arrow ] keys.
|
|
Gas Pedal: Pedal 1 control, by default maps to the [ Left Control ] key. Pressing the key will quickly depress the analog control; releasing the key will release it.
|
|
Brake Pedal: Pedal 2 control, by default maps to the [ Left Alt ] key. Operates the same way as the gas pedal.
|
|
Clutch Pedal: Pedal 3 control, by default maps to the [ Space ] key. Operates the same way as the gas and brake pedals.
|
|
Key: Maps to Player 1 start button (default: [ 1 ] key).
|
|
Abort: Maps to Player 2 start button (default: [ 2 ] key).
|
|
|
|
Finally, here is a step-by-step tour through the calibration process. Note that even if you have an analog control connected to any of the analog controls in the game, it is much easier to do calibration with the keyboard.
|
|
* Take your hands and feet off all controls then turn key. Make absolutely sure you haven't touched any of the controls up to this point, then press the [ 1 ] key.
|
|
* Turn wheel counterclockwise as far as it will go then turn key. At this point, press and hold the Left key for about 5 seconds. After 5 seconds, press the 1 key while still holding down the left arrow. It should say New min 256.
|
|
* Turn wheel clockwise as far as it will go then turn key. At this point, press and hold the Right key for about 10 seconds. After 10 seconds, press the [ 1 ] key while still holding down the right arrow. It should say Max 3840.
|
|
* Put transmission in first then turn key and release. Since first gear is in the upper-left corner, press and hold the [ D ] and [ R ] keys for 5 seconds. After 5 seconds, press the [ 1 ] key while still holding down the [ D ] and [ R ] keys.
|
|
* Put transmission in fourth then turn key again. Since fourth gear is in the lower-right corner, press and hold the [ F ] and [ G ] keys for 10 seconds. After 10 seconds, press the [ 1 ] key while still holding down the [ F ] and [ G ] keys.
|
|
* Move seat full forward then turn key and release. Since the seat feedback isn't implemented in the MAME driver, just go ahead and press the [ 1 ] key here.
|
|
* Move fully back and to side then turn key again. Just press the 1 key here again to move on.
|
|
* Take your foot off the brake turn key to abort. Now this is the tricky part. When you see this screen do nothing. Wait for a couple of seconds until it displays New max 4064. Do NOT press the 1 key prematurely here or you will screw up the calibration!
|
|
|
|
Now step on brake firmly and release. Do this by pressing and holding the [ Left Alt ] key for 3 seconds, and then letting go. If all is well, it should display Range 4064 and move on to the game.
|
|
|
|
TIPS:
|
|
Gameplay is choppy at times, but I have enough CPU power?
|
|
Although the FPS counter shows 100% speed for these games, they may appear choppy. This is true to the original — even the original hardware of these games struggled with them and therefore the choppiness is actually accurate emulation of these games. You may be able to get rid of it in some cases by using the -cheat parameter, hitting the tilde key and browsing the on screen menu until you find "CPU overclocking". This will run the emulated CPU faster which may or may not fix it. It may also cause the emulation to have errors, so don't bug people if overclocking screws up a game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=racinfrc
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=radio86
|
|
$mame
|
|
TIPS:
|
|
RADIO-86
|
|
========
|
|
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I then Play then G
|
|
|
|
Almost all tapes give a checksum error.
|
|
|
|
|
|
Basic programs are considered nw at this time.
|
|
|
|
$end
|
|
$info=radio99
|
|
$mame
|
|
TIPS:
|
|
To save a tape: Oa,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I then Play then G
|
|
|
|
This system cannot load Mikro-80 tapes, so therefore cannot use anything from the software list. Instead, it can load tapes meant for radio86.
|
|
|
|
$end
|
|
$info=radionic
|
|
$mame
|
|
TIPS:
|
|
Shift and Right-arrow will enable 32 cpl.
|
|
|
|
SYSTEM commands:
|
|
- Press Break (End key) to quit
|
|
- Press Enter to exit with error
|
|
- xxxx to load program xxxx from tape.
|
|
- / to execute last program loaded
|
|
- /nnnnn to execute program at nnnnn (decimal)
|
|
|
|
Inbuilt Monitor - its existence is not revealed to the user.
|
|
- SYSTEM then /12710 = enter machine-language monitor
|
|
Monitor commands:
|
|
- B : return to Basic
|
|
- Dnnnn : Dump hex to screen. Press down-arrow for more. Press enter to quit.
|
|
- Mnnnn : Modify memory. Enter new byte and it increments to next address. X to quit.
|
|
- Gnnnn : Execute program at nnnn
|
|
- Gnnnn,tttt : as above, breakpoint at tttt
|
|
- R : modify registers
|
|
The monitor appears to end at 33D3, however the rom contains more code through to 35EB. But, the 34xx area is overwitten by the optional RS-232 expansion box.
|
|
|
|
$end
|
|
$info=ratrc_l1
|
|
$mame
|
|
INITIALIZATION:
|
|
RAT RACE
|
|
========
|
|
The first time run, the display will show the model number. Press F3 to clear this.
|
|
|
|
Rat Race is played in a cocktail cabinet, the player uses a joystick to tilt the board, to coax the ball into following lit passages in a maze. After a successful navigation, the maze changes to something else faster and harder. It's almost an arcade game done mechanically. Obviously there is no way to emulate it in its intended form. Probably would have been a nice game, but it never passed the prototype stage.
|
|
|
|
How to play: Press 5, press 1. If you want 2 players, also press 2. The display flashes the ball number. Press Z to get the ball into play. The display alternates between the score and the seconds remaining to accomplish the task. After the series of passages has been followed, a bonus flashes for a few seconds, which you must also run over. While one player is playing, the other player's score shows what seem to be random numbers (but probably are not). The real machine does this too. If time runs out, the ball is over. After 3 balls, it's game over.
|
|
|
|
$end
|
|
$info=ravens
|
|
$mame
|
|
TIPS:
|
|
Version 0.9 (ravens)
|
|
-----------
|
|
To save a tape: MD a b (where a = start address, b = end address)
|
|
|
|
To load a tape: MF
|
|
|
|
What is known:
|
|
- Press NXT to read memory. Press NXT again to read the next address.
|
|
- Press PC and it says PCxxxx
|
|
- Press CMD, it says CND=, you can choose one of these:
|
|
-- A displays value of a register. Press A again to see more registers.
|
|
-- B sets a breakpoint
|
|
-- C clears a breakpoint
|
|
-- D dumps blocks to tape
|
|
-- E examine tape file
|
|
-- F fetch (load) from tape
|
|
|
|
Quickload: Load the program, and it will start itself. Most programs don't work.
|
|
|
|
$end
|
|
$info=ravens2
|
|
$mame
|
|
TIPS:
|
|
Version V2.0 (ravens2)
|
|
------------
|
|
This used a terminal interface with a few non-standard control codes. The pushbuttons and LEDs appear to have been done away with.
|
|
|
|
When run for the first time, some adjustments need to be made in MAME's tab menu.
|
|
- Input Settings, Keyboard Selection, Generic Keyboard: Enable
|
|
- Input Settings, Toggle Inputs, Caps Lock: On
|
|
|
|
Now you can use the system.
|
|
|
|
Commands (must be in UPPER case):
|
|
A Examine memory; press C to alter memory (Esc to quit)
|
|
B Set breakpoint?
|
|
C View breakpoint?
|
|
D Dump to screen and tape (at the same time) D 00 04 dumps pages 0 to 4
|
|
E Execute
|
|
I Registers? (Esc to quit)
|
|
L Load
|
|
R ? (Esc to quit)
|
|
V Verify
|
|
|
|
Quickload: This is meant to be only for "ravens" system.
|
|
|
|
$end
|
|
$info=raystormg
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF".
|
|
Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=rc2014,rc2014cl2,rc2014minicpm,rc2014pro
|
|
$mame
|
|
INITIALIZATION:
|
|
? or HELP to get a list of commands.
|
|
|
|
$end
|
|
$info=rc2014zed,rc2014zedp,sc203
|
|
$mame
|
|
INITIALIZATION:
|
|
To get into the monitor, press M. Then H for a list of commands.
|
|
|
|
$end
|
|
$info=rc2030,rs2030
|
|
$mame
|
|
TIPS:
|
|
All commands to be in lower case. ? or help to get a list of commands.
|
|
|
|
$end
|
|
$info=rclimb_2,rclimb_8,rclimb_9,rclimb_10,rclimb_11,rclimb_12,rclimb_13,rclimb_14,resdnt_5,resdnt_10,resdnt_11,resdnt_12,resdnt_13,resdnt_14,resdnt_15,resdnt_16,resdnt_17
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=realbrod
|
|
$mame
|
|
TIPS:
|
|
Press fast forward key [ Ins ] to speed up testing
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=redearth
|
|
$mame
|
|
INITIALIZATION:
|
|
There is no avoiding the NVRAM initialization process. In order to use any game that is not labeled (NO CD), the game must be allowed to create a complete and valid NVRAM file. This process takes nearly an hour and only needs to be done once. Once a proper NVRAM is created, the game will start quickly.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=redline
|
|
$mame
|
|
INITIALIZATION:
|
|
Let the initial test ends. Turn ON Service Key (key [ F2 ]). Press once Start key (key [ 1 ]).
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=reelfun
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears because the NVRAM needs initialising. Press fast forward ([ Ins ]) key to speed this up.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=revlatns
|
|
$mame
|
|
INITIALIZATION:
|
|
On first boot you need to set up the NVRAM. Press Refill (R) then any button. A and B adjust the date and time, C selects. Once done, press Collect or Continue. Let it boot up to REFILL mode, then turn the Refill key off.
|
|
|
|
Note that game options can't be adjusted as it will reboot the machine. This is normal.
|
|
|
|
$end
|
|
$info=revx
|
|
$mame
|
|
TIPS:
|
|
The volume for this game is TOO LOW!
|
|
|
|
When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to "close" the service switch so that you won't get stuck in the menu. Now, navigate to the "Volume Adjust" option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
---
|
|
|
|
How do I calibrate the guns? Can I use a real light gun?
|
|
|
|
The game will automatically ask you to calibrate the guns when you start the game for the first time. Simply put, use your mouse or keyboard to "target" the top left corner when the game asks so. There aren't any visual cues to help this, so you'll have to go by the numerical coordinates that are visible on the screen. The numbers you see are in a simple 8-bit scale going from 0 to 255. To "target" the top left corner, keep moving your mouse until you get P1 X and P1 Y as near to 0 as possible. The middle is located at about 127, 127, and the bottom right corner as close to 255 as possible. Repeat the process for the second player. As for the light gun, the short answer is no. A longer answer is that the game didn't actually have a light gun — it had analog joysticks mounted as guns, and emulating them with a proper light gun is not viable. Try to use mouse control with this game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rfjet
|
|
$mame
|
|
INITIALIZATION:
|
|
Use [ F2 ] to enter testmode if no nvram exists. Upon entering service mode, you select: RESET SETTING with Button 1. This will create the valid NVRAM the game needs to boot. Select: EXIT (RESET BOARD) with Button 1 again and the game should start with no problems.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rimrockn
|
|
$mame
|
|
TIPS:
|
|
I remember playing a cabinet with that allowed 4 players, but the game is only allowing 2. How do I set this game up for 4 players?
|
|
With this and some other multiplayer games, the default number of players for a cabinet is two — even if the program supports more. You can usually set these settings with a dip switch assignment or adjusting an option in the Service Mode (Using [ F2 ] to enter and exit).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rm_7bonus,rm_7bonusa
|
|
$mame
|
|
INITIALIZATION:
|
|
If the settings suddenly appear and freeze the game, press 5 then N.
|
|
|
|
$end
|
|
$info=rm380z,rm380zf,rm380zfhrg,rm380z34d,rm380z34e,rm380zhrg
|
|
$mame
|
|
TIPS:
|
|
COS is a Cassette Operating System
|
|
|
|
The only commands that respond are:
|
|
B - Boot Disk System
|
|
J - Jump - asks for a go address. If you do something invalid (such as 7777) you get a debug exception screen.
|
|
M - reboot
|
|
O - select a printer (0-6)
|
|
S - copy memory - enter the source range(First,Last), and then the destination(To).
|
|
W - toggle between 40 and 80 CPL (doesn't always work)
|
|
X - says Disc not ready
|
|
Ctrl-F - enter "Front Panel"
|
|
|
|
$end
|
|
$info=rmpgwt
|
|
$mame
|
|
TIPS:
|
|
The volume for this game is TOO LOW!
|
|
When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to "close" the service switch so that you won't get stuck in the menu. Now, navigate to the "Volume Adjust" option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=robotron
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rodland
|
|
$mame
|
|
TIPS:
|
|
After inserting a coin [ 5 ], press the player 1 'down' [ Cursor DOWN ] button 3 times and START [ 1 ]. This will activate the extra mode, so you can play with all new levels, GFX and music.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=rollext
|
|
$mame
|
|
TIPS:
|
|
This game will randomly either start up, or get stuck at a black screen. If it starts, you'll see a large green G after a few seconds, followed by an error screen. Press 1 here, or wait. The game will then run. The debugger doesn't work properly, making it very difficult to fault-find.
|
|
|
|
$end
|
|
$info=rollfr
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn on "BK DOOR" and "SERVICE MODE" Dips to ON. Hold [ 9 ]+[ 0 ] then reset the machine [ F3 ] to enter Total Parameters screen. Use [ 0 ] to select "Initialization". Hold [ 9 ] until the game finishes the countdown from 5. When complete, turn Dips mentioned above to OFF and restart MAME if needed.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rotation
|
|
$mame
|
|
TIPS:
|
|
Machine Operation:
|
|
1. Press .(period key) (this sets up nvram and the displays will flash 400000).
|
|
2. Insert a coin, credit will be registered.
|
|
3. Hold X and start game. When 00 is flashing, release X.
|
|
4. Press any of A thru U to simulate scoring shots.
|
|
5. Press and hold X to simulate losing the ball.
|
|
6. When score starts flashing, release X and go to step 4 to play next ball.
|
|
|
|
Note: You can start play at any of the 4 stations, and the table will rotate as needed. Multiplayer works as well.
|
|
|
|
The manual explains the tests available, and also how to set number of balls, high score, etc., with the diagnostic keyboard.
|
|
|
|
$end
|
|
$info=royalcrd
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 Keys ([ 0 ]+[ 9 ]), press reset [ F3 ]. When you see "RAM-Initializiert!" or similar message, release all keys. Restart if needed.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rt1715w
|
|
$mame
|
|
TIPS:
|
|
This system is shown as ok, but there's only ONE boot disk that works. There's no software list, so search for 1715SCP3.CQM .
|
|
|
|
$end
|
|
$info=rulechab
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'DATA ERROR !!' and then 'HARDWARE ERROR !!'. Activate the 'bezel' and 'full' view and use the mouse to press on the 'Operator Key' button [ 9 ] (turn to green) and then press on 'Page Key' [ 9 ] twice until a window with the text 'CLAVE' comes up. Now type the password that appear under the roulette leds (six numeric digits) with the (IN1....IN6) and (OUT1...OUT6) buttons following the key assignment indications located under the password field. Press 'Page Key' again to finish.
|
|
|
|
SOURCE:
|
|
mameinfo.dat / https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=rulechan
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'DATA ERROR !!' and then 'HARDWARE ERROR !!'. Activate the 'bezel' and 'full' view and use the mouse to press on the 'Operator Key' button [ 9 ] (turn to green) and then press on 'Page Key' [ 9 ] twice until a window with the text 'CLAVE' comes up. Now type the password that appear under the roulette leds (six numeric digits) with the (IN1....IN6) and (OUT1...OUT6) buttons following the key assignment indications located under the password field. Press 'Page Key' again to finish.
|
|
|
|
SOURCE:
|
|
mameinfo.dat / https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=rungun
|
|
$mame
|
|
INITIALIZATION:
|
|
EEPROM 35E shows up bad - hold down [ F2 ] and TAP Reset [ F3 ] to init the EEPROM properly. When the message appears, let go of [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=rx78
|
|
$mame
|
|
TIPS:
|
|
BANDAI RX-78
|
|
============
|
|
|
|
Notes:
|
|
- BS-BASIC v1.0 notes:
|
|
-- COLOR x doesn't do anything. It sets a memory location with x, but does nothing with it.
|
|
-- COLOR x,y where y sets the background colour. This part works.
|
|
-- When BASIC is first started, it sets the colours but doesn't save the information. So when COLOR x is entered, although x has no effect, it also sets the background colour, which not having been set, sets the background black.
|
|
-- At the first scroll, the display memory is disrupted in the logo area, probably another btanb. After that, scrolling works correctly.
|
|
-- Need a real machine to confirm these problems, but if true, one can only wonder how such obvious issues made it out the door.
|
|
- To save a tape: SAVE
|
|
- To load a tape: LOAD
|
|
- To interrupt a LOAD, press STOP + SHIFT keys (this combination is the BREAK key).
|
|
|
|
Summary of Monitor commands.
|
|
- The monitor is entered at bootup. The prompt is the * character. This is followed by a command letter (upper case). Some commands require hex parameters. You must enter all 4 characters of these. No spaces allowed except where shown.
|
|
- While in BASIC, you may enter the monitor by using the MON command. After you have finished, you can return to BASIC by entering the command *J2005.
|
|
|
|
- Tape commands:
|
|
*L Load a tape
|
|
*V Verify a tape
|
|
*S Save a block of memory to tape. You are asked for a filename (blank is allowed), the start address, the end address, and the Jump address (where it should begin execution)
|
|
|
|
- Memory commands:
|
|
*Dnnnn nnnn Displays a hex dump in the address range entered
|
|
*Mnnnn Allows you to examine and modify memory. Enter to skip to next, period (.) to quit.
|
|
*Jnnnn Transfer execution (Jump) to a program in memory at the specified address
|
|
|
|
- Other:
|
|
*R This is a block transfer load from a mystery parallel device, using ports E0 and E1, using handshaking similar to a centronics printer. The incoming file is loaded into memory and it appears that the operator is not provided any information of what happened.
|
|
|
|
Carts
|
|
-----
|
|
|
|
Run by themselves.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Firstly need to find out if the tape is for Basic, so load "basic" from swlist. Then use LOAD.
|
|
|
|
If you get error 18 then it's a M/L program, so MON then L then the program name that Basic gave you.
|
|
|
|
When it's finished you're back to Basic. RUN to start it.
|
|
|
|
|
|
If you don't use the Basic cart, the system will start in Monitor and expect a tape, L is already printed for you to press enter. Note that a tape will immediately begin playing at start, even before you hit enter.
|
|
|
|
At end it will say something like
|
|
LOADING GRM0044 3780 01D4 2005
|
|
2005 EC00
|
|
|
|
Use the J command to run it, in this case (don't know)
|
|
|
|
$end
|
|
$info=sacstate
|
|
$mame
|
|
TIPS:
|
|
All input to be in lowercase.
|
|
The weird characters that show on screen are various escape sequences. These are different depending on the terminal type chosen. The codes need to be understood and emulated before this system makes sense.
|
|
|
|
Known Monitor commands: (from the disassembly)
|
|
! write buffer to AD000
|
|
* set RAM036 flag
|
|
+ increment AD000 by 1
|
|
+n increment AD000 by n
|
|
- decrement AD000 by 1
|
|
-n decrement AD000 by n
|
|
: clear RAM036 flag
|
|
= display AD000
|
|
=nnn set AD000 to nnn
|
|
@ fill buffer with 026
|
|
|
|
unknown commands: / & d e l r s t u z \ ^ | ~
|
|
|
|
Other input will either result in '!' message, or halt.
|
|
|
|
$end
|
|
$info=sagafox,sagafoxf80
|
|
$mame
|
|
INITIALIZATION:
|
|
At start press F to boot the floppy disk.
|
|
|
|
$end
|
|
$info=salmndr2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=samcoupe
|
|
$mame
|
|
TIPS:
|
|
To get double-quote, press the ] key.
|
|
|
|
Joystick 2 is mapped over some of the alphabetic keys. You may need to unmap the joystick to fix the keyboard. Unmap joy 2 to fix the ADFGR keys, and reassign Fire to the Delete key to fix Ctrl.
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
At the rainbow screen, load a tape with LOAD"". If it doesn't run itself, type RUN.
|
|
|
|
To save a tape: SAVE"x"
|
|
|
|
|
|
Floppies
|
|
--------
|
|
At the rainbow screen, boot a disk with BOOT. If it says NO DOS then the disk is not usable. If it says NO AUTOBOOT, do DIR. If files show, do DEVICE D, followed by LOAD"(likely-looking-file)". If it doesn't start up, do RUN.
|
|
|
|
$end
|
|
$info=sapi1
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=sapizps2
|
|
$mame
|
|
TIPS:
|
|
You must select bios 2 (MB3) to use cassette commands.
|
|
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=saturn,saturneu,saturnkr,saturnjp,hisaturn,vsaturn
|
|
$mame
|
|
TIPS:
|
|
The use of a ROM CARTRIDGE (BIN without CUE) does not work.
|
|
|
|
On the setup screens, use the arrows to choose the bottom-right choice and press [ Ctrl ].
|
|
|
|
$end
|
|
$info=savia84
|
|
$mame
|
|
TIPS:
|
|
Pasting:
|
|
0-F : as is
|
|
DA : ^
|
|
AD : -
|
|
GO : X
|
|
|
|
Here is a test program. Copy the text and Paste into the emulator.
|
|
-1800^3E^55^D3^F9^76^XX1800^
|
|
|
|
$end
|
|
$info=sb2m600b,c1p,c1pmf,uk101
|
|
$mame
|
|
TIPS:
|
|
Keyboard notes and BTANBs:
|
|
|
|
- Keyboards on all models are identical, except on UK101 where ^ replaces LINE FEED.
|
|
|
|
- When run for the first time, the keyboard is in lowercase. Shift will correctly select UPPER case. Special keys do weird things, but come good when Shift pressed. Since all input MUST be UPPER case, the first thing to do is press Capslock (which is SHIFT LOCK on the real machine). This is saved in your cfg file on exit.
|
|
|
|
- After that, UPPER case works correctly, as do the other keys. Pressing Shift will now do odd things to the letters, and they become random symbols.
|
|
|
|
- Natural keyboard is set up to take advantage of these oddities and get the maximum symbols available, however lowercase is not available. Natural keyboard will only work correctly when the SHIFT LOCK is engaged.
|
|
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD or L
|
|
|
|
$end
|
|
$info=sb8085
|
|
$mame
|
|
TIPS:
|
|
Getting it to work with the terminal:
|
|
1. Slot CRT: choose Terminal. (The VTI should be removed from S100 slot 1 or else its keyboard must be disabled later.)
|
|
2. Reboot
|
|
3. Press A (certain other keys may work here). It will autodetect the baud rate and start up. (Only 110, 150, 300, 1200, 2400, 4800 and 9600 baud are detected properly.)
|
|
4. Now you can enter commands (such as D000,FFF)
|
|
5. If it says KEYBOARD ERROR it doesn't mean a problem with the keyboard, it means you made a mistake.
|
|
|
|
To use the monitor with the VTI, start by typing A (in uppercase).
|
|
|
|
SOURCE: Driver notes
|
|
$end
|
|
$info=sbc6510
|
|
$mame
|
|
TIPS:
|
|
Commands: A C D E F G L R S (usage unknown)
|
|
|
|
Some commands expect a filename enclosed in double quotes. If the quotes are not there, it loops forever looking for them. There is no help and no error messages.
|
|
|
|
$end
|
|
$info=sbsoli
|
|
$mame
|
|
INITIALIZATION:
|
|
This game is listed as working, but it can be difficult to start. Keep hitting 5 until it gives a credit, and ignore the alarm. Press UP to begin.
|
|
|
|
$end
|
|
$info=sc2
|
|
$mame
|
|
TIPS:
|
|
Keypad legend:
|
|
R - Ruckstellen (reset)
|
|
K - Programmstufen (level)
|
|
W - Figurenwahl (white/black)
|
|
P - Problemeingabe (problem mode)
|
|
T - Tonabschaltung (sound on/off)
|
|
L - Loschen (clear)
|
|
Q - Quittierung (enter)
|
|
|
|
$end
|
|
$info=scp300f
|
|
$mame
|
|
TIPS:
|
|
When started you must press Enter twice before anything happens.
|
|
|
|
All commands must be in UPPER case.
|
|
|
|
Known Commands:
|
|
B : Boot from disk?
|
|
D : Dump memory
|
|
E : Edit memory
|
|
F : Find
|
|
G : Go?
|
|
I : Input port
|
|
M : Move
|
|
O : Output port
|
|
R : Display / Modify Registers
|
|
S : Search
|
|
T : Trace
|
|
|
|
$end
|
|
$info=scrzy_l1
|
|
$mame
|
|
TIPS:
|
|
STILL CRAZY
|
|
===========
|
|
The first time run, the display will show the model number. Press F3 to clear this.
|
|
|
|
A novelty game where the playfield is completely vertical. It has 4 flippers and the idea is to get the ball up to the alcohol 'still' before the 'revenuers' do. The idea didn't catch on, and the game was not officially released. 1 player. The display shows Score and Batch. There is no credit display. If the number of batches exceeds 9, the 'hidden digit' will show the tens. You cannot get more than 99 batches. The score only has 5 digits, but the game stores the 100,000 digit internally.
|
|
|
|
How to play: Press 5, press 1, press Z. Add points by pressing F,G,H,J. Press J a number of times to increment the batches. To end the game, hit X until the siren is heard. If you scored > 99999 points, the high score will show 99999.
|
|
|
|
$end
|
|
$info=scud
|
|
$mame
|
|
INITIALIZATION:
|
|
The game has an unemulated network board. When the game says "Network Board not present", go to the test menu [ F2 ], select GAME ASSIGNMENTS and set 'LINK ID' to SINGLE.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=scv
|
|
$mame
|
|
TIPS:
|
|
Inufuto homebrew games don't work.
|
|
|
|
$end
|
|
$info=sdk80
|
|
$mame
|
|
TIPS:
|
|
All input must be in UPPER case.
|
|
|
|
Monitor Commands:
|
|
D<low address>,<high address> Display memory contents
|
|
G<entry point> Go to address (execute program at address)
|
|
I<address> Insert instructions into RAM
|
|
M<low address>,<high address>,<destination> Move blocks of memory
|
|
S<address> Substitute memory locations
|
|
X<register identifier> Examine and modify registers
|
|
|
|
$end
|
|
$info=sdk85
|
|
$mame
|
|
TIPS:
|
|
An example is Press SUBST key, enter an address, press NEXT key, enter data, then press NEXT to increment the address.
|
|
|
|
Warning: the default cold start routine fails to initialize SP properly, which will cause the GO command to fail. SP can be set to point to the end of onboard RAM by the following sequence of button presses: EXAM REG, 4, 2, 0, EXEC, EXAM REG, 5, F, F, EXEC. In TTY mode, use the "XS" command to change SP. Another option is to push the RESET button again, which will leave SP wherever it was in the monitor's scratchpad area.
|
|
|
|
Using the Mastermind bios:
|
|
Start up, press 0 to begin. Game shows ----. You need to guess a number between 0000 and 9999. Enter your guess, "computer" will answer showing on left with the number of found digits. On the right you'll get a "clue", slightly different than on the standard game (making it a bit more tricky and more intriguing). Once you find the number, you'll see it flashing. Press the 2 key and you'll get your score (number of attempts before guessing). Press 0 to restart.
|
|
|
|
$end
|
|
$info=sdk86
|
|
$mame
|
|
TIPS:
|
|
Paste Test:
|
|
N0100^11^22^33^44^55^66^77^88^99^X0100^
|
|
Press UP to verify the data.
|
|
|
|
User manual: http://www.bitsavers.org/pdf/intel/8086/9800698A_SDK-86_Users_Man_Apr79.pdf
|
|
|
|
$end
|
|
$info=sdungeon
|
|
$mame
|
|
INITIALIZATION:
|
|
You can use [ F1 ] to proceed through all the configuration screens, stopping when you see the title screen. Setup is complete.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=seabass
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'ERROR ON CARTRIDGE'. Press SERVICE [ 9 ] and then TEST [ F2 ] to get into the ST-V TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=segacd,segacd2
|
|
$mame
|
|
INITIALIZATION:
|
|
SEGA CD
|
|
=======
|
|
|
|
Although marked as not working, it seems to work perfectly.
|
|
|
|
|
|
Press Ctrl on the first 2 screens.
|
|
|
|
When the game starts up, when it says to press Start, press 1.
|
|
|
|
$end
|
|
$info=selz80
|
|
$mame
|
|
TIPS:
|
|
Test sequence: Press -, enter an address, press = to show contents, press
|
|
up/down-arrow to cycle through addresses.
|
|
|
|
Paste test: -=11H22H33H44H55H66H77H88H99HK-1000=
|
|
Now press UP to see that the data has been entered.
|
|
|
|
$end
|
|
$info=sengokmj
|
|
$mame
|
|
INITIALIZATION:
|
|
Once you see the warning message, press Reset button [ F3 ].
|
|
|
|
TIPS:
|
|
To enter into various Service Mode items, press button [ F2 ], reset and then toggle it.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=setaroul
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'BACKUP DATA IS WRONG...'. Press key [ 9 ] (Reset) to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=sevilla
|
|
$mame
|
|
INITIALIZATION:
|
|
Insert coin [ 5 ] and keep pressed Aux Lever [ 2 ] and Lever [ 1 ] until the reels will start to roll.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=sexappl
|
|
$mame
|
|
INITIALIZATION:
|
|
When games are first run a RAM error will occur because the NVRAM needs initialising. When ERROR appears, press [ F2 ], then [ F3 ] to reset, then [ F2 ] again and the game will start.
|
|
|
|
TIPS:
|
|
Trivia games "No Coins" mode: if DSW "No Coins" is on, coin inputs are replaced by a 6th button to start games. This is a feature of the PCB for private use. Selection/Poker payout button: if pressed, all coins/credits are gone and added to the payout bookkeeping, shown in the service mode under the coin in total. Last Winner shows the last payout. Payout hardware is unknown.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=sfiii
|
|
$mame
|
|
INITIALIZATION:
|
|
There is no avoiding the NVRAM initialization process. In order to use any game that is not labeled as NO CD, the game must be allowed to create a complete and valid NVRAM file. This process takes nearly an hour and only needs to be done once. Once a proper NVRAM is created, the game will start quickly.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=sflush,beaminv,ctainv,pacominv,pacominva,worldinv
|
|
$mame
|
|
TIPS:
|
|
Unplayable with the keyboard. Enable and use the mouse for controlling movement.
|
|
|
|
$end
|
|
$info=sfrush
|
|
$mame
|
|
TIPS:
|
|
The Abort button is the player 1 start button ([ 1 ]).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=sg1000
|
|
$mame
|
|
TIPS:
|
|
You can get sc3000 software and a cassette port by installing sk1100 into the sgexp slot.
|
|
|
|
However, no sc3000 software (including Basic) will work, it just gives a black screen with beeping.
|
|
|
|
Therefore, there's no way to load any cassettes.
|
|
|
|
$end
|
|
$info=sg1000m2,sc3000
|
|
$mame
|
|
TIPS:
|
|
To use cassettes, you must load "basic3" or "basic3e" (don't use "basic2" as it gives only 2k of free memory).
|
|
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: LOAD
|
|
|
|
If it doesn't run after loading, do RUN.
|
|
|
|
$end
|
|
$info=sgsafari
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see the black screen, enter the key sequence VXB1 (HOLD 4 [ V ], HOLD 2 [ X ], HOLD 5 [ B ] and START) to initialize the game.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games#Super_Gran_Safari
|
|
|
|
$end
|
|
$info=sgunner,sgunner2
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold Service 1 [ 9 ] then press [ F2 ] to enter Service Mode. Shoot at the targets it shows using the crosshair. After you've shot the target, press Service 1 [ 9 ] again to move onto the next one. Once you finished and have returned to the start again, hit [ F2 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=shatekds
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears. Hold down [ F2 ] for about 4 seconds to enter TEST MODE. Select 'SET MODE' with [ F2 ], enter with Key [ CTRL ], then use [ F2 ] to select 'RAM CLEAR'. Hold down Key [ CTRL ] until 'OK' and press [ F3 ] to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=shdancer
|
|
$mame
|
|
TIPS:
|
|
Reset Scores: Enter Test Mode using [ F2 ]. Select "Backup Ram Clear", choose and select "Yes", hitting [ F2 ] to confirm. Exit or restart MAME (with [ Esc ] or [ F3 ]).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=shimpact
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'CMOS INVALID...'. Press P1 START [ 1 ] to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=shine
|
|
$mame
|
|
TIPS:
|
|
There's next to nothing known about this unique machine. Errors are all numeric, therefore giving no clue as to what the issue is.
|
|
|
|
First thing to do is to enter "CALL-20480" and it responds with "BASIC PLUS". Now you can save a tape with CSAVE"x", and load a tape with CLOAD. There's also a monitor program, accessible with MONITOR.
|
|
|
|
$end
|
|
$info=shngmtkbg
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF".
|
|
Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=shock,obaoba,drakor,meteort,sureshop,cosmic,gemini2k,vortexp,zarza,sharkt,lunelle,rally,football,fireact,cavnegro,ladylukt,titan,hawkman,snake,voleybal,mrblack,sshuttle,polar,gork,fireactd
|
|
$mame
|
|
INITIALIZATION:
|
|
You need to have a ball in the outhole (hold down X) when starting a game.
|
|
|
|
To activate setup mode, turn on both the Adjust and Service dipswitches. Service needs to
|
|
be on to access any of the dipswitch functions.
|
|
|
|
Status of each game:
|
|
- shock, obaoba, obaoba1, obaobao, drakor, meteort, cosmic, vortexp, stest, rally,
|
|
snake, voleybal, polar, ladylukt, vegast, titan, gork:
|
|
Works, with various quality of sounds
|
|
- sureshop:
|
|
Playable, but sound is just a buzzing noise (bad dump?). Can be interrupted by
|
|
a large '15', which is fatal.
|
|
- sharkt:
|
|
Playable, ball randomly never ends
|
|
- lunelle:
|
|
Works, but play can be interrupted by a large flashing '14', ball 5 never ends.
|
|
- gemini2k, zarza, zarza1, cavnegro, hawkman, mrblack, sshuttle, fireactd:
|
|
Can insert a coin but cannot start a game
|
|
- fireact:
|
|
Cannot insert a coin
|
|
- mrblkz80:
|
|
Different hardware. Can insert a coin but not able to start a game. Dips don't work.
|
|
- hawkman, titan:
|
|
These are the only machines that are known to talk.
|
|
|
|
$end
|
|
$info=showdown
|
|
$mame
|
|
INITIALIZATION:
|
|
Keep P1 button 1 [ Ctrl ] pressed at boot to skip the checks. Keep start [ 1 ] pressed to enter service mode.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=sigma2k
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn ON with Supervisor Key [ 0 ]. Press 3x HOLD5 [ B ] to enter into page 4 setup. Press HOLD3 [ C ] to navigate between options, and highlight "Clear All Informations". Keep pressed HOLD1 [ Z ] for more than 3 seconds. Turn OFF with Supervisor Key [ 0 ].
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=sigmapkr
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn ON with Operator Key [ F2 ], then DOOR key [ O ] to enter the Operator Mode. Press Hold 1 [ Z ] to clear page. Turn OFF with Operator Key [ F2 ].
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=silkworm
|
|
$mame
|
|
TIPs:
|
|
On startup, press the Player 2 start button [ 2 ] to enter test mode.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=simpbowl
|
|
$mame
|
|
INITIALIZATION:
|
|
* Wait for the 4 BAD roms to show.
|
|
|
|
* Hold F2 and hit F3.
|
|
|
|
* Keep holding F2 until it says EEPROM INITIALIZED.
|
|
|
|
* Let go, and wait a while. The game will start.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=simpsons
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 12C shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=sinistar
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
TIPS:
|
|
Press [ F1 ]+[ F2 ] for Bookkeeping/Setup.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games and mameinfo.dat
|
|
|
|
$end
|
|
$info=sitcom
|
|
$mame
|
|
TIPS:
|
|
The idea of this device is that you write a 8085 program with an assembler on your PC. You then compile it, and then send it to the SITCOM via a serial cable. The program then (hopefully) runs on the SITCOM. With the 8255 expansion, you could wire up input devices or other hardware for your program to use.
|
|
|
|
The SOD LED blinks slowly while waiting; stays on while downloading; and blinks quickly if an error occurs.
|
|
|
|
After a successful upload, hit the Reset button to mirror RAM into the low 32kB of the address space in place of ROM and run the program.
|
|
|
|
The null modem bitbanger should be configured for 9600 8N1 to upload a program. The data should be in Intel HEX format.
|
|
|
|
$end
|
|
$info=slc1
|
|
$mame
|
|
TIPS:
|
|
This computer is both a Z80 trainer, and a chess computer. The keyboard is different between the two. So by default, the chess number buttons are on the main keyboard, and the one for the trainer are on the numpad.
|
|
|
|
There is no chess board attached. You supply your own and you sync the pieces and the computer instructions.
|
|
|
|
When started, it is in Chess mode. Press 11111 to switch to Trainer mode.
|
|
|
|
Trainer Keys:
|
|
0-7 : hexadecimal numbers
|
|
Shift then 0-7 : Hexadecimal 8-F (decimal points will appear)
|
|
ADR : enter an address to work with. After the 4 digits are entered, the data at that address shows, and you can modify the data.
|
|
+ (inc) : Enter the data into memory, and increment the address by 1.
|
|
|
|
Pasting:
|
|
0-7 : as is
|
|
8-F : X, then 0-7
|
|
+ : O
|
|
- : XO
|
|
ADR : Z
|
|
|
|
Test Paste:
|
|
00000Z510011O22O33O44O55O66O77OX8X8OX9X9OZ5100
|
|
Now press O to confirm the data has been entered.
|
|
|
|
$end
|
|
$info=slither
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'CMOS INVALID'. Press P2 START [ 2 ] to save CMOS and proceed.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=slrasslt
|
|
$mame
|
|
INITIALIZATION:
|
|
Error will show for 24G. Hold [ F2 ] then hit Reset [ F3 ]. Continue holding [ F2 ] until the game creates the EEPROM and tells you to release it.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=sltpcycl,sltpcycla,sltpcyclb
|
|
$mame
|
|
TIPS:
|
|
This game is free. Press Alt, then space 3 times to get to the race screen, then space to get MARCHA 7. Press Ctrl to start the race, then keep tapping Ctrl to go faster.
|
|
|
|
$end
|
|
$info=sltpstep,sltpstepa
|
|
$mame
|
|
TIPS:
|
|
This game is free. Press Alt, then space 5 times to get to the race screen, then space to get MARCHA 5. Press Ctrl to start the race, then keep tapping Ctrl to go faster.
|
|
|
|
$end
|
|
$info=sm1810
|
|
$mame
|
|
TIPS:
|
|
No software available. Wait for disk boot to time out, then you are in the monitor program. Known commands:
|
|
B - boot disk
|
|
D - display a byte of memory
|
|
F - fill?
|
|
G - go?
|
|
I - in port
|
|
M - move?
|
|
N - disassemble a byte
|
|
O - out port
|
|
P -
|
|
S - substitute (edit a byte)
|
|
T -
|
|
X - display or set registers
|
|
|
|
$end
|
|
$info=smc777
|
|
$mame
|
|
TIPS:
|
|
SONY SMC-777 and SMC-70
|
|
=======================
|
|
|
|
|
|
Quickload
|
|
---------
|
|
Make sure CP/M from the swlist is loaded first, then use newui to load a COM file.
|
|
|
|
All the working ones are in the snp_ok folder.
|
|
|
|
|
|
Floppy Disk
|
|
-----------
|
|
D88 - ok
|
|
|
|
DSK - none work.
|
|
|
|
1DD - some work, many retries, bad sectors, or getting stuck.
|
|
|
|
Some games ignore inputs.
|
|
|
|
One game has graphics problem.
|
|
|
|
$end
|
|
$info=smoto20
|
|
$mame
|
|
TIPS:
|
|
To enter test mode, keep STATS/TEST key [ 9 ] pressed during boot. HOLD5 key [ B ] to select between VOICE <-> MUSIC. HOLD4 key [ V ] to increase the tune/sound number, START key [ 2 ] to decrease it.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=snookr10
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 (Keys [ 0 ]+[ 9 ]), then press Reset [ F3 ]. When you see "RAM-INIZIALIZZATA!", release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=soccerss
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=socrking,pinchamp,tmachzac,farfalla,dvlrider,mcastle,robot,clown,poolcham,bbeltzac,mexico,zankor,spookyp,strsphnx,nstrphnx,thndrman,scram_tp
|
|
$mame
|
|
INITIALIZATION:
|
|
All games (except where noted below)
|
|
- To start, press 1
|
|
- Wait for score to flash before you can score (first ball can take a while, jiggle XZ to push things along)
|
|
- Press X to end ball
|
|
- Ball counter runs backwards, so 1 = last ball.
|
|
- When on the last ball, scoring points racks up a bonus counter. At the end, you get an extra timed part, with infinite balls until the time runs out. Then press X.
|
|
|
|
- Star's Phoenix (Multiball game: To start, hit 1, then jiggle ABX. To end ball, press AB)
|
|
- New Star's Phoenix (same as Star's Phoenix)
|
|
|
|
$end
|
|
$info=sol20
|
|
$mame
|
|
TIPS:
|
|
PTC SOL 20
|
|
==========
|
|
|
|
Make sure all keyboards are enabled.
|
|
|
|
System Setup (to play games etc).
|
|
- In the Dipswitches (not the Configuration), turn cursor flashing OFF.
|
|
- Loading via wav files works, so load a tape image in the Media Control
|
|
- In UPPER CASE, enter XE press enter, cassette will load.
|
|
- At the end, the program will start by itself.
|
|
- When it says use 2,4,6,8 keys, you can use the keyboard arrow keys.
|
|
|
|
Monitor Commands:
|
|
- TE - return to terminal mode
|
|
- DU - dump memory
|
|
- EN - modify memory
|
|
- EX - Go (execute)
|
|
- CU - Insert or remove a custom command
|
|
- SE - Set parameters (eg tape speed)
|
|
- SA - Save
|
|
- GE - Load
|
|
- XE - Load and run
|
|
- CA - List the files on a tape
|
|
|
|
How to use the music system:
|
|
1. Choose the "music" item from the software list
|
|
2. Type XEQ press Enter
|
|
3. When the program starts, press R, you are back in the monitor
|
|
4. Type GET press Enter
|
|
5. When this finishes loading, type EX 0 press Enter, there's no response
|
|
6. Press F, wait for numbers to appear
|
|
7. Press S, wait for numbers to appear
|
|
8. Press P, music will be heard (it isn't very loud)
|
|
|
|
Cassette
|
|
--------
|
|
To save a tape: SA name a b (where a = start address, b = end address)
|
|
|
|
To load a tape: GE
|
|
|
|
To list files on a tape: CA
|
|
|
|
To load a tape and autorun it: XE
|
|
|
|
|
|
Info shows when load is finished
|
|
|
|
progname progbyte start size
|
|
|
|
If preceeded by ERROR, then a load error occurred
|
|
|
|
|
|
|
|
If start address is 1AD9, then the game is for BASIC/5.
|
|
|
|
If start address is 3C20, then it's for EXTENDED BASIC.
|
|
|
|
|
|
|
|
|
|
In BASIC, use GET to load a file. Annoyingly you need to supply other parameters as well.
|
|
|
|
GET name,type
|
|
|
|
name is the progname
|
|
type is C or S (not sure yet).
|
|
|
|
|
|
|
|
|
|
Paste
|
|
-----
|
|
Most of the unsupported stuff is text and can be pasted in.
|
|
|
|
$end
|
|
$info=sorcerer,sorcerera,sorcererb,sorcererd,sorcerer2
|
|
$mame
|
|
INITIALIZATION:
|
|
All input to be in UPPER case.
|
|
|
|
To set the tape speed:
|
|
- SE T=0 (1200 baud - the default)
|
|
- SE T=1 (300 baud)
|
|
|
|
To set the autoexec address: SE X=nnnn (where nnnn = exec address)
|
|
|
|
To set the file character: SE F=cc (where cc is a hex number - it is displayed in ascii upon loading)
|
|
|
|
To save a tape: SA name a b (where name = filename (1-5 characters), a = start address, b = end address)
|
|
|
|
To load a tape: LO
|
|
|
|
To load and autorun a tape: LOG (only for M/L tapes where an exec address has been set
|
|
|
|
So, when saving:
|
|
- Set the tape speed
|
|
- If it can be autoexecuted, set the autoexec address (for Basic programs use the address C858)
|
|
- Set the file character (programs loaded via Basic must be Bx; the special code D8 prevents auto-execution)
|
|
- Decide on a name (it's advisable to be normal characters A-Z,0-9. The first character must be A-F or H-Z)
|
|
- Find out the address range to save
|
|
- Then save with the format listed above
|
|
|
|
In Basic:
|
|
- To save a tape: CSAVE name
|
|
- To load a tape: CLOAD
|
|
- To load and run a tape: CLOADG
|
|
|
|
|
|
Sorcerer Floppy Disks
|
|
---------------------
|
|
There's no standards; all the different hardware solutions used non-compatible floppy formats.
|
|
|
|
Disk system on sorcererd:
|
|
- Uses a Micropolis controller. Top of RAM is BBFF.
|
|
- To boot CP/M, insert the 325k disk, then type GO BC00 at the monitor prompt.
|
|
- To try the video/disk unit, insert the 78k disk, then type GO BF00 at the monitor prompt.
|
|
(see notes below)
|
|
|
|
Disk system on sorcerera:
|
|
- Uses an almost-Microbee clone board called the Dreamdisk.
|
|
- To boot, just insert the proper 841k disk. The bios will wait for it.
|
|
|
|
Disk system on sorcererb:
|
|
- SCUAMON will try using ports 30,32,34 and 38. Uses digitrio hardware (also a 841k disk).
|
|
scuamon64 requires you to enter DI to boot, and it doesn't work, confirmed buggy.
|
|
scuamon80 will successfully boot by itself, but the 80 column display is of course scrambled.
|
|
|
|
Other disk-enabled bioses:
|
|
- TVIMON uses ports 04,30-34. Type in BO to attempt to boot. Unknown hardware.
|
|
- There's a bunch of 251k disks, also requiring unknown hardware.
|
|
|
|
Exidy Sorcerer Video/Disk Unit:
|
|
- Contains a screen and 2 floppy drives. No details available. Partial
|
|
emulation done but it's all guesswork. The unit contains 2 dipswitch units
|
|
(one has 4 switches and the other has 8), a 8 MHz crystal, 3 proms and a
|
|
FD1793-B01 fdc. Going by the code, it would appear to place the Z-80 into
|
|
WAIT while reading a sector. To try it out: GO BF00 at the monitor prompt.
|
|
Currently the CP/M sign-on message appears, followed by lockup due to a
|
|
fdc problem. Uses ports 28-2C. Run it under debug, when it gets stuck you'll
|
|
see the A register has 21. Change it to 24 and it will boot up and work.
|
|
|
|
$end
|
|
$info=sorcr_l2,sshtl_l7,comet_l5
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time run, the display will show the model number. Press F3 to clear this.
|
|
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
Sorcerer 532 ASD hit 1 ASD
|
|
Space Shuttle 535 ASD hit 1 ASD
|
|
Comet 540 1 X
|
|
|
|
$end
|
|
$info=spacegun
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F2 ]+[ F3 ] to enter test mode. Press P2 Start [ 2 ] to calibrate the guns for Players 1 and 2. Follow instructions and fire on targets for both players - when complete, press 2 again to save EEPROM. Reset or Restart.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=spc1000,spc1500
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
The spc1000 and spc1500 tape formats can be loaded by both systems, however the content is not compatible.
|
|
|
|
$end
|
|
$info=spcship
|
|
$mame
|
|
TIPS:
|
|
At start of each ball, press Z to enable the playfield.
|
|
|
|
$end
|
|
$info=spec128,specpl2a,specpl3e,spectrum,atm,atmtb2,atmtb2plus,chloe,pent1024,kay1024,scorpiongmx,scorpio,scorpiontb,hc128,specpls2,tbblue,specpls3,sp3e8bit,sp3eata,sp3ezcf,byte,bk08,blitzs,cip01,cip03,didakt90,dgama87,dgama88,dgama89,didaktk,didakm91,didakm92,didakm93,hc2000,hc85,hc90,hc91,inves,jet,compani1,mistrum,orizon,santaka2,sintez2,spektrbk,tk90x,tk95,zvezda,spec80k,specide,tc2048,uk2086
|
|
$mame
|
|
TIPS:
|
|
Sinclair Spectrum, Scorpion, ATM
|
|
================================
|
|
|
|
|
|
|
|
Cassette is the only option.
|
|
|
|
J shift-P shift-P - load"", then press Scroll-Lock then F2 to start the tape.
|
|
|
|
When loaded, it might run itself, or it says 0/0, so press R
|
|
|
|
Some games expect input without a prompt, so just guess.
|
|
|
|
R - run
|
|
|
|
K - list
|
|
|
|
Shift-0 = backspace
|
|
|
|
Note for "ts2068" - after issuing the load command, press Enter again.
|
|
|
|
Spectrum 128
|
|
------------
|
|
Press enter on tape loader, Scroll-lock, F2
|
|
|
|
$end
|
|
$info=special,anakonda,erik,kharkovsky,lik,pioner,specialp,specialm,specimx,unga
|
|
$mame
|
|
TIPS:
|
|
To save a tape: MSAVE
|
|
|
|
To load a tape: MLOAD
|
|
|
|
Some of the specialist clones can load a file at the initial prompt if no keys are pressed.
|
|
|
|
To enter Basic: B
|
|
|
|
Extensive Driver Notes:
|
|
|
|
- Scrolling is noticeably slow.
|
|
- Hit Alt to switch between normal and Russian characters.
|
|
- Special, specialp, lik, erik: At the first prompt, press Enter for the Monitor. All other keys just beep.
|
|
- Specimx: Press Enter to go into a ramdisk File Manager. Press F3 to load a tape (which errors). If you had loaded a disk, press F6 to boot it.
|
|
- Specimx -bios 1 and 2 don't set a colour, so a default has been chosen instead of a black screen.
|
|
- Specimx -bios 1 lists a number of programs on the ramdisk, but most of them don't work.
|
|
- Lik: B to enter Basic. Haven't found an official way to exit, but you can type MLOAD and hit Enter twice.
|
|
- Unga: It can load and run a tape, like Special. Or, press Y and you're taken to BASIC. You might find that the keyboard is stuck in lowercase, so hit Left-Alt to switch to upper. Now it will work. If you enter SYSTEM to exit, it corrupts itself and runs into the weeds. At the initial prompt, if you hit Enter it jumps to 0000 and thence into the weeds.
|
|
- Anakonda: It complains of a disk problem (not emulated), before falling into a cassette loader. If you had loaded a tape from the command line, hit enter 3 times quickly before the tape starts to play. It will load and run.
|
|
|
|
Important tape notes:
|
|
- If you press any key (including F2 to start the tape), the tape either will not load, or the machine hangs. Same problem occurs if you use the Tab menu.
|
|
- To load a tape from the swlist, you must include the software name on the command-line, or use a frontend. It will load and run by itself at start. DON'T touch anything until it's finished.
|
|
- Tapes from the swlist only work with "special"; they may load on others but unlikely to run.
|
|
|
|
ToDo:
|
|
- Much mystery surrounds the usage of cassette.
|
|
- Keyboard is a bit strange, especially with Enter key
|
|
- What does or does not get changed by Shift key is all over the place
|
|
- Lik: Space and < keys not working
|
|
- Pioner: Not all keys have been found (Function keys, Left-arrow, more?)
|
|
- Pioner: Monitor roms missing, used ones from "special".
|
|
- Special -bios 2 contains Basic. How to access it?
|
|
- Erik: should have colour and floppy disks, unknown how to access them. No disk software available.
|
|
- Erik: erik_disk_reg_w function is commented out, is it needed? Appears necessary for floppy operation.
|
|
- Specimx: how to access the disks from swlist?
|
|
- Specimx: Machine tends to crash/freeze internally after a while.
|
|
|
|
$end
|
|
$info=special7,special7a,special7b
|
|
$mame
|
|
INITIALIZATION:
|
|
If alarm sounds at start, press 0 twice.
|
|
|
|
$end
|
|
$info=spectra
|
|
$mame
|
|
INITIALIZATION:
|
|
Setting up - if you do not set up the game, each player will get 255 balls.
|
|
Turn test switch to Setup. Press 1 to advance to next set. Press 5 to adjust the set. Use the manual for a description of each set. After setting up set 16, do not press 1, instead turn the dipswitch to Play. Exit (to save nvram), and restart.
|
|
Now the game is ready. Very quick guide to a reasonable setup:
|
|
06 - 30000 (1st award score)
|
|
07 - 50000 (2nd award score)
|
|
08 - 70000 (3rd award score)
|
|
09 - 90000 (high score)
|
|
11 - 1 (1 coin 1 credit)
|
|
13 - 3 (3 balls)
|
|
15 - 1 (award is a free game)
|
|
16 - 1 (match enabled)
|
|
|
|
$end
|
|
$info=speedrcr
|
|
$mame
|
|
INITIALIZATION:
|
|
Make sure you have no .NV file for this game. When you boot, the game will guide you to hit F2 to enter service to calibrate your controls. "Jump" is default mapped to 1 (Player 1 Start). Follow instructions, holding each direction and pedal for a couple seconds before hitting 1. Hit F2 and reset/restart MAME.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=spetrix
|
|
$mame
|
|
INITIALIZATION:
|
|
On first run it may get stuck at HARDWARE TEST. Press one at a time Z Z C X.
|
|
|
|
$end
|
|
$info=spinveti
|
|
$mame
|
|
INITIALIZATION:
|
|
When it says to press PLAY, hit enter.
|
|
Arrows to move, Ctrl to shoot.
|
|
|
|
Don't shoot the mothership because it will be game over.
|
|
|
|
$end
|
|
$info=splat
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=spool99
|
|
$mame
|
|
INITIALIZATION:
|
|
If at start it says RAM BAD, or RAM DATI BAD, hold down 1 and 9, hit F3. Wait for RAM INIT, then let go of 1 and 9. You need to do this every time you run this game.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=sprinter,pentevo
|
|
$mame
|
|
INITIALIZATION:
|
|
Make sure to go into the Input Settings and enable all keyboards.
|
|
|
|
$end
|
|
$info=sprachmg
|
|
$mame
|
|
TIPS:
|
|
It requires a speech cartridge from the software list, otherwise you'll get ERROR15 at start. After fixing that, if it doesn't say CLEAR! at start, click these buttons one at a time: CLR EX MODE 1
|
|
|
|
To compose a manual message, click these buttons one at a time, and wait for a response after each one: INP 0 1 0 0 0 then the numbers you want (it will speak each one), then terminate the message with the + button. The special buttons : and / will say Achtung and Trennung.
|
|
|
|
To send your message, press STA to send morse code. The special words cause a long series of beeps so just wait patiently for it say END on the display.
|
|
|
|
Meaning of the buttons (meanings change depending on operation in progress):
|
|
0/NO Zero, or NO
|
|
1/YES One, or YES
|
|
2/· Two, or Dot (morse)
|
|
3/— Three, or Dash (morse)
|
|
4-9 Number
|
|
: Attention (German: Achtung)
|
|
/ Separator (German: Trennung)
|
|
+ End of speech transmission
|
|
= Address separator in morse code telegram
|
|
? End of morse transmission, or 200 ms relay
|
|
SPC Space
|
|
RES Reset (puts device in startup situation)
|
|
STA/STP Start/stop playback of telegram
|
|
→ Forward, or Skip setting
|
|
← Backward, or Skip setting
|
|
MODE Set mode of operation
|
|
INP Input of telegram
|
|
OUT Output from a given point
|
|
CLR Clear (message)
|
|
EX Execute (in combination with CLR, OUT or RES)
|
|
|
|
Errors:
|
|
01: This is not a function key
|
|
02: Keyboard error, press key again
|
|
03: Message buffer in use and not sent, cannot overwrite
|
|
04: Function key not allowed, use (0-9), (:), (/), (+), (?) SPC or (=)
|
|
05: Only YES or NO allowed (when setting MODE, also → and ← allowed)
|
|
06: Morse telegram must start with (:), or invalid key for dot-dash input
|
|
07: Deleting a used not-sent message
|
|
08: Illegal address, use ← or → only
|
|
09: Transmission speed can only be set with (0-9)
|
|
10: Incorrectly formatted message (+ or ? missing), or empty buffer
|
|
11: Error when reading tape (illegal character)
|
|
12: No tape
|
|
13: Clear buffer (CLR) must be confirmed with EX (or use ← to cancel)
|
|
14: Memory full
|
|
15: Speech module not present
|
|
16: Manually entered messages cannot be started with OUT, only with STA/STP
|
|
17: Can only repeat messages from the same originator
|
|
|
|
The real machine can use paper tape as input, but MAME doesn't support it.
|
|
|
|
SOURCE: https://www.cryptomuseum.com/spy/owvl/32620/opr.htm
|
|
|
|
$end
|
|
$info=srmp3
|
|
$mame
|
|
INITIALIZATION:
|
|
Running the first time, you need to init the EEPROM. You can do this by hitting [ F2 ], then [ F3 ]. When the Test screen comes up, hit [ F2 ] then [ F3 ] again.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=srollnd
|
|
$mame
|
|
INITIALIZATION:
|
|
At the first start, a password will be requested, press [ X ], [ X ], [ C ], [ B ] e [ V ].
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=sshootep,coneyis,lizard,suprnova,sshootr2,gwarfare,mbossy,attila,agent777,cpthook,ladyshot,andromep,cyclopes
|
|
$mame
|
|
INITIALIZATION:
|
|
When first turned on, you need to press num-0 to enter the setup program, then keep
|
|
pressing num-0 until 06 shows in the credits display. Press the credit button to set
|
|
the first high score at which a free credit is awarded. Then press num-0 to set the
|
|
2nd high score, then num-0 to set the 3rd high score. Keep pressing num-0 until you exit
|
|
back to normal operation. If this setup is not done, each player will get 3 free
|
|
games at the start of ball 1.
|
|
|
|
Status:
|
|
- All games are working without sound, except:
|
|
- gwarfare stops responding to inputs after a while
|
|
- mbossy rom missing, black screen
|
|
- andromep, andromepa, cyclopes, cyclopes1: To start, hold CX hit 1. End ball, CX
|
|
|
|
$end
|
|
$info=sshooter17
|
|
$mame
|
|
INITIALIZATION:
|
|
Use the mouse option to control the player 1 crosshairs. Use RDFG to move player 2 crosshairs. The screen says 3 steps to set the guns.
|
|
|
|
1. Press 2 to get started. Use the mouse to shoot the target. You may notice the explosion point is not where you point, so compensate.
|
|
2. Use the mouse button to click on the target 16 times. Then move player 2 to point at the target and press A 16 times.
|
|
3. Much like step 2, keep firing until the trumpet sounds for each player. Now, the game starts.
|
|
|
|
$end
|
|
$info=ssriders
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ]
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=ssridersabd,ssridersebc
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=sss
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'ERROR ON CARTRIDGE'. Press SERVICE [ 9 ] and then TEST [ F2 ] to get into the ST-V TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=st,st_fr,st_de,st_nl,st_es,st_se,st_sg,st_uk,megast,megast_fr,megast_de,megast_se,megast_uk
|
|
$mame
|
|
TIPS:
|
|
ATARI ST
|
|
========
|
|
|
|
Need a boot floppy or it is stuck on a white screen. The only floppies supported are st/stx.
|
|
|
|
Some games start themselves, but others may just show the desktop.
|
|
|
|
In the desktop, click the DRIVE A icon, then click on File,Open
|
|
|
|
Once you get the file list, choose either the TOS or PRG file, and double-click really fast. Now it should work.
|
|
|
|
The disk system supports folders, so make sure you don't end up in the wrong place. Don't know how to get back.
|
|
|
|
Some games want [medium] screen, so click on Options,Set Preferences and select Medium.
|
|
|
|
The user interface is horrible, mouse is required, keys don't do anything.
|
|
|
|
NOTE: megast_sg does not work.
|
|
|
|
$end
|
|
$info=stargate
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=strike,skijump,spacecty
|
|
$mame
|
|
INITIALIZATION:
|
|
After starting a game, press X, wait for the sound of the ball being ejected, then press Z. Now you can get a score.
|
|
|
|
The ball number is how many balls are left. 1 = last ball.
|
|
|
|
$end
|
|
$info=studio2,mtc9016,apollo80,cm1200,shmc1200,mpt02,mpt02h,visicom
|
|
$mame
|
|
INITIALIZATION:
|
|
After loading a cart, press F3. It might then run, or you might have to hit other keys until it starts.
|
|
|
|
$end
|
|
$info=sun1,super6,superslv,sys16
|
|
$mame
|
|
INITIALIZATION:
|
|
H to get a list of commands.
|
|
|
|
$end
|
|
$info=super80,super80d,super80e,super80m,super80r,super80v
|
|
$mame
|
|
TIPS:
|
|
In the monitor:
|
|
- To save a tape: S a b (where a = start address, b = end address)
|
|
- To load a tape: L
|
|
|
|
To start Basic: GD000 (or * in homebrew bioses)
|
|
- To save a tape: SAVE
|
|
- To load a tape: LOAD
|
|
|
|
The Basic lets you get back to the monitor with MON for one command, then you're automatically returned to Basic. But if an error occurs in the monitor (or even just hit return), you don't go back. In that case, to go back, do GD003 to perform a Basic warm start.
|
|
|
|
In "super80" and "super80d", there's the D command which lets you load the first 512 bytes of any Kansas City tape no matter what computer it came from.
|
|
|
|
$end
|
|
$info=super972
|
|
$mame
|
|
TIPS:
|
|
5 to insert coin. Z to bet (must bet at least 16 coins). X to play.
|
|
|
|
$end
|
|
$info=suprpokr
|
|
$mame
|
|
INITIALIZATION:
|
|
When games are first run a RAM error will occur because the NVRAM needs initialising. When ERROR appears, press [ F2 ], then [ F3 ] to reset, then [ F2 ] again and the game will start.
|
|
|
|
TIPS:
|
|
Trivia games "No Coins" mode: if DSW "No Coins" is on, coin inputs are replaced by a 6th button to start games. This is a feature of the PCB for private use. Selection/Poker payout button: if pressed, all coins/credits are gone and added to the payout bookkeeping, shown in the service mode under the coin in total. Last Winner shows the last payout. Payout hardware is unknown.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=supst839
|
|
$mame
|
|
INITIALIZATION:
|
|
Turn ON Service Key (key [ F2 ]). Press once Start key (key [ 1 ]).
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=svi318,svi328,svi318n,svi328n
|
|
$mame
|
|
TIPS:
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD or RUN"CAS:"
|
|
|
|
$end
|
|
$info=svmu
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ Ctrl ] 5 times. Press [ Left ] to highlight "Yes". Press [ Ctrl ]. The game you loaded is detected, but seems it cannot be started.
|
|
|
|
$end
|
|
$info=sweetl2_5,sweetl2_6,sweetl2_7,sweetl2_8,sweetl2_9,sweetl2_10,sweetl2_11,sweetl2_12
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold/tap [ F2 ] until the service screen appears. If "INIT" isn't selected, press [ C ] to choose it. Press [ 1 ], then hold down [ Z ] for about 5 seconds. Now press [ F2 ] then [ F3 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=swtpc,swtpcm
|
|
$mame
|
|
TIPS:
|
|
All commands to be in UPPER case.
|
|
|
|
List of monitor commands:
|
|
B Breakpoint
|
|
C Clear screen
|
|
D Disk boot
|
|
E End of tape
|
|
F Find a byte
|
|
G Goto
|
|
J Jump
|
|
L Ascii Load
|
|
M Memory change (enter to quit, - to display next byte)
|
|
O Optional Port
|
|
P Ascii Punch
|
|
R Register dump
|
|
Z Goto Prom (0xC000)
|
|
|
|
$end
|
|
$info=swtpc09,swtpc09o,swtpc09u,swtpc09d3,swtpc09i
|
|
$mame
|
|
TIPS:
|
|
Booting from floppy disk:
|
|
|
|
mame swtpc09 -fdc:0 35hd -flop1 DMAF2_BOOT.dsk
|
|
|
|
mame swtpc09u -flop1 uflxbtsd.dsk
|
|
|
|
mame swtpc09d3 -hard1 wd0.chd -hard2 wd1.chd -fdc:0 8dsdd -flop1 UOS_3S_BOOT.mfi
|
|
|
|
mame swtpc09i -io1:dc5:fdc:0 35hd -flop1 FLEX292F.dsk
|
|
|
|
Press D to boot the floppy, or W to boot the hard drive.
|
|
|
|
$end
|
|
$info=sym1
|
|
$mame
|
|
TIPS:
|
|
To save a tape: F2 cc-a-b (where cc = file number (1 or 2 digits), a = start address, b = end address)
|
|
|
|
To load a tape: F1 cc (where cc = file number)
|
|
|
|
The first 10 seconds on a saved tape are blank.
|
|
|
|
$end
|
|
$info=taf_l5
|
|
$mame
|
|
TIPS:
|
|
The Addams Family
|
|
=================
|
|
Since NVRAM is not working, when it starts factory settings will be applied.
|
|
Press F3, and wait for the game attract mode to commence.
|
|
|
|
To start, hold ABC hit 1.
|
|
To end the ball, Hold ABC until the bonuses have counted and the score starts flashing.
|
|
|
|
$end
|
|
$info=taikodp
|
|
$mame
|
|
TIPS:
|
|
The game only has a Left Drum button (Ctrl), and Right Drum button (Alt). To Select, press both buttons together. Also need to Select to pass the first screen.
|
|
|
|
$end
|
|
$info=tazmania
|
|
$mame
|
|
TIPS:
|
|
Pressing Player 2 stick "down" in Tazz-Mania causes game to think level is complete.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=tblkkuzug
|
|
$mame
|
|
INITIALIZATION:
|
|
Wait patiently for the two progress bars to end, press [ TAB ], choose "DIP Switches" and set "BIOS Flash" to "OFF".
|
|
Now choose "Reset System," and on reboot the game will start correctly.
|
|
|
|
$end
|
|
$info=tbyahhoo
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=tdoboon
|
|
$mame
|
|
INITIALIZATION:
|
|
Hold [ F2 ] to enter Service Mode while booting or after resetting. Use [ F2 ] to select the option "3. Set Mode", then hit [ 9 ] (Service). Using [ F2 ], keep scrolling the options until you hit "RAM CLEAR". HOLD [ 9 ] key down until you see the screen display "OK". Tap [ F3 ] to reboot.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=tdragon
|
|
$mame
|
|
TIPS:
|
|
Press Player 2 buttons [ A ]+[ S ] during reset. "Ready?" will appear. Then press Player 1 button [ S ] 14 times.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=tec1,tecjmon
|
|
$mame
|
|
TIPS:
|
|
Using cassette tapes: There's a separate cassette menu, enter it with Shift 0. Then..
|
|
|
|
To save a tape:
|
|
- Use arrows to choose SAVE_H (600 baud) or SAVE_L (300 baud)
|
|
- Press GO
|
|
- It says -F , enter anything up to 4 digits, or ignore
|
|
- Press +
|
|
- It says -S , enter start address
|
|
- Press +
|
|
- It says -E , enter end address
|
|
- Press +
|
|
- It says -G , enter exec address or leave as is for no autoexec.
|
|
- Press Record, then press GO. File will be saved.
|
|
|
|
To load a tape:
|
|
- Use arrows to choose LOAD_t
|
|
- Press GO
|
|
- It says -F , enter FFFF to override filename check
|
|
- Press +
|
|
- It says -S , leave as FFFF (load where it came from)
|
|
- Press GO, then press Play. File will load.
|
|
|
|
Pasting:
|
|
0-F : as is
|
|
+ (inc) : ^
|
|
- (dec) : V
|
|
AD : -
|
|
GO : X
|
|
|
|
Keys:
|
|
0 to 9, A to F are on the key of the same name.
|
|
AD (input an address) is the '-' key.
|
|
+ and - (increment / decrement address) are the up and down-arrow keys.
|
|
GO (execute program at current address) is the X key.
|
|
SHIFT - later monitor versions utilised an extra shift button. Hold it down and press another key (use Left Shift).
|
|
|
|
Whenever a program listing mentions RESET, press Left-Alt key.
|
|
|
|
Each key causes a beep to be heard. You may need to press more than once to get it to register.
|
|
|
|
Inbuilt games - press the following sequence of keys:
|
|
- Invaders: RESET AD 0 0 0 8 GO GO (Paste: -0008XX)
|
|
- Nim: RESET AD 0 0 1 0 GO GO (Paste: -0010XX)
|
|
- Lunar Lander: RESET AD 0 0 1 8 GO GO (Paste: -0018XX)
|
|
|
|
Tunes:
|
|
- Bealach An Doirin: RESET AD 0 0 2 8 GO GO (Paste: -0028XX)
|
|
- Biking up the strand: RESET AD 0 0 3 0 GO GO (Paste: -0030XX)
|
|
|
|
$end
|
|
$info=techbowl
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'ERROR ON CARTRIDGE'. Press SERVICE [ 9 ] and then TEST [ F2 ] to get into the ST-V TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=technodr
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, 'PRN PCB CONNECT : NG' appears, press [ F2 ] to enter the test menu, navigate to GAME OPTIONS and disable the printer by setting PRINTER to OFF. Printer not emulated. To calibrate controls keep pressed key Service Mode [ F2 ] and Service Coin [ 9 ].
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=teddybb
|
|
$mame
|
|
INITIALIZATION:
|
|
When first started, the "IC CHECK" procedure is really very slow. Press [ INS ] to speed it up as much as possible.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=tekkenbs
|
|
$mame
|
|
TIPS:
|
|
You will need to press RESET ([ F3 ]) twice at the 'DIP SW READ ERROR' and 'BACKUP MEMORY ERROR' screen before you are allowed to play.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=teradrive,teradrive3
|
|
$mame
|
|
TIPS:
|
|
First thing to do is to change the player 3 direction controls (i/J/K/L) to the arrow keys. They are used in the DOS menu.
|
|
|
|
This is a merged megadrive console and IBM PC. To play a megadrive/genesis game, turn the Boot Mode DIP Switch to MD Boot, load your cart and play. Controls: arrows to move, 3 to start/pause, right shift/control for A/B ingame.
|
|
To use it as a PC, turn the dipswitch to PC Boot, load the "dosv406n" software-list item, and boot. You get a blueish screen with 6 choices. Use the P3 controls to move around. The choices (left to right then down): File Manager, Disk Copy, Disk Format, DOS, Set Date and Time, Configure Keys.
|
|
|
|
Note that going into DOS might produce a timer error which hangs the system.
|
|
|
|
$end
|
|
$info=tf95_12,afm_113,cc_13,cv_14,congo_21,jy_12,mm_10,mb_10,nbaf_31,ngg_13,ph_04,sc_18,ss_15,totan_14,cp_16,ttt_10
|
|
$mame
|
|
TIPS:
|
|
If it says FACTORY SETTINGS, press F3, and wait for the game attract mode to commence.
|
|
To increase the volume, open the coin door (NUM2), press NUM+, close coin door (NUM2).
|
|
If coin door not closed, ball can't be ended.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-------------------------------------------------------------------------------------------
|
|
Attack from Mars 50041 Hold QWER hit 1 QWER
|
|
Tales of the Arabian Nights 50047 Hold QWER hit 1 QWER
|
|
Scared Stiff 50048 Hold QWER hit 1 QWER
|
|
Congo 50050 Hold QWER hit 1 QWER
|
|
Junk Yard 50052 Hold QWER hit 1 QWER
|
|
NBA Fastbreak 50053 Hold QWER hit 1 QWER
|
|
Medievel Madness 50059 Hold QWER hit 1 QWER
|
|
No Good Gofers 50061 Hold QW hit 1 QW
|
|
Cirqus Voltaire 50062 Hold QWER hit 1 QWER
|
|
The Champion Pub 50063 Hold QWER hit 1 QWER
|
|
Monster Bash 50065 Hold QWER hit 1 QWER
|
|
Cactus Canyon 50066 Hold QWER hit 1 QWER
|
|
Phantom Haus 90001 (not a pinball, not working)
|
|
Safe Cracker 90003 Hold QWE hit 1 QWE (timed game)
|
|
Ticket Tac Toe 90005 Hold X hit 1 (n/a)
|
|
|
|
Phantom Haus: This is a "payout machine" - it gives tokens as prizes - not a pinball.
|
|
|
|
$end
|
|
$info=tfa_13,fh_l9,hd_l3,bop_l7
|
|
$mame
|
|
TIPS:
|
|
Since NVRAM is not working, when it starts, factory settings will be applied.
|
|
Press F3, and wait for the game attract mode to commence.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
Dr Dude and his Excellent Ray 2016 0 = credit, 1 = start ET
|
|
Harley Davidson 20001 Hold BCD hit 1 BCD
|
|
The Machine: Bride of Pin-bot 50002 Hold EFG hit 1 EFG
|
|
Funhouse 50003 Jiggle []YZ Space together, hit 1 ]Right Del
|
|
|
|
Note for Dr Dude:
|
|
- This is a WMS prototype, and the inputs are different to the other games
|
|
- Credit buttons: S,B,W
|
|
- Waiting for Pinballs: 0
|
|
- Start: 1
|
|
- Slam Tilt: C
|
|
- Normal Tilt: Right Shift
|
|
|
|
Note for Funhouse:
|
|
- Pressing 6 keys at once is not fun, and you may have to try a few times.
|
|
|
|
$end
|
|
$info=tfdmd_l3,gi_l9,hshot_p8,hurr_l2,pz_f4,sf_l1,t2_l8
|
|
$mame
|
|
TIPS:
|
|
Since NVRAM is not working, when it starts factory settings will be applied.
|
|
Press F3, and wait for the game attract mode to commence.
|
|
|
|
Here are the key codes to enable play:
|
|
|
|
Game NUM Start game End ball
|
|
-----------------------------------------------------------------------------------------------
|
|
**** Bally (Midway) ****
|
|
Gilligan's Island 20003 Hold BC hit 1 BC
|
|
The Party Zone 20004 Hold PGDN PGUP END hit 1 PGDN PGUP END
|
|
**** Williams ****
|
|
Hurricane 50012 Hold BCD hit 1 BCD and wait
|
|
Terminator 2: Judgement Day 50013 Hold ABC hit 1 ABC
|
|
**** Novelty Games ****
|
|
Slugfest 60001 O
|
|
Hot Shot 60017 1 then C then A. Keep hitting I to score a basket.
|
|
|
|
$end
|
|
$info=tgtpanic
|
|
$mame
|
|
TIPS:
|
|
The game works, you just need to wait out the initialization process which takes in the neighborhood of 7 minutes! Use [ INSERT ] to fast-forward the emulation for a while, if you get impatient.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=thndrx2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 17F shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=thrilld
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'BACKUP DATA ERROR'. Press [ F2 ] to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=ti73,ti81,ti82,ti83p,ti83pse,ti84p,ti84pse,ti85,ti86,ti81v2,ti83pb,ti84pov2,ti84pov3,ti84pob,ti84pv2,ti84pv3,ti84pb
|
|
$mame
|
|
TIPS:
|
|
Many of these will show the red "Not Working" screen, however some do actually work. You can try slowly pressing Q, then wait a few seconds. If you get text or a flashing cursor, then it is usable. Pressing Esc will display a menu.
|
|
|
|
$end
|
|
$info=ti74,ti74a
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE"1:x"
|
|
|
|
To load a tape: LOAD"1:x"
|
|
|
|
$end
|
|
$info=ti99_224
|
|
$mame
|
|
TIPS:
|
|
This system is incomplete. The SAVE and OPEN commands are not implemented, and will cause a reboot.
|
|
|
|
To load a tape: OLD CS1
|
|
|
|
$end
|
|
$info=ti99_4,ti99_4a,ti99_232,ti99_8,ti99_4e,ti99_4ae,ti99_4ev,ti99_4qi,ti99_8e
|
|
$mame
|
|
TIPS:
|
|
To save a tape: SAVE CS1
|
|
|
|
To load a tape: OLD CS1
|
|
|
|
The device name is case-sensitive, and must be in UPPER case. Probably a good idea to make sure capslock is selected.
|
|
|
|
If a valid cartridge is selected, it should appear in the opening menu as a choice.
|
|
|
|
$end
|
|
$info=ti99_4p
|
|
$mame
|
|
INITIALIZATION:
|
|
Although listed as working, all you'll get is a black screen. It is necessary to obtain the file "hsgpl80.zip", place it into the system's nvram folder, extract the contents, and rename each file by removing the "ioport_" prefix. Take note of the slot number in the filenames. This "peb" slot needs to be enabled with the "hsgpl" device. Reboot and it should work.
|
|
|
|
You can instead flash the nvram manually. Read mametesters report 9019 for more information.
|
|
|
|
New info: It no longer works, and the "hpgpl80" file has vanished off the internet.
|
|
|
|
$end
|
|
$info=tictac
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, 'WAIT - TESTING' appears because the NVRAM needs initialising. Press fast forward [ Ins ] key to speed this up.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=tim011
|
|
$mame
|
|
INITIALIZATION:
|
|
TIM-011
|
|
=======
|
|
|
|
|
|
Make sure drive B is enabled (slots, fdc:1, choose 35dd).
|
|
|
|
|
|
Working floppies boot into cp/m.
|
|
|
|
|
|
Non-working floppies need to be in B: after booting cp/m on A: - BUT they seem to be broken/unusable.
|
|
|
|
$end
|
|
$info=timecris
|
|
$mame
|
|
INITIALIZATION:
|
|
Gunsight Adjustment: Hit [ 9 ] (Service SW) + [ F2 ] (Test SW) to enter gun calibration. Hit [ LEFT ALT ] two times then aim for the target, using [ LEFT ALT ] to shoot, lining up your shot. Test to see that the target is aligned then hit [ 9 ] (Service SW) and then [ F2 ] (Test SW) to write NVRAM and return to game. It's suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=timecrs3
|
|
$mame
|
|
INITIALIZATION:
|
|
Gunsight Adjustment: Hit [ 9 ] (Service SW) + [ F2 ] (Test SW) to enter gun calibration. Hit [ LEFT ALT ] two times then aim for the target, using [ LEFT ALT ] to shoot, lining up your shot. Test to see that the target is aligned then hit [ 9 ] (Service SW) and then [ F2 ] (Test SW) to write NVRAM and return to game. It's suggested you fully restart the game after this step as there is sometimes left over target graphics from procedure.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=tisub
|
|
$mame
|
|
TIPS:
|
|
To enter test mode, keep STATS/TEST [ 9 ] pressed during boot. HOLD3 [ C ] to increase the tune/sound number, START [ 2 ] to decrease it.
|
|
To enter the bookkeeping mode press STATS/TEST [ 9 ]. Press START/TAKE [ 2 ] to exit.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=tjumpman
|
|
$mame
|
|
INITIALIZATION:
|
|
You will need to restart MAME twice at the DIP SW READ ERROR and BACKUP MEMORY ERROR screen before you are allowed to play.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=tk2000,mpf2
|
|
$mame
|
|
INITIALIZATION:
|
|
Apple clone.
|
|
|
|
To save a tape: SAVET (or SAVEA for Apple compatibility)
|
|
|
|
To load a tape: LOADT (or LOADA for Apple compatibility)
|
|
|
|
Tape system is not working.
|
|
|
|
$end
|
|
$info=tk80,ics8080,mikrolab,nd80z,nectk85
|
|
$mame
|
|
INITIALIZATION:
|
|
When booted, the system begins at 0000 which is ROM. You need to change the address to 8000 before entering a program. Here is a test to paste in:
|
|
8000-11^22^33^44^55^66^77^88^99^8000-
|
|
Press the right-arrow to confirm data has been entered.
|
|
|
|
Operation:
|
|
4 digits at left is the address; 2 digits at right is the data.
|
|
As you increment addresses, the middle 2 digits show the previous byte.
|
|
You can enter 4 digits, and pressing 'ADRS SET' will transfer this info to the left, thus setting the address to this value. Press 'WRITE INCR' to store new data and increment the address. Press 'READ INCR' and 'READ DECR' to scan through data without updating it. Other keys unknown/not implemented.
|
|
|
|
$end
|
|
$info=tk80bs
|
|
$mame
|
|
INITIALIZATION:
|
|
Use bios 0 only - others have issues.
|
|
|
|
At start, type NEW to initialise Basic.
|
|
|
|
$end
|
|
$info=tkmmpzdm
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=tmc600s2
|
|
$mame
|
|
TIPS:
|
|
To save a tape: PSAVE
|
|
|
|
To load a tape: PLOAD
|
|
|
|
$end
|
|
$info=tmnt2
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 15B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=tokkae
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 22D shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=toledo
|
|
$mame
|
|
INITIALIZATION:
|
|
Insert coin [ 5 ] and keep pressed Aux Lever [ 2 ] and Lever [ 1 ] until the reels start to roll.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=topaz_l1,pomp_l1,arist_l1,taurs_l1,kingt_l1,omni_l1,bstrk_l1,tstrk_l1,szone_l5,alcat_l7,tts_l2,gmine_l2,tdawg_l1,shfin_l1
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time run, the machine will show some numbers. Press F3 to clear this.
|
|
|
|
Each game consists of a flat board with an air-driven puck and 10 bowling pins. You must push the puck as if it was a bowling ball, and score strikes and spares. The displays have 4 digits and 6 can play. The board has contactors to detect the passage of the puck, and the machine will lift the bowling pins out of the way, so in fact the puck never touches the pins at all.
|
|
|
|
- To play: 5,1,(optional: 3 to select game type), any of keys A-W,Y,Z,comma,period to activate puck detectors, X to signal end. Press it twice to end a frame.
|
|
- To score a strike, press ABCDFGIX one at a time.
|
|
|
|
$end
|
|
$info=topgear
|
|
$mame
|
|
INITIALIZATION:
|
|
Press [ F1 ] then [ F2 ], then press [ Z ]+[ X ]+[ C ] together; you will see the "METER SET 1" screen. Press [ D ] to increment the minimum cashcade to $5 or above. Press [ F1 ] then [ F2 ] to finish up.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=torchh
|
|
$mame
|
|
TIPS:
|
|
to get a list of commands, type HELP
|
|
|
|
$end
|
|
$info=tortufam
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1+2 (Keys [ 0 ]+[ 9 ]), then press Reset [ F3 ]. When you see "RAM-INIZIALIZZATA!", release.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=touchme
|
|
$mame
|
|
INITIALIZATION:
|
|
Use the internal layout, as the photo layout does not work. Like all "simon" games, use the mouse but do not use the "-mouse" parameter.
|
|
|
|
$end
|
|
$info=tourtabl,tourtab2
|
|
$mame
|
|
INITIALIZATION:
|
|
Press Alt to select a game, then insert coin and play. If you choose Breakout, use the Player 4 controls to move the paddle.
|
|
|
|
$end
|
|
$info=touryuu,touryuua
|
|
$mame
|
|
INITIALIZATION:
|
|
On first run, you are in the test menu and the controls don't work. Press F3. Next time, you get a little wriggling dragon and you have to wait up to 90 seconds. Then you get a screen to set up the RTC. Press M then N, and the game starts. On subsequent runs you still have to wait and set up the RTC again.
|
|
|
|
TIPS:
|
|
The game runs rather slowly. To speed it up to normal, enable cheats, and then underclock the main CPU to 25%. This also fixes the sound.
|
|
|
|
$end
|
|
$info=trackfld
|
|
$mame
|
|
INITIALIZATION:
|
|
To have the high score table properly initialized, the first time you run the game you should go into the dip switch menu, set World Records to 'Erase on Reset', reset the game [ F3 ] and then set the dip switch back to 'Don't Erase'.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=triplhnt
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'AIM GUN AT SQUARE AND FIRE'. Calibrate your gun and assure the Service Mode DIP is OFF. Restart.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=triton41,triton51,triton52
|
|
$mame
|
|
TIPS:
|
|
When asked for Prog Start or Prog End, enter 4 hex digits then press enter.
|
|
Some commands are:
|
|
D for ascii dump
|
|
G for Go
|
|
I to read a tape
|
|
L for byte per line hex dump
|
|
H for 16 bytes per line hex dump
|
|
O to write a tape
|
|
P to edit memory one byte at a time
|
|
T for Tiny Basic
|
|
|
|
Many commands seem to get hung up, so press F3 to regain control.
|
|
|
|
$end
|
|
$info=trs80
|
|
$mame
|
|
TIPS:
|
|
To save a tape: CSAVE (make sure you have a program to save otherwise it hangs)
|
|
|
|
To load a tape: CLOAD
|
|
|
|
There's nothing in the manual, but possibly CLOADM might load a M/L file.
|
|
|
|
$end
|
|
$info=trs80dt1
|
|
$mame
|
|
INITIALIZATION:
|
|
To get into the setup menu: press Ctrl+Shift+Enter.
|
|
|
|
$end
|
|
$info=trs80l2
|
|
$mame
|
|
INITIALIZATION:
|
|
Shift and Right-arrow will enable 32 cpl.
|
|
|
|
There's a config switch to tell the machine if the expansion interface is present or not. If ON, you need to boot from a floppy disk. If OFF, there's no floppy support and you're in ROM BASIC. If you have disk enabled, but want to get into ROM BASIC, hold down the End key and hit F3.
|
|
|
|
For ROM BASIC:
|
|
|
|
* At MEMORY SIZE? (or READY?) press Enter
|
|
|
|
* To save a tape: CSAVE"x"
|
|
|
|
* To load a tape: CLOAD
|
|
|
|
For Disks, there's a number of operating systems available with their own sets of commands. Generally filenames are of the format 8/3 (uses slash instead of period).
|
|
|
|
There are 2 types of tape file: Basic, and Binary. Basic tapes are loaded with CLOAD, while Binary files are loaded with SYSTEM.
|
|
|
|
System tapes have an internal filename, and you must enter it to get the tape to load. For example, the file [1]SYSTEM_INVADE.CAS will be loaded by:
|
|
* SYSTEM
|
|
* INVADE (tape loads)
|
|
* / (slash makes it run)
|
|
|
|
If you have a mystery SYSTEM tape in CAS format, you can use a hex editor to determine the name. Open the file, look for A5 55 near the start, and the next 6 characters are the filename. A space is a delimiter, no need to type it or anything after.
|
|
|
|
$end
|
|
$info=trs80m2,trs80m16
|
|
$mame
|
|
INITIALIZATION:
|
|
Most disks won't boot. Commonly encountered errors are:
|
|
|
|
BOOT ERROR TK: Record not found bootstrap track. Improperly formatted or defective diskette.
|
|
|
|
BOOT ERROR RS: The diskette in Drive 0 is not Radio Shack operating system format.
|
|
|
|
No XENIX disks work. If you use TRSDOS, commands must be in UPPER case. DIR to get the directory.
|
|
|
|
$end
|
|
$info=trs80m3,trs80m4,cp500
|
|
$mame
|
|
INITIALIZATION:
|
|
Shift and Right-arrow will enable 32 cpl.
|
|
|
|
There's a config switch to tell the machine if the expansion interface is present or not. If ON, you need to boot from a floppy disk. If OFF, there's no floppy support and you're in ROM BASIC. If you have disk enabled, but want to get into ROM BASIC, hold down the End key and hit F3.
|
|
|
|
For ROM BASIC:
|
|
|
|
* At Cass? press enter to enable 1500 baud, or L then enter to use 500 baud (compatible with the older Model 1 Level 2 tapes)
|
|
|
|
* At Memory Size? press Enter
|
|
|
|
* To save a tape: CSAVE"x"
|
|
|
|
* To load a tape: CLOAD
|
|
|
|
For Disks, there's a number of operating systems available with their own sets of commands. Generally filenames are of the format 8/3 (uses slash instead of period).
|
|
|
|
There are 2 types of tape file: Basic, and Binary. Basic tapes are loaded with CLOAD, while Binary files are loaded with SYSTEM.
|
|
|
|
System tapes have an internal filename, and you must enter it to get the tape to load. For example, the file [1]SYSTEM_INVADE.CAS will be loaded by:
|
|
* SYSTEM
|
|
* INVADE (tape loads)
|
|
* / (slash makes it run)
|
|
|
|
If you have a mystery SYSTEM tape in CAS format, you can use a hex editor to determine the name. Open the file, look for A5 55 near the start, and the next 6 characters are the filename. A space is a delimiter, no need to type it or anything after.
|
|
|
|
$end
|
|
$info=trs80m4p
|
|
$mame
|
|
INITIALIZATION:
|
|
This system isn't working - the disk is never ready.
|
|
|
|
$end
|
|
$info=ts2068
|
|
$mame
|
|
INITIALIZATION:
|
|
Timex TS-2068
|
|
=============
|
|
Clone of Sinclair Spectrum
|
|
|
|
To save a tape: SAVE"x" (press S right-shift-P x right-shift-P, enter. Start tape, press enter again.
|
|
|
|
To load a tape: LOAD"" (press J right-shift-P right-shift-P, enter, then Scroll-Lock then F2 to start the tape.
|
|
|
|
When loaded, it might run itself, or it says 0/0, so press R
|
|
|
|
Some games expect input without a prompt, so just guess.
|
|
|
|
R - run
|
|
|
|
K - list
|
|
|
|
Shift-0 = backspace
|
|
|
|
Many software-list items will complain of "RAMTOP no good" and won't work.
|
|
|
|
$end
|
|
$info=tsconf,tsconf2
|
|
$mame
|
|
INITIALIZATION:
|
|
Make sure to go into the Input Settings and enable all keyboards. The first time this is run you get the "TS-BIOS Setup Utility". It says to press F12, but this key doesn't work. Instead, change whatever you want (if anything), then quit and restart. On the next run, the system starts, and it expects a disk to be present. You can use one from the software list.
|
|
|
|
$end
|
|
$info=tshoot
|
|
$mame
|
|
INITIALIZATION:
|
|
When you see "FACTORY SETTINGS RESTORED", hit [ F2 ] (Service Mode).
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=turbosub,turbosubb8,turbosubc5,turbosubc5s
|
|
$mame
|
|
INITIALIZATION:
|
|
At startup the screen is black. Hold down num-* and then hold down F3 until something happens.
|
|
TIPS:
|
|
During gameplay you can access the operator menu always by pressing [ * ]. To choose options press the numbers on the numeric keypad.
|
|
|
|
SOURCE:
|
|
https://www.progettosnaps.net/gameinit.dat
|
|
|
|
$end
|
|
$info=turbosubc6,turbosubc7,turbosubc8
|
|
$mame
|
|
INITIALIZATION:
|
|
If it says to press 1, press 1 (in the number pad) three times.
|
|
|
|
$end
|
|
$info=turrett
|
|
$mame
|
|
TIPS:
|
|
At start, when it says to press MENU button, hit F2.
|
|
|
|
$end
|
|
$info=tutor
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: SAVE x
|
|
|
|
To load a tape: LOAD
|
|
|
|
$end
|
|
$info=tvc64,tvc64p,tvc64pru
|
|
$mame
|
|
TIPS:
|
|
TVC64
|
|
=====
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Make sure the hbf slot is removed first.
|
|
|
|
To save a tape: SAVE
|
|
|
|
To load a tape: LOAD
|
|
|
|
Most cassettes are multi-part and don't work (see note in swlist). Even those that appear to load fully, mostly stop responding. Perhaps they are actually waiting to load another file? No way to know.
|
|
|
|
|
|
Disks
|
|
-----
|
|
Make sure that -exp1 hbf slot is done.
|
|
|
|
Then LOAD"*" - the game starts itself but the problem of freezing still occurs.
|
|
|
|
Seems no way to get a directory or choose something to run.
|
|
|
|
|
|
* = num-*
|
|
" = shift-2
|
|
|
|
$end
|
|
$info=twcup94
|
|
$mame
|
|
TIPS:
|
|
An original feature of this game is that if you enter into service mode the game gives you the possibility to test various stuff on a pre-registered play such as the speed or the zooming. To use it, you should use Player 2 Start [ 2 ] button to show the test screens or to advance into the tests.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=tx0_8kw,tx0_64kw,tx0_8kwo
|
|
$mame
|
|
INITIALIZATION:
|
|
Ctrl+Enter to load the papertape file - but unknown how to run the program, or if it works.
|
|
|
|
$end
|
|
$info=uchroma68
|
|
$mame
|
|
INITIALIZATION:
|
|
Make sure that Toggle Inputs has Caps Lock "On" - otherwise the keyboard produces rubbish.
|
|
|
|
$end
|
|
$info=ultim809
|
|
$mame
|
|
TIPS:
|
|
Was developed during 2009-2011, but unknown if it was ever finished. Most of the claimed features don't seem to be there or are inaccessible.
|
|
|
|
- When it says to press INTERRUPT, press F1. May need multiple presses to get over random errors.
|
|
- Various commands starting with k are supposed to be valid, but nothing is acceptable.
|
|
- If an error occurs it locks up and you have to press F1 again.
|
|
- Even though it is suggested to use a dumb terminal, nothing ever shows on it.
|
|
|
|
$end
|
|
$info=umk3
|
|
$mame
|
|
TIPS:
|
|
The volume for this game is TOO LOW!
|
|
|
|
|
|
When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to "close" the service switch so that you won't get stuck in the menu. Now, navigate to the "Volume Adjust" option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=unior,argo
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: Ea,b (where a = start address, b = end address)
|
|
|
|
To load a tape: I
|
|
|
|
The monitor will only allow certain characters to be typed, thus the modifier keys appear to do nothing. There is no need to use the enter key; using spacebar and the correct parameters is enough.
|
|
|
|
If you press Shift, indicators for numlock and capslock will appear.
|
|
|
|
Monitor commands:
|
|
C - ?
|
|
D - hex dump
|
|
E - save
|
|
F - fill memory
|
|
G - go
|
|
H - set register
|
|
I - load
|
|
J - modify memory
|
|
K - ?
|
|
L - list registers
|
|
M - ?
|
|
|
|
$end
|
|
$info=ut88
|
|
$mame
|
|
INITIALIZATION:
|
|
UT88
|
|
----
|
|
|
|
|
|
Use the computer, ignore the trainer (UT88 mini).
|
|
|
|
|
|
In the monitor:
|
|
- To save a tape: Oa,b (where a = start address, b = end address)
|
|
- To load a tape: I, Play, G
|
|
|
|
In Basic80:
|
|
- To save a tape: MSAVE
|
|
- To load a tape: MLOAD
|
|
|
|
$end
|
|
$info=v4in1eg
|
|
$mame
|
|
INITIALIZATION:
|
|
Press 1,2,3 or 4 to make a selection. The appropriate LED will turn on.
|
|
|
|
$end
|
|
$info=v6809
|
|
$mame
|
|
INITIALIZATION:
|
|
Monitor commands:
|
|
|
|
D boot from floppy (launch Flex OS)
|
|
F relaunch Flex
|
|
G go
|
|
M modify memory (. to exit)
|
|
|
|
$end
|
|
$info=vaportrxp
|
|
$mame
|
|
INITIALIZATION:
|
|
This game works only sometimes. If white writing appears, and it's your lucky day, hit [ Alt ] a few times until the game starts.
|
|
|
|
$end
|
|
$info=vc4000
|
|
$mame
|
|
INITIALIZATION:
|
|
In most games, press 5 to choose difficulty, or on multigame carts, which game. Press 1 to start.
|
|
|
|
$end
|
|
$info=vclock3
|
|
$mame
|
|
INITIALIZATION:
|
|
This is an ordinary domestic 12-hour bedside clock. To adjust it:
|
|
* Set the time: Hold S and tap [ and ] to set the hour, and - and = to set the minute.
|
|
* Set the date: Hold D and tap [ and ] to set the month, and - and = to set the day of the month.
|
|
* Set the alarm: Hold F1 for AL1, or F2 for AL2, then use [ and ] for the hour, and - and = for the minute.
|
|
* Alarm on/off: Hit F1 or F2 to turn the AL1 or AL2 LED on/off.
|
|
* Speak the current time: Hit T
|
|
* Speak the current date: Hit D
|
|
* When the alarm sounds, it speaks the date and makes a sound. Press D to snooze 10 minutes and say the time.
|
|
|
|
Snooze: Hit D
|
|
$end
|
|
$info=vcs80
|
|
$mame
|
|
INITIALIZATION:
|
|
Pasting:
|
|
0-F : as is
|
|
A+ : ^
|
|
A- : V
|
|
MA : -
|
|
GO : X
|
|
|
|
When booted, the system begins at 0000 which is ROM. You need to change the address to 0400 before entering a program. Here is a test to paste in:
|
|
0400-11^22^33^44^55^66^77^88^99^0400-
|
|
Press the up-arrow to confirm data has been entered.
|
|
|
|
Operation:
|
|
4 digits at left is the address; 2 digits at right is the data.
|
|
As you increment addresses, the middle 2 digits show the previous byte.
|
|
You can enter 4 digits, and pressing 'MA' will transfer this info to the left, thus setting the address to this value. Press 'A+' to store new data and increment the address.
|
|
|
|
$end
|
|
$info=vector06
|
|
$mame
|
|
TIPS:
|
|
VECTOR-06C
|
|
==========
|
|
|
|
|
|
Not really working.
|
|
|
|
The default device is Floppy Disk. To choose something else, hold F1 through F5 (see below) and hit F11.
|
|
|
|
F1 - Cassette
|
|
F2 - Cassette (or Cart if detected)
|
|
F3 - Basic
|
|
F4 - Monitor
|
|
F5 - Test
|
|
(anything else - nothing).
|
|
|
|
Once done, some blocks will fill in at the bottom of the screen. Let go all keys.
|
|
|
|
Then to run the choice, press F12.
|
|
|
|
boot from FDD: Press F12 after initial boot was load (indicated in screen lower part). Hold Ctrl ("YC" key) during MicroDOS start to format RAM disk (required by some games).
|
|
|
|
48k MicroDos one-letter commands:
|
|
B crash?
|
|
D dir
|
|
E erase
|
|
K ?
|
|
O some kind of status display
|
|
U user
|
|
|
|
|
|
Cassette
|
|
--------
|
|
Haven't been able to read any tapes as yet.
|
|
|
|
Pressing F12 while cassette is selected only fills the screen with garbage.
|
|
|
|
$end
|
|
$info=vegasslw
|
|
$mame
|
|
INITIALIZATION:
|
|
Press and hold Service 1 + 2 Keys ([ 0 ]+[ 9 ]), then press reset [ F3 ]. Now the NVRAM has been initialized.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=vendetta
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM CHECK.
|
|
Hold down the test switch [ F2 ] until you see the message "TEST... COMPLETE".
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=venture
|
|
$mame
|
|
TIPS:
|
|
Press [ 5 ] + [ F3 ] for Test-Mode.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=vesta,hobby
|
|
$mame
|
|
TIPS:
|
|
PK8000 VESTA
|
|
============
|
|
To save a tape: SAVE"x"
|
|
|
|
To load a tape: LOAD"x"
|
|
|
|
If the filename is not known, do: LOAD"" and the name(s) will be listed but not loaded.
|
|
|
|
Can only load tapes that it made.
|
|
|
|
CAS files won't load.
|
|
|
|
$end
|
|
$info=vfurlong
|
|
$mame
|
|
TIPS:
|
|
Wait up to 5 minutes at the NOW LOADING screen. Then it runs, but the start button doesn't work.
|
|
|
|
$end
|
|
$info=vg5k
|
|
$mame
|
|
INITIALIZATION:
|
|
Philips VG-5000
|
|
===============
|
|
|
|
|
|
|
|
Cassette
|
|
--------
|
|
|
|
To save a tape: SAVE or CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
If the game doesn't run by itself, use RUN.
|
|
|
|
|
|
The k7 loader rejects machine-language programs (M at offset 0x0a).
|
|
|
|
It can't load its own saves.
|
|
|
|
|
|
Cartridge
|
|
---------
|
|
|
|
Not supported.
|
|
|
|
$end
|
|
$info=vic10,vic1001,vic20,vic20_se,vic20p
|
|
$mame
|
|
TIPS:
|
|
Most games work with the default RAM, but a few will need the 16k expansion.
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Mostly not working.
|
|
|
|
To load: LOAD
|
|
To save: SAVE
|
|
|
|
If a SYS is specified, then load with: LOAD"",1,1 followed by the specified SYS command.
|
|
|
|
|
|
Cartridges
|
|
----------
|
|
Some work. Some run by themselves, some need a SYS command.
|
|
|
|
|
|
Quickloads
|
|
----------
|
|
Some work and will run by themselves.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
Not working.
|
|
|
|
To load the default file from floppy: LOAD"*",8,1 . After loading you may have to RUN. If you don't specify the "1", it's assumed to be a Basic program and will be loaded into Basic's workspace.
|
|
|
|
To get the floppy directory: LOAD"$",8 and then LIST. This wipes out whatever program you had in memory.
|
|
|
|
The default disk drive is on device 8 (slot iec8). If you want another drive, load it into iec9.
|
|
|
|
$end
|
|
$info=videopac,videopacp,odyssey2,videopacf,jopac,odyssey3
|
|
$mame
|
|
TIPS:
|
|
Philips Odyssey2, G7000, G7400, Videopac, Videopac+
|
|
===================================================
|
|
|
|
Most games run on all systems. Some will have enhanced graphics when run on the G7400/Videopac+.
|
|
|
|
Any game that requires Videopac+ will have [VP+] in the name.
|
|
|
|
Most games when started will ask you to SELECT GAME. Press 1.
|
|
|
|
It should run ok after that, although you might need to get the instructions.
|
|
|
|
If it freezes, goes black or grey, then it's no good. Or, if a car goes halfway across before returning to the SELECT GAME screen, it's no good too.
|
|
|
|
$end
|
|
$info=videopin,videopina
|
|
$mame
|
|
INITIALIZATION:
|
|
External artwork is mandatory, as it will provide the gameplay area.
|
|
|
|
$end
|
|
$info=viostorm
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 13B shows as BAD in the RAM/ROM Check. Hold down the Test switch F2 and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=vip,vp111,nsvip,nsvipa,nsvipb,nsvipc
|
|
$mame
|
|
TIPS:
|
|
Select 4K ram.
|
|
|
|
After loading the cartridge, press R once or twice, until the game starts.
|
|
|
|
$end
|
|
$info=vmahjong
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, it will say 'ERROR ON CARTRIDGE'. Press SERVICE [ 9 ] and then TEST [ F2 ] to get into the ST-V TEST MENU. Select 'SYSTEM ASSIGNMENTS' with SERVICE and press TEST to proceed, then set 'CABINET TYPE' to 1P (one player) and EXIT the test menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=votrpss
|
|
$mame
|
|
INITIALIZATION:
|
|
Notes:
|
|
- When Serial dip is chosen, you type the commands in, but you cannot see anything. If you enter text via parallel, it is echoed but otherwise ignored.
|
|
- When Parallel dip is chosen, you type the commands in, but again you cannot see anything.
|
|
- These operations ARE BY DESIGN. Everything is working correctly.
|
|
- Commands are case-sensitive.
|
|
- Some tests...
|
|
- Say the time: EscT. (include the period)
|
|
- Play some notes: !T08:1234:125:129:125:130. (then press enter)
|
|
|
|
Looks like it may have regressed, as it ignores all user input.
|
|
|
|
$end
|
|
$info=vpoker
|
|
$mame
|
|
TIPS:
|
|
It gives 8 credits at start, so start betting. Insert more coins with 5, but note it is rather laggy.
|
|
|
|
$end
|
|
$info=wantouch
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, an ERROR appears. Hold down [ F2 ] for about 4 seconds to enter TEST MODE. Select 'SET MODE' with [ F2 ], enter with Key [ CTRL ], then use [ F2 ] to select 'RAM CLEAR'. Hold down Key [ CTRL ] until 'OK' and press [ F3 ] to proceed.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=witch,witchb,witchs
|
|
$mame
|
|
INITIALIZATION:
|
|
witch, witchb, witchs: If it says RAM ERROR, Press F1.
|
|
|
|
$end
|
|
$info=witchcrd,witchcrda,witchcrdb,witchcrdc,witchcrdd,witchcrde,witchcrdf,witchcrdg,witchcrdh,witchcrdi,witchcrdj,witchgmea
|
|
$mame
|
|
TIPS:
|
|
6 to credit, M to bet, 2 to play.
|
|
|
|
$end
|
|
$info=witchgme
|
|
$mame
|
|
TIPS:
|
|
Press 0 then Z then X. Now use 6 for credit, M to bet, and 2 to play.
|
|
|
|
$end
|
|
$info=wldwitch,wldwitcha,wldwitchb,wldwitchc,wldwitchd,wldwitche,wldwitchf,wldwitchg,wldwitchh,wldwitchi,wldwitchj,wldwitchk,wldwitchl,wldwitchm,wldwitchn,wldwitcho,wldwitchp,wldwitchq,wldwitchr,wldwitchs,wldwitcht,wldwitchu,wldwitchv,wtchjack,wtchjacka,wtchjackb,wtchjackc,wtchjackd,wtchjacke,wtchjackf,wtchjackg,wtchjackh,wtchjacki,wtchjackj,wupndown,wupndowna,wupndownb,wupndownc,wupndownd
|
|
$mame
|
|
TIPS:
|
|
When you get the red screen starting with ACHTUNG FEHLER IM BLOCK, press Z.
|
|
|
|
$end
|
|
$info=wmbullet,wmbulletf
|
|
$mame
|
|
TIPS:
|
|
A boot disk must be present or you get a black unresponsive screen. Software-list items cpm30,wmate3,wmate4 will work. When asked to enter date and time, hit enter.
|
|
|
|
Note: wmbulletf does not work at all.
|
|
|
|
$end
|
|
$info=wmg
|
|
$mame
|
|
INITIALIZATION:
|
|
Setting it up:
|
|
|
|
When you first start WMG, you need to initialise the NVRAM properly. Do this by starting wmg, pressing 1 to cycle through the games list, pressing 2 to run the game. When it says "FACTORY SETTINGS RESTORED", press F3 to return to the menu. Repeat this procedure for all 6 games. After that, quit wmg, then restart. On the Setup menu you can personalise the settings with the 1 and 2 keys. The inputs default to be the same as on the original hardware. You may change any input individually for each game. Note that the WMG hardware has the Flap and Inviso buttons wired together. JOUST can be played by 2 players at the same time, player 1 uses the left joystick and the Flap button, while player 2 uses the right joystick and the Fire button. SPLAT would normally require 4 joysticks, but since the WMG only has 2, it is limited to a one-player game. Cocktail mode is not supported, WMG must be played on an upright only. After playing a game, returning to the menu will return to the place you left from. You can force a return to the Setup by Auto Up and pressing F3. You can also clear out the menu's NVRAM (not the game's NVRAM), by holding down L and pressing F3.
|
|
|
|
$end
|
|
$info=wtennis
|
|
$mame
|
|
INITIALIZATION:
|
|
On startup, you have to reset the game [ F3 ] to make it exit service mode.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=wwfmania
|
|
$mame
|
|
TIPS:
|
|
The volume for this game is TOO LOW!
|
|
When the game is running, hit [ F2 ] to get to the internal service menu. Hit [ F2 ] again to "close" the service switch so that you won't get stuck in the menu. Now, navigate to the "Volume Adjust" option (following the directions provided) and adjust the volume. It's best to keep the volume no more than 80-90% filled as it might cause your sound to be overdriven and crackle. When adjusted, simply exit the menu.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=x07
|
|
$mame
|
|
TIPS:
|
|
CANON X07
|
|
=========
|
|
|
|
Handheld with only 4 lines of text.
|
|
|
|
|
|
Starts in Basic
|
|
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
|
|
|
|
If you get a message at start about the nvram, let it init the system.
|
|
|
|
|
|
BAS files
|
|
---------
|
|
Normally these would simply be pasted in, but the shift key isn't working on the natural keyboard, so the programs end up as all rubbish.
|
|
|
|
|
|
Inufuto
|
|
-------
|
|
|
|
CLOAD the loader, then RUN and mount the game.
|
|
|
|
But, loader not detected, so nothing runs.
|
|
|
|
$end
|
|
$info=x1
|
|
$mame
|
|
INITIALIZATION:
|
|
SHARP X-1
|
|
=========
|
|
|
|
|
|
Carts
|
|
-----
|
|
None work
|
|
|
|
|
|
Cassettes
|
|
---------
|
|
Load and run themselves.
|
|
|
|
If it says "File mode error", boot Basic from disk, type LOAD? to get filename, then LOAD"filename" then RUN. Filenames are case-sensitive.
|
|
|
|
|
|
Floppies
|
|
--------
|
|
Load and run themselves
|
|
|
|
$end
|
|
$info=x37
|
|
$mame
|
|
TIPS:
|
|
List of commands: fp hs mf sf si st
|
|
|
|
$end
|
|
$info=x68000
|
|
$mame
|
|
TIPS:
|
|
SHARP X68000
|
|
============
|
|
|
|
|
|
Floppy disk
|
|
-----------
|
|
Run themselves.
|
|
|
|
At this time non-booters are considered not working.
|
|
|
|
If it says "Press button to start", try A or Ctrl.
|
|
|
|
|
|
Hard Disk
|
|
---------
|
|
Unknown how to access them.
|
|
|
|
Looks very complicated and seems it doesn't work in mame.
|
|
|
|
$end
|
|
$info=xegs
|
|
$mame
|
|
TIPS:
|
|
ATARI XE/XL
|
|
===========
|
|
|
|
Most disks do not work, but don't rush - it can take a while to start.
|
|
|
|
If it says press Start, press F1.
|
|
|
|
|
|
|
|
If presented with Basic, to get a directory:
|
|
DOS
|
|
If there's a small one-line menu, press D
|
|
DIR
|
|
|
|
$end
|
|
$info=xexex
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, you will likely get the message: VERSION ERROR. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=xmen
|
|
$mame
|
|
INITIALIZATION:
|
|
The first time you run the game, the EEPROM 13B or 16B shows as BAD in the RAM/ROM Check. Hold down the Test switch [ F2 ] and then also hit [ F3 ] to reset the machine, creating the EEPROM for you.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=xor100
|
|
$mame
|
|
TIPS:
|
|
XOR 100
|
|
=======
|
|
|
|
My disks either crash MAME or are rejected.
|
|
|
|
All input is to be in UPPER case.
|
|
|
|
Monitor commands:
|
|
D - display memory
|
|
F - fill memory
|
|
G - go
|
|
H - ??
|
|
L - edit memory (. to exit)
|
|
M - move (copy) memory
|
|
V - ascii display of memory (unknown how to exit)
|
|
X - change memory bank (hangs machine)
|
|
|
|
The delimiter of parameters is Enter. It will keep asking for more until it's satisfied.
|
|
|
|
$end
|
|
$info=z1013,z1013s60,z1013k76,z1013k69,z1013a2
|
|
$mame
|
|
TIPS:
|
|
ROBOTRON Z-1013
|
|
===============
|
|
|
|
The 8x4 keyboard contains letters A-W, enter, cursor right/left, space, and
|
|
4 shift keys.
|
|
S1 - X-Z, numbers
|
|
S2 - a-w
|
|
S3 - x-z, punctuation
|
|
S4 - control keys
|
|
|
|
Control Keys:
|
|
G - Graphics
|
|
A - Alpha
|
|
T - clear screen
|
|
U - enter
|
|
P - cursor left
|
|
Q - cursor right
|
|
|
|
Monitor commands (debug)
|
|
R - registers
|
|
B - breakpoint
|
|
E - execute
|
|
G - resume after breakpoint
|
|
N - single-step
|
|
|
|
Monitor commands (general)
|
|
H - switch to hex keyboard (H to Q become 0 to 9)
|
|
A - switch back to normal alpha keyboard
|
|
C - Compare memory blocks
|
|
D - Dump memory
|
|
F - Find bytes in memory
|
|
T - Copy memory block
|
|
M - Modify bytes (; to exit)
|
|
I - reboot
|
|
J - Jump to address
|
|
K - Fill memory (K by itself fills all of memory)
|
|
L - Load Cassette
|
|
S - Save Cassette
|
|
W - window (example: W EF00 EFFF)
|
|
|
|
Due to no input checking, misuse of commands can crash the system.
|
|
|
|
|
|
Snapshot
|
|
--------
|
|
These should start themselves when loaded, however very few do.
|
|
|
|
The ones that don't start are regarded as not working.
|
|
|
|
$end
|
|
$info=z80clock
|
|
$mame
|
|
TIPS:
|
|
This is... weird.
|
|
|
|
To get a display, you need to load 2 items from the software list.
|
|
|
|
Something like this: z80clock clock -quik clockb
|
|
|
|
If quik is not supplied, the display flickers like crazy. The quik file must be one of clockb, clockc, clockd.
|
|
|
|
Press Esc to enter a configuration screen.
|
|
|
|
$end
|
|
$info=z80dev
|
|
$mame
|
|
INITIALIZATION:
|
|
Pasting:
|
|
0-F : as is
|
|
MEM --> (inc) : ^
|
|
MEM <-- (dec) : V
|
|
GO : X
|
|
To set an address, paste R0<address>, so R01040 to select 1040
|
|
|
|
Example paste: R01040^11^22^33^44^55^66^77^88^99^^R01040^
|
|
Press the up-arrow key to confirm data has been entered.
|
|
|
|
$end
|
|
$info=z80ne
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: Set the start address in 0022/0023 (default0000), then Ctrl5 A
|
|
|
|
To load a tape: Ctrl6 A
|
|
|
|
It only ever saves 1024 bytes (default range 0000-03FF).
|
|
|
|
Quick Instructions:
|
|
- Use 0-F to enter an address (or use mouse in artwork)
|
|
- Hold CTRL press 0 to show data at that address (CTRL cannot be held with mouse)
|
|
- Use 0-F to enter data
|
|
- CTRL 0 to advance to next address
|
|
- CTRL 2 to view/change CPU registers
|
|
- CTRL 0 change register, advance to next
|
|
|
|
- Test Paste:
|
|
N1000=11=22=33=44=55=66=77=88=99=N1000=
|
|
Press Ctrl+0 to review the data.
|
|
|
|
$end
|
|
$info=z80net
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: Ctrl5 A
|
|
|
|
To load a tape: Ctrl6 A or CLOAD
|
|
|
|
Quick Instructions:
|
|
- In Machine Configuration, select your preferred baud rate, and reboot machine.
|
|
- CTRL 6 to load a tape, press A or B to choose tape device, choose Play.
|
|
- After this, click any key, enter 1000, CTRL 4 to run.
|
|
- CTRL 5 to save
|
|
- All tapes in software list (except bioritmi & tapebas) are BASIC programs.
|
|
- To use tapebas, load side 1 in the normal way, run it, select side 2 for cas 0, play, the rest loads
|
|
- The Basic is bilingual - ENG for English, ITA for Italian, so enter ENG.
|
|
- Then for any Basic program in software list: CLOAD hit Play RUN
|
|
|
|
$end
|
|
$info=z80netb
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Quick Instructions:
|
|
- BASIC-only, English only. A version of TRS80 Level II Basic. Not compatible with software list.
|
|
|
|
$end
|
|
$info=z80netf
|
|
$mame
|
|
INITIALIZATION:
|
|
To save a tape: CSAVE"x"
|
|
|
|
To load a tape: CLOAD
|
|
|
|
Quick Instructions:
|
|
- There is a choice of 5 bioses, via the Machine Configuration menu
|
|
- EP382: same as Z80NET.
|
|
- EP548: same as Z80NETB.
|
|
- EP390: for swlist-item "basic55k". Press B, from the menu select 2, runs. Type ENG for English. It can load and run tapes from the swlist, although it seems to often have load errors.
|
|
- EP1390: requires a floppy to boot from. Disks marked as NE-DOS 1.5 should work.
|
|
- EP2390: uses ports 8x, not emulated, not working. For NE-DOS G.1
|
|
|
|
$end
|
|
$info=z9001,kc85_111,kc87_10,kc87_11,kc87_20,kc87_21
|
|
$mame
|
|
INITIALIZATION:
|
|
All input should be in UPPER case.
|
|
|
|
You type a filename in 8.3 format. The filename must begin with a letter. It will say 'start tape'. You can press ^C here to escape, or any key to continue.
|
|
|
|
Some other control keys:
|
|
^B clear input line
|
|
^C break
|
|
^F toggle flashing attribute
|
|
^H backspace
|
|
^L clear screen
|
|
|
|
|
|
For KC87_10/11/20/21, type BASIC to start Basic.
|
|
- To save a tape: CSAVE"x"
|
|
- To load a tape: CLOAD"x"
|
|
|
|
$end
|
|
$info=zapcomp
|
|
$mame
|
|
TIPS:
|
|
Based on the technical descriptions and assembly listings of the book:
|
|
|
|
"Build Your Own Z80 Microcomputer" by Steve Ciarcia (1981) published by BYTE/McGRAW-HILL
|
|
|
|
Basic usage instructions:
|
|
SHIFT + 0: view and edit memory values (Enter to escape)
|
|
SHIFT + 1: view and edit register values
|
|
SHIFT + 2: execution mode
|
|
|
|
For more info, please check chapter 6 "Monitor software" in the book and/or the assembly listings of the ZAP monitor software available at appendix D.
|
|
|
|
Here is a test to paste in:
|
|
-0400^11^22^33^44^55^66^77^88^99^X-0400
|
|
You can confirm the entries by pressing UP
|
|
|
|
$end
|
|
$info=zombraid
|
|
$mame
|
|
TIPS:
|
|
You need to calibrate the game each time it is played. The calibration settings are not saved at the moment (lack of nvram support) but the settings are kept in memory using [ F3 ] after setting, so once set you can play with the calibrated settings.
|
|
|
|
TO SET: Use [ F2 ] (Service Mode) and then reset [ F3 ] or restart MAME. Use [ CTRL ] or [ ALT ] and highlight "7. Gun Adjust Mode". Hit [ 1 ] (P1 Start) two times to begin gun adjustments. Just follow the directions, aiming at the targets for both guns. When done, use [ F2 ] to shut off Service Mode and reset [ F3 ]. It is important not to hard reset or restart MAME, doing such would lose the gun settings and you'll need to re-calibrate.
|
|
|
|
SOURCE:
|
|
http://wiki.mamedev.org/index.php/FAQ:Games
|
|
|
|
$end
|
|
$info=zookeep
|
|
$mame
|
|
INITIALIZATION:
|
|
- The first time you run the game, it will ask the location. You can change the name using [ F5 ]/[ F6 ] and [ F2 ], then [ F1 ] to proceed through all the configuration screens, or just reset [ F3 ].
|
|
|
|
- Keep [ F2 ] pressed to enter test mode, then F1 to advance to the next test.
|
|
|
|
- There are no dipswitches, press F1 to enter the service mode, then [ F1 ]= Next screen, [ F2 ]= Next line, [ F5 ]= Up and [ F6 ]= Down.
|
|
|
|
SOURCE:
|
|
mameinfo.dat
|
|
|
|
$end
|
|
$info=zsbc3
|
|
$mame
|
|
TIPS:
|
|
Monitor commands: [] indicates optional
|
|
|
|
Bx = Boot from device x (0 to 7)
|
|
Dx [y] = Dump memory (hex and ascii) in range x [to y]
|
|
Fx y z = Fill memory x to y with z
|
|
Gx = Execute program at address x
|
|
Ix = Display IN of port x
|
|
Ox y = Output y to port x
|
|
Sx = Enter memory editing mode, press enter for next address
|
|
Mx y = unknown (affects memory)
|
|
Tx = unknown (does strange things)
|
|
enter = dump memory from 9000 to 907F (why?)
|
|
|
|
$end
|
|
$info=zx80
|
|
$mame
|
|
TIPS:
|
|
Sinclair ZX-80
|
|
==============
|
|
To save a tape: SAVE (press E)
|
|
|
|
To load a tape: LOAD (press W, then press Scroll-Lock then F2 to start the tape)
|
|
|
|
R - run
|
|
|
|
Shift-0 = backspace
|
|
|
|
$end
|
|
$info=zx81,lambda,pc8300,pow3000,ringo470,ts1000,ts1500,tk85
|
|
$mame
|
|
TIPS:
|
|
Sinclair ZX-81
|
|
==============
|
|
To save a tape: SAVE"x" (press S shiftP x shiftP)
|
|
|
|
To load a tape: LOAD"" (press J shiftP shiftP, then press Scroll-Lock then F2 to start the tape)
|
|
|
|
When loaded, it might run itself, or it says 0/0, so press R
|
|
|
|
Some games expect input without a prompt, so just guess.
|
|
|
|
R - run
|
|
|
|
K - list
|
|
|
|
Shift-0 = backspace
|
|
|
|
If a game says to press any key, don't press Space.
|
|
|
|
NOTE: lambda, pc8300 and pow3000 work in MAMEUI only.
|
|
|
|
$end
|
|
#
|
|
#
|
|
# © 2015/2026 AntoPISA and Robbbert |