Difference between revisions of "MAME"

From Ninerpedia
Jump to navigation Jump to search
m
m
(12 intermediate revisions by 2 users not shown)
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.


I would be happy to see more people from the TI community helping to improve the TI emulation in MESS.  
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 currently available as [http://www.mamedev.org/release.html version 0.172] pre-built for Windows systems, and as a source zip archive for all platforms. If you want to build MESS from source, do not forget to download the corresponding MAME source package first, unzip it, and unzip MESS over MAME. You get MAME from http://mamedev.org/. 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].


You can download and work on the MESS source codes, but MESS is not an open source project in the GPL sense. If you want to contribute, download the sources, and get in contact with the maintainers.  
I would be happy to see more people from the TI community helping to improve the TI emulation in MESS.  


<div style="clear:both; margin-top:2em"></div>
<div style="clear:both; margin-top:2em"></div>
Line 22: Line 22:
==Installing and setup==
==Installing and setup==


* [[Building MESS]] from source
* [[Building MAME]] from source
* [[Installing MESS on Windows|Installing on Windows systems]]
* [[Installing MESS on Windows|Installing on Windows systems]]
* [[Installing MESS on Linux|Installing on Linux systems]]
* [[Installing MAME on Linux|Installing on Linux systems]]
* [[Alternative MESS front-ends|Alternative front-ends]]
* [[Alternative MESS front-ends|Alternative front-ends]]
* Configuring
* Configuring
* [[TI ROM dumps for MESS|Getting the ROMs]]
* [[TI ROM dumps for MESS|Getting the ROMs]]
* [[Setting up the HSGPL for MESS]]
* [[Setting up the HSGPL for MAME]]  
* [[Setting up the Horizon Ramdisk]]
* [[Setting up the Horizon Ramdisk]] <span style="font-weight:bold; color:red">NEW</span>
* [[Setting up the GRAMKracker]]  
* [[Configuring the QMC2 frontend]]
* [[Configuring the QMC2 frontend]]
* [[Installing and running MESS on Raspberry Pi | Getting MESS to run on Raspberry Pi]]
* [[Installing and running MESS on Raspberry Pi | Getting MESS to run on Raspberry Pi]]
Line 42: Line 43:
* [[General MESS features]]
* [[General MESS features]]
* [[Features of the TI and Geneve emulation in MESS]]
* [[Features of the TI and Geneve emulation in MESS]]
* [[MESS TI emulation usage|Working with the TI/Geneve emulation]]
* [[MAME TI emulation usage|Working with the TI/Geneve emulation]]
* [[Tools for MESS|Tools]]
* [[Tools for MESS|Tools]]
* [[MESS and TI cartridges|Cartridges]]
* [[MESS and TI cartridges|Cartridges]]
Line 76: Line 77:
* 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
* [[MESS version history]] with features, fixes, and regressions list
* [[MAME version history]] with features, fixes, and regressions list
* [[MESS issues and non-issues | MESS issues]]
* [[MESS issues and non-issues | MESS issues]]
* [[MESS Serial connection|RS232 emulation]]
* [[MESS Serial connection|RS232 emulation]]
* [[MESS Work in progress]]
* [[MESS Work in progress]]
* [[MAME Internals]]
* [[MAME Floppy sound emulation | Floppy sound emulation]]
</div>
</div>


Line 87: Line 90:


[[Category:Emulation]]
[[Category:Emulation]]
[[Category:MESS]]
[[Category:MAME]]

Revision as of 11:19, 7 January 2019

Mess logo n.png

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 (not working)
  • 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

Details