|
前端工具Emu Loader发布新版,更新如下:
version 8.1.3 change log - May 25, 2016
Fixed
Control "none or empty" was not filtering the games list correctly ("MISC" main tool bar filter)
- software list games should not be listed as they don't have control entries (mamedir\hash\*.xml files)
Changed
Renamed "\ini_files\control_type.ini" to "\ini_files\mame_control_type.ini" since this file is for MAME/HBMAME only
Added
New search bar filter: Controls
- a quick way to filter games by controls (for MAME/HBMAME only)
- the results are affected if "Include Tool Bar Filters" option is checked (search bar options button)
- software list games are excluded from this filter since they don't have controls listed in "mamedir\hash\*.xml" files
- this new filter ignores the search criteria and overwrites the controls filter selection in the miscellaneous filters ("MISC" main tool bar button)
version 8.1.2 change log - May 02, 2016
Fixed
Danger, Will Robinson. DANGER! Feature "Machine to Run Game" was resetting user custom machine names to their default values when creating a new MAME games list (games popup menu)
- file file "mame_machineslast.ini" renamed to "mame_machines_usercustom.ini" and moved from "\arcade\" to "\ini_files\" folder
- file "\arcade\mame_machines.ini" is now used to get default machine names for each softlist file
- file "\ini_files\mame_machines_usercustom.ini" now only list machine names that differ from default machine names in "mame_machines.ini"
(default is the first machine listed in each section... MAME has no default machine for software lists)
- fixed a crash when a machine is not selected in the list and you click "Confirm" button
- file "\ini_files\softlist_exclude.txt" renamed to "ini_files\mame_softlist_exclude.txt" ("Customize Software List" in main menu)
Added
Partial support for software lists in HBMAME; it might never be used by the emulator, but you never know...
version 8.1.1 change log - April 29, 2016
Fixed
Systems other than MAME and HBMAME were not showing in the list
Detection of the new "neopcb.cpp" Neo-Geo driver name, so Neo-Geo filter works again
version 8.1 change log - April 28, 2016
Fixed
App crash when trying to read/write "language" setting in "mame.ini" (MAME Settings screen)
Selected game docs texts were parsed twice at startup ("mameinfo.dat" and others); startup is 1 second faster...
When the frontend is all setup (emulators already selected), if an emulator executable is not found at startup you couldn't select a new file, forcing you to edit "eldit\ini_files\folders_emulators.ini" manually or make a clean install
Control Type filter was adding blank control names into the ComboBox (Miscellaneous filter, tool bar buttons)
If "ini_files\folders_emulators.ini" read fails at startup, EL would re-write existing "EmuLoader.ini", changing some frontend settings to their default values
Changed
Deleted extra TPanel component from game docs panel (not needed); moved game docs panel below the image panel in project's source code
Replaced a bunch of Pos() function calls by the faster asm optimized function PosEx()
Grouped all controls and players info texts for easier reading ("Game Details" screen)
File "ini_files\control_type.ini" updated to include new control tags for MAME v0.173; a bunch of unused entries were also removed
madExcept library now shows error messages automatically
Removed
Support for MAME Plus! is no more... you can still use it to create a games list and play games, but do not use emulator/game settings or EL might crash and/or damage "mame.ini" contents
Added
MAME/HBMAME save state info is back; you must create a new games list to use this
- to filter by save state, go to the "Miscellaneous" filter in main tool bar buttons
- this info/filter is available for MAME/HBMAME only; other emulators are not supported
- software lists are not supported since they can be used by different machines, and their save state values may differ
- info is shown in "Game Details" screen, nowhere else
Support for MAME v0.173
- huge update to the "input" / "control" tags in -listxml output; future changes in the frontend might be necessary
- the "buttons" tag is not separated by player; frontend's "buttons count fixed (do not merge all players buttons...)
- buttons count for keyboards, keypad and other controls are now added to the buttons count info (might change in the future)
- new settings
http://emuloader.mameworld.info/ |
|