EMU618社区

 找回密码
 立即注册
搜索
查看: 505|回复: 0

[新闻] 街机模拟器前端Emu Loader v7.7.0发布

[复制链接]

该用户从未签到

发表于 2014-8-20 08:45:50 | 显示全部楼层 |阅读模式


街机模拟器前端Emu Loader发布新版,更新如下:

version 7.7 change log - August 24, 2014

Fixed
Atomiswave games not loading with Demul emulator due to wrong machine name call. It should be -run=atomiswave (with a "V")
Daphne games was not being set as available even if gamename.zip is found. I forgot to set the game status tag. You must create Daphne games list again to fix this

Changed
Setting "Run Game Confirmation Dialog" enabled by default (main menu)
Tweaks to the multi-slot screen


version 7.6.9 change log - August 17, 2014

Fixed
App crash if file '\arcade\neogeo.ini' is not found. Bug fixed by creating a globar var instead of a local var to handle this file (silly crash bug...)


version 7.6.8 change log - August 16, 2014

Fixed
Tasks executing twice when changing games view modes: reselect last selected game and reset thumbnails when switching to thumbnails view
Status bar not updating if no games are visible/selected after filters change
Detection of the new 'neogeo_noslot.c' driver from MAME v0.154. Neo-Geo games filter works again
Horizontal scroll bar setting to last visible column if last games filter had no visible games
If using '.;ini' or '.' in MAME's 'inipath' entry (mame.ini), EL will not change it to 'ini' (but only ONE ini path is supported by the frontend)

Changed
Major core change: function uMain.SetGameType() properly split into separate functions to prevent them executing 3 times over in the same task: change tool bar icons; auto-toggle settings ON/OFF; load games list; apply games filters; re-select last selected game; reload images / load game docs / load game video preview
Extra optimizations/fixes:
- several function calls are no longer necessary
- a bunch of memory vars resetting multiple times in the same task
- apply games filter executing multiple times when creating a new games list
- select last game function executing multiple times when scanning/auditing multiple games at once (F5 or Shift+F5 shortcuts)
- selecting between games too fast should not cause crashes anymore; when using tripple images layout view, load zipped images with threads enabled)
- only the tool bar icon related to filter you change is reloaded (all icons were resetting on a single filter change...)
Column header captions indent set to zero to align with game captions positions. Columns width can be 5 pixels smaller now, useful for driver status columns :)
Column '# of Players' renamed to 'Players'
Split 'MegaPlay / MegaTech' filter into two separate filters
Replaced 'CreateProcess' WinAPI call by 'CreateProcessW' to work with Unicode and WideStrings
More tweaks...

Added
Game details screen, if a game is tagged as 'Found With Missing ROMs/CHDs', all missing ROMs in the right panel will have a red text in the 'status' column for easier reading
Support for Neo-Geo MVS multi-slot cartridge loading (MAME/UME v0.154 minimum required)
- a list of supported games is in new '\arcade\neogeo.ini' file
- supported games parsed from software list 'neogeo.xml' in MAME's 'hash' sub-folder (file must exist!)
  if file neogeo.xml doesn't exist, no list is created (file is NOT created by Emu Loader!)
- only available games are added to the list
- you can choose what game goes in what slot before starting the emulator :)
- not all cartridge combinations will work; this is a limitation of the arcade and/or the emulator
- HBMAME is not yet supported (no software lists available)
New games filter 'Show Only Neo-Geo MVS' to list only games compatible with Neo-Geo MVS multi-slot (misc filters tool bar button)
Support for Sega Mega-Tech multi-slot cartridge loading (MAME/UME v0.154 minimum ? required)
- no software list required as all games from MAME's Mega-Tech driver are supported
- up to 8 cartridge slots can be used
- only available games are added to the list
New setting "Disable Natural Sorting (1, 2, 3, 10, 11, 20)" (preferences screen)
- for the purists that want to enjoy the full ASCII sort glory (1, 10, 11, 2, 20, 3)!
  also due to games with leading zero ('005') not being listed before games starting with '1' ("StrCmpLogicalW" API is to blame...)
- all games lists are affected by this setting, not just the main games list
Unicode baby steps #1: uMain.IsUnicodeStr() function to check for non-ASCII chars (char > 127)
- this is necessary as Delphi 7 compiler is not Unicode friendly
- so far, only 'f16mbeta' (from UME) have Unicode chars in game title; -listxml output
- unicode strings must use UTf8Decode() function to show properly in games list

http://emuloader.mameworld.info/
[发帖际遇]: money_114花5 个 柠檬买彩票,血本无归T_T. 幸运榜 / 衰神榜
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-11-3 04:17 , Processed in 1.069336 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表