2014-03-21

pfeMame v0.993

EmuCR: pfeMamepfeMame v0.993 is released. pfeMame is a front end for the Multiple Arcade Game Emulator (MAME) written in Python. It is cross platform (tested on Linux - Ubuntu and Windows XP). It also includes a graphical Tile View designed for MAME cabinets which allows control using joystick / gamepad. pfeMame was written by Gareth Finch and started in 2014.

Features:
- Customisable game types / categories filter for display
- Graphical image 'tile' view with joystick navigation - for dedicated MAME cabinets
- Cross platform - Linux & windows
- Python source code

pfeMame v0.993 Changelog:
• Fixed a bug in verify roms code, and check all roms code. I was not specifying the full path name to the roms. This would be ok if the mame.ini file contained the rom folder but as I am trying to get away from that this code needs to work correctly.
• You can now use .7z rom files - fixed a bug that prevented rom files with different extensions (e.g. .7z) from being shown in the exists list. I was filtering for .zip only.
• Fixed a bug that caused an error to be generated if after first time run you tried to set some game categories before the games database had been refreshed (or a restart performed)
• Fixed a 'feature' in tile view where if the mouse is used to click on a game image then the focus and location is screwed up. The idea is that the mouse is not used at all but if you do use it then the keyboard commands my stop responding and you're stuck unable to exit the view.
• Fixed the MAME logo in tile view – had accidentally made it very dull in previous release
• Some formatting changes to the rominfo window – looks nicer – fits better.
• 'Preferences' changed to 'Default Preferences'
• Enabled Game Specific Preferences. When a game is run, it will now check first if an INI folder is set up, and if so, if a valid game INI file exists. If it does it will read out any game specific preferences and use those rather than default preferences.
• Updated the preferences window to support either default or game preferences mode
• Game preferences changes write to the INI file in the INI folder path
• Added to the right click menu 'Game Preferences' so that game specific preferences can be set
• game command string and running code from main view and tile view combined into common class and imported from separate file. Code efficiency improvement.

EmuCR: pfeMame
EmuCR: pfeMame

Download: pfeMame v0.993
Source: Here

0 Comments

Post a Comment