intro    blog    staff    software    images    docs    MESS   

A GUIDE TO MESS

This is a guide to using the Aamber Pegasus emulation under messui.exe (M.E.S.S user interface).


Once you have installed MESS successfully, put all the Pegasus monitor ROMs in either a 'pegasus' folder (for 4k emulation) or ‘pegasusm’ folder (for 24k emulation). These folders need to exist inside the 'roms' folder.


While running the MESS application look under 'Properties' here you will find a 'Miscellaneous' tab. Under this tab there is a pull down menu called 'BIOS'. You can select any Pegasus monitor versions from here (some renaming of the actual files may be needed to match what MESS is expecting). All the Pegasus monitor versions can exist in the 'pegasus' or ‘pegasusm’ folders at the same time


Once you get the basic Pegasus emulation up and running, other ROM images can be loaded into specific 'cartslots' under the 'Device' menu:


XBasic A, B and C go in cartslot 1, 2, and 3 respectively

Forth A, B in cartslot 1 and 2

Pascal A, B in cartslot 1 and 2

(Tiny) Basic works in cartslot 1, 2, 3, 4 or 5

Word works in cartslot 1, 2, 3, 4 or 5

MAD only works in cartslot 1

Galaxy Wars only works in cartslot 1

Invaders only works in cartslot 1

Tank_T2R works in cartslot 1, 2 ,3, 4 or 5 (press ‘L’ to load into RAM.Press ‘T’ to launch the game)


The MESS emulator also has a virtual cassette* implemented that can load or save wav files:


XBasic: 4k or 24k

Hilo: 4k or 24k emulation under Xbasic (type 'TLOAD' to load)

Hurkle: 4k or 24k emulation under Xbasic (type 'TLOAD' to load)

Nicoma: 4k or 24k emulation under Xbasic (type 'TLOAD' to load)

Lunar: 4k or 24k emulation under Xbasic (type 'TLOAD' to load)


XBasic 24k

Hangman2: 24k emulator only and loads under Xbasic (type 'TLOAD' to load)

Golf: 24k emulator only and loads under Xbasic (type 'TLOAD' to load)


Basic 4k

Startrek: (Tiny) basic in 4k (do not use 24k emulation) (type 'LOAD' to load)

Snake: (Tiny) basic in 4k (do not use 24k emulation) (type 'LOAD' to load)

CharSave: (Tiny) basic in 4k (do not use 24k emulation) (type 'LOAD' to load)

CharGen: (Tiny) basic in 4k (do not use 24k emulation) (type 'LOAD' to load)

Pegapong: (Tiny) basic in 4k (do not use 24k emulation) (type 'LOAD' to load).
Keys for player 1:  Q  A  Z. Keys for player 2:  P  L  <


Forth 4k

Surround: 4k emulation (do not use 24k emulation) under Forth
(type 'LOAD' to load and 'GO' to start) Keys 4, 3, 8, 9


Monitor 4k or 24k

Invaders: 4k or 24k emulation under monitor (type 'L' to load, then ‘RETURN’ to show in the menu)

Tank: 4k or 24k emulation under monitor (type 'L' to load, then ‘RETURN’ to show in the menu)


*Once a wav file is loaded, don't forget to manually start the virtual cassette playing under 'Devices' menu.