|
街机模拟器前端Emu Loader发布新版,更新如下:
version 7.6.4 change log - June 25, 2014
Fixed
Function to auto-create MAME/HBMAME default .ini file was not being called when using main menu 'Default Emulator Settings', 'AlterMAME Default Settings', 'Set Custom Game/Driver/Misc Settings' in games popup menu
Added
Support for MAME/UME/SDLMAME 0.153ex4 / ex5 settings changes (including a new HBMAME when released). Older MAME/UME/HBMAME builds are still supported
- new setting 'Enable Emulator LUA Console'
- added 'auto' to the video output dropdown list; populated dynamically based on MAME/UME/HBMAME or SDLMAME/SDLUME
- replaced boolean 'Sound' setting by a dropdown list with string values; populated dynamically based on MAME/UME or SDLMAME/SDLUME
- replaced boolean 'Internal Debugger' by 'Debugger To Use' dropdown list with string values; values dynamically adapt based on on MAME/UME or SDLMAME/SDLUME
You can change MAME/UME/SDLMAME/SDLUME settings in Emu Loader again without app crashes :)
Thanks to Haze for the updated builds...
Detection of *sdlume* filenames for proper SDL U.M.E. emulator title
Detection of *sdl* filenames for SDL HBMAME emulator title... if someday someone decides to create a SDL version for HBMAME :)
version 7.6.3 change log - June 24, 2014
Fixed
Yet another favorites fix. Game.eIsFavorite var was not updated in the selected games after exiting favorites profile manager
Fatality! The last selected game along with game images and game docs were being loaded several times at startup. With video preview enabled, the same video was loading over and over... EmuCon have the same problem. Bad bug, B.A.D. B.U.G.!!!
Finish Him! ROMs folders for ZiNc and Supermodel 3 were not being saved in "ini_files\folders_emulators.ini", making them reset on every frontend restart
You Lose! Games sizes were doubled with game size + MAME game size; all systems except MAME and HBMAME. You must create games list to fix this (optional); all systems except MAME/HBMAME
Watchdog setting on MAME debugger changed to a edit box so you can enter seconds; it's not a on/off setting...
Backspace not working when typing in TEdit controls that only accept numbers
Changed
Splash screen is resized when using 720x480 / 640x480 resolutions; controls are resized to fix texts; even the image shrinks now and nothing is lost :)
I can't test those resolutions, please let me know if texts are not readable
Minor tweaks to the games popup menu
Minor tweaks in MAME settings screen
Delete game files (single game); dialog width is now fixed to 630 pixels. Removed waste of space and easier to maintain. Dialog height still adjusts according to screen resolution
Main games filters updated with smaller texts and selection bar
Game details form update
- minimum resolution recommended for this feature is 1024x768
- smaller text font (left panel) - dynamic form width and height according to text length and lines count (left panel)
- if a game have up to 25 ROMs, form height changes based on ROMs count, if higher than left panel's text count
- dynamic checksum column size; shorter for CRC32 and larger for MD5 checksum (CHD files, if not tagged as 'nodump')
- if text in left panel is too big (more than 179 pixels), it breaks into two lines (word wrap)
- form minimum width is 631 pixels
Added
SDLMAME for Windows support!
- http://forums.bannister.org/ubbt ... ;Board=8&page=1
- detection of SDLMAME file (*sdl*.*) for proper emulator title
- set default SDLMAME settings and game/bios/device settings; MAME settings screen
- all unique mame.ini settings are in a new SDLMAME pages; MAME settings screen
- in "Output Mode" setting, "Video 1" page, the valid options are dynamically added based on mame.ini ("gl_glsl" entry) or emulator filename (*sdl*.*)
- OpenGL shaders support, SDLMAME page; MAME settings screen
- Common MAME settings are blended in other pages: video, audio, input; MAME settings screen
- HLSL settings are not supported by SDLMAME, they appear disabled if using an SDLMAME executable; MAME settings screen
- SDL lightgun mapping (Xinput); SDL2 mouse mapping; SDL2 keyboard mapping settings are supported, but SDLMAME doesn't officially support them yet
WARNING: SDLMAME will freeze on exit if you're using OpenGL video output and have either 'eVGA Precision X' or 'MSI Afterburner' running
Set default emulator settings and game custom settings for AlterMAME (I hope I didn't miss anything) :)
- default settings can be accessed in emulators setup screen or main menu "AlterMAME Default Settings"
- custom game/driver/extra settings can be created/deleted in the new games popup menu item "AlterMAME Custom Settings"
- only the 'inipath' entry is read from mame.ini and used to create emulator/game settings
version 7.6.2 change log - June 06, 2014
Fixed
Deleting a favorite profile not currently active would set the new selected profile active (favorites profile editor)
Renaming the active favorites profile title was not updating the favorites menu item hint in main screen
version 7.6.1 change log - May 27, 2014
Changed
Changes to the thumbnails view mode; thanks to Fabian for reporting bugs on this feature and helping with beta testing
- thumbnail cell resize when hiding game titles
- if using game fonts of different sizes (parent font, clones font, preliminary font, etc) the thumbnail cell will update based to the biggest font, to fix screen garbage
- thumbnail cell resize when editing game fonts (parent, clones, preliminary, etc)... no need to be in thumbnails view mode
- thumbnails settings screen updated to include a "Confirm" button (apply settings and close dialog)
- new setting "Keep Aspect Ratio", enabled by default. If you want the image to fill the entire thumbnail cell, uncheck this option
- new generate thumbnail function to work with aspect ratio disabled; this one also does anti-aliasing... sharpening code from previous function actually made thumb images worse!!
- fixed huge ammounts of memory leaks by placing GlobalThreadManager.FlushMessageCache() calls BEFORE reinitializing thumbnails... same fix for MAMu_ icons Search bar changes
- removed fiter title bar; edit box hint now show the current filter title
- a grayed out "Search games..." text is displayed if edit box is empty
- buttons/icons size changed to match the edit box
- removed filter search pattern button and replaced it by a small down arrow button inside the edit box (preliminary)
- edit box width increased by 20 pixels
Added
New setting "Show Games Status Bar", enabled by default. Unckeck it to hide the status bar below the games list (main menu "View")
version 7.6 change log - May 21, 2014
Fixed
Game info and game icon displayed when editing MAME/HBMAME custom settings: horizont.ini; vertical.ini; debug.ini; vector.ini
Hint texts not showing on some menu items
Splash screen resize function for 740x480 / 640x480 resolutions was being executed on every FormShow() call. It should be executed only once
Messages dialog height is bigger than Windows resolution if the text is too long. Fix for all resolutions, not just low res
Minor interface tweaks
Changed
Moved driver status settings from customize columns dialog / View Mode tool bar button to preference screen, "Games List" page. It makes more sense. The customize columns dialog exists purely to change columns positions, visibility and their sizes (details/grouped view modes)
Read/write settings also moved from [Configuration] to [Preferences] section (EmuLoader.ini)
The following screens/dialogs automatically adapt their layouts to fit 640x480 / 720x480 resolutions (only when needed)
- messages dialog
- emulators setup screen
- customize columns screen
- select system dialog
- delete/copy/move single game dialog
- view file versions (redesigned, main menu "View")
Preferences screen redesigned to fit 640x480 resolution... and to avoid waste of space
The following screens/dialogs were resized to fit 640x480 /720x480 resolutions
- frontend's select file custom dialog
- frontend's select folder custom dialog
- favorites manager dialog
Images manager update (main menu "Images")
- layout updated to maximize workspace and to fit 1024x768 resolution (minimum res required!)
- proper image folder detection, in case the folder is defined but doesn't actually exist
- removed the image category column as you can only scan one category at a time; category now shown at the top (missing icons list)
- added all driver status fields; icons only, no texts (columns cannot be resized)
- added driver name column
- new scan option: "Scan Devices With No ROMs", disabled by default so you can eliminate device sets like "sound", "screen", "spc700", "5380 SCSI"
- fixed a few bugs, internal and visual
MAMu_ icons manager update (you should reset columns sizes in "Options" button, status bar)
- layout updated to maximize workspace and to fit 800x600 resolution (minimum res required!)
- proper folder detection, in case the folder is selected but doesn't actually exist
- added all driver status fields; icons only, no texts (columns cannot be resized)
- columns order changed for better viewing: game title; game name; clone of; bios name; driver name; driver status; emulation status; color status; sound status; graphic status; manufacturer; version added
- new scan option: "Search Icons for Devices With No ROMs", disabled by default so you can eliminate device sets like "sound", "screen", "spc700", "5380 SCSI"
- fixed a few bugs, internal and visual
Added
Support to read/write mame.ini in "emu_dir\ini\" sub-folder
Detection of "drivername.ini" files in "emu_dir\ini\" folder along with "emu_dir\ini\source\" on set/delete custom driver options (MAME/HBMAME)
Small tool bar buttons is back! Icons size used is 28x22 pixels (main menu "View" / "Tool Bar Buttons" or customize tool bar dialog)
The main filter button only show the "all games" icon no matter what filter is selected
Read/write support for "arcade.ini" config file, exclusive for UME v0.153ex2 and newer (games popup menu, Custom Settings sub-menu)
Watch game video previews using a media player of your choise. This feature was created with "Media Player Classic Home Cinema" portability in mind... http://mpc-hc.org
- any video/audio format is supported as long as you have the codec installed in Windows and/or an application to play them
- only the first file found is played if there are multiple files with same gamename but different extensions (TSearchRec search pattern: gamename.*)
- any media player application that load video/audio from the command line can be used
- feature settings located in "Video Preview" page, preferences screen and saved in "el_dir\ini_files\video_preview.ini" file
- command line parameters support for more control over the media player (switches)
- a %1 tag is required so it can be replaced by the video/audio filename (no surrounding quotes required)
- relative paths are relative to the frontend, not emulators
- folder recursive scan is NOT supported to avoid dog-slow file search, excessive disk reading and pointless waste of RAM/CPU resources
- executable or batch files can be used
- media player parameters are saved based on the app filename, you can have as many media players setup as you want. Emu Loader will remember parameters for each of them :)
- manual playback: "Shift-V" shortcut; "Play Video Preview" in games popup menu or button in images tool bar buttons; assigned button for arcade controllers
- setting "AutoPlay" to play videos as you select games (disabled by default for safety reasons)
- setting "Parent Game Video" to play video of parent game, if selected game is a clone and the video is not found (disabled by default)
- setting "Play Videos Enabled" to toggle the feature ON/OFF in case you wish to completely disable this feature (enabled by default)
Columns header custom font. That's right, now you can customize the header font in details/grouped view mode. Found in games popup menu and preferences screen, "Games List" page
http://emuloader.mameworld.info/ |
|