Organiser
Filtrer par machine :
Type de vue :
 
 Mameinfo.dat v0.230 
Mercredi 31/03/21 à 15:15 par Firebrand
Ce fichier informatif pour MAME contient désormais les informations relatives à la v0.230:
- Updated to MAME 0.230 (http://git.redump.net/mame/log/).
- Added Source/Listinfo changes.
- Newest Bugs (31st Mar).
- Added/Reorganized 'Recommended Games'.
- Fixed Mameinfo.dat infos.
Télécharger Mameinfo.dat v0.230
Site Officiel de Mameinfo.dat
 
 WolfMAME v0.230 
Mercredi 31/03/21 à 15:13 par Firebrand
Ce build de MAME utilisé dans les compétitions de high scores a été mis à jour vers la v0.230.
Télécharger WolfMAME v0.230
Site Officiel de WolfMAME
 
 MESS et MESSUI v0.230 (64-bit) 
Mercredi 31/03/21 à 15:12 par Firebrand
Ce build de MAME dépourvu des machines d'arcade a lui aussi été mis à jour. Voici les améliorations spécifiques (valables également pour MAMEUI):
- Lua initialisation errors are treated as warnings rather than fatal
- NES: do not crash if unknown UNIF PCB found.
- NewUI: do not crash if a cartridge that supports an extra slot gets removed
- MESSUI, MAMEUI: you can right-click on a game and choose "Delete game settings" to remove a game's INI,CFG,STA and NVRAM files.
Télécharger MESS v0.230 (64-bit)
Télécharger MESSUI v0.230 (64-bit)
Site Officiel de MESS
 
 HBMAME et HBMAMEUI v0.230 (64-bit) 
Mercredi 31/03/21 à 15:07 par Firebrand
Une nouvelle version de ces builds de MAME spécialisés dans les HackROMs et les homebrews a été publiée. Voici les nouveaux jeux supportés:
New Games
- [100doors] 100 doors
- [alienresp] Alien Rescue (non-working prototype)
- [bacman] Bac-Man
- [conquest] Conquest (prototype)
- [dkongtj] Donkey Kong Twisted Jungle v1.05
- [truxton2nv] Truxton 2 (New Version)
- [umk3uc20200703] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-07-03)
- [umk3uc20201125] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-11-25)
- [umk3uc20201201] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-01)
- [umk3uc20201204] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-04)
- [umk3uc20201226] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-26)
- [umk3uc20210212] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-12)
- [umk3uc20210228] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-28)
- [umk3uc20210304] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-03-04)
Télécharger HBMAME v0.230 (64-bit)
Télécharger HBMAMEUI v0.230 (64-bit)
Site Officiel de HBMAME
 
 ARCADE v0.230 (64-bit) 
Mercredi 31/03/21 à 15:03 par Firebrand
Cebuild de MAME a également été mis à jour vers la v0.230. Les changements spécifiques (s'il y en a) ne sont pas encore connus.
Télécharger ARCADE v0.230 (64-bit)
Site Officiel de ARCADE
 
 MAMEUI64 v0.230 
Mercredi 31/03/21 à 15:01 par Firebrand
Le grand classique MAMEUI a été mis à jour avec les dernières sources de MAME.
Télécharger MAMEUI64 v0.230
Site Officiel de MAMEUI64
 
 MAME v0.230 (64-bit) 
Mercredi 31/03/21 à 14:59 par Firebrand
La mise à jour mensuelle de MAME est arrivée. Voici les changements apportés:
Fasten your seatbelts and get ready for MAME 0.230! There are big changes this month, but before we get to that, let’s highlight some of the more routine additions. Several TV games featuring adaptations of popular Hasbro board games are now supported, as well as a couple of VTech systems featuring Dora the Explorer. Several electronic toys and handheld LED game from Mattel and Invicta have been emulated this month. There’s a big update for the Apple II software lists this month, with clean cracks of lots of educational software from MECC.
If you’ve been following along with development, you’re no doubt excited about the new Yamaha OPM/OPN (YM2151, YM2203, YM2608, YM2610, YM2610B, YM2612, and YM3438) sound emulation core. This addresses numerous subtle and not-so-subtle issues, particularly in Sega and Data East games. Windy Fairy and Jennifer Taylor have continued to improve MAME’s support for Konami rhythm games, making beatmania IIDX, Beatmania III, Keyboardmania and ParaParaParadise games playable. Thanks to Happy, a couple more graphics issues with the Hyper Neo Geo 64 have been fixed.
There’s been a lot of work on the Apple IIgs and 68k Mac drivers this month. As well as the flood of machines promoted to working, Apple 3.5" floppy support has been revolutionised, and improvements to ADB GLU microcontroller simulation make the IIgs control panel usable. On the console side, save EEPROM support has been fixed for several Mega Drive games.

MAME Testers Bugs Fixed
- 05191: [Save/Restore] (megadriv.cpp) megadriv [evander,wboymw]: EEPROM data is not saved. (Ryan Holtz)
- 05580: [DIP/Input] (royalmah.cpp) cafetime: DIP switch settings are incorrect. (kamilz)
- 05785: [DIP/Input] (cabal.cpp) cabal and clones (except cabalbl): Coins don’t work when Demo Sound DIP switch is off. (AJR)
- 05800: [Sound] (megadriv.cpp) genesis / megadriv / megadrij [microm96] [microm96a] [micromm]: Incorrect horn sound. (Aaron Giles)
- 05875: [Misc.] (magictg.cpp) magictg: AddressSanitizer: Buffer overrun in ZR36120 emulation. (Robbbert)
- 06166: [Sound] (megadriv.cpp) megadriv [batman]: Bad emulated sound effects when hitting enemies. (Aaron Giles)
- 06740: [Sound] (dec0.cpp) slyspy, bouldash: Sound randomly speeds up and eventually stops working. (Aaron Giles)
- 06789: [Graphics] (namconb1.cpp) vshoot: Black screen after winning first match. (O. Galibert)
- 06930: [Sound] (dec0.cpp) robocop, robocopu, robocopw: The sound effect of the van’s back door cuts off suddenly. (Aaron Giles)
- 07023: [Misc.] (megadriv.cpp) megadriv [fatfury, fatfuryu]: Description is incomplete. (ArcadeShadow)
- 07052: [Gameplay] (mac128.cpp) macplus [bdrkcast]: Mac Plus interrupt timing is incorrect. (Lord Nightmare)
- 07161: [Sound] (dec0.cpp) baddudes: Missing sound in stage 3 boss transformation. (Aaron Giles)
- 07193: [Documentation] (megadriv.cpp) megadriv [jellyboy]: Release year is incomplete. (ArcadeShadow)
- 07303: [Media Support] (coco3.cpp) coco3 [tharogad]: The Castle of Tharogad game cartridge does not run. (AJR)
- 07389: [Sound] (williams.cpp) inferno: DAC sound is incorrect. (Ivan Vangelista)
- 07767: [Documentation] (megadriv.cpp) [megadriv] tecmowc, tecmow92: These are regional variants of the same game. (ArcadeShadow)
- 07831: [Sound] (gaelco3d.cpp) surfplnt, surfplnt40, speedup: Sound has repeating distortion/crackling. (Ivan Vangelista)
- 07849: [DIP/Input] (taitosj.cpp) sfposeid: Identified bonus life and infinite lives DIP switch settings. (jkburks)
- 07856: [Core] (ksys573.cpp) ddr2mla, ddrbocd, Analog DDR games: Songs run at half frame rate. (Windy Fairy)
- 07885: [Media Support] (xerox820.cpp) x820: Can no longer boot CP/M from floppy disk. [O. Galibert]
- 07886: [Media Support] (plus4.cpp) c16: Cartridges are ignored, system boots to BASIC. (Ivan Vangelista)
- 07887: [Crash/Freeze] (divebomb.cpp) divebomb: [debug] K051316 ROM region is not a power-of-two size. (Ivan Vangelista)
- 07889: [Crash/Freeze] (ti99_4p.cpp) ti99_4p, ti99_4ev: [debug] Assertion fails as VRAM size is unset on start. (Ivan Vangelista)
- 07898: [Interface] (gaelco3d.cpp) speedup: Speed Up is missing a shifter overlay. (Ivan Vangelista)
- 07904: [Documentation] (monkey_king_3b.cpp) rs70_648: Manufacturer is not set. (AntoPISA)
- 07909: [Sound] (tecmo16.cpp) ginkun: Level Select, Minigame Select and Credits music doesn’t play. (David Haywood)
- 07916: [Crash/Freeze] (playch10.cpp) pc_pinbt: Exception when using single screen BIOS. (Ivan Vangelista)

New working machines
- Andrew Holme Mark 1 FORTH Computer [AJR]
- Electronic Master Mind (Invicta) [hap, Sean Riddle]
- Football 2 (Mattel) [hap, Sean Riddle]
- Invicta Super-Sonic Electronic Master Mind [hap, Sean Riddle]
- Kmart Dunk 'n Sunk [hap, Sean Riddle]
- M.E.M. Belgium Memoquiz [hap, Sean Riddle]
- Mattel Brain Baffler [hap, Sean Riddle]
- Mattel Horoscope Computer [hap, Sean Riddle]
- Mattel World Championship Football [hap, Sean Riddle, Kevin Horton, O. Galibert]
- MSI / Bandai Namco Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]
- NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Boggle, Connect 4, Roll Over [Sean Riddle, David Haywood]
- NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em [Sean Riddle, David Haywood]
- NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Simon, Battleship, Checkers [Sean Riddle, David Haywood]
- NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos, Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
- NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line, Roll Over [Sean Riddle, David Haywood]
- Selchow & Righter Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
- Selchow & Righter Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
- Taikee / Oregon Scientific / V-Tac Technology Co Ltd. Teléfono interactivo de TV (Spain) [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
- Tiger Electronics Sub Wars (LED version) [hap, Sean Riddle, Rik]
- Tri-1 (Fonas) [hap, Sean Riddle]
- VTech Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
- VTech Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]

New working clones
- beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
- beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
- beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
- Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
- Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
- Cuore 1 (Italian, set 6) [f205v]
- Cuore 1 (Italian, set 7) [f205v]
- Genius 6 (V133F) [Arzeno Fabrice]
- Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
- Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
- Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
- Keyboardheaven (Korea) [Jennifer Taylor, Windy Fairy]
- Magic 10 Nevada (bootleg of Pool 10) [f205v]
- Maze (Trog bootleg) [Jorge Silva]
- Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
- Meijinsen (set 2) [AeroCityMayor, The Dumping Union]
- Oedo Fight (Japan, Bloodless version) [ekorz]
- Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
- Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
- Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
- Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
- Saitek / Tandy Corporation Chess Champion 2150 [hap, Berger]
- Surf Planet (Version 3.0) [jordigahan]
- Task Force Harrier (Lettering bootleg) [hammy, EMG]
- US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]

Machines promoted to working
- Apple Computer Macintosh 128k [R. Belmont, O. Galibert]
- Apple Computer Macintosh Classic [R. Belmont, O. Galibert]
- Apple Computer Macintosh Classic II [R. Belmont, O. Galibert]
- Apple Computer Macintosh II [R. Belmont, O. Galibert]
- Apple Computer Macintosh II (FDHD) [R. Belmont, O. Galibert]
- Apple Computer Macintosh IIci [R. Belmont, O. Galibert]
- Apple Computer Macintosh IIsi [R. Belmont, O. Galibert]
- Apple Computer Macintosh IIvx [R. Belmont, O. Galibert]
- Apple Computer Macintosh LC III [R. Belmont, O. Galibert]
- Apple Computer Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
- Apple Computer Macintosh SE [R. Belmont, O. Galibert]
- Apple Computer Macintosh SE (FDHD) [R. Belmont, O. Galibert]
- beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
- beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
- beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
- beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
- Beatmania III [Windy Fairy]
- Beatmania III Append 7th Mix [Windy Fairy]
- Beatmania III The Final [Windy Fairy]
- Keyboardmania [Windy Fairy]
- Keyboardmania 2nd Mix [Windy Fairy]
- Keyboardmania 3rd Mix [Windy Fairy]
- ParaParaDancing [Windy Fairy]
- ParaParaParadise [Windy Fairy]
- ParaParaParadise v1.1 [Windy Fairy]
- Untouchable (JPM) (IMPACT) (UN3B LO6) [David Haywood, James Wallace]

Clones promoted to working
- Apple Computer Macintosh 512k [R. Belmont, O. Galibert]
- Apple Computer Macintosh 512ke [R. Belmont, O. Galibert]
- Apple Computer Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
- Apple Computer Macintosh IIcx [R. Belmont, O. Galibert]
- Apple Computer Macintosh IIvi [R. Belmont, O. Galibert]
- Apple Computer Macintosh IIx [R. Belmont, O. Galibert]
- Apple Computer Macintosh SE/30 [R. Belmont, O. Galibert]
- beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
- Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
- Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
- Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
- Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
- Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
- bootleg (Unitron) Mac 512 [R. Belmont, O. Galibert]
- bootleg (Unitron) Unitron 1024 [R. Belmont, O. Galibert]
- Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
- Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
- Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
- Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
- Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
- Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
- Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
- Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
- Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
- Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
- Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
- Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
- Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
- Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
- Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
- Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
- ParaParaParadise 1st Mix Plus [Windy Fairy]
- Untouchable (JPM) (IMPACT) (UN3BI LO6) [David Haywood, James Wallace]

New machines marked as NOT_WORKING
- Akai Electric MPC60 MIDI Production Center [DBWBP]
- Basic Fun Ms. Pac-Man (mini arcade) [Sean Riddle]
- Basic Fun Pac-Man (mini arcade) [Sean Riddle]
- Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
- Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
- LeapFrog Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
- LeapFrog Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
- LeapFrog Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
- Marbella Vice (100Hz display) [Arcade Player, Recreativas.org]
- Mini Money [jordigahan, ClawGrip]
- Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]
- Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
- Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
- unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]

New clones marked as NOT_WORKING
- A.G. Soccer Ball (R18u, 2.1 sound) [PinMAME]
- Bad Cats (LG-4) [PinMAME]
- Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
- The Flintstones (LA-5) [PinMAME]
- Lucky Draw (pinball, set 2) [PinMAME]
- Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
- No Fear: Dangerous Sports (0.8X) [PinMAME]
- Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
- Theatre Of Magic (1.2A) [PinMAME]
- Thunder Dragon (bootleg, set 2) [hammy, EMG]
- Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
- Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]

New working software list additions
- apple2_flop_clcracked: Life Story Frog (cleanly cracked), MECC-A103 Smoking: It's Up To You (cleanly cracked), MECC-A104 Payroll System: A Business Simulation (cleanly cracked), MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked), MECC-A107 Ducks (Version 1.1) (cleanly cracked), MECC-A109 Circus Math (Version 1.0) (cleanly cracked), MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked), MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked), MECC-A112 Word Wizards (Version 1.0) (cleanly cracked), MECC-A112 Word Wizards (Version 1.2) (cleanly cracked), MECC-A112 Word Wizards (Version 1.3) (cleanly cracked), MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked), MECC-A115 Right of Way (Version 1.1) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked), MECC-A119 Master Spell (Version 1.0) (cleanly cracked), MECC-A119 Master Spell (Version 1.3) (cleanly cracked), MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked), MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked), MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked), MECC-A124 Estimation (Version 1.0) (cleanly cracked), MECC-A125 Addition Logician (Version 1.0) (cleanly cracked), MECC-A126 Study Guide (Version 1.5) (cleanly cracked), MECC-A127 Salt and You (Version 1.0) (cleanly cracked), MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked), MECC-A129 Data Handler (Version 1.0) (cleanly cracked), MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked), MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked), MECC-A132 MECC Writer (Version 1.1) (cleanly cracked), MECC-A132 MECC Writer (Version 1.2) (cleanly cracked), MECC-A133 MECC Writer (Version 1.2) (cleanly cracked), MECC-A134 MECC Speller (Version 1.0) (cleanly cracked), MECC-A135 MECC Editor (Version 1.0) (cleanly cracked), MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked), MECC-A137 MECC Graph (Version 1.1) (cleanly cracked), MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked), MECC-A160 The Market Place (Version 1.0) (cleanly cracked), MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked), MECC-A162 Path Tactics (Version 1.0) (cleanly cracked), MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked), MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked), MECC-A165 Counting Critters (Version 1.0) (cleanly cracked), MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked), MECC-A167 Quickflash (Version 1.0) (cleanly cracked), MECC-A168 Clock Works (Version 1.0) (cleanly cracked), MECC-A169 Speedway Math (Version 1.0) (cleanly cracked), MECC-A170 Number Munchers (Version 1.0) (cleanly cracked), MECC-A170 Number Munchers (Version 1.3) (cleanly cracked), MECC-A171 Show Time (Version 1.0) (cleanly cracked), MECC-A171 Show Time (Version 1.1) (cleanly cracked), MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked), MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked), MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked), MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked), MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked), MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked), MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked), MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked), MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked), MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked), MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked), MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked), MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked), MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked), MECC-A191 Odell Lake (Version 1.0) (cleanly cracked), MECC-A191 Odell Lake (Version 1.2) (cleanly cracked), MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked), MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked), MECC-A193 Equation Math (Version 1.0) (cleanly cracked), MECC-A193 Equation Math (Version 1.1) (cleanly cracked), MECC-A195 Money Works (Version 1.0) (cleanly cracked), MECC-A195 Money Works (Version 1.1) (cleanly cracked), MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked), MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked), MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked), MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked), MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked), MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked), MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked), MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked), MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked), MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked), MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked), MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked), MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked), MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked), MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked), MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked), MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked), MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked), MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked), MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked), MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked), MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked), MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked), MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked), MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked), MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked), MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked), MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked), MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked), MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked), MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked), MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked), MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked), MECC-A224 Instant Survey (Version 1.0) (cleanly cracked), MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked), MECC-A227 Patterns (Version 1.0) (cleanly cracked), MECC-A227 Patterns (Version 1.2) (cleanly cracked), MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked), MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked), MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked), MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked), MECC-A231 Spellevator (Version 1.0) (cleanly cracked), MECC-A231 Spellevator (Version 1.2) (cleanly cracked), MECC-A231 Spellevator (Version 1.3) (cleanly cracked), MECC-A232 Spelling Press (Version 1.0) (cleanly cracked), MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked), MECC-A241 LabelMaker (Version 1.0) (cleanly cracked), MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked), MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked), MECC-A245 Instant Survey (Version 1.0) (cleanly cracked), MECC-A246 Measure Works (Version 1.0) (cleanly cracked), MECC-A247 Time Navigator (Version 1.0) (cleanly cracked), MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked), MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked), MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked), MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked), MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked), MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked), MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked), MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked), MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked), MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked), MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked), MECC-A262 Probability Lab (Version 1.0) (cleanly cracked), MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked), MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked), MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked), MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked), MECC-A278 The Living Cell (Version 1.0) (cleanly cracked), MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked), MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked), MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked), MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked), MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked), MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked), MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked), MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked), MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked), MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked), MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked), MECC-A302 Fish School (Version 1.0) (cleanly cracked), MECC-A303 Moving Museum (Version 1.0) (cleanly cracked), MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked), MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked), MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked), MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked), MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked), MECC-A311 Picture A Story (Version 1.0) (cleanly cracked), MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked), MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked), MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked), MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked), MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked), MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked), MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked), MECC-A343 Science Giants (Version 1.0) (cleanly cracked), MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked), MECC-A401 Energy House (Version 1.0) (cleanly cracked), MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked), MECC-A403 Logic Gates (Version 1.0) (cleanly cracked), MECC-A405 Sports Stats (Version 1.0) (cleanly cracked), MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked), MECC-A407 Book Worm (Version 1.0) (cleanly cracked), MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked), MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked), MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked), MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked), MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]
- ekara_japan_s: Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
- ekara_japan_sp: SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
- fmtowns_cd:
Alice no Yakata 3 (1995-05-16), Battle, Ehon Writer V1.1 L10, Never Land, Oto to E no Deru Eigo Jisho No. 2 - English in Dream, Populous II - Trials of the Olympian Gods - Expert, Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk, Soreike! Anpanman - Tanoshii Eigo Asobi, Toshiyuki Yoshino - Lullaby of BirdLand, True Heart (alt), Viper GTS [redump.org]
Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
- fmtowns_flop_orig:
CD+Graphics Player V1.1L10, Nihongo MS-DOS V6.2 L10 (Kihon Kinou), Ponyon [cyo.the.vile]
AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit, Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
- ibm5170: Museum Madness Top Gun: Danger Zone [The Good Old Days]
- sgi_mips:
Hot Mix Volume 12 (alternate) [nixzone.nl, Davide Cavalca]
IRIX 6.5.20, IRIX 6.5.24, IRIX 6.5.25 [pixelbart.net, Davide Cavalca]
- sorcerer_cass: Cosmic Fighter (ported from TRS-80) [exidyboy]

Software list items promoted to working
- apple2_flop_clcracked: MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
- fmtowns_cd:
Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
Windows 3.1 L11 [cyo.the.vile]

New NOT_WORKING software list additions
- ekara_japan_gk: GK-2 - Disney Princess: Princess Debut (Japan), GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
- fmtowns_cd: Scavenger 4 (HME-217B) [redump.org]
- fmtowns_flop_orig:
Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
Mah-Saiko-Jong [wiggy2k]
- leapfrog_didj_cart: Super Chicks (USA) [TeamEurope]
- leapfrog_zippity_cart: Disney Princess - Magical Movement & Learning (500-13590-A) (UK), The World of Cars - Driven to Learn (500-13589-B) (UK) [TeamEurope]
- pockchalw: Shinkenzemi Chuugaku Kouza - Chuu 1 Eigo (S11), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo, Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N21), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N22), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N24), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N31), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N32), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N33), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N35), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N37), Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (C), Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (NC), Shinkenzemi Chuugaku Kouza - Chuugaku Chiri - Rekishi Pack (Chiri Soft - Rekishi Soft Kanzen Taiou Ban) (CR), Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (NR), Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (R), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1) (*), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2) (*), Shinkenzemi Chuugaku Kouza - Chuugaku Rika Pack (1-bunya - Soft 2-bunya Soft Kanzen Taiou Ban) (LP), Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (0G1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (1-G1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (G-1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Kuni - Suu) (G-2), Shinkenzemi Koukou Kouza - Daigaku Juken Series - Hinshutsu Eitango (T), Shinkenzemi Koukou Kouza - Daigaku Juken Series - Juuyou Eigo Koubun (B), Shinkenzemi Koukou Kouza - Hinshutsu Nihonshi Kouryaku (0D), Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (0W), Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (W), Shinkenzemi Koukou Kouza - Juuyou Kobun Kouryaku (A) (0BKD01) [skaman]
- sega_beena_cart: 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso, Cooking Beena: O-Ryouri Dekichatta!, Disney Tanoshii O-Benkyou Series 1: Mic de Kantan ABC, Disney Tanoshii Oekaki: O-Mise-ya-san o Tsukutchaou!, Hello Kitty no Hiragana Katakana O-Namae Kaitemiyou!, Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de Tanken! Kouchuu no Mori, Partner In TV! O-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]

Translations added or modified
- Portuguese (Brazil) [Chrystian Rafael Rubio de Melo]

Merged pull requests
- 7695: Added synchronous I/O for RS232 port and HP98046 module. [F.Ulivi]
- 7718: Added save state support for Namco System 21 family. [cam900]
- 7756: machine/tc009xlvc.cpp: Integrated Z80 CPU core in device, and fixed background drawing (visible in gemcrush). [cam900]
- 7763: machine/fdc37c665gt.cpp: Reimplemented with added floppy and parallel port support. [Windy Fairy]
- 7789: hng64.cpp: Implemented priority Z sort mode for sprites. [Happy]
- 7792: hash/sgi_mips.xml: Added three entries, and missing discs for various entries. [nixzone.nl, pixelbart.net, Davide Cavalca]
- 7800: sound/setapcm.cpp: Added preliminary 16-voice ST0032 internal sound support (used by jclub2). [cam900]
- 7808: sound/ymfm.cpp: Added new BSD-licensed implementation of Yamaha OPN/OPM FM synthesis emulation. [Aaron Giles]
- 7810: hng64.cpp: Improved projection matrix calculation and 3D clipping. [Happy]
- 7811: sound/cdda.cpp: Return LBA position as currently playing LBA (fixes issues with Konami System 573 games). [Windy Fairy]
- 7815: apple2gs.xml: Added descriptions for sys504 and sys601. [Kelvin Sherlock]
- 7816: Added two TV games, and several LeapFrog and e-kara software list entries. [David Haywood]
- 7817: twinkle.cpp: Removed periodic source for IRQ2. [Ziemas]
- 7818: firebeat.cpp: Re-dumped CDs for two games, and added Keyboardheaven (Korea). [Jennifer, Taylor, David Haywood]
- 7819: neptunp2.cpp: Added Corsario (Cirsa slot machine). [jordigahan, ClawGrip]
- 7821: spg2xx.cpp: Added Dora the Explorer - Dora TV Adventure Globe. [Sean Riddle, David Haywood]
- 7822: machine/t10mmc.cpp: Handle LBA zero correctly when first track is audio. [Windy Fairy]
- 7824: elan_ep3a19a.cpp: Added two TV Board Games 6-in-1 games. [Sean Riddle, David Haywood]
- 7825: cps2.cpp: Added Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version). [bdlou, r09]
- 7826: nova2001.cpp: Added Raiders5 (Japan, set 2, bootleg?). [Paul Wood, David Haywood]
- 7827: Added dongle dumps, improved cabinet info register settings, and updated notes. [Jennifer Taylor]
- 7828: firebeat.cpp: Improved IN1 values, and added notes on DIP switches. [Windy Fairy]
- 7829: ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. [Windy Fairy]
- 7831: psikyo.cpp: Fixed crash in samuraia and clones accessing non-existent ROM region. [cam900]
- 7832: merits.cpp: Added Scorpion (Dec 24, 1993). [jordigahan, ClawGrip]
- 7833: twinkle.cpp: Added all missing CD and hard disk dumps, and added three beatmania IIDX variants. [Jennifer Taylor]
- 7834: Improved Brazilian Portuguese translation. [Chrystian Rafael Rubio de Melo]
- 7834: firebeat.cpp: Added support for beatmania III floppy disk drive and spectrum analyzer. [Windy Fairy]
- 7837: debugger: Added “wpsize” variable for accessing the access size that triggered a watchpoint. [moralrecordings]
- 7838: elan_ep3a19a.cpp: Added three TV Board Games 3-in-1 variants. [Sean Riddle, David Haywood]
- 7840: momoko.cpp: Fixed video code reading beyond the end of ROM region (caused glitches on high score table). [David Haywood]
- 7841: Fixed rewind functionality (GitHub #7806). [feos]
- 7845: alg.cpp: Added 100 Hz display versions of Tierras Salvajes and Marbella Vice. [Arcade Planet, Recreativas.org, ClawGrip]
- 7846: video/k057714.cpp: Implemented raster timing registers (fixes timings on some Konami Firebeat games). [Windy Fairy]
- 7847: jpmimpct.cpp, jpmimpctsw.cpp: Fixed reel display in j6big50, and added sound ROM for j6untch. [David Haywood]
- 7848: generalplus_gpl16250_spi_direct.cpp: Added Pac-Man (mini arcade) and Ms. Pac-Man (mini arcade). [Sean Riddle, David Haywood]
- 7849: midzeus.cpp: Disabled waveram drawing feature by default. [David Haywood]
- 7850: spg2xx.cpp: Added Teléfono interactivo de TV (Spain). [ClawGrip, Sean Riddle, David Haywood]
- 7851: zaxxon.cpp: Fixed tilemap/sprite priority for ixion; also demoted lastfght and raccoon to not working. [David Haywood]
- 7856: joystand.cpp: Converted cartridge access function to address_map_bank_device and cleaned up code. [cam900]
- 7857: leapfrog_iquest.cpp: Added Turbo Twist Spelling (US) and Turbo Twist Vocabulator (US). [Sean Riddle, David Haywood]
- 7858: sega_beena_cart.xml: Added ten entries, and corrected pokebw scan sizes and checksums. [TeamEurope, ClawGrip]
- 7859: apple2gs.cpp: Added checks for special key combinations to ADB GLU microcontroller simulation. [Kelvin Sherlock]
- 7860: leapfrog_iquest.cpp: Added Turbo Twist Fact Blaster (US). [Sean Riddle, David Haywood]
- 7861: spectrum_cass.xml: Updated metadata for six entries. [ArcadeShadow]
- 7864: fmtowns_flop.xml: Split into separate lists for original, cracked and miscellaneous software, and added seven entries. [r09]
- 7866: tecmo16.cpp: Improved interrupt acknowledge mechanism; 1943.cpp: Fixed drawing past the end of sprite RAM. [David Haywood]
- 7871: apple2gs.cpp: Check for presence of floppy drives before deselecting them. [Kelvin Sherlock]
- 7872: bgfx: Made crt-geom and crt-geom-deluxe scan lines adjustable, and added a low-pass filter for crt-geom-deluxe. [cgwg]
- 7873: firebeat.cpp: Replaced Keyboardmania 1st Mix and 2nd Mix CD dumps with images including subchannel data. [Windy Fairy]
- 7874: fmtowns_cd.xml: Added thirteen entries, replaced twelve entries with better dumps, and added five missing floppies. [r09]
- 7857: Added UI option to mute audio when emulation is not throttled (GitHub #7843). [Ryan Holtz]
- 7876: spectrum_cass.xml: Filled in year and publisher for many entries. [ArcadeShadow]
- 7879: ibm5170.xml: Added Museum Madness and Top Gun: Danger Zone. [The Good Old Days, ArcadeShadow]
- 7881: coco12.cpp: Set proper tri-state value for keyboard PIA port B (fixes MT07701). [Tim Lindner]
- 7882: alg.cpp: Added notes about Picmatic games. [ClawGrip]
- 7883: machine/i2cmem.cpp: Added Xicor X24C01 support (used for save data in some Mega Drive cartridges). [Ryan Holtz]
- 7885: bus/megadrive/jcart.cpp: Fixed I²C read address for Codemasters games. [Ryan Holtz]
- 7886: bus/megadrive/sk.cpp: Fixed saving in Sonic 3 & Knuckles, and allowed all cartridges to be locked on. [Ryan Holtz]
- 7887: apple2gs.cpp: Configure SCC Baud rate generator input clocks. [Kelvin Sherlock]
- 7889: apple2_flop_clcracked.xml: Added latest cracks, with lots of MECC software. [4am, Firehawke]
- 7893: gaelco3d.cpp: Added Surf Planet (Version 3.0). [jordigahan, ClawGrip]
- 7894: apple2_flop_clcracked.xml: Fixed CRC for mcwacs10. [Firehawke]
- 7895: ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. [David Haywood]
Télécharger MAME v0.230 (64-bit)
Site Officiel de MAME
 
 Raine v0.91.15 
Mardi 30/03/21 à 14:40 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
neocd/neogeo :
- unlikely incompatibility between mslug2 & pbobblen, this fixes both this time.
- there were some problems in neocd with speed hacks, they are now disabled for the kof games and kabukikl
- still on neocd, there was a crash when reading an audio track merged with the main data track, this worked before, but anyway it's fixed.
- old capcom savegames prior to some time in march 2020 couldn't be restored anymore, I added a callback to fix things on the fly, it might not work for all the games, I don't have savegames for all of them, but it should work for most of them.
- the year is updated automatically now
- there was a strange "stack smash" on my laptop when opening the console, it happens only on this computer, which has exactly the same software setup as my main computer, so it's probably a gcc bug, but for now I disabled their stack protection to work around that, even if it's required only for 1 file related to the console, I disabled it everywhere.

cheats :
- the scripts can now handle more than 100 arguments, required for some cheats about the starting level !
- fix pbobble2/2o/2x always on help line cheat
- fix pbobble2 alternate world levels cheat
- fix cheats comments containing ", and handle multi-line comments for cheats, the bottom line of the screen will "flash" if the comment is too long, just click on it to get the full comment. Example of such a cheat : the last one for strider.
- and by the way finally update the default background color to be darker and less transparent, I did it here on my default settings a long time ago but I should have committed it, here it is, handy to be able to read these big comments for the cheats. (if you keep your settings while updating and want to try the default new color, just delete the bg_color line in rainex_sdl.cfg/raine32_sdl.cfg in the config directory).
Télécharger Raine v0.91.15 (32-bit)
Télécharger Raine v0.91.15 (64-bit)
Site Officiel de Raine
 
 RetroArch v1.9.1 
Lundi 29/03/21 à 17:09 par Firebrand
Une nouvelle version de cet ensemble de noyaux d'émulateurs réunis sous une même interface a été publiée. Voici les principaux changements:

- 3DS: Graphics widgets support
- 3DS: On error, only init gfx on salamander build. This prevents graphical issues if the gfx is already initialized. Which should always be the case if called from a running core
- 3DS: Update error applet
- 3DS: Enable online Core Updater
- 3DS: Guard threading
- 3DS: Allow sideways screen rotation
- 3DS: Enable threading and add a threaded audio driver
- ANDROID: Implementation of fullscreen over notch function (for Android 9.0 and up)
- ANDROID: Add Play Store module support.
- ANDROID: Add option to switch all installed cores to Play Store versions
- AUDIO: Memalign audio buffers to 64 bytes. This is the most common cache line size, helps with performance. Also fixes issues with platforms like PSP that wrongly assume that malloc returns aligned buffers (to 16bytes). This recently broke the PSP builds
- AUDIO/ALSA: Fix float format detection
- AUDIO/JACK: Deinterleave in the process callback. This allows us to avoid the extra copy to the deinterleave buffer and lets us use only a single jack ringbuffer
- AUDIO/JACK: (Audio/JACK) Fix non-blocking write. Previously we would wait on the condition variable even in the non-blocking case. This improves fast-forward performance massively and brings JACK in line with other backends in that regard
- AUDIO/XAUDIO2: Fix threaded audio bugs with cores like Dinothawr
- CONFIG: Add support for saving per-directory core options and deleting core option overrides
- CONFIG: Enable saving of changed parameters when ‘#include’ directives are used
- CONFIG/DIRS: Enable configuration of the directories used for Favorites, History, Images, Music and Video playlists
- CONFIG/REMAPS: Allow loading core remaps without content
- CONFIG/OVERRIDES: Fix empty override paths when launching without content
- CHEATS: Maximum search value corrections
- CHEEVOS: Generic memory mapping using rcheevos
- CHEEVOS: Ensure badge textures are released before video driver is deinitialized. Should fix crashes with slang shaders.
- CHEEVOS: Include achievement runtime state in save states
- CHEEVOS: Prevent hardcore toggle when emu-handled cheats are active
- CHEEVOS: Add confirmation submenu to achievements hardcore toggle
- CHEEVOS: Calculate leaderboard widget spacing based on video resolution
- CHEEVOS: Show unsupported core message when viewing achievement list for unsupported core
- CHEEVOS: Allow disabling leaderboard notifications and trackers separately
- CHEEVOS: Add display widget for active leaderboards
- CHEEVOS/CORE OPTIONS: Core options blacklist. Disables hardcore mode when certain core options are set
- CLI: Add option for quitting on close content
- CONTEXT/DRIVER SWITCHING: Allow context switching from gl to glcore
- CORE OPTIONS: Add option to reset all core options for current core/content
- CORE OPTIONS: Add per-folder core options
- CRT/SWITCHRES: Improvements
- CRT/SWITCHRES: Low resolution switch bug fix – This allows resolutions lower that 32×224 like 256×224 to work
- CORE DOWNLOADER: Enhanced core downloader search functionality
- D3D10: Should now be able to use shaders with hardware-accelerated libretro cores
- D3D11: Should now be able to use shaders with hardware-accelerated libretro cores
- D3D11: Skip shader/stock blend when we don’t have a texture. This happens if the core calls video_cb with the frame set to null on the first frame, and was causing black screens/driver resets. The ffmpeg core seems to do this.
- D3D11: Fix shaders with scaled framebuffers
- D3D11: Add flip model support – fallback to blit model for OSes where flip model is not supported (windows 7 and earlier). Will add a menu option later allowing the user to switch inbetween the two
- D3D12: Should now be able to use shaders with hardware-accelerated libretro cores
- D3D10/11/12: Increase sprite capacity, we need this so that the hardware rendered menu drivers doesn’t glitch out
- DRM: Fix race condition in drm_surface_set_aspect
- DRM/KMS: add support for custom HDMI timings / modes
- DATABASE: Fix crash that could happen when selecting cursor
- DATABASE/EXPLORE: Fix – Prevent segfault when accessing ‘Explore’ menu
- EMSCRIPTEN: Only report back one screen pointer for rwebinput, fixes lockup when clicking on an overlay
- FILEIO/PERFORMANCE: Only attempt to call dir_check_defaults once per runtime session
- FILEIO/PERFORMANCE/3DS: Increase file buffer size and savestate chunk size. This seems to help with saving large savestates
- FONTS: Improve handling of Arabic and Persian text
- FONTS/FREETYPE: Use fontconfig to select fonts if available
- INPUT: Add hold mode for turbo fire ‘Single Button’
- INPUT MAPPING: Refresh bind list on device type change
- INPUT MAPPING/REMAPPING: Minor bugfix – Remap file browsing starts navigation at input_remapping_directory even if the core-subdir (where saved files go) exists Having remaps for many different cores makes finding the active core files cumbersome, especially because remaps are not compatible between different cores (but maybe for cores emulating the same hardware)
- IOS: Take out ‘Core Downloader’ from iOS 9/iOS 11 builds
- IOS: IOSApp doesn’t crash anymore when a file is shared to it
- INPUT: Keyboard device mapper rework
- INPUT: New input bind order scan/clear fix
- INPUT: Duplicate key event blocking additions
- INPUT: Prevent duplicate key events with hotkeys + keyboard device type
- INPUT: Keyboard LED driver
- INPUT/AUTOCONFIG: Allow controllers with no/empty names to work.
- INPUT/GAME FOCUS: Add option to automatically enable ‘game focus’ mode when running/resuming content
- INPUT/HOTKEYS: Hotkey for Close Content / Unload Core
- INPUT/LIBCEC: Map libcec-daemon keys to RETROK
- INPUT/X11: Enable keyboard input when mouse cursor is not inside the RetroArch window but window still has focus
- INPUT/X11: Fix mouse input when mouse is grabbed
- INPUT/UDEV/RUMBLE: Fix rumble.
- INPUT/WINDOWS/DINPUT: Simultaneous shift sticky fix
- INPUT/WINDOWS/DINPUT: Prevent Win-key from opening Start Menu
- INPUT/WINDOWS/DINPUT: Option for disabling Windows hotkeys
- INPUT/WINDOWS/DINPUT: Mouse grabbing/clipping with Alt-Tab
- INPUT/WINDOWS/DINPUT: Mouse grab fixes
- INPUT/WINDOWS/RAWINPUT: Key position fixes
- INPUT/WINDOWS/RAWINPUT: Mouse grab fixes
- INPUT/WINDOWS/RAWINPUT: Prevent outside window mouse clicks when grabbed
- INPUT/WINDOWS/RAWINPUT: Option for disabling Windows hotkeys
- INPUT MAPPING/REMAPPING: Major bugfix – Remap file having a different device type requires manual intervention after loading for the core to register the type properly
- JSON: New faster json parser/writer library rjson
- JSON/RJSON: Replace rapidjson parser/writer in discord-rpc with rjson
- LIBRETRO: Add API extension for cores to query the number of active inputs provided by the frontend
- LIBRETRO: Ensure RARCH_CTL_CORE_OPTIONS_LIST_GET returns false if no core options are available
- LIBRETRO: Add API extension for overriding frontend audio latency
- LIBRETRO: Add API extension for cores to monitor frontend audio buffer occupancy
- LINUX: Also show /run/media or /run/media/$USER in drives list
- LINUX: Adjust brightness according to the limit. Seems like some platforms feature non-standard maximums, but the variable is correclty exported for us to use
- LOCALIZATION: Add Finnish language
- LOGS/SHADER: Shader log spam reduction
- LOGS/CONFIG: Config logging cleanup
- LOGS/SAVESTATE: Config logging cleanup
- MAC: Apple Silicon/Mac M1 support
- MAC: Code signing/notarization
- MAC: Fix a leak with NSTemporaryDirectory() on ARC (Automatic Reference Counting) code
- MAC: Support bundle assets extraction on macOS
- MAC: Universal Metal build for both ARM and Intel Macs
- MAC/UNIVERSAL: Add CoreAudio3 audio driver for Metal Universal build
- MAC/IOS: Only extract assets once on first install
- MENU: Add ‘L2 + R2’ menu toggle gamepad combo
- MENU: Menu text improvements; clarifications, consistency, text mistakes,
- MENU: Tweak menu scroll initial hold delays
- MENU: Restrict menu acceleration to navigation buttons
- MENU: Add ‘Menu Driver’ setting to ‘User Interface’
- MENU: Relocate ‘Menu Scroll’ settings.
- MENU: Separate ‘Turbo Fire’ menu.
- MENU: Dropdown menu for ‘Custom Aspect Ratio’ setting.
- MENU: Reorder Mouse Index next to Device Index
- MENU: Submenu for Device Index/Mouse Index
- MENU: Reorganize User Interface menu
- MENU: Add ‘Remove DSP Plugin’ menu entry
- MENU: Hide ‘Auto-Shader Delay’ menu setting when shaders are unavailable
- MENU/ANIMATIONS: Fix non-smooth text ticker + reduce line ticker code duplication
- MENU/ANIMATIONS/OZONE: Add cursor wiggle animation
- MENU/ANIMATIONS/OZONE: Implement wiggling for main menu when wrap-around is disabled
- MENU/NOTIFICATIONS: On-Screen Notifications’ menu clean-ups
- MENU/NOTIFICATIONS: Add option to show/hide Refresh Rate notification
- MENU/FILEBROWSER: Start auto-selecting last used path for more file browser menu entries
- MENU/INPUT: Input port label adjustments
- MENU/INPUT/XMB: Proper control port icons
- MENU/INPUT/OZONE: Proper control port icons
- MENU/QUICK MENU: Add remap clearing ability under Quick Menu controls
- MENU/QUICK MENU: Cap ‘State Slot’ drop-down list to a maximum of 1000 (+Auto) entries
- MENU: Customizable menu scroll hold delay.
- MENU/DESKTOP: Fix mouse cursor limited by window range on F5 press
- MENU/DESKTOP: Add simple shader option
- MENU/DESKTOP/WINDOWS: Remove broken ‘Update RetroArch’ functionality for Windows. We want this to not only be system agnostic if we bring it back, but also work outside of the Qt desktop interface
- MENU/OZONE: New Theme – Twilight Zone
- MENU/RGUI: Add 3:2, 5:3 and 3:2/5:3 (centered) aspects
- MENU/RGUI/TEXT RENDERING: Add Russian language text support
- MENU/RGUI/TEXT RENDERING: Add support for CJK punctuation glyphs
- MIDI/WINMM: Recover from MIDI messages not handled by the device
- MIDI/WINMM: Fix winmm midi driver hanging on content closing
- NETWORK: Add READ/WRITE_CORE_MEMORY network commands
- NETWORK: Fix backwards condition in socket blocking behavior
- NETWORK/NETPLAY: Attempt IPv4 when IPv6 fails
- OGA/VIDEO: support for OGS
- OGA: This keeps the tradition DRM driver along with the OGA one. The probe function skips the driver if the screen is non rotated to fall back to the regular DRM driver.
- OGA: Fix messages from not disappearing
- OGA: Implement RETRO_ENVIRONMENT_GET_CURRENT_SOFTWARE_FRAMEBUFFER. This is a faster rendering codepath for software rendered libretro cores that some libretro cores use right now. Video drivers in RetroArch have to explicitly implement this for this codepath to work at runtime.
- OPENDINGUX: Add/Optimise rumble interface
- OPENDINGUX: Fix frozen video when enabling fast forward
- OPENDINGUX/SDL: OSD font clean-up
- OPENDINGUX/SDL: Enable selection of image interpolation method when using ‘sdl_dingux’ gfx driver
- OPENDINGUX/SDL: Enable integer scaling when using the ‘sdl_dingux’ gfx driver
- OVERLAYS: Add option to scale overlays automatically (with aspect ratio correction)
- OVERLAYS: Hide Overlay When Gamepad is Connected. Overlays will be hidden automatically when a gamepad is connected in port 1, and shown again when the gamepad is disconnected.
- OVERLAYS: New default overlays for mobile (neo-retropad)
- OVERLAYS: In addition to overlay scale, the user can now set an Overlay Aspect Adjustment factor. Most overlays are designed for 16:9 displays, which means they become stretched/ugly on modern wide aspect phones and suchlike. By changing the Overlay Aspect Adjustment factor, a user can scale the overlay width/height to achieve a uniform appearance regardless of display resolution.
- OVERLAYS: Since scaling a gamepad overlay can result in buttons being squished too close together (or being pulled too far apart), the user can now adjust the effective spacing of the different ‘halves’ of an overlay via Overlay Horizontal Separation and Overlay Vertical Separation factors. Overlay Horizontal Separation divides the overlay in two vertically (left/right, at the centre point), and applies a spacing offset (positive or negative) between the UI elements on each side; Overlay Vertical Separation does the same, but the split is horizontal (top/bottom)
- OVERLAYS/FIX: The Overlay X Offset and Overlay Y Offset options have been fixed, and now work correctly
- OVERLAYS/FIX: All of the above options (and Overlay Scale) are configured and saved independently for landscape and portrait display orientations – so adjusting everything for a nice landscape layout won’t break the portrait display
- OVERLAYS/FIX: When using the Vulkan gfx driver, memory is leaked every time an overlay is freed
- OVERLAYS/FIX: When threaded video is enabled, loading overlays with no images (i.e. utility-type overlays, where everything is hidden until the screen is touched) can generate segfaults due to improper usage of realloc()
- OVERLAYS/FIX: When Show Inputs on Overlay is enabled, ASAN reports bit shift errors due to an incorrect range check when handling turbo inputs – essentially, there is no upper limit to the considered input id range, which means overlay hotkeys (menu toggle, etc.) are incorrectly treated as having turbo support, causing bit shifts using wildly inappropriate id indices
- PLAYLISTS/PORTABLE: Fixed first load initialization
- PS2: Added Multitap support (up to 8 players)
- PS2: Fix for not recognized digital and other non-standard controllers
- PS2: Fix Quitting from RA
- PS2: Add Audio mixer
- REWIND: Prevent ‘Rewind Frames’ from being set to ‘1’ incorrectly on load content
- RUNAHEAD: Add Run-Ahead Toggle hotkey with notifications
- RBUF/ANIMATIONS: Simplify gfx_animation by switching from dynarray to rbuf
- RBUF/CORE UPDATER: Replace static entries array with dynamic array via RBUF library
- RBUF/M3U: Replace static entries array with dynamic array via RBUF library
- SENSORS: Android (crash-)fixes/improvements + add option to disable sensor input
- SDL2/VIDEO: Get the SDL2 video driver to work in Wayland/KMS
- SAVESTATES: Adding savestate garbage collector for autoincrement stavestates. As some issues indicate, there’s an issue with the autoincrement save slot feature: slot index will increase and very old saves won’t be deleted. This adds support to delete old save states with a user defined save state limit (global). Instead of wrapping around the slot counter it will simply delete the oldest save, since it is simpler. For now there’s a limit of one deletion per save, which ensures a user cannot delete many saves by accident if they set the limit too low.
- SAVESTATES/SAVEFILES: Ensure save file and playlist compression is disabled by default
- SHADERS: Add option to remember last selected shader preset/shader pass directories
- SHADERS: Use last selected shader preset directory when changing shaders via previous/next hotkeys
- SHADERS: Remove Parameters line
- SHADERS: Shaders fix for duplicate parameters loading bug
- SHADERS: Fix Crash change num shader passes in UI
- SHADERS/SLANG: Fix slang shaders with rotation
- STREAMING/FFMPEG: Add Facebook Game Stream option (for embedded ffmpeg core-enabled RetroArch builds)
- SWITCH: Fix input bind icons being off by one line
- SWITCH: Fix audio issues
- TLS/SSL: Add BearSSL support, as alternative to mbedTLS
- VIDEO: AddVariable BFI (Black Frame Insertion)
- VIDEO/DRM GO2: Dynamic resolution support
- VIDEO FILTERS: Video filter optimisations
- VIDEO FILTERS: Add several LCD-effect video filters
- VIDEO FILTERS: Gameboy/Dot_Matrix video filters: Add XRGB8888 support
- VIDEO FILTERS: Add Normal4x video filter
- VIDEO FILTERS: Add ‘Upscale_256x-320×240’ video filter
- VIDEO FILTERS: Add ‘Upscale1.5x’ video filter
- VITA: Disable temporarily VitaGL
- VITA: Fix bubble name
- VITA: proper handling of boot params
- VITA: Default menu scale 1.5x to improve readability
- WIFI/LAKKA: Add a proper WiFi menu, with Enable/Disable & Disconnect options. This also allows WiFi passwords to be remembered. The underlying tool (connman) allows to store passswords (that’s why it auto connects whenever you boot a Lakka device), so we expose this so that the user does not have to re-input the pass when connecting to a saved wifi.
- WII/HID: Added HID support for HORI mini wired ps4 gamepad
- WINDOWS: Add support for accelerators to main win32 message loop
- WINDOWS: Add accelerators for Open (Ctrl+O) and Fullscreen (Alt+Enter)
- WINDOWS: Fixes some file I/O failures on Windows when paths are longer than 260 characters.
- WINDOWS: Fix crashing on startup on Windows when using Chinese Simplified language.
- WINDOWS/XP: The OpenGL 1 video driver is now the default for maximum backwards compatibility upon first startup. It’s of course always possible for the user to change this.
- WINDOWS/MENUBAR: Load accelerators, Localize Win32 menu items to current language, and display shortcut keys
- WINDOWS/MENUBAR: Add ‘Reinit’ to Menubar
- WINDOWS/MSVC: Fix rewind crash on MSVC build when using SSE2
- UWP: Don’t default to XMB menu by default, default to Ozone instead
- UWP/VFS: Use Win32 file APIs when possible – better file I/O performance
- WIIU/FILEIO/PERFORMANCE: Faster startup times – remove the path_is_valid() call when loading textures
- WIIU: Fix touchscreen mouse emulation
Télécharger RetroArch v1.9.1 (32-bit) (Windows)
Télécharger RetroArch v1.9.1 (64-bit) (Windows)
Télécharger RetroArch v1.9.1 (Windows XP/Vista 32-bit) (Windows)
Télécharger RetroArch v1.9.1 (Windows XP/Vista 64-bit) (Windows)
Télécharger RetroArch v1.9.1 (64-bit) (MacOS)
Télécharger RetroArch v1.9.1 (Metal2) (MacOS)
Télécharger RetroArch v1.9.1 (Nintendo GC)
Télécharger RetroArch v1.9.1 (Nintendo Wii)
Télécharger RetroArch v1.9.1 (Nintendo WiiU)
Télécharger RetroArch v1.9.1 (.3dsx) (Nintendo 3DS)
Télécharger RetroArch v1.9.1 (.cia) (Nintendo 3DS)
Télécharger RetroArch v1.9.1 (Nintendo Switch)
Télécharger RetroArch v1.9.1 (PlayStation 2)
Télécharger RetroArch v1.9.1 (PSP)
Télécharger RetroArch v1.9.1 (PS Vita)
Site Officiel de RetroArch
 
 mGBA v0.9.0 
Lundi 29/03/21 à 16:49 par Firebrand
Cet émulateur GameBoy/GameBoy Advance nous offre une mise à jour des plus réjouissantes. De nombreuses fonctions ont été ajoutés comme le support complet de l'e-Reader ou l’émulation du câble GameBoy Advance du GameCube pour une connexion avec Dolphin (seul VisualBoy Advance-M pouvait le faire) même s'il reste quelques progrès à faire du côté de Dolphin. Comme vous pourrez le constate, le notes de versions sont particulièrement longues:
After the seemingly longest year possible, mGBA 0.9.0 is finally here. It’s been a difficult year for the entire world and that definitely had an impact on development this cycle too. While progress marched on with mGBA for the first few months of last year, I was able to release 0.8.1 through 0.8.3 picking up most of the bug fixes I made along the way towards 0.9. After several months there were lots changed under the surface, but not many user visible new features. In the interest of releasing an properly exciting new version of mGBA I decided to hold onto releasing 0.9 until it was polished and featureful. During the latter half of the year I finally started a push for features, and released 0.8.4 as the last of the 0.8 line. Remember, mGBA currently only has one major developer, so things can take quite a long time to finish, and if I’m not actively working on it any given week then there isn’t progress made that week. While this did lead to 0.9 being effectively “coming soon” for many, many months in a row, it has led to what I believe to be an extremely polished release, so I’m now happy to announce that mGBA 0.9.0 is done and out.
Though it has dozens and fixes and tweaks under the hood, there are some pretty major features to announce, including full e-Reader support, some new enhanced utilities such as a save type converter and a bug report tool, and more. The most exciting features added in this release are detailed after the cut, along with a full change log.


Fully functional e-Reader support

mGBA now has a fully functional e-Reader implementation, making it only the second emulator, after NO$GBA, to have a full implementation. While VBA has had a partial implementation for years, that implementation is based on parsing the cards outside of the emulated ROM and then jamming the parsed cards into the emulated state. This approach requires per-game hacks for each of the 3 versions of the e-Reader ROM, and completely bypasses emulation of the scanning itself. As an accuracy-focused emulator, this type of bodge was completely unacceptable to me so I decided to dive in and do it right.
Work on e-Reader support in mGBA actually started several years ago, but hit a roadblock when I couldn’t figure out how exactly the dotcode images appeared when scanned by the game. Documentation was somewhat sparse, and as with a lot of the GBA documentation out there tended to gloss over many of the fine details. I assumed figuring this out would require writing difficult hardware tests, so I decided to push it off until the next release when I’d have time to write those tests. And then when I didn’t write those tests in time for the next release it got pushed out again. And again. And again. Unfortunately this meant that in the meantime work on the feature languished despite a significant amount already being done.
I decided to make a hard push for e-Reader support in mGBA 0.9 so I looked into what was left to get it all working, and realized some mistakes in my assumptions about how it would appear when scanned. After mocking up various tools for manipulating the card data formats I got something that actually worked, and from there things just fell into place. Though linking with e-Reader supported titles such as Super Mario Advance 4 was initially buggy that is now also supported, meaning you can do almost everything that the original e-Reader could now in emulated form! Just boot the e-Reader ROM and use the “Scan e-Reader dotcodes” option in the File menu to send one or more cards to the emulated e-Reader to load. Though I cannot link to card scans for legal reasons, I do intend to release tools for parsing high quality card scans for those of you with good scanners sometime in the future.


Improved user tools

mGBA 0.9 also introduces several new and improved tools for users. Though most users may never need any of these mGBA strives to provide a great experience for everyone from first time GBA gamers to seasoned ROM hackers, speedrunners, and even game and homebrew developers. So I’m glad to announce there are some new and improved tools in this release to fill some gaps I’d observed in user experience.

Bug report tool:
One of the most important parts of guaranteeing a good user experience is to keep mGBA as free from bugs as possible, which users facilitate by reporting bugs they do find. Unfortunately, one of the most frustrating parts of guaranteeing a good user experience is getting bug reports from users that do not contain nearly enough information to fix the bug. Often there’s a back and forth of requesting more info from the user, who may or may not reply, and even if they do it can drag out for weeks as enough information is gathered to finally track down the root cause of the bug. But what if mGBA could automatically gather all of the pertinent information for you and stuff it into one easy to attach file in the bug report?
In the interest of easing along the process for everyone involved there is now a tool that does just that: it gathers a bunch of information about the computer in question, what games are running, and the user’s configuration, zips it up and directs you to the bug reporting page where you can file a new bug with the zip attached. It also can optionally include the save game and a current save state of the currently loaded game. Further, in the interest of privacy, it automatically strips out the name of the home directory and lets you review and edit the information it collects before it creates the zip, just in case you have more information you wish to redact for whatever reason. Hopefully this new tool will expedite fixing bugs since the back and forth of requesting info will be mostly eliminated! Though this tool is not yet available on homebrew ports, I hope to add support there too in future releases.

Save converter:
Have a save game that works in mGBA and want to use it in a 3DS VC injection? What about a save state that you want to extract the save game from to use outside of mGBA? Or maybe you want to move your Final Fantasy Legend save between emulators? Using the new save converter tool it’s possible to manipulate save data in various ways, including converting save game files between various incompatible formats, and extracting the “battery” save game out of an mGBA emulator save state. All you need to do is select a compatible file, select one of its guesses for what file type it is, and it’ll tell you which types it can convert it into. Future releases should add support for more formats, such as NO$GBA battery saves.

WebP and APNG recording:
In previous versions of mGBA there were two tools for recording videos of gameplay: one which could record a range of different formats such as MP4s and WebMs, and one that could only record GIFs. While this may have been a neat feature several years ago, in the meantime browsers have added support for formats that compress better and play smoother. As such, the old GIF recording dialog has been refreshed and now supports recording as WebP and APNG as well. It also now has an option to toggle if the recorded video should loop or not.


More debugging improvements

This release adds a lot of enhancements to debugging and even some new tools. Though the visual debugger isn’t done yet, a bunch of changes have happened behind the scenes in preparation for future work on it. Here’s a quick explanation of several of the bigger additions and changes.
First and foremost, initial support for stack frame tracking was added by first-time contributor ahigerd. This functionality is currently not heavily optimized and is therefore off by default and must be enabled per session. To enable it, first open the command line debugger (in the Qt version this is under Tools > Open debugger console), and type stack to see the list of supported tracing modes. Currently there are five, though at this time they are only supported on the GBA:
- off, the default, disables stack tracing entirely.
- trace-only collects information on the stack frames as you run through the game.
- break-call will break into the debugger when a function is called.
- break-return will break into the debugger when a function returns.
- break-all will break into the debugger on both call and return.

The feature is somewhat experimental still and bug reports are appreciated.
Another feature ahigerd added is the ability to run simple scripts in the debugger. Though nothing like what the eventual scripting system will be, this lets you put several commands you can type into the command line debugger into a file with a name ending with .mrc and then run them using the source command. Currently some commands don’t work when run this way but that will be fixed in future releases.
Further, while you could previously use symbols loaded for a game as addresses in the debugger, the disassembler now also will resolve addresses back to symbol names. This means that branches will now say what function it’s calling, and global variable accesses will show up as well. In future releases I would like to add richer support for debugging symbols, letting you access local variables, line numbers, and more, but that’s still pending.
One of the goals I had for mGBA 0.9 was to bring Game Boy debugging up to snuff. For a long time it had languished behind Game Boy Advance debugging in terms of which debugging tools were supported and how well they worked. Now the I/O register viewer and frame viewer, which had previously been restricted only to GBA, work on GB too. They still need some polish for both systems but this is still a huge step up from where things were before.
Another new feature on the command line debugger is the ability to print the list of pending events. In version 0.6 mGBA added an event queue system to replace its older timing subsystem, and one of the pieces of this system was that every individual type of event had its own name. These names are human readable strings, but they were never exposed to a user since they were originally intended for debugging the emulator itself. The new events command in the command line debugger prints out the entire queue and how many cycles until the individual events are scheduled to occur.


Oh yes, and another often requested feature…

One of the criteria that I’ve wanted to knock out before releasing a proper version 1.0.0 was to have major feature parity with other widely used Game Boy Advance emulators. To outshine NO$GBA I want to add a visual debugger and tons of helpful debugging tools. To complement BizHawk, which already uses mGBA for its GBA emulation, I want to add integrated scripting. And to obsolete VBA there are still a few things left to do. This release adds e-Reader emulation, which removes one of the final remaining items from that list, but there’s one other big one left. What was it again? Oh right.
For a long time the only way to play GameCube games that linked with GBA games was by using newer versions of VBA, like VBA-M. However, it doesn’t even work in the latest version of VBA-M (at the time of writing, 2.1.4), so with mounting complaints from all sides I bit the bullet and finally polished up the long-stagnant Dolphin linking branch. Much like with e-Reader support work on this started several years ago but stalled out when I hit roadblocks. In this case it could connect in some cases but seemed generally unreliable in comparison to VBA-M’s connection. Somewhat disappointed by how VBA-M had been handling updates and attempts to fix the link I decided that I should try to revive the branch and see if I could get it working well. Much to my surprise many of the issues that had plagued it previously just seemed to have resolved in the meantime, pointing to the issues being Dolphin-side and not mGBA-side.
After polishing the feature until it practically sparkled it’s now merged and ready for general usage. You will need a copy of the GBA boot ROM (sometimes known as the “BIOS”) for this feature to work with most games. There are several ways to obtain this file, though I can’t provide it for legal reasons. Once you have the file you can set it up under Settings > BIOS and you’ll be ready to go. Then just go to File > Connect to Dolphin, hit connect, and if Dolphin is running and waiting for a GBA connection it’ll connect. You can also enter the IP address of a computer if Dolphin is running on another computer on the local network, and there’s a check box that lets you reset mGBA when it connects, which is useful for connecting to games like Pokémon Colosseum which requires you to turn on the GBA with the game inserted already.
While working on this feature I also discovered several shortcomings in the protocol Dolphin uses to communicate with GBA emulators. I patched some some of these the best I could and submitted the improvements to Dolphin, but some of them will need much more thorough changes. I plan to investigate ways to go about doing this in the future, but for now such changes were beyond the scope of this release. As such some games still have some connection issues or can be glitchy, but there will be fixes coming down the line.


And more…

Here are some features I’d like to highlight before the full changelog in the next section:
- Single Pak game linking now works with most games.
- Accuracy and speed improvements for the OpenGL enhancement renderer.
- Running mGBA for Wii as an injected Wii U VC title now supports the game pad.
- Preliminary support for Game Boy cartridges with MBC6 flash memory (for Net de Get @ 100) and additional unlicensed mappers.
- A bug compatibility mode for ROM hacks that were only tested in VBA enables many broken ROM hacks to work in mGBA now, too. This mode is enabled by default for FireRed ROM hacks and must be manually enabled in overrides for other games.
- Dozens and dozens of bug fixes.


Changelog

Features
- e-Reader card scanning
- New tool for converting between different save game formats
- WebP and APNG recording
- Separate overrides for GBC games that can also run on SGB or regular GB
- Game Boy Player features can be enabled by default for all compatible games
- Frame and I/O viewer support for Game Boy
- Bug report tool for gathering information helpful for reporting bugs
- Mute option in homebrew ports
- Status indicators for fast-forward and mute in homebrew ports
- VBA bug compatibility mode for ROM hacks that don’t work on real hardware
- Read-only support for MBC6 flash memory
- New unlicensed GB mappers: Pokémon Jade/Diamond, BBD, and Hitek
- Stack tracing tools in ARM debugger (by ahigerd)
- Command scripts for CLI debugger (by ahigerd)
- Scheduled event dumping in CLI debugger
- ARM disassembler now resolves addresses to symbol names
- Add Game Boy Player feature support to ports
- Individual window types can now be toggled in debugging views
- Support for the Wii U GamePad when running as an injected VC title

Emulation fixes
- ARM: Fix ALU reading PC after shifting
- ARM: Fix STR storing PC after address calculation
- ARM: Fix Addressing mode 1 shifter on rs == pc (fixes #1926)
- ARM: Fix long multiply-and-accumulate register write order (fixes #1956)
- ARM: Fix long and accumulate multiply timing
- GB: Partially fix timing for skipped BIOS
- GB: Downgrade DMG-only ROMs from CGB mode even without boot ROM
- GB: Fix marking BIOS as unmapped when skipping BIOS (fixes #2061)
- GB Audio: Fix serializing sweep time
- GB Audio: Fix some channel 4 timing edge cases
- GB MBC: Fix MBC1 mode changing behavior
- GB MBC: Fix some MBC3 bit masking
- GB Video: Fix state after skipping BIOS (fixes #1715 and #1716)
- GBA: Fix timing advancing too quickly in rare cases
- GBA: Clear GBP connection on reset
- GBA Audio: Revamp FIFO emulation (fixes #356, #875, #1847)
- GBA BIOS: Implement dummy sound driver calls
- GBA BIOS: Improve HLE BIOS timing
- GBA BIOS: Fix reloading video registers after reset (fixes #1808)
- GBA BIOS: Make HLE BIOS calls interruptable (fixes #1711 and #1823)
- GBA BIOS: Fix invalid decompression bounds checking
- GBA DMA: Linger last DMA on bus (fixes #301 and #1320)
- GBA DMA: Fix ordering and timing of overlapping DMAs
- GBA I/O: Green swap register should be readable
- GBA I/O: Ignore high bits on IME
- GBA Memory: Improve gamepak prefetch timing
- GBA Memory: Stall on VRAM access in mode 2 (fixes #190)
- GBA Memory: Improve robustness of Matrix memory support
- GBA Memory: Mark Famicom Mini games 22 through 28 as non-mirroring
- GBA Memory: Return correct byte for odd ROM open bus addresses
- GBA Memory: Improved AGBPrint emulation of edge cases (fixes #1867)
- GBA Memory: Fix masking of misaligned jumps
- GBA Serialize: Fix alignment check when loading states
- GBA SIO: Fix copying Normal mode transfer values
- GBA SIO: Fix Normal mode being totally broken (fixes #1800)
- GBA SIO: Fix deseralizing SIO registers
- GBA SIO: Fix hanging on starting a second multiplayer window (fixes #854)
- GBA SIO: Fix Normal mode transfer start timing (fixes #425)
- GBA Timers: Fix toggling timer cascading while timer is active (fixes #2043)
- GBA Video: Latch scanline at end of Hblank (fixes #1319)
- GBA Video: Fix Hblank timing
- GBA Video: Implement green swap (fixes #1609)
- GBA Video: Emulate sprite cycle limits in OpenGL renderer (fixes #1635)
- GBA Video: Fix OBJWIN erratic rendering in OpenGL renderer
- GBA Video: Fix x offset in 256-color BG mosaic (fixes #1684)
- GBA Video: Fix transposed BG mosaic parameters in GL renderer
- SM83: Emulate HALT bug
- SM83: Improve mid-M-cycle interrupts
- SM83: HALT should not consume an extra T-state

Other fixes
- 3DS: Fix thread cleanup
- All: Improve export headers (fixes #1738)
- Cheats: Fix indirect write cheats (fixes #2026)
- CMake: Fix build with downstream minizip that exports incompatible symbols
- CMake: Link with correct OpenGL library (fixes #1872)
- Core: Ensure ELF regions can be written before trying
- Core: Fix threading improperly setting paused state while interrupted
- Core: Fix loading ELF files that have unexpected empty program headers
- Core: Fix destroying an mVL with an invalid channel count
- Debugger: Don’t skip undefined instructions when debugger attached
- Debugger: Close trace log when done tracing
- Debugger: Fix change watchpoints (fixes #1947)
- Debugger: Call CLI debugger system init
- FFmpeg: Fix some small memory leaks
- FFmpeg: Fix encoding of time base
- GB: Fix crash when changing ROM while in banked address space
- GB: Fix loading model overrides
- GB MBC: Force minimum SRAM size on rare MBCs that always have SRAM
- GB Serialize: Fix crash when loading pre-0.7 SGB savestates
- GB Video: Fix SGB video logs
- GB Video: Discard SGB packets in non-SGB mVLs
- GB Video: Fix deserializing negative LX state
- GB Video: Don’t rendering negative batches
- GBA: Fix loading multiboot ELF files (fixes #1949)
- GBA: Fix loading subsequent save files (fixes #2067)
- mGUI: Don’t attempt to preload files larger than can fit in RAM
- Qt: Force OpenGL paint engine creation thread (fixes #1642)
- Qt: Fix static compilation in MinGW (fixes #1769)
- Qt: Fix a race condition in the frame inspector
- Qt: Load/save bytes from memory viewer in the order visible (fixes #1900)
- Qt: Fix running proxied video if it gets pushed to the main thread
- Qt: Fix game display sometimes disappearing after closing load/save state screen
- Qt: Fix cancelling pausing before the frame ends
- Qt: Fix gamepad event dispatching (fixes #1922)
- Qt: Pre-attach GDB stub when launching with -g (fixes #1950)
- Qt: Fix crash when editing shortcuts with none selected (fixes #1964)
- Qt: Fix crashing when no OpenGL context can be obtained
- Qt: Fix issues with I/O viewer not properly synchronizing state
- Qt: Fix loading a new game crashing on Wayland (fixes #1992)
- Qt: Fix inability to clear hat bindings
- SM83: Simplify register pair access on big endian
- SM83: Disassemble STOP as one byte
- Switch: Fix GB game height in pixel accurate mode (fixes #2073)
- Wii: Fix crash on unloading irregularly sized GBA ROMs

Miscellaneous
- 3DS: Use “wide mode” where applicable for slightly better filtering
- 3DS: Batch directory reads
- Core: Add savedataUpdated callback
- Core: Add shutdown callback
- Core: Rework thread state synchronization
- Core: Improve support for ROM patch cheats, supporting disabling overlapping patches
- Core: Adding to library is now recursive
- GB: Allow pausing event loop while CPU is blocked
- GB: Add support for sleep and shutdown callbacks
- GB: Redo double speed emulation (closes #1515)
- GB: Support loading CGB-on-AGB boot ROM
- GB Audio: Add channel 4 batching back (fixes #1313)
- GB Core: Return the current number of banks for ROM/SRAM, not theoretical max
- GB I/O: Implement preliminary support for PCM12/PCM34 (closes #1468)
- GB MBC: Remove unused SRAM size
- GBA: Allow pausing event loop while CPU is blocked
- GBA BIOS: Division by zero should emit a FATAL error
- GBA Cheats: Allow unlimited ROM patch-type codes per set
- GBA Video: Convert OpenGL VRAM texture to integer
- GBA Video: Skip attempting to render offscreen sprites in OpenGL
- GBA Video: New GL palette approach, no more batch splitting on palette edits
- GBA Video: Avoid integer division using reciprocal tricks
- Debugger: Keep track of global cycle count
- FFmpeg: Add looping option for GIF/APNG
- FFmpeg: Add CRF support for applicable codecs
- mGUI: Show battery percentage
- mGUI: Skip second scan loop when possible
- mGUI: Improve loading speed (fixes #1957)
- Qt: Renderer can be changed while a game is running
- Qt: Add hex index to palette view
- Qt: Add transformation matrix info to sprite view
- Qt: Memory viewer now supports editing decimal values directly (closes #1705)
- Qt: Add copy button to GB printer dialog
- Qt: Window title updates can be disabled (closes #1912)
- Qt: Redo OpenGL context thread handling (fixes #1724)
- Qt: Discard additional frame draws if waiting fails
- Qt: Unify monospace font usage
- Qt: Add button to jump to log settings
- Qt: Use relative paths in portable mode when applicable (fixes #838)
- Qt: Better initial shortcut editor column sizes
- SDL: Fall back to sw blit if OpenGL init fails
- Switch: Optimize font rendering (fixes #2078)
- Switch: Allow switching between CPU and GPU renderers without reloading
- Util: Reset vector size on deinit
- VFS: Change semantics of VFile.sync on mapped files (fixes #1730)
Télécharger mGBA v0.9.0 (32-bit) (Windows)
Télécharger mGBA v0.9.0 (64-bit) (Windows)
Télécharger mGBA v0.9.0 (MacOS)
Télécharger mGBA v0.9.0 (Linux)
Télécharger mGBA v0.9.0 (Nintendo Wii)
Télécharger mGBA v0.9.0 (Nintendo 3DS)
Télécharger mGBA v0.9.0 (Nintendo Switch)
Télécharger mGBA v0.9.0 (PS Vita)
Site Officiel de mGBA
 
 Steem SSE v4.1.0 R5 
Dimanche 28/03/21 à 14:41 par Firebrand
Une nouvelle version de cet émulateur Atari ST a été publiée. Les améliorations sont les suivantes:
- Fullscreen on 4K screens (thx Cogweasel)
- No full path in TRACE.txt (privacy)
Télécharger Steem SSE v4.1.0 R5 (32-bit) (Windows)
Télécharger Steem SSE v4.1.0 R5 (64-bit) (Windows)
Télécharger Steem SSE v4.1.0 R5 (Linux)
Site Officiel de Steem SSE
 
 Nintendulator v0.985 Beta (27/03/21) 
Dimanche 28/03/21 à 14:37 par Firebrand
Et oui, encore lui! Voici les nouveautés du jour:
- Mapper 218 (a "single-chip" cartridge containing only PRG ROM and using the nametable RAM to hold graphical tiles) is now supported.
- I've also added project files for Microsoft Visual C++ 2015 (better late than never), and in the process I discovered that a few obscure multicart mappers were broken due to name conflicts between global variables and function parameters (for which Visual C++ 2010 did not emit warnings).
- Also, I hear that copyright years are a thing that you actually need to update, so there's that too.
Télécharger Nintendulator v0.985 Beta (32-bit) (27/03/21)
Télécharger Nintendulator v0.985 Beta (64-bit) (27/03/21)
Site Officiel de Nintendulator
 
 Nintendulator FR v0.985 Beta (32-bit) (26/03/21) 
Samedi 27/03/21 à 15:44 par Firebrand
La version traduite en français de la dernière version de cet émulateur NES est déjà disponible grâce à Tradu-France.
Télécharger Nintendulator FR v0.985 Beta (32-bit) (26/03/21)
Télécharger Nintendulator FR v0.985 Beta (64-bit) (26/03/21)
Tradu-France
 
 Nintendulator v0.985 Beta (26/03/21) 
Samedi 27/03/21 à 15:35 par Firebrand
Cet émulateur NES a été mis à jour. Voici les changements apportés à partir des commits du GitHub:
- AVI - add message when Wine bug workaround is activated
- Controller config - when selecting axes, require a minimum motion level
Télécharger Nintendulator v0.985 Beta (32-bit) (26/03/21)
Télécharger Nintendulator v0.985 Beta (64-bit) (26/03/21)
Site Officiel de Nintendulator
 
 Ajout de ports d'émulateurs pour GameCube, Wi et WiiU 
Vendredi 26/03/21 à 16:22 par Firebrand
Les ports de Snes9x (SNES), FCEUX (NES) et VisualBoy Advance-M (GBA) pour GameCube, Wii et WiiU (en mode Wii) ont été ajoutés à notre site. Vous les retrouverez dans les sections correspondantes.
 
 Steem SSE v4.1.0 R4 
Jeudi 25/03/21 à 12:17 par Firebrand
Cet émulateur Atari ST a été mis à jour. Les améliorations sont les suivantes:
- Auto VSync on/off glitches
- True Fullscreen leaves on reset (D3D)
- Missing option Use video buffer (DirectDraw)
- Extended monitors bad display/crash (thx Pedro)
Télécharger Steem SSE v4.1.0 R4 (32-bit) (Windows)
Télécharger Steem SSE v4.1.0 R4 (64-bit) (Windows)
Télécharger Steem SSE v4.1.0 R4 (Linux)
Site Officiel de Steem SSE
 
 Nintendulator FR v0.985 Beta (22/03/21) 
Mardi 23/03/21 à 15:16 par Firebrand
La dernière version de cet émulateur NES a déjà été traduite en français par l'équipe de Tradu-France.
Télécharger Nintendulator FR v0.985 Beta (32-bit) (22/03/21)
Télécharger Nintendulator FR v0.985 Beta (64-bit) (22/03/21)
Tradu-France
 
 Nintendulator v0.985 Beta (22/03/21) 
Mardi 23/03/21 à 15:14 par Firebrand
Cet émulateur NES a été mis à jour. Voici les modifications apportées selon les commits du GitHub:
- Style cleanup - use bitwise OR instead of addition where appropriate.
- Fix silly copy/paste error in Mapper Interface.
Télécharger Nintendulator v0.985 Beta (32-bit) (22/03/21)
Télécharger Nintendulator v0.985 Beta (64-bit) (Windows)
Site Officiel de Nintendulator
 
 Denise v1.1.0 FR 
Dimanche 21/03/21 à 15:40 par Firebrand
La dernière version de cet émulateur a été traduite en français par l'équipe de Tradu-France.
Télécharger Denise v1.1.0 FR (32-bit)
Télécharger Denise v1.1.0 FR (64-bit)
Tradu-France
 
 Denise v1.1.0 
Dimanche 21/03/21 à 15:38 par Firebrand
Cet émulateur Commodore 64 en cycle précis a été mis à jour. Les améliorations sont les suivantes:
- save/load additional settings files for a lot of purposes, like:
*define keyboard inputs for individual games one time only
*prepare different C64 models
*prepare individual Multi SID configurations
- rework sub-menu handling within configuration window
- rework status bar (Drive LED's, Tape control):
*status bar is switchable via Hotkey in windows/fullscreen (Options / Hotkeys)
*show LED for EeasyFlash and EF³
- add UI for custom RAM init patterns
- load savestates per drag'n'drop or from File Explorer
- support to paste clipboard or copy screen to clipboard
- fix OpenGL 1/4 screen BUG for newer macOS versions
- Gmod2 cartridge mapper (i.e. Sams Journey):
*support Flash and Eeprom writes
- Magic Desk cartridge mapper
- Final Cartridge I, II, Plus, III, III+
- Simons Basic, Warp Speed
- Atomic Power, Mach5, Pagefox, Ross, Westermann
- expansion port expander to use REU + Retro Replay together
- GeoRAM
- EasyFlash³:
*hotkey for menu switch
*support Super Snapshot 5, Retro(Nordic) Replay, Atomic(Nordic) Power
*Kernal replacement
*optional 64 MBit mode:
.create a single EF3 file (slot 0) from all slots during emulation
.strip down single EF3 file (slot 0) to all slots (Note: multi CRT file writing can trigger a false positive in your security app)
Télécharger Denise v1.1.0 (32-bit) (Windows)
Télécharger Denise v1.1.0 (64-bit) (Windows)
Télécharger Denise v1.1.0 (MacOS)
Télécharger Denise v1.1.0 (Linux)
Site Officiel de Denise
 
<< Page précédentePage suivante >>
2001-2021 Planet Emulation