Difference between revisions of "MAME"
m (→Using) |
|||
(29 intermediate revisions by 2 users not shown) | |||
Line 2: | Line 2: | ||
MESS (Multiple Emulator Super System) is a multi-system emulator which emulates more than 400 computer systems, many of them from the good old days of the Home Computers. Among them are also a number of TI platforms: | MESS (Multiple Emulator Super System) is a multi-system emulator which emulates more than 400 computer systems, many of them from the good old days of the Home Computers. Among them are also a number of TI platforms: | ||
* TI-99/2 ( | * TI-99/2 (24K and 32K ROM version) | ||
* TI-99/4, 50 Hz and 60 Hz | * TI-99/4, 50 Hz and 60 Hz | ||
* TI-99/4A, 50 Hz and 60 Hz | * TI-99/4A, 50 Hz and 60 Hz | ||
Line 11: | Line 11: | ||
A number of peripherals are also emulated, ranging from various disk controllers (up to HFDC), to serial interfaces, USB interface, IDE interface, HSGPL, and also SGCPU. | A number of peripherals are also emulated, ranging from various disk controllers (up to HFDC), to serial interfaces, USB interface, IDE interface, HSGPL, and also SGCPU. | ||
The emulator is freely downloadable from [http://www.mamedev.org/release.html mamedev.org] as a pre-built binary for Windows systems, and as a source zip archive for all platforms. | |||
The emulator is | |||
You can download and work on the MAME source codes, since all MAME components have been relicenced under an open-source licence (BSD or GPL). If you want to contribute, you should get in contact with the maintainers, though. A good location for that is the [http://forums.bannister.org/ubbthreads.php?ubb=postlist&Board=1&page=1 MESS message board]. | You can download and work on the MAME source codes, since all MAME components have been relicenced under an open-source licence (BSD or GPL). If you want to contribute, you should get in contact with the maintainers, though. A good location for that is the [http://forums.bannister.org/ubbthreads.php?ubb=postlist&Board=1&page=1 MESS message board]. | ||
Line 24: | Line 22: | ||
==Installing and setup== | ==Installing and setup== | ||
* [ | * [https://www.mizapf.de/en/ti99/mame/buildmame Building MAME] from source | ||
* [ | * [https://www.mizapf.de/ti99/mame/winstmame Installing on Windows systems] | ||
* [ | * [https://www.mizapf.de/en/ti99/mame/ Getting the ROMs] | ||
* [[Setting up the HSGPL for MAME]] | |||
* [[Setting up the HSGPL for | |||
* [[Setting up the Horizon Ramdisk]] | * [[Setting up the Horizon Ramdisk]] | ||
</div> | </div> | ||
Line 41: | Line 34: | ||
==Using== | ==Using== | ||
* [ | * [https://www.ninermame.org/info/scope Features of the TI and Geneve emulation in MAME] | ||
* [[MAME TI emulation usage|Working with the TI/Geneve emulation]] | |||
* [[ | |||
* [[MESS and TI cartridges|Cartridges]] | * [[MESS and TI cartridges|Cartridges]] | ||
* [[MESS media handling|Media handling]] | * [[MESS media handling|Media handling]] | ||
Line 54: | Line 44: | ||
** [[MESS media handling#IDE disk handling|Using the IDE HD controller]] | ** [[MESS media handling#IDE disk handling|Using the IDE HD controller]] | ||
* [[MESS debugger|Built-in debugger]] | * [[MESS debugger|Built-in debugger]] | ||
* [ | * [https://www.mizapf.de/ti99/timt TIImageTool] - a GUI-based image manager | ||
</div> | </div> | ||
Line 65: | Line 55: | ||
* Some help for [[MESS Troubleshooting]]. | * Some help for [[MESS Troubleshooting]]. | ||
* [[MESSFAQ | Frequently Asked Questions]] related to the TI/Geneve emulation in MESS. | * [[MESSFAQ | Frequently Asked Questions]] related to the TI/Geneve emulation in MESS. | ||
* [ | * [https://www.ninermame.org/using/keyboard/uimodekey Change MESS menu mode key] from Scroll Lock to another key | ||
* Hassle with the [[MESS keyboard modes]] | * Hassle with the [[MESS keyboard modes]] | ||
</div> | </div> | ||
Line 75: | Line 64: | ||
* Basics: [[Emulation and Simulation]] | * Basics: [[Emulation and Simulation]] | ||
* [[Guided tour through MESS|Get a look under the hood of MESS]] | * [[Guided tour through MESS|Get a look under the hood of MESS]] | ||
* The [[MESS cartridge handling|cartridge system]] of MESS | * The [[MESS cartridge handling|cartridge system]] of MESS | ||
* Programmer's Guide to MESS | * Programmer's Guide to MESS | ||
* [ | * [https://www.mizapf.de/ti99/mame/changes MAME version history] with features, fixes, and regressions list | ||
* [ | * [https://www.ninermame.org/details/serialconn RS232 emulation] | ||
* [[MAME Internals]] | * [[MAME Internals]] | ||
* [[MAME Floppy sound emulation | Floppy sound emulation]] | * [[MAME Floppy sound emulation | Floppy sound emulation]] | ||
Line 91: | Line 78: | ||
[[Category:Emulation]] | [[Category:Emulation]] | ||
[[Category: | [[Category:MAME]] |
Latest revision as of 20:22, 24 February 2023
MESS (Multiple Emulator Super System) is a multi-system emulator which emulates more than 400 computer systems, many of them from the good old days of the Home Computers. Among them are also a number of TI platforms:
- TI-99/2 (24K and 32K ROM version)
- TI-99/4, 50 Hz and 60 Hz
- TI-99/4A, 50 Hz and 60 Hz
- TI-99/4QI, 50 Hz and 60 Hz
- TI-99/8
- Geneve 9640
A number of peripherals are also emulated, ranging from various disk controllers (up to HFDC), to serial interfaces, USB interface, IDE interface, HSGPL, and also SGCPU.
The emulator is freely downloadable from mamedev.org as a pre-built binary for Windows systems, and as a source zip archive for all platforms.
You can download and work on the MAME source codes, since all MAME components have been relicenced under an open-source licence (BSD or GPL). If you want to contribute, you should get in contact with the maintainers, though. A good location for that is the MESS message board.
I would be happy to see more people from the TI community helping to improve the TI emulation in MESS.
Installing and setup
Using
Questions and Troubleshooting
- Some help for MESS Troubleshooting.
- Frequently Asked Questions related to the TI/Geneve emulation in MESS.
- Change MESS menu mode key from Scroll Lock to another key
- Hassle with the MESS keyboard modes
Details
- Basics: Emulation and Simulation
- Get a look under the hood of MESS
- The cartridge system of MESS
- Programmer's Guide to MESS
- MAME version history with features, fixes, and regressions list
- RS232 emulation
- MAME Internals
- Floppy sound emulation