2021年5月26日 星期三

openMSX 17.0

 MSX系列模擬器 openMSX 發布新版,更新如下 :

MSX device support:
- V99x8:
  - fixed timing of VDP settings getting applied. This fixes the screensplit in
    Psycho World, Hydefos, Space Manbow and the Woei demo, and probably more.
    Many thanks to Grauw for figuring out the real problem.
  - fixed that sprites are not disabled instantly, but on the next line
- Carnivore 2:
  - updated initial (out-of-the-box) flash content, with bootmenu 2.40
  - added support for firmware version readout (now hardcoded on 2.30)
  - added support for SLM_cfg register
  - added reading from SCC, which also works on real hardware
- V9990: fix location of bitmap cursor
- fixed OPL4 12-bit sample decoding
- fixed stereo settings of Daewoo CPC-400(S)
- fixed loading/saving of flash content for ReproCartridgeV1/V2 mappers
- fixed bugs in RTC (thanks to KdL and HRA!) regarding leap-year and
  days-in-the-month
- added support for proper mapper registers readout on S1985 systems without
  mapper and with an external mapper that is larger than 512kB
- added support for Zemina 25-in-1 mapper (thanks to BiFi and Hashem)
- added new machines, thanks to:
  - Peter Hanraets: Victor HC-7, (partial) Hitachi MB-H2, Sanyo PHC-23J, Sanyo
    PHC-23 (old), Sanyo PHC-SPC, Sanyo PHC-30N, Sanyo PHC-33 (without built in
    tape drive features), Sanyo PHC-77, Sony HB-75, Sony HB-F700F, Sony
    HB-F500 (v1 and v2), AVT DPC-200, Mitsubishi ML-G10, Hitachi MB-H50
    (without LEDs), Yamaha SX-100, Philips NMS 8250/19
  - Arjen Zeilemaker and others: Toshiba HX-33 and HX-34 (except for the COPY
    button and special hardware for that)
  - Danilo Angel: Sanyo MPC-3
  - others: Sony HB-75D, Sanyo PHC-28P
- added new extensions: Popolon Sound Cartridge (with configurable size)

New or improved emulator features:
- by default also map the D-pad of a controller to the MSX joystick directions
- fixed artifacts on 3x scaling with 512 wide MSX modes on SDLGL-PP
- optimized file pool more, especially when alternative ROMs are to be found
- more accurate resampling, without rounding errors
- fixed possible crash when Tcl callbacks switch the active machine, e.g. using
  step_back in watchpoints
- fixed autorun of tapes/laserdiscs interrupting the replay
- fixed OMR replays with ato-run type command
- faster switching to/from fullscreen, without changing the videosource
- fixed laserdiscplayer eject command still showing the file inserted
- make number of columns for showdebuggable configurable
- fixed broken color_matrix setting (a.k.a. monitor_type)
- fixed drawing of OSD progress info (e.g. while calculating hashes)
- improved performance of calculating hashes of HDD images, especially when
  they're on a network drive
- on Windows, make openmsx.exe a GUI application to avoid the separate extra
  text output window
- added support for automatic internal conversion of SVI CAS files to WAV
- added support for autoruncassettes for SVI CAS files
- fixed autoruncassettes on some models like Yamaha AX150
- OSD menu:
  - menu button is now easy to disable with new osd_menu_button setting
  - removed useless frameskip controls
  - added full speed when loading control
  - tweaked special options in lists like [eject]
  - fixed navigating to file pools for disks
  - show media slot content the same way for all media
  - represent all media slots as slots, more similar to real hardware. You can
    now put both ROM cartridges and extensions in cartridge slots via the same
    menu
  - show I/O only extensions as such, as they will not take a physical slot in
    openMSX
  - allow searching also on _ and - characters in lists
  - show display names of what is in a media slot
  - show ROM info of just inserted ROM, not of the most likely running ROM
  - show also MSX slot number in list of cartridge slots
  - fixed handling of multiple identical extensions
  - display a message if a cartridge is removed
  - display the slot behind extensions in the Extension -> Remove menu
  - added Monitor type setting to the Video Settings menu
  - added OSD icon set setting to the Misc Settings menu

2021年5月23日 星期日

Cemu 1.22.13b

 Wii U模擬器 Cemu 發布新版,更新如下 :

# New in 1.22.13b:

general: Fixed an issue where some installed DLC would not be detected
Vulkan: Fixed a rare crash that could happen randomly during gameplay

# New in 1.22.13:

OpenGL/Vulkan: Better detection of cache invalidation for compressed textures
               This fixes multiple issues where textures would sometimes not update correctly. Examples:
               - Emblems in Mario Kart 8 (#501)
               - Character portaits in Hyrule Warriors (#174)
               - Level preview images in Pokken Tournament

Vulkan: Added support for Latte GPU special state 5 (fast depth to color conversion)
        Shadows in Tokyo Mirage Sessions #FE and Pokk矇n Tournament render correctly now

coreinit: Added API MEMDestroyFrmHeap
          This resolves Color Splash crashing during some loading screens

coreinit: Further improved stability of TaskQueue API
          This should resolve some softlocks in Tokyo Mirage Sessions

2021年5月21日 星期五

EKA2L1 0.0.4

Symbian OS模擬器 EKA2L1 發布新版,更新如下 :

* Remove raw dump, rename RPKG installation method to device dump, add firmware installation method
* Add fundamental support for S60v2
* Add experimental support of S60v5 for 32-bit Android devices
* Fix Unicode fonts being unable to render on non-English phones
* Add small notes on recommended devices to install (for Android)
* Add ability to rename devices (for Android)
* Improve more compabilities with S60v1 and S60v3 apps. Fix IMEI not being recognised on some S60v1 games.

Notable fixes:

* Spider Man: Toxic City, Star Warriors, Robo, Acrade Park, Legacy registerations

Nestopia UE v1.5.10

 FC / NES模擬器 Nestopia UE 發布新版,更新如下 :

Shell:

 Changes:
  - Merged the win32 sources back into the main codebase
  - Change versioning scheme
  - Avoid possible trademark infringement in controller image
  - Switch from GTK to FLTK for Linux/BSD port
- Use Legacy OpenGL (Compatibility Profile)

Core:

 Additions:
  - Mappers 306, 307, 312
  - Convert many UNIF boards to NES 2.0 mappers

 Changes:
  - Use Nestopia core from jgemu

 Fixes:
  - Timing and other accuracy fixes for CPU/APU
  - Revert changes that caused regressions
  - Fix Camerica mapper for Dooly Bravo Land
  - Improve MMC5 emulation for Sim City
  - Fix 8K PRG NROM games such as Galaxian
  - Full implementation of mapper 156
  - Fix SOROM saving/loading
  - Fix FDS IRQ behaviour
  - Improve RAMBO-1 timing
  - Fix support for Korean Igo (Korea) (Unl)
  - Implement mirroring for UNL-KOF97
  - Rewrite NAMCOT-175 and NAMCOT-340
  - Assign UNL-CC-21 to mapper 27 and fix CHR bank swapping

Nintendulator v0.985 Beta ( 2021-05-20 )

 FC / NES模擬器 Nintendulator 發布新版,更新如下 :

- Several fixes necessary for updated Namcot-163 mapper

2021年5月17日 星期一

RetroArch 1.9.3

 多平台多機種模擬器 RetroArch 發布新版,更新如下 :

* 3DS: Disable menu screensaver animations in XMB/GLUI
* COMMAND: Initialize netcmd->cmd_source_len before recvfrom()
* CONTENT LOADING/STATICALLY LINKED: Ensure ‘Always Reload Core on Run Content’ setting is applied when loading content via the file browser
* CONTENT LOADING/EMSCRIPTEN: Fix content loading via file browser on platforms with ‘broken’ core handling (i.e. emscripten)
* CORE INFO: Skip whitespace when writing compressed core info cache files
* CORE INFO/FILE IO: Core Info cache; significant file I/O performance improvements on systems with slow disk file I/O
* CORE INFO/FILE IO: Enable core info cache by default on all ‘console’ platforms
* FREEBSD: FreeBSD build fix
* LAKKA: Support for tweaking CPU governors/scaling policies
* LAKKA: This adds managed policies and settings to store them and reload them at startup
* LIBRETRO API: Add API extension for cores to override frontend fast-forward state
* MENU/RGUI: Fix saving of config files/overrides when ‘Lock Menu Aspect Ratio’ is enabled
* SHADERS: Fix ‘Auto-Shader Delay’ functionality
* UWP/D3D11: Disable mipmap generation
* UWP/XBOX: Add ‘Force 4K resolution’ option (Force the resolution to the fullscreen size on Xbox, if set to 0, a fixed value of 3840 x 2160 will be used)

2021年5月14日 星期五

m64p - e6c3600 (2021-05-12)

 N64模擬器 m64p 發布新版,更新如下 :

* A number of improvements to GLideN64 (45c078c)
* Smash Remix 0.9.7 performance settings