﻿http://mameicons.free.fr/mame32p/ (archive)
http://mame.tsubasa.com.cn	  (archive)
http://sourceforge.net/projects/mameplus/
http://f.ppxclub.com/609336-1-1/
http://www.emu-france.com/


Release source: https://mameplus.svn.sourceforge.net/svnroot/mameplus/trunk/mamepgui/


[Release Note]
how to run console games?
take Genesis for example:
1. set rom path in "Options - Directories - MESS Paths - Genesis extra software"
2. go to "Consoles - genesis" folder and press F5

如何运行家用机游戏?
以世嘉5代为例:
1. 设置rom路径: "选项 - 目录 - MESS 路径 - Genesis extra software"
2. 在 "家用机 - genesis" 目录按F5

1.8.2 (2016/05/04)
- new mame version format detect fix


1.8.1 (2016/04/30)
- updated listxml for mame 0.173 and higher

1.8.0 (2016/04/17)
- fixed bug: crashes with the extended icon pack from http://www.progettosnaps.net/icons/ (axdx)
- fixed bug: command tab cannot be refreshed when history tab is set to be invisible (axdx)
- updated the zip library (Quazip 0.7.2) so it's able to read a zip file larger than 2GB (axdx)
- fixed bug by crazy46guy (MAMEWorld): the problem that driver option is saved as *.inipp but not *.ini

1.8.0 (2015/06/30)
- updated for mame 0.162 listxml

1.7.0
- updated for mame 0.159
- fixed problem in 64bit Chinese game system name [szxyz]

1.6.0
- fixed: Chinese game (in 64bits) system name can not be displayed
- add game have/miss export by OrochiZ (PPXClub)
- added scale effects values (2xBRZ, 3xBRZ)
- updated to Qt 4.8.6 static
- updated all languages
- updated pgui CN, TW lang.
- updated for mame 0.156+

1.5.9
- Fixed buffer overflow (temporary fix)

1.5.8.1
- added support for ume, to determine the basis for the ume *. Exe, but is limited to display and change the configuration file stored on the interface, if ume have any new arguments, it should not be supported.
- the project continues to go red, and now the left side of the "Driver" column originally superfluous "emu / * / *. C" classification removed, and the same red device. One thing to note is that, and the other documents such as the scarlet letter "mpu" and the like, are mechanical class definition in the menu "View" "" Custom filter "where you can direct filtration, so do not modify the source code.
- the modified version, and modify the cache identifier, now do not manually delete the cache files should also be automatically refreshed.
- before yangyangkingno1 compiled version 1.5.6 of the code may be mistaken, and I changed 1.5.8 1.5.7 code-based direct merger, so instability, and now there is a complete svn version includes support for 7Z, and Please wait before being given the students a full version yangyangkingno1 recompile, and then there will be such a test is not a problem.

1.5.8
- CPS3 game discs and other chd misclassification. (Resolved)
- you must click on other items are available after setting an effect directly determined invalid. (Resolved drop-down box / drag strip / selection box / text boxes and other controls)
- the game list piles BIOS red. (Resolved)
- Compiled with QT 4.8.5

1.5.7
- increase the the 7Z format of ROM in the list displayed

1.5.6
- fixed reading listxml (changed to QByteArray from QString)

1.5.5
- fixed buffer overflow (mamep 0.148 need more fix)

1.5.4
- automatically create folers/Favorites.ini when necessary

1.5.3
- added mechanical & non mechanical folder
- added non mechanical filter

1.5.2
- added it translation
- added it lang [Vecna]
- updated jp lang

1.5.1
- sanity check for valid mame binary
- build lzma and quazip as library
- added some new fields to cache file for updater module
- added support to iterate and extract updater files
- some structure changes
- removed deprecated Qt 3 calls
- renamed mamepgui_main.* to mainwindow.*, mamepgui_types.* to prototype.*
- fixed Korean translation
- options rewrite

1.5.0
- added support to select games with joystick
- auto center game selection cursor
- added Spanish translation [MiNoviaMuerta]
- fixed MESS bios selection [Xander]
- fixed min/max values of beam and flicker options
- load 7z/zip archives with less strict matching criteria, so that .png files in a subfolder should work
- optimized command.dat parsing
- show rom info in MAMEInfo widget
- Linux: link against static libpng12
- Mac: start game with Return/Enter

1.4.9x
- added source code license to the About dialog
- schedule log() to GUI thread
- fixed a crash when restoring Custom Filters
- added error message box when MAME core behaves abnormally

1.4.9
- fixed sorting in Details View
- added View - Arrange Icons menu
- fixed sequence of IPS values
- added File - Audit - Audit Samples menu
- added Russian translation [MetalliC]
- fixed Chinese/Japanese font size on Mac OS X
- show All Games, Console folders only when necessary

1.4.8
- added Play with Options - Command Line dialog
- added View - Custom Filters menu
- reorganized code
- refresh xml cache when mame binary changes
- updated Hungarian translation [Delirious]

1.4.7
- fixed game counters
- no indent for clones missing parent
- new icon zooming effect
- optimized game list speed
- disabled large icons view, will be reimplemented later
- unified uncompressed, zip and 7z archives handling
- added loading prompt for snapshots
- load M1 module only when needed, no longer hit startup performance

1.4.5
- added all MAMEUI built-in folders
- added menu: "View - Show Folders" to toggle built-in folders
- fixed crash on Mac OS X

1.4.4
- added a startup parameter -configpath to assign temporary directory for cache and ini. e.g. "mamepgui -configpath ~/.mamepgui"

1.4.3
- localized .dat support
- added menu to remove cfg, ini, diff, nv files of a game [Xander Xander]

1.4.2
- added menu: "File - Audit All Games"

1.4.1
- improved CHD verification
- added Driver Info widget [Xander Xander]

1.4
- updated Hungarian translation [Delirious]
- added CHD folder
- supported F12 snapshots
- disabled the buggy aqua theme on MacOSX

1.4 rc 3
- fixed a crash when loading a corrupted cache
- added support for Favorites folder
- better screening for fix-dat

1.4 rc 2
- added driver config editor for MAMEPlus
- better fuzzy search for localized game list
- reenabled automatic refresh at startup
- fixed icons of MESS games
- fixed sorting of MESS games

1.4 rc 1
- fixed maws link
- added "Save Fix-dat File" to export ClrMAMEPro fix-dat

1.3 beta 15
- users can drag the tabs to rearrange widget
- added Korean translation [zzoro]
- fixed a bug in restoring width of Folder List widget

1.3 beta 14
- provided 3 different icons to show emulation status in the game list
- added support for MAMEUI compatible zip filenames (snap.zip, flyers.zip, etc.)
- fixed dupcated folders on init
- fixed a crash when refreshing MESS softwares
- fixed a crash in Directory Options

1.3 beta 13
- added shell script to configure multiple instances for Linux/Mac
- fixed Windows 2000 compatibility
- fixed snapshot loading for Linux/Mac
- added Hungarian translation [Delirious]

1.3 beta 12
- added MESS device menus
- built-in 7z/lzma support for MESS softwares
- show warning when mandatory MESS devices are not mounted
- added "View - Highlight Selected Row"

1.3 beta 11
-finished GUI options tab
-improved rom auditing
-improved support for SDLMAME
-another attempt to prevent program from being called by itself

1.3 beta 10
-added play with inp/rec/sta/mng/wav menu
-record/playback from a saved state of a game
-prevent nvram writing during playback
-save changes when option dialog is closed
-improved verification for chd and nodump games
-added "Audit" shortcut menu
-auto audit when necessary
-fixed status icons for console games
-fixed searching function for console games
-show console system only if its software directory has been configured

1.3b9
-supported Mac OS X
-fixed ips v4 bug
-fixed large icon view
-added "View - Game Pictures - Strech Screenshot Larger"
-fixed root folder of external ini
-added link to MameUI in the About page
-fixed mame 0.129 regression