2026年6月24日 星期三

WANGMODEL1 v0.6

 SEGA MODEL1模擬器 WANGMODEL1 發布新版,更新如下 :

Simulating TGP's legacy floating-point calculations to achieve pixel-perfect hitboxes identical down to the atomic level - FIXED Color calibration against the actual hardware board - FIXED Resolved lag issues during the name entry screen - FIXED Polygon culling issue with nearby alphabets during name entry - FIXED Shadow Translucency - FIXED 2P face rendering issue on Character Select screen - FIXED OpenGL Hardware Acceleration Support Full Screen Support Custom Key Settings & Controller Support

https://www.youtube.com/watch?v=iuNLkHDjty4

2026年6月23日 星期二

jgenesis v0.13.0

 多機種模擬器 jgenesis 發布新版,更新如下 :

  • Added support for the PC Engine / TurboGrafx-16
    • Only the base system is emulated right now; no CD-ROM or SuperGrafx support, or Turbo Tap / multiple gamepads
    • Options are fairly limited, but supports video options for palette, removing sprite-per-scanline limits, and whether to crop the overscan area
  • (Genesis / SMS / Game Gear) Added support for cheat codes (#136)
    • Genesis supports Game Genie codes, Pro Action Replay codes, and plain 68000 memory address/value pairs
    • SMS/GG supports Game Genie codes and Pro Action Replay codes
    • Cheats are also supported for Sega CD and 32X, though Sega CD only supports main working RAM overrides (memory addresses $FF0000-$FFFFFF)
  • (Genesis) Added support for the XE-1 AP analog controller (#631)
    • This is supported by about 10 official releases, including the After Burner games and Space Harrier
    • True analog control requires a gamepad with analog support (anything with an analog stick should work)
  • (Genesis) Added some additional debugging functionality
    • Added interrupt breakpoints for the 68000 and SH-2 CPUs
    • Added a new "VDP State" view that shows some internal VDP state that is normally not directly readable by software, e.g. timing information and current control port state
    • (32X) Added a new view that shows some SH7604 register contents including the cache control register, internal interrupt registers, the watchdog timer, and the DMA controller
    • The main 68000 disassembly view now shows any buffered memory writes that are done from the emulated CPU's perspective but have not yet been applied to memory for inter-processor timing reasons
  • All emulated systems now have an Input option for whether to allow simultaneous opposing gamepad directions (Left+Right or Up+Down); previously only NES did
    • Official gamepads do not allow these, so these options are all disabled by default (i.e. not allowed)
  • Input settings windows now have a "Configure all" button so that you can configure every input without needing to click on each one individually
  • Added support for the MMPX Enhanced/EX upscaling shader by CrashGG (#644)

Improvements

  • Slightly improved audio resampling performance on CPUs that support AVX2 and/or AVX512 instructions; this most notably affects GB/GBC and NES (and PC Engine)
    • The AVX2 and AVX512 code paths are gated behind runtime CPU feature checks (and those are gated behind compile-time arch checks), so the emulator will still run on CPUs that do not support any AVX instructions
  • (SMS) The VDP version setting now defaults to SMS2 instead of SMS1, because there seem to be more games that depend on the SMS2 behavior than SMS1 (#658 / #659)

Fixes

  • (Genesis) Fixed the VDP potentially using outdated V scroll values when a game makes mid-scanline VSRAM writes while the VDP is in per-2-cell V scroll mode; this fixes a glitchy line during the Two-Face boss fight in The Adventures of Batman & Robin (#653)
  • (Genesis) Adjusted VDP timing behavior when display changes from disabled to enabled while the VDP FIFO is not empty; this fixes a glitchy line in Mickey Mania's 3D chase stages (again) and fixes incorrectly visible CRAM dots in the left border (#654)
  • (Genesis) Bit 0 of $A11100 reads (Z80 BUSACK) is now open bus instead of duplicating bit 8; this fixes Time Killers failing to boot (#664)
  • (Genesis) Fixed the VDP incorrectly latching H scroll mode well before it reads each line's H scroll values; this fixes a glitchy line in Toy Story's racing stage (#655)
  • (Genesis) Fixed a degenerate timing edge case that could crash the emulator due to violating an assertion in the VDP code if the Z80 accessed ROM too rapidly in a short time; Micro Machines semi-randomly triggered this
  • (Genesis) Fixed various I/O port behaviors identified by test ROM, mostly related to ports that are only used by peripherals (#652)
  • (Genesis) Added some additional heuristics for when to enable the SSF bank-switching mapper, for homebrew games that don't have the SEGA SSF string in the cartridge header (#656)
  • (Genesis) Fixed some inaccuracies identified by test ROMs (#669)
    • Implemented MOVEM memory-to-register instructions performing an extra read at the end
    • The Z80 is no longer allowed to read from main working RAM
    • Fixed implementation of how the sprite attribute cache checks the full 17-bit VRAM address on VRAM writes (it was already trying to do this but not correctly)
    • Fixed transparent sprite pixels incorrectly being able to trigger the VDP sprite collision flag in some cases
  • (Genesis) Fixed some edge case handling in 6-button gamepad emulation
  • (SMS / Game Gear) Fixed the VDP frame interrupt flag potentially getting set twice in the same frame if the CPU read the VDP status register at the exact right/wrong time; this fixes Back to the Future Part III failing to boot (#657)
  • (SMS) Fixed the VDP version SMS1/SMS2 setting not always taking effect immediately when changed while a game is running
  • (SNES) Fixed ExHiROM SRAM bank mapping (was not ignoring A23); this fixes some homebrew and post-contemporary ExHiROM games not working properly
  • (GB) Fixed the PPU rendering white instead of BG color 0 when the PPU is enabled but the BG is disabled; this fixes screen flashing in Megami Tensei Gaiden: Last Bible and Last Bible II (GB versions) (#647)
  • (GB) Fixed serial port behavior to correctly emulate nothing being connected to the serial port; this fixes Boxing not allowing you to start a game in 1-player mode (#641)
    • (Previously the emulator was leaving the SB register unchanged instead of shifting in 1 bits on each serial clock)
  • (GBC) Fixed HDMA length behavior when HDMA5 is written mid-HDMA with bit 7 clear (by @aabalke)
  • Fixed the emulator failing to register key presses from keys for which SDL3 does not have a virtual key mapping, such as the ñ key on Spanish keyboards (#668)
  • Fixed the xBRZ 6x shader crashing the emulator if enabled for 32X while the Genesis VDP is in H32 mode and horizontal border rendering is enabled, which caused the upscaled texture size to exceed wgpu's default maximum size
    • The emulator now enables a higher maximum size if the graphics device supports it, and will also gracefully degrade instead of crashing if this still happens
  • In Linux AppImage builds, fixed the save path "Emulator folder" options saving to the current working directory instead of the folder containing the AppImage file (if those are different)

SuperZSNES v0.230b

 SNES / SFC模擬器 SuperZSNES 發布新版,更新如下 :

- Optimized GPU memory allocations & texture upload routines
- Initial SuperFX emulation (note: Not enhanced yet, still some work to be done)
- Fixed windowing off by 1 line issues
- Fixes to dual window shader logic
- Fixes to BG latch routines
- Forced blank fixed color issues fixed
- Added separate volume control for MSU1 audio
- Added CRC check for DSP1 rom, improved message for persistent data folder location
- Added disable '.szsnes' folder saves checkbox
- Fixed audio glitch when loading new game
- SRAM and main menu settings now saved more frequently
- Optimized enhancement data loading speed
- Added HEX editing of GUI colors, multiple default settings (Default, Classic ZSNES, Red)
- Added Android vibration functionality for SNES Rumble support

2026年6月22日 星期一

Ymir v0.3.3

 SEGA Saturn模擬器 Ymir 發布新版,更新如下:

New features and improvements

  • GUI: Specify missing ImGui style colors.
  • System: Add Europe PAL and Asia NTSC (in that order) to default preferred regions after North America and Japan.
  • VDP2: Implemented color gradation effect. Fixes background in the Egg Birdon boss arena of Saturn Bomberman.

Fixes

  • System: Properly autoselect IPL ROMs for Asia NTSC region (South Korea, Taiwan).
  • VDP1: Don't automatically mark jumps to 0 as infinite loops. Fixes Akumajou Dracula X no longer booting. (#904)

2026年6月15日 星期一

Rosalie's Mupen GUI v0.9.0

 N64模擬器 Rosalie's Mupen GUI 發布新版,更新如下 :

* Fix build issues with zlib v1.3.1

* Fix audio not working when using the AppImage (thank you @Samueru-sama)

* Fix screenshots causing a crash on Linux

* Remove dispatcher server support

* Update mupen64plus-core and LZMA SDK


https://github.com/Rosalie241/RMG

2026年6月14日 星期日

MesenCE 2.2.1

 多機種模擬器 MesenCE 發布新版,更新如下 :

  • Debugger: Fixed step-back crash
  • GB: Added Link cable support for two GB or GBC consoles
  • GB: Added Game Boy model selection option for best model a game explicitly supports
  • GBA: Fixed RTC during daylight saving time
  • NES: Fixed EPSM misbehaving on reset
  • NES: Additional Rainbow mapper feature support
  • NES: Improved CPU/APU/PPU accuracy (passes 11 more AccuracyCoin tests)
  • NES: Improved PAL emulation accuracy
  • NES: Improved Famicom Disk System accuracy
  • SNES: Added SPC dumper tool under Tools menu
  • SNES: Improved MSU-1 support and fixed audio popping
  • SNES: Improved SNES offsets-per-tile accuracy
  • SNES: Improved SNES rumble controller support
  • SNES: Added Turbo File Twin support
  • SNES/NES: Added NTT Data Keypad support
  • PCE: Improved ISO handling and WAV playback
  • WS: Added Pocket Challenge V2 support
  • Debugging tools: Improved Memory Viewer performance on Linux
  • Movies: Fixed problems with input movie sync, particularly from the History Viewer

No$PSX v2.3

 PSX模擬器 No$PSX 發布新版,更新如下 :

– co-release: http://problemkaputt.de/mp3.htm – psx mp3 player
– co-release: http://problemkaputt.de/psx-diag.htm – pixel accuracy tests
– gpu: pixel accurate rendering, texture/clut cache emulation
– gpu: reproduces average pixel/polygon rendering timings for old and new gpu
– spu/help: added caution on reverb buffer wrapping bug (when mBASE too small)
– cdrom/emu: supports MODE1 disc image reading (high-level cdrom emu)
– cdrom/help: added notes on « ed by ed by » problem (and other repair stuff)
– cdrom/fsys: faster inflate decompression (zip/zlib/gzip/chd/cdz/png)
– imode/emu: redirects i-mode http messages to real internet
– imode/help: i-mode pinouts and auth/gw/ping/tlp/http command info
– random/emu: added some randomness to cdrom and joy ack response timings
– cdrom/libcrypt: supports libcrypt keys in new .LCK or .LSD formats
– cdrom/loader: supports non-PSX DOS-style ISO files with 800h-byte sectors
– libcrypt/help: added early libcrypt version info (Net Yaroze Demo SLED-01340)
– xboo: allows abort by keystroke (instead timeout, when no datal hw connected)
– xboo: recommended extra diode in nocash FiveWire mod
– debug ver: faster rendering_buf_siz re-allocation (also avoids memory error)
– gui: tweaked combo box inputs to properly support ESC key and mouseclicks
– help: solved ‘unknown’ GP0(03h) gpu command (it is timing control related)
– help: cdrom PPF patch format
– help: described IFF Viewpoint VCST/VCSP/VCOV chunks
– help: basic info for mahjong and card game controllers
– gui: file menu renamed Alt+X to ESC in gaming version
– gui: combo box allows to input longer strings (max 128 chars)
– gui: Ins key: edit OLD instruction or OLD 32bit regs/data/stck value
– gui: Ctrl+Ins: copy current code/daza/stck address (or regs value)
– setup: optionally flush tty window on run, and save snap autostart flg in ini
– iomap: displays GPU fps (aka number of GP1(05h) writes per second)
– bugfix: cmdline snapshot.sna loading (was broken since v2.0)
– bugfix: fixed crash v2.2 gaming version when closing non-existing iomap window
– bugfix: fixed crash v2.2 upon loading cdroms via cmdline (cue allocation)
– controls/mouse: senses 2nd button clicks (via WM_LBUTTONDBLCLK)
– file formats: AR archives, RNC archives, RNC method 0 and 1 and 1old/2old
– file formats: LBR archives, squeeze/crunch/crlzh compression
– file formats: unirom, vampire hunter d, psychic detective .MDC videos
– file formats: Hamster Club-i (*.LD), Reel Fishing (*.MB, *.PAK), CNA, NAR
– file formats: Dragon Seeds (ALZ1), Alien Resurrection, Harry Potter games
– file formats: Doom .LCD and .IMG files, Simple 1500 vol 63 .BIN archives
– file formats: STR video with extra DPS header (Fade to Black), .BF animation
– file formats: Viwpoint SPRT and VCBG bitmaps, VCST/VCSP/VCOV chunks
– file formats: DOTCAT, Tron Bonne chunks, Porsche Challenge LZSS.ZOO variant
– file formats: improved .ANM and .TSQ detection
– file formats: COFF, yaroze.fpc, id3/tag/ext/tag+/lyrics3/apetag
– file formats: basic detection for .pdf, .hlp .doc
– file formats: more SSsq/SShd details (thanks Illeprih)
– xed: ctrl+pgdn in last chapter moves to end of file (instead of next chapter)