Nintendo Entertainment System Emulator - Nestopia UE v1.52 - Released
- Details
- Category: Multiple Platform
What's New:
Shell:
Changes
- FLTK: Update to latest lodepng
- FLTK: Use NST prefix for data directories in build (cpasjuste)
Fixes
- FLTK: Better frame timing on non-60Hz screens
- win32: Fix minor code problems (mjunix)
Core:
Additions
- Add support for Unlicensed MMC3 boards with PRG ROM over 512K
- Add support for Mapper 258 (UNL-158B)
- Add support for Mapper 400 (UNL-RET-X7-GBL)
Changes
- Remove options for 8-bit audio and sample rates below 44100Hz
- Improve heuristics for VRC2/4 boards
Fixes
- Fix IPS patching in cases where patches overlap ROM region boundaries
- Improve handling of fast sequential reads to 0x2007
- Improve opcode 9c and 9e timing
- Correct implementation of PPU Open Bus
Atari 2600 / 7800 Emulator - EMU7800 v 5.3.0.1 - Released
- Details
- Category: Windows
What's New:
restore titlebar icon, update to 7.0.101
Fightcade v2.1.38 - Released
- Details
- Category: Multiple Platform
What's New:
FcadeFBNeo v0.2.97.44-54
- (Hopefully) Fixed most false positives with turbo detection
- Fix for HitBox style SOCD cleaning (Thanks AeneasH)
- New emu.takeover() function to reuse the replay window from lua
- Fix online dip-switches (thanks i_arabe): bbmanw captaven ddragon3 ddragon3j dynablst eaglshot majtitl2 md_issdx pbobble wwfsstar
- Games added: md_tmntsrr
- New detectors: fatfurspbs fightfeva kof97evn kof98bc2k2 md_weaponld sfiii4fs sfzch xmvsfjr1
- Training mode:
Reuse the replay window when doing replay takeover and give inputs back to the user. (Still only P1 side support)
Multiple System Emulator - ares v131 - Released
- Details
- Category: Multiple Platform
What's New:
User Interface
- Debugger: set per-processor trace history depth [invertego]
- Debugger: store 64-bit addresses in trace history [invertego]
- Debugger: use a hashset to track visisted addresses [invertego]
- Move Audio Driver settings onto a new line, to prevent large device names overflowing the container [LukeUsher]
- Implement 'Reload Current Game' hotkey/menu option [LukeUsher]
- Controllers: bind analog inputs only on motion away from center [invertego]
Build System
- Avoid code-signing when building from PRs [rasky]
- Use widnres from build environment if defined [invertego]
- Add support for Windows AArch64 [invertego]
- Guard SSE usage with a pre-processor [invertego]
- Add mame RGB utils for all architectures [invertego]
- Enable debugging of self-signed builds on macOS [invertego]
- Remove libgtksourceview2.0-dev from dependencies [LukeUsher]
- Make LTO the default option again, the performance boost is worth the extra build time [LukeUsher]
- Support building with MSVC/microsoft clang (still requires GNU make for now) [invertego]
- Define _WIN32_WINNT in makefile rather than headers [invertego]
- Prefer clang on all platforms [invertego]
NEC PC-6001 Computer Emulator - PC6001V v2.0.4 - Released
- Details
- Category: Windows
What's New:
Google Translate:
- Implemented romaji input for kana. (Thanks to Windy)
- Changed the key auto input to change the key matrix like the actual key operation.
* The old specification forced key interrupts from strings, but this is not recorded in the replay.
* Romaji input uses automatic key input internally, so replays will not be recorded correctly with the old specification.
* Since the key matrix is recorded in the replay file for each frame, the actual input can be reproduced.
- Added mutex for key matrix handling. Prevent matrix from changing during key scan.
- Improved the accuracy of the number of generated samples for PSG/FM sound sources.
- Fixed the number of audio samples per frame during replay playback/recording. (For PSG status reproduction) Changed replay to record only frames with key matrix changes.
- Fixed the problem that if there is no newline at the end of the last line, it was missed when reading the file for automatic key input.
- Corrected that TAB? was output when switching Kana-Kana (SHIFT+PAGE).
- SAVE fixes anywhere. IFF,IFF2,Halt of CPU could not be saved correctly.
- Fixed first frame of replay not playing.
- Changed the encoding of this file (Readme.txt) from Shift JIS to UTF-8.
PlayStation Emulator - FPseNG v1.10 - Released
- Details
- Category: Android
What's New:
- Renamed FPse64 to FPseNG coz too many people though it was a N64 emu
- Upgraded to Android 12 build tool
- Removed plugins download stage , much better
- Improved Multi players mode with FPseNG remote, sound is working well now and it's faster
- Fixed Potential crash when external gamepad is switched off
- Improved behavior when using external gamepad
- Added fullscreen support for camera cutout devices
By default enabled , disable it Advanced Settings/System/low profile
PlayStation Emulator - FPse v11.229 - Released
- Details
- Category: Android
What's New:
- Upgraded to Android 12 build tool
- Fixed Audio issue with RE3
- Fixed Potential crash when external gamepad is switched off
- Removed plugins download stage , much better
- Improved behavior when using external gamepad
- Added fullscreen support with camera cutout devices
By default enabled , to disable it Settings/Advanced Settings/System/low profile
Commodore Emulator - VICE v3.7 - Released
- Details
- Category: Multiple Platform
What's New:
** general
----------
- From now on VICE will write its version into the config file and show a
warning message when using a config file from a different version.
- The binary monitor interface is stable now. Examples of projects using it:
- https://github.com/GeorgRottensteiner/C64Studio
- https://github.com/MihaMarkic/vice-bridge-net
- https://github.com/Sakrac/IceBroLite
- https://github.com/empathicqubit/vscode-cc65-debugger
- https://github.com/rolandshacks/vs64
- Added Debian packages of development builds of the SDL2 and Gtk3 UIs and the
headless build (amd64 only).
You can find bleeding edge development builds on github:
https://github.com/VICE-Team/svn-mirror/releases
Whenever you stumble about a bug, please try with the latest development build
first - perhaps we already fixed it :)
- Removed all kernal patching and load different ROM files instead. This is
easier to handle and more logical anyway :)
- Renamed all included ROM files to use a more elaborate naming scheme, for
example as in "kernal-901227-01.bin".
Unfortunately not all included files could be identified yet - if you have
related ROM dumps around yourself, please take your time to compare against
the following, and let us know if you can identify one of these files:
- C128 ROMs: kernalfi, kernalfr, kernalit, kernalno
- Printer ROMs: mps801.bin, mps803.bin, nl10.bin
- PET ROMs: chargen.de
(Wanted in all cases is what the markings on the actual chip read)
- CRT emulation improvements:
- uses measured (different) color coordinates for odd/even lines when possible
- added option for U-only delay line (1084 style)
- More realistic handling of the case when two paddles are selected at the same
time.
- Keyboard handling was rewritten / fixed
- The case when two host keys are mapped to different CBM keys with different
modifiers is handled differently (correctly) now, so some old keymap(s) may
expose detail errors as a result - please report them!
- Fixed Shiftlock/Capslock mapping
- All extra keys that are not in the regular matrix are handled in generic
code now.
- used by C128 40/80 and CAPS keys, Restore
- extra keys can operate in "non locking" mode
- More realistic behaviour of the virtual drive
- always return 'files scratched' (instead of 'file not found'), even if the
file does not exist
- More realistic behaviour when mounting images:
- When attaching a d64 image to a 1571 drive, create an 'unformatted' image for
the second side.
- Create empty tracks for non existing tracks also when mounting gcr images
- SID fixes:
- use a few more bits for better accuracy when calculating the 8580 filter
DAC values.
- fix filter ringing/self oscillating with 6581 and 8580
- CIA fixes:
- Improved the CIA shift register.
- Fix the case when pb changes value after changing the control bits for
pb/pb7 output. Fixes the turn disk space detection of the 'Love' demo.
- Add SPT (Stupid Pet Tricks) userport joystick adapter emulation.
- Fixed use of SO_REUSEPORT on server sockets - this allowed multiple VICE
instances to bind to the same port, with an indeterminant one receiving each
incoming connection. Now uses SO_REUSEADDR instead, which allows use of a
port that remains in the TIME_WAIT state after a previous process closed,
but does not allow use of a port that is still in active use.
- Add DragonFly BSD support.
- Remove Android support.
RomVault v3.5.2 - Released
- Details
- Category: Multiple Platform
What's New:
New Features
- Add a way to purge old DATs
- Filter for MIA ROMs
- Create default directories for new setups (DatRoot, RomRoot, ToSort)
- Handle locked files better during scanning
Page 103 of 108