76
1

A cycle-accurate Nintendo Game Boy Advance emulator.

Please backup your save files before updating to be safe.
Changelog

UI: implement an option to pause the emulator when the window is inactive
UI: improve lack of response to input changes in the sprite viewer when the emulator is paused
UI: replace QOpenGLWidget with QWidget (thanks @GranMinigun)
UI: fix solar sensor level menu that has been broken in 1.8.0 (fixes #370)
GPIO: fix broken deserialization of port directions
APU: MP2K HLE: handle corrupted wave info addresses (fixes #362)
APU: PSG L/R volume must be remapped from 0-7 to 1-8
GameDB: Japanese Boktai releases have a solar sensor (thanks @raphaelr)
Redirect stdout on Windows (thanks @GranMinigun)

77
1

High-level emulator for iPhone OS apps. This repo is used for issues, releases and CI. Submit patches at: https://review.gerrithub.io/admin/repos/touchHLE/touchHLE

Hi everyone! I'm sorry this release took a while, but it's here. This release (including the date) was @ciciplusplus's idea, and they now have more power in the project than before. We hope you enjoy! ~ hikari_no_yume

Compatibility:

New working apps:
    Rayman 2 (@ciciplusplus)
    Tony Hawk's Pro Skater 2 (@ciciplusplus)
    Earthworm Jim (@ciciplusplus)
    Castle of Magic (@ciciplusplus)
API support improvements:
    Various small contributions. (@alborrajo, @WhatAmISupposedToPutHere, @ciciplusplus, @hikari-no-yume, @LennyKappa, @Skryptonyte, @teromene)
    AAC audio files (AAC-LC in a typical MPEG-4 container) are now supported in Audio Toolbox. This is done in a fairly hacky way so it might not work for some apps. (@hikari-no-yume)
There is now support for iPhone OS 3.0 apps, in addition to the existing support for iPhone OS 2.x apps:
    Support for fat binaries has been added. touchHLE will no longer crash when trying to run an app with both ARMv6 and ARMv7 versions, and instead will try to pick the best available option (ARMv7, or failing this, ARMv6). This improves compatibility with iPhone OS 3.0 apps, many of which use fat binaries in order to improve performance on the iPhone 3GS and iPod touch (3rd generation). (@WhatAmISupposedToPutHere)
    The bundled ARMv6 dynamic libraries, libgcc and libstdc++, have been updated to their iPhone OS 3.0.1 versions. Previously the iPhone OS 2.2.1 versions were used. (@hikari-no-yume)
    touchHLE will no longer output a warning when trying to run an app with iPhone OS 3.0 as its minimum OS version. The warning now only appears for apps requiring iPhone OS 3.1 and later. (@hikari-no-yume)

Usability:

The --button-to-touch= option now supports the Start and the LeftShoulder buttons in addition to the A/B/X/Y buttons and D-pad. Certain games' default options have been adjusted to use them. (@nighto)
Default options for various games (@nighto)

78
1

Hypseus is a SDL2 version of Daphne and Singe. Laserdisc game emulation.

This release changelog:

[Issues] Random bezel loading (MSWindows) issue resolved.
Activating -bezel now enables -fullscreen automatically.
Thayer's Quest keyboard bezel is now mouse interactive: -tqkeys
Added an authentic backlit Thayer's Quest keyboard bezel scan.
Atari/Sidam European ROMS are now supported. Requires EU PAL laserdisc content.
GPWorld offers authentic steering strengths and includes autocenter via -preset
MacOS CMake linking issues have been resolved. In both master and libmpeg2 branches.
Added SDL WINDOW_ALWAYS_ON_TOP argument: -alwaysontop (Addresses legacy issue in BigBox).
Added Game Controller Rumble haptics and additional Singe API call: controllerDoRumble()
LUA os.clock() calls have been aligned for Linux/Mac - corrects game timings in these OS with full overlays.
Singe "zlua" files - zipped LUA ROM files are now supported.
Singe games installations can now align with Daphne, using the "rom", "ram" and "vldp" folders.
    The singe sub-folder is no longer required with zipped LUA games.
    The loading system will render the -retropath argument ineffectual on zipped ROM.
Added Singe 2 Unload() API calls. These will address a memory leak in many existing game LUA.
Aligned some Singe 2.10 API calls for sprite resizing, rotating and smoothing. Using SDL2_gfx
Animated gif support for Singe sprites is enabled if compiled against SDL2_image v2.6.0+ (IMG_Animation)
Additional hypseus API calls for animated PNG sprite sheets. Bypasses IMG_Animation requirement.
Fixes for forced aspect ratio arguments within new viewport: ForceAspectRatio IgnoreAspectRatio
A legacy Joystick/Game Controller Singe PAUSE alignment issue is fixed.
MSWindows should now correctly predict parsing percentage/time on large 4Gb+ files.
Added support for esp32 for USB scoreboard - serial RTS flip to default off. Prohibits forcing a programming mode.
Scanlines on scaled, positioned and rotated video display fixed.
Backslash \ allowed, in MSWindows, for -bezel path definitions
Sub-folders allowed in -keymapfile path definitions
Splashscreen implemented reporting the running version.
luars232 serial support added (Align with Singe 2). Possible use on Arduino scoreboards.
AC_PROG_GCC_TRADITIONAL - obsolete MACRO removed from libmpeg2
GitHub workflow will produce a SteamDeck "AppImage".
Digital Leisure games overlay scoreboard updates.
Rotation refactoring.

79
1

Mame for android

Updated to MAME 0.264
Improved haptics
Added BSP-D8 controller support
Added some new crt nogeo shaders

80
1

DMG/GBC/GBA emulator and experimental NDS emulator.

It's April 1st. No jokes. Only business. Once again, not many exciting changes under the hood. GBE+ is in the very last stretches of emulating some very complex and exotic hardware, so much of last year's work was to that end. You know what they say, the last 10% of a project takes 90% of the time.

Notable Changes:

Reworked Pokemon Mini netplay to be much simpler. All players need to do is basically point each instance of GBE+ to the correct player (e.g. Player 1, Player 2, etc) using the F4 hotkey.
Added support for the Glucoboy. GBE+ now allows players to manipulate various stats that unlock in-game Glucose Reward Points.
Improved support for the Campho Advance. Menus work, contact data can be saved, and handles basic virtual calls. No proper audio/video yet.
Improved support for the Play-Yan and Play-Yan Micro. No audio/video output yet
Added support for the Nintendo MP3 player. No audio/video output yet, but menus are accessible.

81
1

Includes nds-bootstrap v1.4.1

Check here on how to update TWiLight Menu++:

Flashcard
DSi
3DS

What's new?

April Fools Feature: Added support for the new .ntrb format, made by Skylark and @rvtr. This is used for ShaberuSoft applications, discovered by them + @Kaisaan in NitroSDK.
Applied link-time optimization in order to trim out unused code.
N5 autoboot files have been discovered to work on R4-PLUS flashcards.

82
1

Emulicious is a free to use multi-system emulator for Windows, Linux, Raspberry Pi OS, Mac OS(X) and any other operating system supporting Java SE.

An update of Emulicious is available! Happy Easter everyone!

This update comes with video recording. In order to record videos you need ffmpeg. On Windows, you can easily find a release build of ffmpeg on the internet. On Linux and Mac OS, you can install it via the respective package managers or download release builds from the internet.

The full list of changes follows:

Added video recording
Fixed that the Profiler window couldn’t open on Linux with GTK theme (thanks to Under4MHz and lidnariq)
Fixed a bug that could cause a crash when editing GB sound registers repeatedly (thanks to Sono)
Fixed a bug that prevented to load MEKA Savestates older than version 8
Fixed a regression that made the Tile Viewer have issues with modes where tiles have a width of 6 pixels (thanks to aoineko)
Fixed sprite cursor position for Game Gear (thanks to toxa)
Fixed reading back values from the MSX PSG (thanks to joe)
Fixed turbo shortcut in fullscreen mode for MSX

83
1

An open source 3DS emulator "fork"

More Lemonade for all platforms as we release alpha 2
Major Changes

Implement initial support for Windows, Linux and MacOS (untested)
Fix most of Luigi's mansion 2 performance issues (mainly on PC) @Gamer64ytb
[Strings}: Rebrand to Lemonade completed @dnmodder
[Windows 11]: Implement Mica theme to the title-bar @kleidiss
[Hacks]: Implement Y2R Perform Hack (fix danball senki w chou custom, danball senki wars) @Gamer64ytb
[Hacks]: Implement Display Transfer Hack (fix tales of the abyss, pacman party 3d) @Gamer64ytb
[Android]: UI rebrand @Ishan09811
[Android]: Performance/fixes for Mali GPU's and OpenGL @Ishan09811
[GPL]: Upgrade to GPL3.0 FROM GPLV2+

84
1
ares v137 released (ares-emu.net)

Multi system emulator

Since v136, a total of 8 contributors have created 41 commits to the ares codebase.

If you wish to see the full changelog in a per-commit format along with their authors, similarly to how previous release notes were written, you can do so on GitHub here.

This is a relatively small update in terms of number of features/changes, however, the primary change is a big one I'm sure you all will love.

Slang Shader Pipeline (librashader)

ares's shader pipeline has been re-created to support shaders written for the same slang shader pipeline as RetroArch.

This was made possible thanks to librashader: a reimplementation of the RetroArch slang shader pipeline for standalone emulators.

All shaders from libretro/slang-shaders are included. Please be mindful that librashader itself, and ares' implementaton of it are both rather new; some shaders may have compatibility issues, but the vast majority should function as expected.

Bandai - WonderSwan / WonderSwan Color

Improve emulation of the WonderSwan APU: Improves Hyper-Voice accuracy as well as channel timing.

NEC - PC Engine / Turbografx 16 / CD

Add support for Games Express CD-ROM games, these use their own unlicensed System Card/BIOS.
Fix CD-ROM pregap offset (Fixes Super Air Zonk).
Fix PC-Engine Duo/Super CD-ROM internal RAM.

Nintendo - Super Famicom / SNES

wdc65816: Implement the (direct,X) wraparound bug in emulation mode. While this will not have any impact for commercial games (they don't tend to run in emulation mode) it is still an accuracy improvement that allows cputest-full to pass.
Implement SA-1 BW-RAM protection: as above, this does not have any impact for most commercial games, but it fixes the SA-1 RAM protection test.

Nintendo - Game Boy Advance

Improvements to PPU timings.
Improve 32-bit prefetch buffer timing during instruction fetch.

Sega - Sega Mega Drive / Genesis / 32X / CD

CD: Fix an off-by-one issue while decoding subchannels, fixes corruption in CD-G playback.
32X: Fix that unused bits of the a1518a register should be set to 0; fixes some broken homebrew.
32X: Add approximate timing for 32X memory regions; fixes Brutal: Above The Claw, all known commercial 32X games are now playable, although some minor issues may remain.
32X: Fix an issue with dotscroll causing corruption on some scrolling graphics.

Other

Fixed an issue where the latest macOS SDK caused the statusbar to overlay the entire screen, appearing as if ares was broken.
Fixed clipping issues in the splash screen on macOS.
Improve UI behavior when changing drivers with a game loaded.
Enabled the SDL audio driver on macOS

85
3
submitted 7 months ago by Auster@kbin.social to c/Emulation@kbin.social

I pondered in one of their official social medias if it's an emulated version, and a staffer commented this:

Both DOS and Amiga versions are included in the original Cinemaware Anthology installer.

However, we have upgraded all the DOS versions (now they come with proper sound support!) and offer them as individual installers (per game) for Windows, Linux and MacOS!

Note that the Anthology installer is based on the original pack and doesn't include those upgrades.

Dunno if the emulated files are easily accessible within the game files (can't test now), but a win for emulation!

86
0

Translates the inputs from the Dualsense into XInput making it compatible with any PC Game
Removed a debug function that would sometimes cause a bluescreen

87
1

Accurate N64 Emulator
Changes in this release:

Update parallel RSP to latest version

88
0
MAME 0.264 (www.mamedev.org)

MAME 0.264 is ready right on time! Before we get to emulation improvements, there are some changes to the debugger that may affect you. The debugger’s printf and logerror commands now support more formatting conversions and options, including NUL-terminated strings from emulated memory, hexadecimal numbers with lowercase digits, and left-aligned fields. This may change the behaviour of some debugger scripts. In other general changes, MAME now supports saving compact cassette images in compressed FLAC format, so you can save some disk space.

Thanks to new contributor Enzo Lombardi, Dribbling now has emulated sound! This classic twin-stick top-down football game was once a common sight in Italy’s numerous arcades. Sound effects make for a much more authentic experience. Robin Sergeant, another relative newcomer to MAME development, has been putting in a lot of work to improve the state of the Research Machines RM-380Z family, and it’s really coming together. This release adds sound, graphics, 8" disk drives, and more.

The very rare arcade game Vampire from Entertainment Enterprises has finally been dumped and emulated. A rare sight in ’80s arcades, it wasn’t known for being a great game. In a way, this makes it more interesting, as we’re more often reminded of successful games and more likely to forget the failures.

If you’re feeling adventurous, you can use the newly emulated Visual Technology XDS-19P as a graphical terminal for a modern Linux system running X11 applications. It requires setting up BootP and TFTP servers, as well as configuring the host system so it can connect, so be prepared for a challenge if you decide to try it out.

Of course, there’s much more, including working controls for Tomy Plarail and Tomica TV games, fixes for audio CD playback, and dumps of the few remaining EC series Japanese e-kara cartridges. You can read all about it in the whatsnew.txt file, or get the source code and 64-bit Windows binary packages from the download page.
MAME Testers bugs fixed

06483: [Original Reference] (rm/rm380z.cpp) rm380z34d, rm380z34e: COS 3.4 systems boot to debugger. (Robin Sergeant)
08736: [DIP/Input] (apple/apple2gs.cpp) apple2gs: Joystick buttons are ignored. (Kelvin Sherlock)

New working systems

Apple Computer Macintosh TV [R. Belmont]
Epoch / SSD Company LTD Tokyo Friend Park 2 (Japan) [David Haywood, TeamEurope]
Excalibur Electronics Ivan The Terrible [hap, Sean Riddle]
Excalibur Electronics Mirage (Excalibur) [hap, Sean Riddle]
Hana Awase 6 Part II [hammy]
Noise Toys Inc. Jaminator [Devin Acker]
Perfect Technology Star Diamond (v1.04) [hap, Berger]
Saitek Kasparov Chess Academy [hap, Sean Riddle]
Vampire (prototype?) [Tomasz Slanina, Heiko Klusmann]
Visual Technology Visual 50 [Dirk Best, Bitsavers]
Visual Technology XDS-19P [Dirk Best, Bitsavers, Mattis Lind]
Yeno 416 XL (Yeno) [hap, Berger, Achim]

New working clones

1942 (Itisa bootleg) [Recreativas.org]
Bagman (bootleg on Moon Cresta hardware, set 3) [David Bosque, Recreativas.org]
CXG Systems / Newcrest Technology Super Enterprise (model 210.C) [hap, Berger]
Diviertate Galaxia (Multivideo, Spanish bootleg of Galaxian) [Juan Romero, Recreativas.org]
Dribbling (Automave) [David Bosque, Recreativas.org]
Flicky (128k Version, 315-5051, larger ROMs, newer) [bisboch]
Fruit Dream (Japan, Ver. 1.10) [hammy]
Mr Pac-Turbo ('Made in Greece' Fermin bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
Ms Pac Man Twin (Argentina, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
Novag Industries Super Nova (Novag, v1.05 set 2) [Berger]
Rail Chase (Japan, Rev B) [coolmod, The Dumping Union]
Research Machines RM-380Z, COS 4.0B with HRG [Robin Sergeant]
Run Run (Do! Run Run bootleg) [bisboch]
Texas Instruments Little Professor (1976 version, rev. A) [hap, Sean Riddle]
Texas Instruments Little Professor (1976 version, rev. B) [hap, Sean Riddle]
VTech Dora the Explorer - Dora TV Globe-Trotter (France) [David Haywood, TeamEurope]

Systems promoted to working

Tomy / SSD Company LTD Nihon Isshuu - Boku wa Plarail Untenshi (Japan) [David Haywood]
Tomy / SSD Company LTD Tomica Carnavi Drive (Japan) [David Haywood]

New systems marked not working

ADDS 4000/260 [Bitsavers]
Alantin - Aladdin's Magic Lamp [Ioannis Bampoulas]
Bao Qing Tian [dyq, little0, Guru]
Bu Bu Car (English) [Victor Fernandez (City Game), Recreativas.org]
Cal Omega - Game 21.4 (Wild Double-Up Poker) [Roberto Fresca]
Captain Shark (Ver. CS.01.6, Apr 21 2006) [Ioannis Bampoulas]
Caribe [Arcade Planet, Recreativas.org]
Casio Super Picky Talk - Forest of Gurutan [QUFB]
Charleston (V2.1, Catalonia) [Arcade Planet, Recreativas.org]
Croaky Karaoke 16-in-1 [David Haywood, TeamEurope]
Dark Seal (8-liner) [Ioannis Bampoulas]
Epoch / SSD Company LTD Excite Tennis (Japan) [David Haywood, TeamEurope]
Festival: Goldfish Scoop [Darksoft, rtw, trap15]
Gladiadores (V1.0, CAA) [Arcade Planet, Recreativas.org]
Happy Farm (Ver. US.01.02.B) [Ioannis Bampoulas]
Happy Lucky! [Phil Bennett]
Jinxiu Zhonghua [dyq, little0, Guru]
Konami Goo Choco Lantan Spoo Daisuki! Playmat [David Haywood, TeamEurope]
Lexibook Junior My 1st Drawing Studio [David Haywood, TeamEurope]
Maque Wangchao / Chaoji Damanguan 2 - Jiaqiang Ban (China, V100C) [dyq, little0, Guru]
New Carrera - Version 2000 [Ioannis Bampoulas]
New DongmulDongmul [Taksangs, charlie]
Play Vision Who Wants to Be a Millionaire? (Play Vision, Plug and Play, UK, 8-bit version) [David Haywood, TeamEurope]
Prize Zone Gold (USA, v2.01) [Jim Hernandez, anonymous]
Pull The Trigger [Arcade Planet, Recreativas.org]
Quasimidi Musikelektronik GmbH Quasimidi Quasar [DBWBP]
Quasimidi Musikelektronik GmbH TechnoX [DBWBP]
Roland D-70 Super LA Synthesizer [Giulio Zausa, ValleyBell, R. Belmont]
Roland Sound Canvas SC-55mkii [nukeykt, R. Belmont]
San Se Caishen (Version 0502) [dyq, little0, Guru]
SDW Games Sudoku: Do You Sudoku? [David Haywood, TeamEurope]
Sega / ALi ST-V 486 dev box PC [Darksoft, TeamEurope, The Dumping Union]
Shizhan Sanguo Ji Jiaqiang Ban (Version 8.9 980413) [dyq, little0, Guru]
Speed Master (Ver. V1.0, Apr 29 2004) [Siftware]
Thinkway Toys Interactive M.A.G. Motion Activated Gear: Spider-Man - Triple Threat [David Haywood, TeamEurope]
Thinkway Toys Interactive M.A.G. Motion Activated Gear: The Batman - Villains of Gotham City [David Haywood, Sean Riddle]
Thinkway Toys Interactive M.A.G. Motion Activated Gear: Toy Story and Beyond! Buzz Lightyear Galactic Adventure [David Haywood, Sean Riddle]
Tong Zi Maque [dyq, little0, Guru]
Wicked Witch (Ver. AA.01.A) [Ioannis Bampoulas]
Yamaha PSR-2000 [Matt, O. Galibert]

New clones marked not working

Animal House (set 4) [Taksangs, charlie]
Bomberman (Version 6.6, Avraam bootleg) [Ioannis Bampoulas]
Bomberman (Version 6.6, J.T. bootleg) [Ioannis Bampoulas]
Casio CFX-9850GB Plus [QUFB]
Corsarios (Cirsa slot machine, V5.10D, Catalonia) [Arcade Planet, Recreativas.org]
Fisher-Price Fun 2 Learn Smart Fit Park (France) [David Haywood, TeamEurope]
Instant Winner (Spanish) [Roberto Fresca]
Moj mikro Slovenija [Računalniški muzej]
Speed Master (Ver. V1.0, Apr 28 2004) [Siftware]
Speed Master (Ver. V1.0, May 23 2003) [Siftware]
Tandy Radio Shack Tandy 4000 [Adrian's Digital basement]
Transporter the Rescue (LA-1) [Scott Charles, PinMAME]
Two Minute Drill (Ver 2.2A 1993/10/18) [Sergio Galiano]

New working software list items

a2600: R2D Tank (prototype), Spiders (prototype) [Atarimania]
apple2_flop_misc: Anti-M (version 1.9), Anti-M (version 2.0), Anti-M (version 2.1), Anti-M (version 2.2) [4am, Firehawke]
cdi: Hotel Mario (prototype v0.09, 19931123) [redump.org]
ekara_japan: Enka Taizen Dai San-hen (Japan) (EC0085-ETZ), J-Pop Mix Vol.42 (Japan) (EC0081-JPM), J-Pop Mix Vol.43 (Japan) (EC0083-JPM) [David Haywood, TeamEurope]
ekara_japan_g: Best Hit Volume 5 (Japan) (GC0012-BHT), Best Hit Volume 6 (Japan) (GC0013-BHT) [David Haywood, TeamEurope]
ekara_japan_kd: Kids' Song 20 (Japan) (KD-2) [David Haywood, TeamEurope]
jaminator: Classic Rock I (USA), Classic Rock II (USA), Hard Rock I (USA), Hard Rock II (USA), Lead Rock Guitarists (USA), Modern Rock (USA) [Devin Acker]
msx1_cass:
The Games Collection (Europe) [anonymous]
Games Tutor (I) (Spain), Hard-Copy (Spain) [file-hunter]
msx1_flop_525: Poster Maker (Brazil), Professional Paint (Brazil), Professional Stripes (Brazil), Retrato Falado (Brazil), SuperCalc 2 (Brazil) [file-hunter]
msx2p_cart:
Ghostly Manor [9958 crew]
Nothing Thing [#msxdev Compo]
sms:
Extreme Volleyball Infernal League (v2.0.21, demo) [raphnet]
Arcade Volleyball, Blast Arena, Extreme Volleyball Infernal League (v1.0.2), Extreme Volleyball Infernal League (v1.0.5), Extreme Volleyball Infernal League (v1.0.6), Fantasy Zone: The Maze (prototype), Jewel Stone (demo), Lucky Penguin (v1.0), Lucky Penguin (v1.1), Pitman (v1.02), Pitman (v1.03), SKBN (v1.0), SKBN (v1.1), SKBN (v1.2), SKBN (v1.3), SKBN (v1.4), Wing Warriors, Wing Warriors (fix) [SMS Power!]
spectrum_cass:
The Last Escape [Ariel Endaraues]
Metamorphosis, Metamorphosis (128K, Valentine's Day demo), Metamorphosis (48K, Valentine's Day demo) [ITNL-team]
Corrida de Cavalos, Ditador + Treinador de Futebol, Diversidade e Classificação de Seres Vivos, The Dungeon of Torgar (Adventure Workshop, alt), O Esqueleto Humano, Férias em Portugal, H.E.R.O. (Proein Soft), Mira Técnica, Mira Técnica (patched), Orgãos Reprodutores, Ring-O (alt), Scrabble + Campo de Minas, Super Soho, Swords & Sorcery (set 4), Treinador de Futebol [Planeta Sinclair]
48K №3 - Maziacs, 48K №5 - Regata, 48K №6 - Especial Marcianitos, 48K №9 - Frank N' Stein, 48K №11 - Camara Secreta, Bulbo and the Blue Dragon, Bulbo's Intrepid Adventure, Chip's Challenge (Erbe), Chip's Challenge (one file), Star Bowls, Wudang (Pure Basic Contest version), Wudang (standard loader), Wudang (turbo loader) [Spectrum Computing]
Italia 1944 (English), Italia 1944 (German), Italia 1944 (Italian), Italia 1944 (Portuguese), Italia 1944 (Russian), Italia 1944 (Spanish) [Zankle Soft]
Super Bomberman 2 Remix (demo v0.1), Super Bomberman 2 Remix (demo v1.1) [ZX Evolution]

New software list items marked not working

a2600: Hobo (prototype) [Atarimania]
bkrankp_cart: J-Pop Purple, J-Pop White, Yo-Kai Watch [David Haywood, TeamEurope]
evio: Disney Special 1 [David Haywood, TeamEurope]
gcslottv: Jū-ō Junior [David Haywood, TeamEurope]
hikara: Hi-kara 10-song capacity user cartridge (used, with 10 songs) (Japan), Hi-kara 20-song capacity user cartridge (used, with 20 songs) (Japan) [David Haywood, TeamEurope]
megadriv: PGA Tour Golf II for use with the Personal Trainer [Brian Nocenti, VGHF]
msx1_cass: T-GRAPH (Europe) [file-hunter]
msx1_flop_525: Gradius System (Brazil) [file-hunter]
msx2p_cart: Knit Designer (Japan) [Takamichi]
spectrum_cass: Prioridade Em Cruzamentos [Planeta Sinclair]

Merged pull requests

11608: util/ioprocs.cpp: Added wrappers to simplify common patterns. [Vas Crabb]
11997: heath/h17_fdc.cpp: Added skeleton H-88-1 hard sectored floppy drive controller device. [Mark Garlanger]
12003: apple/apple2e.cpp: Correctly reset IOU soft switches on system reset. [xotmatrix]
12004: tvgames: Added seven TV games (not working). [David Haywood, TeamEurope, Sean Riddle]
12007: video/mc6845.cpp: Re-added zero active width/height support; suppress drawing when DE is not asserted. [Mark Garlanger]
12010: heathkit/tlb.cpp: Added a layout to give approximately correct visible screen area and a visible bezel. [Mark Garlanger]
12039: nmk/nmk214.cpp: Added NMK214 graphics unscrambling device. [Sergio Galiano]
12044: rm/rm380z.cpp: Added support for high resolution graphics, colour and text character dimming. [Robin Sergeant]
12054: emu/save.cpp: Made illegal save state registrations always fatal. [Vas Crabb]
12058: osd/osdnet.cpp: Removed dependency from OSD network device to libemu. [Vas Crabb]
12061: casio/cfx9850.cpp: Added Casio CFX-9850GB Plus (not working). [QUFB]
12064: msx1_flop_525.xml: Added six Brazilian items (five working), and improved metadata. [file-hunter, Wilbert Pol]
12065: docs: Described EMULATOR make option. [Firehawke]
12067: debugger/debuggdbstub.cpp: Fixed some M68000 register mappings, and strip line endings from XML. [Bartman/Abyss]
12069: scripts/build/verinfo.py: Use a raw string literal for regular expression (fixes Pylint warnings). [Kelvin Sherlock]
12070: coco_cart.xml: Corrected ROM for Predator. [Tim Lindner]
12072: Added five TV games (two working) and a Gachinko Shōbu! PachisloTV cartridge (not working). [David Haywood, TeamEurope]
12073: apple2_flop_misc.xml: Added four new versions of Anti-M. [4am, Firehawke]
12074: Use literal romaji for Jikkyou Powerful Pro Yakyū game titles. [Vas Crabb]
12078: machine/spi_sdcard.cpp: Implemented send CSD command for SD 2.x cards. [holub]
12079: cpu/g65816: Fixed issues with (stack,S),Y addressing and emulation mode quirks (passes snes-tests). [Adrian Siekierka]
12080: bus/mc10: Added partial emulation of the Alice Multiports Extension (only RAM/ROM features emulated). [Sylvain Glaize]
12083: Fixed a Korean transliteration in a comment, and cleaned up spacing in a few places. [Michael Sanborn]
12085: scv.xml: Added cartridge RAM to BASIC Nyuumon to make it work properly. [TWEgit]
12086: pc1512_hdd.xml: Changed interface to match the ISA Fixed Disk Controller card used in the pc1512hd20. [einstein95]
12087: util/cdrom.cpp: Refactored parse_cue/parse_gdicue to fix data integrity issues (should fix GitHub #12081). [Windy Fairy]
12089: machine/1801vp128.cpp: Emulated 1801VP1-128 MFM codec for floppy drive controllers. [shattered]
12090: Moved Cave drivers and devices to atlus project and a new cave project. [Angelo Salese]
12096: a2600.xml: Added three prototypes (two working). [Atarimania, ArcadeShadow]
12099: cpu/hcd62121: Implemented additional move instructions and timer wait. [QUFB]
12100: fmtowns_cd.xml: Marked demos as clones, and use lowercase for descriptive text in descriptions. [ArcadeShadow]
12103: capcom/vulgus.cpp: Added a 1942 bootleg from Itisa (has bad graphics). [Recreativas.org, ClawGrip]
12104: namco/namcos2.cpp: Added the zoom table ROM to cosmogng and cosmogngj (same as other games on the platform). [PabloArcade]
12106: galaxian/galaxian.cpp: Added another Bagman bootleg on Moon Cresta hardware. [David Bosque, Recreativas.org, ClawGrip]
12107: sega/megatech.cpp: Added/corrected cartridge/PCB/ROM labels for Shinobi, Fantasy Zone and Parlour Games. [Jos van Mourik]
12108: jaleco/megasys1.cpp: Added microcontroller program for Cybattler (also added to Chimera Beast). [kuze, Sergio Galiano]
12109: igs/goldstar.cpp: Added a fourth version of Animal House, and PLD dumps for “animalhsb”. [Taksangs, charlie, ClawGrip]
12110: taito/2mindril.cpp: Added Two Minute Drill Ver 2.2A (not working). [Sergio Galiano]
12113: machine/t10mmc: Fixed MSF to LBA conversion for “play audio MSF” T10 multimedia command. [Windy Fairy]
12114: msx1_cass.xml: Added four items (thee working), and added disks for Aackobase II. [file-hunter, Wilbert Pol]
12115: imagedev/cassette.cpp, formats/flacfile.cpp: Added support for saving cassette images in FLAC format. [Wilbert Pol]
12116: cpu/z80/r800dasm.cpp: Added a disassembler for the ASCII R800 CPU. [Wilbert Pol]
12117: bus/msx/slot/disk.cpp: Added banking support for the MSX Turbo-R internal disk ROM. [Wilbert Pol]
12118: formats/dmk_dsk.cpp: Improved format identification checks. [Wilbert Pol]
12121: sms.xml: Added nineteen working items. [SMS Power!, raphnet, ArcadeShadow]
12123: cdi.xml: Added a prototype of Hotel Mario. [redump.org, David Silva]
12124: emu/debug/debugcmd.cpp: Added NUL-terminated string argument support to printf/logerror. [Patrick Mackinlay]
12125: funworld/photoply.cpp: Fixed a spelling error in a comment. [ClawGrip]
12126: taito_h.cpp: Updated notes, DIP switch defaults and emulation status flags. [Sergio Galiano]
12128: rm/rm380z.cpp: Use SN74S262 for VDU-40 COS 3.4; video/sn74s263.cpp: Added ROM based on data sheet. [Robin Sergeant]
12129: bfm/bfm_bd1.h, bfm/bfm_bda.h: Made some static data members constexpr so they will be instantiated automatically. [balrog]
12130: msx2p_cart.xml: Added a software list for MSX2+ cartridges with three items (two working). [Wilbert Pol]
12132: igs/pgm2.cpp: Dumped the program ROM for Bu Bu Car. [Victor Fernandez (City Game), Recreativas.org, ClawGrip]
12133: misc/vampire.cpp: Added Entertainment Enterprises Vampire. [Tomasz Slanina, Heiko Klusmann, David Haywood]
12134: tecmo/tecmp.cpp: Changed rygar/gemini difficulty setting names to better reflect documentation. [Devin Acker]
12137: cpu/hcd62121, casio/cfx9850.cpp: Improved emulation, and fixed issues with debugger. [QUFB]
12138: casio/pickytlk.cpp: Added a skeleton driver for the Casio Super Picky Talk children’s personal digital assistant. [QUFB]
12139: apple/apple2gs.cpp: Fixed c000_r to return joystick button states in bit 7 (fixes MT08736). [Kelvin Sherlock]
12141: subsino/subsino.cpp: Added New DongmulDongmul from Hyoja Game (not working). [Taksangs, charlie, ClawGrip]
12144: rm/rm380z.cpp: Fixed disk drive handling so double sided disks work, and added 8" disk support. [Robin Sergeant]
12146: misc/jaminator.cpp, jaminator.xml: Added driver and software list for Noise Toys Jaminator guitar toy. [Devin Acker]
12147: mr/dribling.cpp: Added netlist sound simulation for Model Racing Dribbling. [Paperinik]
12148: spectrum_cass.xml: Added 41 items (40 working), and improved metadata. [ArcadeShadow]
12149: rm/rm380z.cpp: Added sound output for COS 4.0 systems. [Robin Sergeant]
12150: galaxian/galaxian.cpp: Added Diviertate Galaxia (Multivideo bootleg of Galaxian). [Juan Romero, Recreativas.org, ClawGrip]
12151: cpu/t11: Improved trace trap processing, and added basic interrupt processing to the K1801VM1. [shattered]
12152: nmk/nmk16.cpp: Use emulated NMK214/NMK215 protection for more games. [Sergio Galiano]
12153: skeleton/pullttrigger.cpp: Added a skeleton driver for Pull the Trigger. [Arcade Planet, Recreativas.org, ClawGrip]
12155: heathkit/h89.cpp: Added missing conditions to some Ultimeth MTRHEX-2k DIP switch settings. [Mark Garlanger]
12157: cirsa/neptunp2.cpp: Added Charleston slot machine from Europea (not working). [Arcade Planet, Recreativas.org, ClawGrip]
12158: cirsa/neptunp2.cpp: Added two slot machines from Cirsa (not working). [Arcade Planet, Recreativas.org, ClawGrip]
12159: gp32.xml: Replaced abbreviations in descriptions and moved some comments to notes elements. [ArcadeShadow]
12160: snes_bspack.xml: Use lowercase for descriptive text. [ArcadeShadow]
12162: mr/dribling.cpp: Added a partial dump of an Automave version of Dribbling. [David Bosque, Recreativas.org, ClawGrip]
12163: tvgames/xavix.cpp: Hooked up controls for tomplc and tcarnavi, and promoted them to working. [David Haywood]
12166: rm/rm380z.cpp: Fixed 8" disk controller clock frequency and improved VDU-80 display. [Robin Sergeant]
12167: misc/diamondking.cpp: Added Caribe slot machine from SegaSA/Sonic. [Arcade Planet, Recreativas.org, ClawGrip]
12169: Reverted pull request #12007 – it breaks systems that draw content in areas with DE deasserted. [Vas Crabb]

89
1

Multi system emulator in js

Fix scroll bar css (Thanks to @allancoding)
Flip the context menu instead of going off the page
Add hooks for save files (Thanks to @gantoine)
Add class for each virtual gamepad button
Add EJS_forceLegacyCores option
Add EJS_noAutoFocus (this is only for advanced developers, not likely an option you will use)
Added supported Amiga file extensions (Thanks to @michael-j-green)
Display the file name of the ROM/disk when using M3U lists (Thanks to @michael-j-green)
Added vsync option
Added advanced shader configuration support (Thanks to @n-at)

90
1

Rosalie's Mupen GUI

Fix incorrect usage of cmake's GNUInstallDirs (thank you @OPNA2608)
Fix opening zipped ROMs when compiling with minizip-ng instead of minizip
Fix RMG with paraLLEl crashing in mesa when using musl libc (thank you @orbea and @nekopsykose)
Update GLideN64, parallel-rsp and SDL_GameControllerDB

91
2

A Virtual Boy emulator for the 3DS.
This release features a new audio engine allowing for sample playback, improved support for some homebrew such as Hyper Fighting and Elevated Speed, and a number of UI improvements, including button controls.

Some games may play samples at an incorrect speed. A compatibility list has been created, listing these and any other lingering issues.

Big thanks to everyone who contributed!
Emulation improvements

New audio engine allowing for sample playback
16MB ROMs can now be loaded on o3DS
Fixed music speed in Golf
Faster affine layer drawing
Various other emulation bugfixes (including #41 and #43 by @pizzarollsroyce)

UI improvements

Button input in GUI (#47 by @JeffRuLz)
Zip file support
Improved debug dumps for easier crash reproduction
Allow mapping face buttons to the triggers on N3DS (#39 by @vaguerant)
Button to turn off the touchscreen backlight (#48 by @vaguerant)

92
1

Sudachi is a Nintendo Switch emulator for Android, Linux, macOS and Windows written in C++

93
1

🕹 A video game ROM collection manager to help filter, sort, patch, archive, and report on collections on any OS.
Feature: SHA256 support

v2.6.0 added the ability to calculate MD5 and SHA1 checksums, and now SHA256 has been added as well. SHA256 is non-standard in that it's not part of the original Logiqx XML DTD, but some groups include it such as No-Intro's "standard" (non-parent/clone) DATs, and Hardware Target Game Database.
Feature: {onion} output token updates

@maxexcloo added support for the following consoles:

Amiga CD32
Commodore VIC20
NEC PC-FX
Nintendo DS
Sinclair ZX-81

94
1
Wine 9.5 Released (www.winehq.org)

The Wine development release 9.5 is now available.

What’s new in this release:

Initial SLTG-format typelib support in widl.
Exception handling on ARM64EC.
Improvements to Minidump support.
Various bug fixes.

95
1

DSi Menu replacement for DS/DSi/3DS/2DS

What's new?

Updated AP-fix for Pokémon: Refined Gold Overhaul (v3.2.2).
@reddleak: Improved the DSi theme's dropdown startup animation to closely resemble the one in the original DSi Menu!
@reddleak: Added the ability to set default starting directory by pressing Select + X buttons!
@reddleak: Added show empty boxes option.
    Can be set to hide the empty boxes in the DSi theme.
@lifehackerhansol: Autoboot file for Original R4SDHC is no longer out of date.
@reddleak: Added delay to scrolling in the Saturn theme.
Improved .md file detection for Genesis/MD ROMs.
@reddleak: Asterisk is now displayed when a setting has been changed in TWLMenu++ Settings.
@reddleak: Confirmation message is now displayed when exiting cheat menu without saving.
roms folder has been re-added! This is useful for first-time users who may not know where to put ROMs and/or users who want to easily organize their ROMs.

Bug fixes

@reddleak: Fix HBL music looping issue.
@reddleak: Error sound no longer plays when reaching the end of the page in the Saturn theme.

96
1

WiiStation (formely WiiSXRX_2022), is a Sony PlayStation 1 (PS1/PSX/PSone) emulator, forked from the original WiiSX-RX (http://github.com/niuus/WiiSXRX) emulator by NiuuS, originally a port of PCSX-Reloaded, but with many changes from PCSX-ReARMed, for the Nintendo Wii/Wii U.

Ver 3.2:

SPU: Correction for overflow of 16 digit numbers.
psxbios: implement yet more memcard details.
Fixes Formula 1 freezing at first loading screen.
Update to latest libCHDr.
To avoid errors where CHD games occupy too much memory, move Lightrec's 4M Buffer to MEM2 memory.

97
1

Emulator of x86-based machines based on PCem.

What's Changed

Video related changes: by @TC1995 in #4190
S3 ViRGE: Respect blend control compose modes on pre-GX2 ViRGE by @Cacodemon345 in #4193
S3 ViRGE/GX2: Fix screen overlay staying on Windows XP by @Cacodemon345 in #4194
Fix the internal name of the S3 Trio64V+ VLB by @cartifanwlr in #4197
S3 ViRGE: a bit of cleanup by @Cacodemon345 in #4195
S3 ViRGE: Buffer flips no longer trigger recalctimings by @Cacodemon345 in #4198
Fix AppStream metainfo file by @AsciiWolf in #4200
unix_serial_passthrough.c: check errno for EWOULDBLOCK by @rilysh in #4199
Temporary solution to a 24bpp issue and hblank. by @TC1995 in #4204
bswap.h: fix GCC requirements for bswap* builtins by @rilysh in #4201
Updates to README.md adding links to other managers by @jriwanek in #4206
S3 ViRGE/GX2: Fix frozen display when stream processors are enabled by @Cacodemon345 in #4207
S3 80x cursor fixes: by @TC1995 in #4208
MGA: Implement BPLAN for BITBLT operations by @Cacodemon345 in #4213
MGA: Move BPLAN handling to the right place by @Cacodemon345 in #4218
MGA: Implement X11 hardware cursor by @Cacodemon345 in #4221
Update translations by @kzmidze in #4215
Fix OPL audio not playing by @Cacodemon345 in #4225
Fix ACPI poweroffs disabling exit confirmations by @lemondrops in #4227
Add a correct PnP ROM for the CT4380 Sound Blaster AWE64 by @lemondrops in #4228
ESDI/MFM AT changes: by @TC1995 in #4229
Mach8/32 horizontal display changes. by @TC1995 in #4230
IDE changes (now for MCA). by @TC1995 in #4231
IDE/ATAPI port/irq changes for MCA: by @TC1995 in #4233
Add Vision Systems LBA Enhancer by @Cacodemon345 in #4240
Miscellaneous joystick cleanup by @lemondrops in #4242
Qt: Disable device checkboxes when ROMs for them aren't present by @lemondrops in #4244
Solved the IRQ mess of ESDI MCA. by @TC1995 in #4246
Fix Novell NE2000's default IRQ being out of range by @lemondrops in #4271
GHA: Disable win32 in CodeQL by @cold-brewed in #4273
Fix Ghostscript DLL filename in an error message on 64-bit Windows by @lemondrops in #4275
Miscellaneous fixes and improvements for v4.1.1 by @lemondrops in #4276

98
1

Updated to desktop MAME 0.263. Improved SAF support for MESS software media. Added right stick and analog triggers support to generic controllers

99
1

Simple Launcher is an Emulator Frontend that lets you play retro games with ease.

Improved mechanism to handle games without cover. Users now have more options.
Enhanced error logging mechanism.
Implemented handling for the loading of corrupted images into the UI. Users will be notified of corrupted image files. The corrupted image will be replaced with the default image.
Fixed some bugs.
Corrected some variable names.

100
1
Plus42 release is 1.1.6. (thomasokken.com)

Plus42, an enhanced HP-42S calculator simulator

view more: ‹ prev next ›

Emulation

1 readers
1 users here now

Emulation across the ages

founded 1 year ago