PrimalHero

joined 2 years ago
 

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)

 

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)

 

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.

 

Mame for android

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

 

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.

 

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.

 

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

 

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+

 

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

 

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

 

Accurate N64 Emulator
Changes in this release:

Update parallel RSP to latest version

2
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]

view more: ‹ prev next ›