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)

PCSX2x6 v0.0.21

 NAMCO System 246 / 256 模擬器 PCSX2x6 發布新版,更新如下:

GearGRAFX v1.7.10

 PCE / CD模擬器 GearGRAFX 發布新版,更新如下 :

  • 🎯 Improved accuracy
  • 🐛 Bug fixes and improvements

SuperZSNES v0.221b

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

- FZero perspective mode 7 z-position calculation fix
- DSP1 rom is now also being looked for in the executable folder
- Fixed widescreen border positions
- UI: Fixed setting audio to cubic interpolation enabling scanline strength slider

WANGMODEL1 v0.5

SEGA Model 1模擬器 WANGMODEL1 發布新版,效果非常不錯。

https://drive.google.com/file/d/1XR6C9GrtuMFyrRaicdKtbBLPdcieskL5/view



2026年6月1日 星期一

Super Zsnes v0.201

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

- MSU1 emulation now works without the manifest file
- Fixes to MSU1 status values (Thanks Sunlit for your assistance!)
- Fix for SPC cycle timing (fixes very occasional crash in Chrono Trigger)
- Added error checking for ROM loading/ZIP unpacking with proper error messages

Ares v148

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

Sony - PlayStation

  • Refactored core to use libco threading
  • CPU: implemented memory timing/control registers
  • CD-ROM: incorrect 150 LBA offset in command 0x14
  • CD-ROM: fix behavior when a command is issued before the previous has completed
  • CD-ROM: implement behavior where a new command cannot be executed until pending
  • CD-ROM: implement 'command/parameter busy' register
  • DMA: improve chopping/allowing the cpu to run between blocks of a long transfer
  • DMA: fixed incorrect bit position for DMA channel chopping enable
  • DMA: fixed block DMA using incorrect timing
  • DMA: fixed SPU canReadDMA/canWriteDMA flags
  • MDEC: implement basic decode timing
  • MDEC: implement correct input fifo behavior
  • MDEC: fix behavior when an incomplete block is transferred via the input fifo
  • MDEC: fix DMA request registers, input/output full/empty registers, busy register
  • GPU: use correct clock frequency for PAL and NTSC
  • GPU: fix hblank timing
  • GPU: Fixed some clocking issues
  • Timer: improve behavior around timer overflow/target reached IRQ

Nintendo - Game Boy Advance

  • Only trigger keypad IRQ when input changes
  • Fixed handling of repeat bit during immediate DMA transfers
  • Prefetcher should fail reading across 128KiB boundaries
  • OBJ mosaic fixes to correct some graphical bugs
  • Prevent instruction tracing from modifying open bus
  • Refactored bus reads fixing some open bus edge cases
  • Implemented internal horizontal/vertical window flags when window boundaries reached
  • Improved affine parameter timings
  • Fixed wave RAM bank selection
  • Added OAM to memory viewer
  • Implemented OAM stage timings for sprite rendering

Nintendo - Super Famicom / SNES

  • Added support for loading GBC games in the Super Game Boy
  • Super Game Boy accuracy fixes (multiplayer, packet acknowledgement, register mirroring)
  • Improved auto-joypad polling accuracy

Nintendo - Nintendo 64

  • CPU & RSP JIT improvements resulting in improved performance
  • Cubivore (Doubutsu Banchou w/English patch applied) support added
  • Implemented support for region free ROMs (homebrew extension)
  • If homebrew header present, don’t default to a controller pak in port 1
  • Keep serrate bit enabled when VI processing is disabled
  • Fixed audio pops when AI DMA ends
  • Fixed GDB read result for RCP/PI bus path
  • Implemented eeprom write timing and status flags
  • Added initial support for Emux extensions
  • Implemented VR4300 reverse-endian mode

Nintendo - Famicom / NES

  • Added support for the Famicom data recorder
  • Added support for JY Company and SC-127 boards
  • Added support for the Dendy

Atari - 2600

  • Improved RIOT (MOS 6532) emulation

Pioneer - LaserActive

  • Added support for changing discs for PC-Engine LDROM² (NEC PAC) titles
  • Fixed core detection of MMI file extensions

Sega - 32X

  • Adjust H32 pixel offset between the Gen/MD VDP and the 32X VDP

Sega - Mega Drive

  • Fixed screen in interlace mode 1

Sega - SC-3000

  • Added tape support (.wav, .bit)

NEC - PC-Engine

  • Don’t render background and sprites in burst mode

Microsoft - MSX

  • Added tape support (.tsx/tzx, .wav, /cas)

Application / Misc.

  • Libco: align co_active_buffer on amd64 & aarch64 architectures
  • Libco: limit scope of section modification to gcc based builds
  • Ruby: allow drivers to set controller names and use deterministic device id in SDL driver
  • Default to the Metal driver on macOS
  • Removed the macOS OpenGL video driver
  • Don’t enable Arcade menu option if no arcade cores are compiled in
  • Added –settings-file command line parameter to select alternate config file (settings.bml)
  • Fixed opening a game from a symbolic link to a file
  • Fixed loading shaders from a command line argument
  • Added –pseudofullscreen command line option
  • Added settings option in GUI to suppress secondary media file load requests
  • Fixed Dip Switches menu on Linux not working correctly
  • Added hotkey to toggle shader display
  • Added –save-state command line argument to specify a save state slot to load
  • Upgraded XAudio2 driver from version 2.1 to version 2.9
  • Fixed resetting a game would drop you out of pseudo-fullscreen
  • Fixed application crash when opening the about window while a game was running
  • Added –version command line argument to print the version string
  • Fixed an issue where fast forward couldn’t be disabled without a restart
  • Added an OpenGL 4.6 driver needed for some shaders [Windows]
  • Added ability to import and export settings configurations
  • Fixed shader install path on Linux
  • Fixed abort on exit caused by invalid mutex unlock
  • Added –kiosk command line argument to start with no UI
  • Prevent hotkeys from firing when setting them while allow input is active
  • Cores that share the same file extension will prompt for a core to load (UI)
  • Implemented core specific input mappings
  • Replaced multiplier sizing with viewport sizing and re-added manual integer scaling ratios
  • Added a tape position slider to the UI

Build

  • Fixed missing qon linking [PC-Engine]
  • GCC - fix attribute warnings
  • Update FreeBSD runner to 15.0
  • Add missing sources to cmake for improved IDE integration

Dependencies

  • Updated SDL to version 3.4.4
  • Updated slang-shaders to ref d0cbcd0
  • Updated MoltenVK to version 1.4.1
  • Updated librashader to version 0.10.1
  • Updated libchdr to version 0.3.0

MesenCE v2.1.1 r20260531

FC / NES模擬器 MesenCE 發布新版,請至官網下載。

PCFXEmu v1.23

NEC PC-FX 模擬器 PCFXEmu 發布新版,更新如下 :


Attempted head seek improvements for Zen Nihon Joshi Pro Wres - Queen of Queens.
V1.2
Added physical CD drive support

V1.1
- Fixed audio issues when pausing/losing focus

https://github.com/gameblabla/pcfxemu/releases

GSE v0.6

gb / gbc /gba 模擬器 Game Boy Speedrun Emulator 發布新版,更新如下 :

Sixth release of GSE.

This release replaces the GBA emulation core. Previously, mGBA's GBA emulation core was used for GBA games. GSE now uses Mesen's GBA emulation core for GBA games. This offers far better accuracy, to the point even GBA Pokémon TASes can sync on console, and as such emulator players can fairly compete with console players in GBA Pokémon speedrunners, along with likely many other games.

This release also features various bugfixes, along with minor QoL improvements such as an option to automatically hide the mouse cursor, saving the last used emulator width/height for when no ROM is loaded (i.e. no longer hardcoding GBA resolution), and more.

This release will likely be the last release for various old platforms (for macOS < 12, Linux < glibc 2.35, and Android < 7), mainly due to dependencies dropping support. This shouldn't affect most users, but it is noted for whatever users still use these old platforms.

Several download options are available, for various OSes and CPU architectures, per the requirements listed in the README. For most users (with a Windows machine on an x64 device), the GSE-win-x64.zip file should be downloaded.


https://github.com/CasualPokePlayer/GSE