|
街机模拟器前端Emu Loader发布新版,更新如下:
version 7.5.6 change log - March 21, 2014
Fixed
Set default settings button was disabled for SEGA Model 2 emulator in emulators setup screen
Changed
File \arcade\mame_listxml.xml is always deleted after creating MAME games list. File will be generated every time you create a MAME games list. It usually takes around 20 seconds
Get version info function updated and improved to show similar string format on all emulators. To update the version info for both emulator and games list you need to create games list for all systems again
View missing ROMs/CHDs screen updated, removing waste of screen space and to fit on 720x480 resolution (games popup menu / Shift+F8 or Shift+A hotkeys)
Delete selected game screen updated. Minimized icons pollution, waste of screen space and adapted to fit on 720x480 resolution
Delete multiple games screen updated
- replaced buttons by a popup menu (mouse right-click) to remove pollution and waste of space
- window height is dynamic now, depending on the games list count
- if there are no listed games with CHDs, the CHD column is hidden
- if there are no merged sets, the Merged column is hidden
- if there are no games with bios sets, the Bios Name column is hidden
Delete/rename image file updated. Removed icons pollution, waste of space and adjusted image panel
Category / layout settings screen updated to remove very large icons pollution and made image categories selection easier to work with
Scan MAME/HBMAME missing audio samples updated to show system icon with game icon instead of a system column (main menu "Games List")
Emulators setup screen updated. When in MAME panel, emulator file texts have clickable links so you can go directly to the emulator's official website
Interface tweaks everywhere
Added
New "Game ROMs" filter option: "Games With No Main Set" (extra filters tool bar button)
Select this filter to view games that have bios ROMs and/or device ROMs and/or CHD files, but no game ROMs (no gamename.zip set)
version 7.5.5 change log - March 08, 2014
Fixed
Categories from catver.ini are no longer loaded for DICE games so you can filter PinMAME without removing DICE games from the list
Controls parsing function was confusing and inaccurate (-listxml). Parse function is now perfect!
Number of players was set to blank if info not found in "nplayers.ini", when this file is available
In-game snapshot folder setting was being saved in EmuLoader.ini for MAME and HBMAME. Not required as they are read directly from emulators config files
Changed
Main menu and view mode buttons have dynamic item height to avoid waste of space. Also, icons were removed to clear the interface a little bit
Check menu and radio menu icons were finally moved to position 0 and 1 in ImageList components. All ImageLists updated
Even more interface tweaks (clean sweep mode ON)
File "leftpanel_btn_help.ico" renamed to "help.ico" (resources\main_icons\)
Settings for images folders and emulators selections moved from EmuLoader.ini to a new "\ini_files\folders_emulators.ini" file. You can now do a clean install without the need to set up images folders or emulators executables all over again :)
Moved and renamed file from "\ini_files\biosset.ini" to "\arcade\mame_biossets.ini" and file from "\ini_files\biosset_hbmame.ini" to "\arcade\hbmame_biossets.ini"
Favorites profile editor updated. Removed "Active Profile" text and added an icon to the active profile in the list. Hotkeys text updated
Removed
The following files are no longer used: "resize_window.ico", "option_radiogroup_off.ico", "leftpanel_btn_addgame.ico", "leftpanel_btn_deletegame.ico", "leftpanel_btn_add.ico", "leftpanel_btn_delete.ico"; "scanresult_game.ico", "copy.ico" (resources\main_icons\)
The following entries are no longer added for Daphne games since game names are completely different from MAME: controls, category, number of players
Added
Updated "DICE_XML.dat" file with an "Attack" alternate set, titled "Attack (set 2)" and named "attack2". I failed to see there was tho valid sets in "attack.cpp"
Note: Emu Loader rename its gamename to "attack" before loading in DICE emulator
New game tag: buttons count (controls info). Game details now show buttons count in controls list. You must create games list for all systems... again
All image categories have a default folder now. Folders are relative to the emulators selected. This is useful on a clean install and for new users
NOTE: in-game snapshots for MAME/HBMAME/UME are already set in mame.ini; hbmame.ini; ume.ini!
- Title snapshot: titles
- In-game snapshot: snap
- Marquee: marquees
- Flyer: flyers
- Cabinet: cabinets
- Control Panel: cpanel
- Control Panel Layout: cplayout
- PCB: pcb
- In-game Artwork: snapartwork
Added new options for "File" / "Export Games List" compatible with "MAME Content Manager Plus" util (game name only). Only MAME and HBMAME are supported
http://mcm.mameworld.info
version 7.5.4 change log - February 18, 2014
Fixed
History quick access menu was not showing up (game docs popup menu)... weird, don't know why
URL in HTML format detection is fixed for history.dat (might not work 100% though)
Game details screen was cutting files info due to new driver status info (left panel)
ROMs and CHDs files tagged "no dump" (empty CRC32) were being wrongly set as missing and using wrong status icon
These files should be shown as found and Ok (green) if game is available or found with missing ROMs/CHDS and gray if game is missing (game details screen)
The following filters were not working (MAME / Demul): Naomi, Naomi GD, Naomi 2, Naomi 2 GD
Function uMain.GetSizeType() was returning an empty string if file size equal zero
Changed
Some more interface tweaks
Updated DICE_xml.dat file to support DICE v0.8
Updated the scan results screen for easier reading
Added
Customize columns shortcut in view mode tool bar button for easier access... and unaware users (for details/grouped view modes)
Remember that you can access the customize screen by mouse right-click directly in columns header...
version 7.5.3 change log - February 14, 2014
Fixed
Changing emulator version manually was not updating the memory var, info was never updated after closing emulator setup screen
Played and total playtime info texts were not updated in games list after quitting game (just an item repaint issue, info was updated in files)
Fixed double text "Astron Belt" in game titles (Daphne emulator)
Sets sorting in scan results feature is fixed. Device sets are shown first, then bios sets and finally game sets
Scan for HBMAME device sets was wrongly searching in MAME's ROMs folder instead of HBMAME (scan games feature)
Added the ENM_LINK message directly in Delphi's TCustomRichEdit component (ComCtrls.pas) to fix the "OnResizeRequest" event trigger in RichEditURL component
ZiNc bios sets had the game index set to zero. ZiNc cannot run bios sets. Value is now set to -1 as it should have been
Changed
Added a AlterMAME version edit box for manual editing (emulator setup screen)
MAME/HBMAME game titles with "game desc, the" will no longer be fixed to "the game desc" when creating games lists, except for games tagged "IsMechanic"
View game docs feature (games popup menu) is limited to MAME and HBMAME now. No point in supporting other systems
Update "ini_files\control_type.ini" to include "joy1way", fixing control filters and missing controls list info in game details screen
Clones indentation width increased for better viewing (grouped view mode)
Code optimization: many variables were defined with Integer type when they could be Byte or ShortInt type (I hope I didn't break anything...)
Moved setting "Disable Clone Indent" to a new "Details/Grouped" sub-menu (view mode tool bar button)
Moved several entries from el-todo.txt to a new el-project.txt file
Some messages (error, info, warning) were updated with simplified texts
Message boxes (error, info, warning, etc) can have formatted fonts now
Several interface tweaks
Removed
Hidden feature to run custom batch files is no more ("el_dir\ini_files\cmdline\")... gone, finito, no mas, kaput, removed from source code
entry "isdevice" removed from mame/hbmame .miss file (no longer needed)
More source code cleanup
A few icons are no longer used (resources\main_icons\ folder): disable_clone_indent.ico; display.ico; input.ico; multimedia.ico; sound.ico; video.ico; font_parent.ico; font_clone.ico; font_imperfect.ico; font_preliminary.ico; font_missroms.ico
The reminder button in game docs panel is gone... redundant since you can access the popup menu by mouse right-click in the docs panel
Added
Support to use batch files as emulator executables in emulator setup screen, like in EmuCon
If you want to run games thru batch files (.bat; .cmd), now you can. And there's a bonus... due to the way I implemented the CreateProcess API call, EL is capable of returning execution exit codes even from batch files! :)
Note: emulator version detection will fail and you must enter the info manually
New misc filter (requested): "Hide Games With CHD Files", so you can hide all games that use CHDs. It's an inverted filter from the main filter "CHD", where only games with CHDs are visible
Extended driver status with new info and new columns: emulation status, color status, sound status, graphic status
- only MAME and HBMAME are supported, all other systems show blank, nada, emptiness
- must re-create games list for MAME and HBMAME, if you want to see the new info
- info also shown in game details screen
- you'll have to reset and customize columns settings again... sorry
- status icons directly in the games list, enabled by default (details/grouped view modes only)
green icon for "good"; yellow icon for "imperfect"; red icon for "preliminary"
- four new settings for this feature (view mode tool bar button, "Extra Settings" sub-menu)
- Disable Status Icons: Bothered by the colored icons in the list ? Use this option to hide them
- Status First Letter Only: Want to lower the width of all driver status columns but still have a readable status text ?
- Hide Status Texts: Wanna view status icons only ? No problem...
- Short Driver Column Titles: Use it with "hide status texts". Titles are reduced to 3 letter texts so you can lower the column width to its minimum
Added the four new "driver status" settings above in the customize columns screen, so they can be found by unaware users :)
Modified and extended "Working/Non-Working" filter (main tool bar button):
- filter renamed to "Driver Status Filter"
- you can select the status category to filter: "Driver", "Emulation", "Color", "Sound", "Graphic" (for MAME/HBMAME only)
- filter options expanded to "Working (Good + Imperfect)", "Working (Good)", "Working (Imperfect"), "Non-Working (Preliminary)"
Game docs popup menu (mouse right-click) have new options to quickly view a info category: "Go To Game Info", "Go To History", "Go To Driver Info", "Go To Story", "Go To Marp"
http://emuloader.mameworld.info/ |
|