Frontends: Difference between revisions
| Line 714: | Line 714: | ||
| {{✗|text={{License|Proprietary}}}} | | {{✗|text={{License|Proprietary}}}} | ||
| {{✓|text=✅}} | | {{✓|text=✅}} | ||
| {{TBD}} | | {{TBD}} | ||
|- | |- | ||
| Line 729: | Line 721: | ||
| WIMP | | WIMP | ||
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | | {{Green}} {{License|GPLv3}} ({{License|Copyleft}}) | ||
| {{✓|text=✅}} | |||
| {{TBD}} | |||
|- | |||
! scope="row" | [https://github.com/ksherlock/ample Ample] | |||
| {{Icon|macOS}} | |||
| [https://github.com/ksherlock/ample/releases/ {{AmpleVer}}] | |||
| WIMP | |||
| {{Red}} {{License|Proprietary}} | |||
| {{✓|text=✅}} | |||
| {{TBD}} | |||
|- | |||
! scope="row" | [https://john-iv.github.io/iv-play/ IV/Play] | |||
| {{Icon|Windows}} | |||
| [https://john-iv.github.io/iv-play/ {{IV/PlayVer}}] | |||
| WIMP | |||
| {{Red}} {{License|Proprietary}} | |||
| {{✓|text=✅}} | | {{✓|text=✅}} | ||
| {{TBD}} | | {{TBD}} | ||
| Line 740: | Line 748: | ||
| {{✗|text=❌}} | | {{✗|text=❌}} | ||
|- | |- | ||
! scope="row" | [https:// | ! scope="row" | [https://github.com/qmc2/qmc2-mame-fe QMC2] | ||
| {{Icon|Windows}} • {{Icon|Linux}} | | {{Icon|Windows}} • {{Icon|Linux}} • {{Icon|macOS}} • {{Icon|FreeBSD}} | ||
| [https:// | | [https://github.com/qmc2/qmc2-mame-fe/releases {{QMC2Ver}}] | ||
| | | HTPC | ||
| {{ | | {{Green}} {{License|GPLv2}} ({{License|Copyleft}}) | ||
| {{✗|text=❌}} | | {{✗|text=❌}} | ||
| {{✗|text=❌}} | | {{✗|text=❌}} | ||
| Line 756: | Line 764: | ||
| {{✗|text=❌}} | | {{✗|text=❌}} | ||
|- | |- | ||
! scope="row" | [https:// | ! scope="row" | [https://sourceforge.net/projects/mameplus M+GUI] | ||
| {{Icon| | | {{Icon|Windows}} • {{Icon|Linux}} | ||
| [https:// | | [https://www.emucr.com/search/label/MAMEPGUI?&max-results=12 1.8.2] | ||
| WIMP | | WIMP | ||
| {{Red}} {{License|Proprietary}} | | {{Red}} {{License|Proprietary}} | ||
| {{ | | {{✗|text=❌}} | ||
| {{ | | {{✗|text=❌}} | ||
|} | |} | ||
==== Comparison ==== | ==== Comparison ==== | ||
; [https://sourceforge.net/projects/pfemame pfeMAME] : Python front end for MAME that can run in Linux and Windows. It also includes a pretty graphical Tile View designed for MAME cabinets which allows control using joystick/gamepad. pfeMAME was written by Gareth Finch and the development project started in 2014. | ; [https://sourceforge.net/projects/pfemame pfeMAME] : Python front end for MAME that can run in Linux and Windows. It also includes a pretty graphical Tile View designed for MAME cabinets which allows control using joystick/gamepad. pfeMAME was written by Gareth Finch and the development project started in 2014. | ||
; [https://github.com/strippato/gnome-arcade gnome-arcade] : A minimal MAME frontend using GTK+ 3. On some Linux distros, you have gnome-video-arcade package: Simple MAME frontend. Available on Ubuntu 16.04+ on official repo. | ; [https://github.com/strippato/gnome-arcade gnome-arcade] : A minimal MAME frontend using GTK+ 3. On some Linux distros, you have gnome-video-arcade package: Simple MAME frontend. Available on Ubuntu 16.04+ on official repo. | ||
; [https://github.com/ksherlock/ample Ample] : A user-friendly open source front-end for using MAME. Started out as an Apple II-series emulator. Recently expanded to include Classic Mac, Tandy TRS-80 and Compatibles, Oric, Atari ST, and more. Requires macOS 10.11+. | |||
; [http://babelsoft.net/products/negatron.htm Negatron] : An [https://github.com/xinyingho/Negatron intuitive and info-oriented front-end] for MAME; & a prettier derivative of ageing MAME32/MAMEUI. For computers and consoles, it needs builds of the [http://babelsoft.net/products/negamame.htm NegaMAME] derivative. For arcade games only, you can use Negatron with regular MAME instead. | ; [http://babelsoft.net/products/negatron.htm Negatron] : An [https://github.com/xinyingho/Negatron intuitive and info-oriented front-end] for MAME; & a prettier derivative of ageing MAME32/MAMEUI. For computers and consoles, it needs builds of the [http://babelsoft.net/products/negamame.htm NegaMAME] derivative. For arcade games only, you can use Negatron with regular MAME instead. | ||
; [http://qmc2.batcom-it.net QMC2] : QMC2 is a multi-platform MAME/MESS/UME frontend. | |||
; [https://superiorcode.gitlab.io/mamefave/ MameFave] : A Windows-only frontend launched in March 2022<ref name="mamefave_reddit">Reddit thread: [https://www.reddit.com/r/MAME/comments/tpsvvl/new_windows_gui_for_mame MameFave GUI for MAME]</ref>. Creator intends for this to be a simple way to manage hundreds of ROMs.<ul><li>The favorites database can be filtered to help you find the game you want to play.</li><li>Works with many versions of MAME (32 and 64-bit).</li><li>Optional artwork download includes icons and marquees for all the classics!</li><li>Links to your favorite games can be made in just a few mouse clicks.</li><li>Games can be played directly from the ROM picker and search windows.</li></ul> | ; [https://superiorcode.gitlab.io/mamefave/ MameFave] : A Windows-only frontend launched in March 2022<ref name="mamefave_reddit">Reddit thread: [https://www.reddit.com/r/MAME/comments/tpsvvl/new_windows_gui_for_mame MameFave GUI for MAME]</ref>. Creator intends for this to be a simple way to manage hundreds of ROMs.<ul><li>The favorites database can be filtered to help you find the game you want to play.</li><li>Works with many versions of MAME (32 and 64-bit).</li><li>Optional artwork download includes icons and marquees for all the classics!</li><li>Links to your favorite games can be made in just a few mouse clicks.</li><li>Games can be played directly from the ROM picker and search windows.</li></ul> | ||
<br /><hr /> | <br /><hr /> | ||