Skip to content

Instantly share code, notes, and snippets.

@symm
Created November 18, 2021 19:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save symm/c66674e05a46c0a01e0f871c703b3316 to your computer and use it in GitHub Desktop.
Save symm/c66674e05a46c0a01e0f871c703b3316 to your computer and use it in GitHub Desktop.
MiSTer Computer Cheat Sheet FAQ
-=MiSTer Computer Cheat Sheet FAQ v1.8.4 by Owlnonymous=-
------------------
Notes: On a few cores " = L Shift+2, * = ], and ? = not working. CAPITALIZED = type command or action. On most cores, leave the .xxx files name extension off the launch command.
Help: I could use help with the MulitComp, and Sinclair QL.
------------------
Amstrad: files DSK, TAPE "
DSK file-
1) load DSK through OSD
2) type CAT
3) type RUN"GAMENAME
TAPE file-
1) load CDT through OSD
2) type RUN"
3) press any key to start the tape loading
------------------
Amstrad PCW: files DSK
DSK file-
1) load DSK through OSD
2) reset core
Notes: Some games require a boot disk, and then you load the next DSK when prompted to. Some games require a password. Set core to PAL, and for best compatibility set clockspeed to 4.00(1x) when loading.
------------------
Atari ST: files ST (disks), VHD
ST files config:
Memory: 1MB
TOS: TOS v1.02 (1987)
Chipset:ST
Blitter:Off
Viking: Off
Screen: Color
Border: Visible
STE files config:
Memory: 4MB
TOS: TOS v1.62 (1990)
Chipset:STE
Blitter:On
Viking: Off
Screen: Color
Border: Visibile
ST (disks)
1) load ST through OSD
2) load ST disk 1 in A, disk 2 in B
3) double click floppy disk drive and launch PRG or TOS
4) sometimes a soft reset is in order
VHD file config:
HDD0: ST.dbug.Klaz.vhd
Memory: 4MB
TOS: TOS v1.62 (1989)
Chipset:STE
Blitter:On
Viking: Off
Screen: Color
Border: Visibile
VHD
- Launch games on drive D: and E: root, and under D:\KLAZ directory. Double click to navigate directories as needed. Atari ST executables have .PRG and .TOS extensions, those are what you want to run.
- For STE games change chipset to STE.
Notes: Rename IMG files to VHD. Sometimes a cold reboot is needed for this core currently. For some later VHD files, use TOS v2.06, and Chipset STE.
------------------
Aquarius: files BIN, and CAQ *
BIN file-
1) load BIN from OSD
CAQ file-
1) hit ENTER to get into basic
2) type CLOAD
3) hit ENTER to "Press <Play>"
4) load tape 1 of 2 CAQ from OSD
5) type RUN
6) hit ENTER to "Press <Play>"
7) load tape 2 of 2 CAQ from OSD
8) wait
Notes: Ctrl + Z = CLOAD shortcut
------------------
Archie: files DSK
DSK file-
1) load DSK from OSD
2) click on disk drive in bottom left corner
3) double click icon to start game
------------------
Atari 800: files ATR, ATX, and CAR
ATR file-
1) load ATR from OSD
2) hit F10 to reset and load game
ATR file- (HDimages.zip collection)
1) load ATR from OSD
2) hit F10 to load MyPicoDos menu
3) Select game from menu and hit ENTER
Notes: Hit F10 to bring up MyPicoDos for HDimages.zip ATR files.
ATX file-
1) load ATX from OSD
2) hit F10 to reset and load game
CAR file-
1) load CAR from OSD
Notes: Some games will require holding down F8 for a short while when pressing F10. It disables Atari BASIC, and some games need that.
------------------
BK0011M: files BIN, and DSK
BIN file-
1) load BIN from OSD
DSK file- ?
1) load DSK from OSD
2) hit reset on I/O or OSD to start DSK
------------------
C16: files D64, BIN, and PRG " *
D64 file-
1) load D64 from OSD
2) type LOAD"*",8,1
3) type RUN
BIN file-
1) load BIN from OSD
2) press F2
PRG file-
1) load PRG from OSD
------------------
C64: files D64, PRG and CRT * "
D64 file-
Quick loading=
1) load D64 from OSD
2) press SHIFT+ESC to run the disk with JIFFY DOS
Manual Loading=
1) load D64 from OSD
2) type LOAD"*",8,1
3) type RUN
Swap disk=
1) load disk 2 D64 from OSD
PRG file-
1) load PRG from OSD
2) hit the SPACE BAR to progress through l333t warez group
CRT file-
1) load CRT from OSD
Notes: Set most games to PAL for improved compatibility. You may disable Jiffy DOS with @Q. RUN/STOP = ESC, Change Input = Scroll Lock.
------------------
CoCo3: files DSK, and BIN
DSK file-
1) load DSK from OSD
2) type DIR
3) type RUN"GAMENAME
BIN file-
1) load DSK from OSD
2) type DIR
3) type LOADM"FILENAME
4) type EXEC
NitrOS-9 file-
1) load DSK from OSD
2) type DOS
Notes: BAS files are executables. Follow the first set of instructions for them. Other games only have a BIN file. Follow the second s set of instructions for them. F10 resets the core on coco3_20190216 and later. Info on NitrOS-9 can be found at http://www.nitros9.org/battle.html
------------------
MSX: files ROM, DSK, and HDD load through boot.vhd. Hit F2 to start SofaRun
MSX Core Settings:
CPU speed: Turbo(+F11)
CPU type: R800
Slot1: MegaSCC+ 1MB
Slot2: MegaSCC2
ROM file- load from menu *
1) select rom from menu
2) hit ENTER to load ROM
3) hit ENTER to START ROM
Notes: If ROM does not load change change ROM settings under just that ROM from ESE SCC to OCM and relaunch
DSK file-
1) select DSK from sofarrun menu
2) hit ENTER to load DSK
3) hit ENTER again to START DSK
Notes: To change disks hold down the number of the disk and hit the space bar.
HDD file-
1) select HDD folder from sofarun menu
2) locate BAT or COM file
3) hit ENTER to launch game
------------------
MulitComp: See https://github.com/MiSTer-devel/MultiComp_MiSTer
------------------
Orao: files WAV, and TAP
TAP/WAV file-
1) type BC to load Basic
2) hit ENTER to bypass MEM SIZE
3) type LMEM "" to load program
4) open TAP/WAV from OSD
Notes: Get TAP files from https://github.com/MiSTer-devel/Orao_Mi ... /tap_files
------------------
Oric: files DSK
DSK files-
1) load DSK through OSD
2) hit F10
3) hit F11
Notes: DSK files need to be formatted/converted. See Github for info. https://github.com/MiSTer-devel/Oric_MiSTer. TOSEC currently is hit or miss on which files work.
------------------
PC8801mk2SR: files D88
PC8801mk2SR Core Settings:
Aspect ratio: 4:3
Mode: N88V2
Speed: 4MHz
Basic Mode: Terminal
Cols: 80
Lines: 25
Disk boot: Enable
Disk motor save: Disable
D88 files-
1) hit F11 to pull up the SD Card Disk Emulation Utility
2) load F88 files by navigating to FDD 0: and hitting ENTER, then scroll over to FILE, select D88 file, then hit ENTER
3) load additional disks in sequential FDD drives, IE disk 1 in FDD 0, disk 2 in FDD 1, etc.
4) select SAVE at the bottom of the screen
5) reset by selecting RESET in OSD or reloading the core
Notes: This is a very early experimental core. Trust me and just wait for this to be tied into the main framework.
------------------
PDP1: files PDP, RIM, and BIN
RIM file-
1) open OSD and enable RIM mode
2) load RIM file from OSD
------------------
PET2001: files PRG
PRG files-
1) load PRG through OSD
2) type RUN
------------------
Sinclair QL: see https://github.com/MiSTer-devel/QL_MiSTer. Requires VXD on SD card?
------------------
SharpMZ: files ROM
ROM file-
1) From the MiSTer GUI, set your Machine Model. The majority of games are MZ-700 as you can tell from the subfolder's name
2) Go to Tape Storage and select "Load direct to RAM" and select a game from the list. Note the "Exec Addr" number in "Tape Details"
3) Exit the GUI to the SharpMZ Monitor. Type J followed by the Exec Addr of the game you loaded. For example, Bomberman's Exec Addr is 1200, so to load it you type J1200
Notes: Not all tapes are valid. These will fail with a tape error
------------------
Sharp X68000: files D88, VHD
D88 files-
1) hit F11 to pull up the SD Card Disk Emulation Utility
2) load F88 files by navigating to FDD 0: and hitting ENTER, then scroll over to FILE, select D88 file, then hit ENTER
3) load additional disks in sequential FDD drives, IE disk 1 in FDD 0, disk 2 in FDD 1, etc.
4) set SRAM to 1MB or 2MB SRAM.dat file
5) select SAVE at the bottom of the screen
6) reset by selecting RESET in OSD or reloading the core
VHD files-
1) hit F11 to pull up the SD Card Disk Emulation Utility
2) load VHD files by navigating to HDD 0: and hitting ENTER, then scroll over to FILE, select VHD file, then hit ENTER
3) set SRAM to 1MB or 2MB SRAM.dat file
4) select SAVE at the bottom of the screen
5) reset by selecting RESET in OSD or reloading the core
Notes: This is a very early experimental core. Trust me and just wait for this to be tied into the main framework. VHD files need to be 40MB or smaller. I do not know how to switch between VHDs.
------------------
TRS-80: files CAS
CAS file-
1) hit ENTER
2) type SYSTEM
3) load CAS from OSD
4) type the first letter of the file you want to load
5) type /
Notes: hit ENTER after every step.
------------------
TSConf: files SCL, and TAP *
SCL file-
1) load game through wild commander interface
2) choose Drive A
3) choose reset to Basic 128
4) hit ENTER twice on glitched screen to load game
5) to exit game and return to menu hit F11
TAP file- (takes a while)
1) load game through commander interface
2) hit ENTER to start TAP Mounter
3) choose Tape Loader
4) to exit game and return to menu hit F11
*Notes: ZX Spectrum clone with with menu
------------------
Vic 20: "
CRT file-
1) load CST though OSD
2) type LOAD"$",8
3) hit reset on I/O or OSD to start game
------------------
ZX Spectrum: files TAP, TRD, and Z80
TAP file-
1) load TAP through OSD
2) select Tape Loader
3) wait...
TRD file-
1) enter TR-DOS from the menu
2) load TRD from OSD
3) hit R to autotype RUN
4) hit ENTER
Z80 Snapshot-
1) load Z80 through OSD
2) hit ENTER
------------------
ZX81:
1) load a .P file from OSD
2) press J, then Shift + P twice to make two " marks
3) hit ENTER
------------------
Computer cores with no prompt: (games load instantly from OSD or integrated menu)
-Altair8800
-AO486
-Apogee
-Apple II
-BBC Micro
-Jupiter
-MacPlus
-SamCoupe
-Specialist
-TI-99/4A
-Vector06
------------------
The following people contributed to this FAQ: VampireMSX, RemoWilliams, Rysham, Mares, indcsion, NML32, SmokeMonster, and Sorg. To get the latest version of this FAQ visit https://pastebin.com/pM1XMe5E
Follow me on social media to stay up-to-date on my MiSTer content:
https://discord.gg/WD2krbW | Discord
https://twitch.tv/owlnonymous | Twitch
https://twitter.com/owlnonymous | Twitter
https://facebook.com/owlnonymous | Facebook
https://instagram.com/owlnonymous | Instagram
https://youtube.com/user/owlnonymous | YouTube
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment