Raine has posted unexpected news about its hosting of its site:
Apparently the hosting for rainemu is about to end, sorry I just learnt it and it's probably going to happen very soon now. No new server planned for now, so it's probably the end for raine, I hope you made the backups you need !
... and it was renewed for 1 month, so we have a delay of 1 month at least, no more emergency !
So lets hope these guys gets something sorted soon for this classic emulator.
Not surprisingly, plenty of different builds of mame/mess today, and HqMAME is one of them.
A modified version of recent MAME with support for xBRZ and HQx high quality image scaling filters and usability tweaks:
- high quality image scalers: xBRZ and HQx
- takes advantage of multi-core CPUs
- Scale from 2-5x using xBRZ and GDI or DirectDraw
- Scale from 2-4x using HQx and GDI or DirectDraw
- lean implementation on top of standard MAME
- improvements to MAME:
-> Excludes BIOS entries from selection screen
-> Sorts games in selection screen by ROM name
-> Removes limit of showing 15 games only in selection screen
-> "skip_gameinfo" active by default
-> "multithreading" active by default
Changes are
HqMAME 2.24 (MAME 0.163)
------------------------
Updated Intel TBB to version 4.3 Update 6
Updated MAME to most recent version
New release from the Mame camp today, with the release of 0.163.
The new games added or promoted from not working are:
Entex Electronic Basketball 2 [hap, Sean Riddle]
Entex Color Football 4 [hap, Sean Riddle]
Tomy Break Up [hap, Sean Riddle]
Player's Edge Plus (PP0021) Standard Draw Poker [BrianT, Jim]
Player's Edge Plus (PP0048) Joker Poker [BrianT, Jim]
Player's Edge Plus (PP0085) Joker Poker (Two Pair or Better)
[BrianT, Jim]
Player's Edge Plus (PP0089) Standard Draw Poker [BrianT, Jim]
Player's Edge Plus (PP0130) Aces and Faces [BrianT, Jim]
Player's Edge Plus (PP0132) Standard Draw Poker [BrianT, Jim]
Player's Edge Plus (PP0150) Standard Draw Poker [BrianT, Jim]
Player's Edge Plus (PP0181) Standard Draw Poker [BrianT, Jim]
Player's Edge Plus (PP0223) Deuces Joker Wild Poker [BrianT, Jim]
Player's Edge Plus (PP0401) 4 of a Kind Bonus Poker [BrianT, Jim]
Player's Edge Plus (PP0467) 4 of a Kind Bonus Poker [BrianT, Jim]
Player's Edge Plus (PP0550) Joker Poker (Two Pair or Better)
[BrianT, Jim]
Player's Edge Plus (PP0750) Standard Draw Poker [BrianT, Jim]
Player's Edge Plus (PP0757) Double Down Stud Joker Poker [BrianT, Jim]
Player's Edge Plus (PP0764) 4 of a Kind Bonus Poker [BrianT, Jim]
Player's Edge Plus (PP0812) Deuces Joker Wild Poker [BrianT, Jim]
Player's Edge Plus (X000489P+XP000038) Double Down Stud Deuces Wild Poker
[BrianT, Jim]
Player's Edge Plus (X000557P+XP000038) Standard Draw Poker
[BrianT, Jim]
Player's Edge Plus (X000578P+XP000038) Standard Draw Poker
[BrianT, Jim]
Player's Edge Plus (X002312P+XP000112) Triple Bonus Poker Plus
[BrianT, Jim]
Player's Edge Plus (X002412P+XP000096) Standard Draw Poker (5 Decks)
[BrianT, Jim]
Z80 TV Game System [Robbbert]
Player's Edge Plus (X000057P+XP000038) Deuces Wild Poker [BrianT, Jim]
Player's Edge Plus (X002024P+XP000038) Double Bonus Poker
[BrianT, Jim]
Coleco Frogger [hap, Kevin Horton]
Advanced MAME has been updated today with version 1.3 of its mame/mess emulator.
Added support fo Haiku OS.
Included free ROMs gridlee, polyplay and robby.
Trick to reduce the input lag by one frame [Manlio De Pasquale].
Better effect selection if display_resizeeffect is 'auto'.
Changed the default of "magnify" to auto.
Fixed manpages format.
An update from the arcade emulator raine today with a new maintenance build now to version Raine 0.64.5
- aes bios support : at least it works, I can't say I tested it a lot, it seems to completely ignore the dipswitches, but it's probably normal (probably no dipswitches in these aes cabinets I guess).
- fixed the day of week for the neogeo calendar displayed when you choose "book keeping" (b+c+d at boot with unibios, and something equivalent with most other bioses I guess...). This clock is completely different from modern clocks in pcs. Nowdays clocks are synchronized using ntp over the network at a scale of 0.001s or sometimes even much less. This one is very unprecise, it increases its seconds everytime the display is updated, except the neogeo display is not exactly 60fps, it's 59.2 fps approx, so it quickly gets out of sync ! Actually the role of this clock was only to keep track of how many times a given game was played and if continue was used on it, how much time and at which date. No need for a lot of precision for that, but it's still quite surprising. Not talking about this year on 2 digits only in 199x, but I guess they didn't actually care about the year at all in this case...
Anyway in raine this clock is initialized from the pc clock when you launch a game so you get the correct date in "book keeping", but I had forgotten the day of week, I thought it was computed, but no, it's just read as well from the calendar chip. So this one comes also from the pc clock now, so you'll get a precise calendar now ! :) (totally useless, yes, I know !)
- Hum, except that I played at reproducing the level skipper in bublredux using a raine script for the other bublbobl clones. Oh well, the only thing I didn't emulate is the sound effect produced when you change the level. It was just to check it can be done very quickly, and indeed, it's very short to do ! For normal player it means there is a new cheat for all bublbobl clones, "skip this level", completely at the end of the list normally.
A small release to finish with all the bug fixes :
- the return key didn't work anymore in the game selection dialog, fixed and commented, it won't happen again.
- the blend options dialog is better and has an immediate effect, no need to reset/reload the game anymore.
- prevent the console from growing all the time once it has its scrollbar !
that should be enough bug fixes for quite a while!
A new release of raine is available today now to version 0.64.00
Not a lot of changes, mainly the blending files (.bld) are now supported, and included in the archive for this time (maybe not later). Also a workaround for some priorities problems in xmcota (it's been there for very very long), and which is not fully tested. But there were tons of changes in the sources, the patch from last version is 1Mb, cz80 was merged to be able to test a C-only version of raine, all the missing functions were added to the C video core, so it's enough changes to call this one 64. Maybe more interesting changes this time, this one is like a Christmas present for mer-curious, since the idea of the bld files was from him !
Also it's the last version of 2014 ! ;D
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
+ Ported PIC16C5X core from MAME [iq_132]
+ Updated PIC16C5X core and fixed a bug in RAM/ROM handline [Barry]
+ Added driver for Dragon Master [iq_132]
+ Added driver for various games on Playmark hardware [Barry]
+ Added clone of Ambush to the driver [Barry]
+ Added clone of Bomb Jack to the driver [Barry]
+ Added Bubble Bobble Lost Cave v1.1 to the Bubble Bobble driver [Barry, Bisboch, Aladar]
+ Added bootleg of Cadillacs and Dinosaurs to the CPS-1 driver [JacKc, Smitdogg, The Dumping Union]
+ Added clone of Final Fight to the CPS-1 driver [JacKc, any]
+ Added clone of Forgotten Worlds to the CPS-1 driver [JacKc, system11]
+ Added bootleg of Pang 3 to the CPS-1 driver [JacKc, Bonky0013]
+ Added clone of Pang 3 to the CPS-1 driver [Barry, JacKc, Smitdogg, The Dumping Union]
+ Added clone of Saturday Night Slam Masters to the CPS-1 driver [Barry, any, The Dumping Union]
+ Added various clones and bootlegs of Street Fighter II to the CPS-1 driver [Barry, iq_132, JacKc, Brian Troha, Smitdogg, The Dumping Union]
+ Added clone of Three Wonders to the CPS-1 driver [Bonky0013, JacKc]
+ Added bootleg of Three Wonders to the CPS-1 driver [Barry, JacKc, any]
+ Added clone of Hyper Street Fighter II to the CPS-2 driver [JacKc, f205v]
+ Added clone of Street Fighter II Alpha to the CPS-2 driver [JacKc, Razoola]
+ Added clone of Super Street Fighter II Tournament Battle to the CPS-2 driver [Artemio Urbina, David Haywood, JacKc]
+ Added clone of Super Street Fighter II Turbo to the CPS-2 driver [JacKc]
+ Added bootleg of Commando to the driver [JacKc, Kevin Eshbach]
+ Added clone of Galaxian to the Galaxian driver [Barry]
+ Added clone of Galaxian to the Galaxian driver [Barry, any]
+ Added bootleg of Moon Cresta to the Galaxian driver [JacKc, Ricky2001 (from AUMAP)]
+ Added clone of Moon Cresta to the Galaxian driver [Barry]
+ Added clone of Moon Cresta to the Galaxian driver [Barry, Roselson (from AUMAP)]
+ Added two clones of Scramble to the Galaxian driver [Barry, Basilio Garcia]
+ Added clone of Scramble to the Galaxian driver [Barry, Roselson (from Aumap)]
+ Added Star Fighter (bootleg of Moon Cresta) to Galaxian driver [Barry, David Haywood, RevisionX]
+ Added Time Fighter to the Galaxian driver [Barry]
+ Added clone of Uni War S to the Galaxian driver [Barry]
+ Added clone of Uni War S to the Galaxian driver [Barry, Basilio Garcia]
+ Added clone of Ghouls 'n Ghosts to the driver [JacKc, f205v, RanaElia]
+ Added clone of Snow Bros. to the Hyper Pacman driver [JacKc, The Dumping Union]
+ Added clone of Karnov to the driver [JacKc, Smitdogg, The Dumping Union]
+ Added bootleg of Pang to the Mitchell driver [Barry]
+ Added clone of Mysterious Stones to the driver [Barry, Ricky2001 (from AUMAP)]
+ Added NeoGeo 2-Player Tetris to the Neo Geo driver [Barry, Fred/Front, Crim/Stephen]
+ Added Neo Galaga demos to the Neo Geo driver [Barry, Fred/Front, Cristiano Bei/www.iocerom.com]
+ Added clone of Guardian Storm to the NMK-16 driver [JacKc, Brian Troha, The Dumping Union]
+ Added clone of Guardian Storm to the NMK-16 driver [Barry, The Dumping Union, Haze]
+ Added clone of Guardian Storm to the NMK-16 driver [JacKc, iq_132, Barry, Haze]
+ Added bootleg of Crush Roller to the Pacman driver [any]
+ Added clone of Pacman to the Ms. Pacman driver [Barry]
+ Added clone of Pacman to the Pacman driver [Barry]
+ Added clone of Demon Front to the PGM driver [JacKc, R. Mucciarelli, Layne, Smitdogg, The Dumping Union]
+ Added many clones of Do Don Pachi II to the PGM driver [JacKc, Barry]
+ Added clone of Knights of Valour Super Heroes to the PGM driver [JacKc, XingXing]
+ Added clone of Oriental Legend Special to the PGM driver [JacKc]
+ Added clone of Rally-X to the driver [JacKc, any]
+ Added clone of Hang-On to the Sega Hang-On driver [JacKc, cmonkey]
+ Added bootleg of Teddy Boy Blues to the Sega System 1 driver [JacKc, any]
+ Added clone of Wonder Boy III to the Sega System 16A driver [Barry, Chris Hardy, Charles MacDonald, Brian Troha]
+ Added clone of Alien Syndrome to the Sega System 16B driver [Barry, Arzeno Fabrice, hap, Charles MacDonald]
+ Added clone of D.D. Crew to the Sega System 18 driver [JacKc, Porchy, The Dumping Union]
+ Added clone of Wing Shooting Chamionship to the Seta-2 driver [JacKc, Brian Troha, The Dumping Union]
+ Added clone of Silk Road to the driver [Barry]
+ Added clone of Super Chase - Criminal Termination to the driver [JacKc, Porchy, The Dumping Union]
+ Added clone of Continental Circus to the Taito-Z driver [Barry, Brian Troha, ShouTime, The Dumping Union]
+ Added clone of WWF Superstars to the driver [Barry, Brian Troha]
+ Added clone of WWF Wrestlefest to the driver [JacKc, Simon Dennison, Brian Troha]
+ Added clone of X-Men to the driver [JacKc, Brian Troha]
+ Added clone of Bomb Kick to Yun Sung 16 driver [JacKc, ANY, David Haywood]
+ Added a preliminary driver for Sega Master System hardware (port of Dega), enabled in debug builds only [kev]
+ Optimised the Taito TC0100SCN rendering routines, particuarly helps multi-screen games [Barry]
+ Added sound sample support to various Toaplan drivers [Barry, ThunderMAME]
+ Added "Fire" button to Sangokushi II: San Jian Sheng sets [Barry, money_114]
+ Added filter support to Scorpion and SF-X [Barry]
+ Endian fixes for palette in Oh My God!, Hyper Pacman and Konami drivers [Twinaphex]
+ Various fixes from visual studio leak detector [Wizard Coder, kev]
+ Fixed some GUI memory leaks [Captain CPS-X]
+ Applied libretro patch [Twinaphex]
+ Updated the zlib library to v1.2.8 [Barry]
+ Updated the libpng library to v1.6.2 [Barry]
+ Synced sets with MAME 0.149 [Barry, JacKc]
Visit official homepage for further information and latest version of emulator.
Supermodel emulates Sega's Model 3 arcade platform, allowing you to play a number of ground-breaking arcade classics (like: Daytona USA 2 Power Edition, Fighting Vipers 2, Scud Race Plus, Star Wars Trilogy - screen below) on your PC. It uses OpenGL and the SDL library, and can run on Windows, Linux, and Mac OS X.
Latest progres info:
[...] last year hasn't been entirely without progress. While I was busy with other matters, Nik quietly figured out most of the network board and added a rudimentary GUI. Daytona USA 2 and Scud Race both work quite well linked up in multiplayer play. The latter suffers from a peculiar bug that causes opponent cars to pitch rather than turn, which looks comical but otherwise has no discernable effect on gameplay. There are still other bugs and performance issues to work out but this is an incredible achievement.
There are no plans for an imminent release of Version 0.3a and Nik's changes have yet to be incorporated into the public SVN repository. Network play is rather difficult to set up. The GUI is sometimes unstable and unresponsive because Supermodel was not originally designed with one in mind. I think releasing it in its current unpolished state would simply lead to more frustration than enjoyment, so I would rather wait a few more months until Nik and I have time to deliver a polished, official release of Version 0.3a. Neither of us has tested multiplayer performance playing against remote opponents yet.
Please bear with us but in the meantime, I hope this reassures our fervent emulationistas that Supermodel hasn't retired yet and is still capable of turning heads on the runway!
Check out project website for files and latest informations.
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
+ Added Ganbare Marin-kun to the CPS-1 driver [Barry, smitdogg, The Dumping Union]
+ Added Ghost Muncher to the Galaxian driver [Barry, Robbert, Misfitmame]
+ Added Bubble Bobble Lost Cave to the Bubble Bobble driver [Barry, Bisboch, Aladar]
+ Added bootleg of Carrier Air Wing to the CPS-1 driver [Barry, JacKc, Bonky0013]
+ Added various bootlegs of Street Fighter II Champion Edition to the CPS-1 driver [Barry, JacKc, bonky0013]
+ Added clone of The Punisher to the CPS-1 driver [JacKc, Artemio Urbina]
+ Added clone of Marvel vs. Capcom to the CPS-2 driver [Barry, ranger_lennier, Yohji, Tormod, Smitdogg, The Dumping Union]
+ Added clone of X-Men Children of the Atom to the CPS-2 driver [Barry, Bonky0013]
+ Added clone of Bagman to the Galaxian driver [Barry, Robbert, Misfitmame]
+ Added clone of Frogger to the Galaxian driver [Barry, Robbert, Misfitmame]
+ Added clone of Galaxian to the Galaxian driver [Barry, Robbert, Misfitmame]
+ Added clone of Moon Cresta to the Galaxian driver [Barry, Robbert]
+ Added clone of Scramble to the Galaxian driver [Barry, Robbert, Misfitmame]
+ Added clone of Triple Punch to the Galaxian driver [Barry, lucaelia, Siftware]
+ Added clone of Fantasia to the Gals Panic driver [JacKc, Brian Troha, The Dumping Union]
+ Added clone of Ghosts 'n Goblins to the driver [JacKc, Antonio Gonzalez Jr., tafoid]
+ Added clone of Haunted Castle to the Konami driver [JacKc, Andrew Welburn, Phil Bennett]
+ Added clone of Sunset Riders to the Konami driver [JacKc, hap, Dave F]
+ Added clone of Sunset Riders to the Konami driver [JacKc, Any, The Dumping Union]
+ Added clone of Thunder Zone to the Konami driver [JacKc]
+ Added clone of King of Fighters '97 to the Neo Geo driver [iq_132, smitdogg]
+ Added Time's UP! Demo to the Neo Geo driver [Barry, NGF Dev. Inc, Fred/FRONT]
+ Added clone of Ms Pacman to the Pacman driver [JacKc, hap]
+ Added three clones of Knights of Valour Superheroes to the PGM driver [JacKc, Joerg Hartenberger, iq_132, smitdogg]
+ Added some Ketsui Arrange versions to the PGM driver [JacKc]
+ Added clone of Puzzli 2 to the PGM driver [Tormod, Smitdogg, The Dumping Union, JackC, iq_132]
+ Added clone of Speed Rumbler to the driver [iq_132, Corrado Tomaselli, JacKc]
+ Added clone of Superman to the Taito-X driver [Barry, JacKc, Brian Troha, Dave France, The Dumping Union]
+ Added clone of Zero Point to the Unico driver [JacKc, Takahiro Nogi, hap]
+ Simulated the protection in Metal Slug X and removed a nasty patch [iq_132]
+ Emulated the protection in Lord of Gun and removed a nasty patch [iq_132]
+ Emulated protection in Street Fighter II Rainbow Edition (set 1 and 2) and removed a nasty patch [iq_132]
+ Emulated protection in Street Fighter II Mega sets and removed a nasty patch [iq_132]
+ Emulated protection in Dinosaur Hunter and removed a nasty patch [iq_132]
+ Emulated protection in some Warriors of Fate bootlegs and removed nasty patches [iq_132]
+ Fix kov command CC (fixes game stage 6) [iq_132]
+ Fixed graphics banking in Port Man [Barry, Robbert]
+ Added support for the digital volume slider in CPS-2 test screens, also added support for single board games with no digital slider [Barry]
+ Added the Turbo mode dip switch to Street Fighter II Alpha Magic F [Barry, MAME]
+ Identified various Streety Fighter II Champion Edition bootlegs and game them more descriptive names and descriptions, eliminating the sf2m* naming convention [Barry]
+ Improved emulation of bootleg hardware in King of Dragons bootleg [Barry]
+ Added variants to the Time Keeper module [Barry]
+ Changed UniBIOS 3.0 to the free version release [JacKc]
+ Big-endian fixes for some Data East drivers [MagicSeb]
+ Updated the ZET and VEZ CPU interfaces [iq_132]
+ Improved CPS-2 rom loading [Barry]
+ Fixed Japanese Romanization of some game titles [JacKc]
+ Improved Visual Studio version reporting and added Windows 8 support to the System Info module [Barry]
+ Updated Visual Studio makefile to support Visual Studio 2012, and fixed some related issues [Barry]
+ Added support for targeting Windows XP using Visual Studio 2012 via a makefile flag [Barry]
+ Updated GCC makefile to 4.7.1 and fixed warnings [Barry]
+ Updated the dat file writer to give each dat file a seperate id to ClrMAME gives each a separate profile [Barry]
+ Applied libretro patch [Twinaphex]
+ Matched the Megadrive sets to MESS 0.147u4 [Barry]
+ Synced sets with MAME 0.147u4 [Barry, JacKc]
Visit official homepage for further information and latest version of emulator.
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
+ Tidied sound chip interfaces, adding support for volume and left/right selection for individual routes. Updated all drivers to support. Many drivers sound much better with these updates [Barry]
+ Fixed an issue with multiple YM2203 chips that resulted in static noise in the sound output [Barry]
+ Added pan support to Taito drivers that use panning with the YM2610 sound chip [Barry]
+ Added pan support to the Darius driver [Barry]
+ Added support for an RC filter, and added support to the Galaxian Konami sound based drivers [Barry]
+ Fixed various drivers that rendered the MSM5205 sound too fast when the sample rate was greater than 22050Hz [Barry]
+ Applied a YM2413 fix from MAME [Barry]
+ Added support for a selectable number of voices in the Namco sound module (fixes sound in the Baraduke, Pac Land and Sky Kid drivers [Barry]
+ Added multiple chip support to the Sega PCM module, updated Super Monaco Grand Prix to support the extra sound board [Barry]
+ Added support for the MSM6585 chip to the MSM5205 core [iq_132]
+ Added multiple chip support to the Y8950 interface, and hooked up in the Cybertank driver [Barry]
+ Small speedup in the DAC core [iq_132]
+ Standardised some CPU interfaces [iq_132]
+ Improved Atari slapstic emulation, and updated the Gauntlet driver to support it [iq_132]
+ Added driver for Atari Tetris [iq_132]
+ Added driver for Cybertank [iq_132]
+ Hooked up analog inputs in the Cybertank driver [Barry]
+ Added driver for games on Donkey Kong hardware [iq_132]
+ Tidied Donkey Kong driver to build with current FB Alpha, and fixed some bugs and crashes [Barry]
+ Added driver for Konami Test Board (GX800) [iq_132]
+ Added Bang 2 Busters to the Neo Geo driver [lantus]
+ Added Treasures of the Carribean to the Neo Geo driver [lantus]
+ Added Last Survivor to the Sega X-Board driver [Barry, JacKc, ShouTime, Charles MacDonald, Aaron Giles, 9ofzeven, TrevEB, Dr. Spankenstein, ghoolster, Surgeville, Tormod, Tjaberg, Waremonger]
+ Added Racing Beats to the Taito Z driver [Barry]
+ Added bootleg of 1943 to the driver [Barry, JacKc, bonky0013]
+ Added clone of Arkanoid to the driver [Barry]
+ Added bootleg of Pang! 3 to the CPS-1 driver [JacKc, porchy]
+ Added some bootlegs of Street Fighter II to the CPS-1 driver [Barry, JacKc, smitdogg]
+ Added clone of Super Street Fighter II to the CPS-2 driver [JacKc]
+ Added two clones of Thunder Zone to the Data East drivers [ShouTime, JacKc]
+ Added two clones of Dynamite Duke to the driver [JacKc, Arzeno Fabrice]
+ Added clone of War of the Bugs or Monsterous Manouvers in a Mushroom Maze to the Galaxian driver [Barry]
+ Added clone of Jumping Pop to the driver [Barry, The Dumping Union]
+ Added clone of Parodius to the Konami driver [Barry, Andrew Welburn, The Dumping Union]
+ Added King of Gladiators Plus to the Neo Geo driver [JacKc]
+ Added homebrew WW2 Demo to the Neo Geo driver [Barry]
+ Added homebrew Spiderman Intro demo, and added alt sets of TMNT and Dark Wing Duck intro sets to the Neo Geo driver [Barry]
+ Added clone of Ketsui Arrange to the PGM driver [JacKc]
+ Added clone of Raiden to the driver [Barry, JacKc]
+ Added two clones of Fantasy Zone II (System 16C version) to the Sega System 16B driver [Barry]
+ Added clone of Turbo Outrun to the Sega Outrun driver [JacKc]
+ Added clone of AB Cop to the Sega X-Board driver [JacKc]
+ Added clone of GP Rider to the Sega X-Board driver [Barry]
+ Added clone of Deer Hunter to the Seta 2 driver [JacKc]
+ Added clone of Drift Out to the Taito F2 driver [JacKc, Hammy]
+ Added clone of Rygar to the Tecmo driver [JacKc, smitdogg]
+ Added clone of Pipi & Bibis / Whoopee!! to the Toaplan 2 driver [Barry, Antonio Gonzalez Jr.]
+ Added bootleg of Toki to the driver [Barry, skiltz]
+ Added clone of Trojan to the driver [JacKc]
+ Fixed bugs in 4 Fun in 1 and Ghostmuncher Galaxian in the Galaxian driver, promoting them to working [Barry]
+ Changed Fantastic to use the proper PROM dump in the Galaxian driver, fixing the game colours [Barry]
+ Changed Super Bond to use the proper PROM dump in the Galaxian driver, fixing the game colours [Barry]
+ Various PGM improvements [iq_132, JacKc]
+ Fixed a graphics glitch in the Super Monaco Grand Prix title screen [Barry]
+ Fixed issue with Top Speed crashing on driver init [Barry]
+ Big-endian fixes for the Cybertank driver [lantus]
+ Big-endian fixes for the Sega System 16A and Tecmo drivers [lantus]
+ Big-endian fix for Street Fighter II: Magic Delta Turbo sprite x position [lantus]
+ Applied various libretro patches [Twinaphex]
+ Updated the zlib library to v1.2.7 [Barry]
+ Updated the libpng library to v1.5.12 [Barry]
+ Matched the Megadrive sets to MESS 0.146u5 [Barry]
+ Synced sets with MAME 0.146u5 [Barry]
Visit official homepage for further information and latest version of emulator.
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
- Added two clones of Arkanoid to the Arkanoid driver[Barry, f205v]
- Added Gigaman 2 to the CPS-2 driver, adding ability to disable Q-Sound in the CPS-2 drivers [Barry]
- Added Phoenix clone of Street Fighter Alpha to the CPS-2 driver [JacKc]
- Added Phoenix clone of Super Street Fighter II Turbo to the CPS-2 driver [JacKc]
- Added bootleg of Dragon Ninja to the DEC-0 driver [Barry, f205v]
- Added bootleg of Cobra Command to the DEC-8 driver [Barry, f205v]
- Added clone of Driving Force to the Galaxian driver [Barry, Team Europe]
- Added clone of Moon Cresta to the Galaxian driver [JacKc, Andy Welburn]
- Added clone of F-X to the Kyugo driver [Barry, f205v]
- Added Oxygene's NeoGeo 3D! demo to the Neo Geo driver [Barry]
- Added clone of Guardian Storm to the NMK16 driver [JacKc, B. Ståhl, Smitdogg, The Dumping Union]
- Added clone of Knights of Valour 2 to the PGM driver [JacKc, XingXing]
- Added clones of Flicky (alt graphics roms for 128k sets) to the Sega System 1 driver [Barry, f205v]
- Improvements to Street Fighter 2: Magic Delta Turbo which now works correctly [Barry]
- Fixed missing sounds in games based on Final Crash or Street Fighter 2: Magic Delta Turbo sound [Barry]
- Added support for missing priority mode writes in knightsb, knightsb4, the punipic sets, and wofb [Barry]
- Changed knights and knightsb4 to get the sprite mask values from work RAM [Barry]
- Changed the Daimakai bootleg to use the bootleg Sprite RAM it writes, and get the sprite priority masks from work RAM [Barry]
- Changed the punipic sets to get the scroll layer RAM offsets and sprite priority masks from work RAM [Barry]
- Changed wofb, and other wof sets that don't write the registers to get the sprite priority masks from work RAM [Barry]
- Hooked up the EEPROM in the dino, punipic and wof bootleg sets that don't read dip switches [Barry]
- Updated the EPOS driver, adding sound for Dealer and implementing the watchdog [iq_132]
- Tidied the Phoenix sets in the CPS-2 driver [Barry, based on info from Pythagoras]
- Fixed some unicode titles [JacKc, XingXing]
- Added Hyllian's Data Dependent Triangulation 3X to the softFX blitters [Hyllian, msbhvn]
- Optimised the xBR filters [Hyllian, Barry]
- Sync some sets and titles with latest MAME SVN [JacKc]
Visit official homepage for further information and latest version of emulator.
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
+ Tidied sound chip interfaces, adding support for volume and left/right selection for individual routes.
+ Updated all drivers to support. Many drivers sound much better with these updates [Barry]
+ Fixed an issue with multiple YM2203 chips that resulted in static noise in the sound output [Barry]
+ Added pan support to Taito drivers that use panning with the YM2610 sound chip [Barry]
+ Added pan support to the Darius driver [Barry]
+ Added support for an RC filter, and added support to the Galaxian Konami sound based drivers [Barry]
+ Fixed various drivers that rendered the MSM5205 sound too fast when the sample rate was greater than 22050Hz [Barry]
+ Applied a YM2413 fix from MAME [Barry]
+ Added support for a selectable number of voices in the Namco sound module (fixes sound in the Baraduke, Pac Land and Sky Kid drivers [Barry]
+ Added multiple chip support to the Sega PCM module, updated Super Monaco Grand Prix to support the extra sound board [Barry]
+ Added support for the MSM6585 chip to the MSM5205 core [iq_132]
+ Added multiple chip support to the Y8950 interface, and hooked up in the Cybertank driver [Barry]
+ Small speedup in the DAC core [iq_132]
+ Standardised some CPU interfaces [iq_132]
+ Improved Atari slapstic emulation, and updated the Gauntlet driver to support it [iq_132]
+ Added driver for Atari Tetris [iq_132]
+ Added driver for Cybertank [iq_132]
+ Hooked up analog inputs in the Cybertank driver [Barry]
+ Added driver for games on Donkey Kong hardware [iq_132]
+ Tidied Donkey Kong driver to build with current FB Alpha, and fixed some bugs and crashes [Barry]
+ Added driver for Konami Test Board (GX800) [iq_132]
+ Added Bang 2 Busters to the Neo Geo driver [lantus]
+ Added Treasures of the Carribean to the Neo Geo driver [lantus]
+ Added Last Survivor to the Sega X-Board driver [Barry, JacKc, ShouTime, Charles MacDonald, Aaron Giles, 9ofzeven, TrevEB, Dr. Spankenstein, ghoolster, Surgeville, Tormod, Tjaberg, Waremonger]
+ Added Racing Beats to the Taito Z driver [Barry]
+ Added bootleg of 1943 to the driver [Barry, JacKc, bonky0013]
+ Added clone of Arkanoid to the driver [Barry]
+ Added bootleg of Pang! 3 to the CPS-1 driver [JacKc, porchy]
+ Added some bootlegs of Street Fighter II to the CPS-1 driver [Barry, JacKc, smitdogg]
+ Added clone of Super Street Fighter II to the CPS-2 driver [JacKc]
+ Added two clones of Thunder Zone to the Data East drivers [ShouTime, JacKc]
+ Added two clones of Dynamite Duke to the driver [JacKc, Arzeno Fabrice]
+ Added clone of War of the Bugs or Monsterous Manouvers in a Mushroom Maze to the Galaxian driver [Barry]
+ Added clone of Jumping Pop to the driver [Barry, The Dumping Union]
+ Added clone of Parodius to the Konami driver [Barry, Andrew Welburn, The Dumping Union]
+ Added King of Gladiators Plus to the Neo Geo driver [JacKc]
+ Added homebrew WW2 Demo to the Neo Geo driver [Barry]
+ Added homebrew Spiderman Intro demo, and added alt sets of TMNT and Dark Wing Duck intro sets to the Neo Geo driver [Barry]
+ Added clone of Ketsui Arrange to the PGM driver [JacKc]
+ Added clone of Raiden to the driver [Barry, JacKc]
+ Added two clones of Fantasy Zone II (System 16C version) to the Sega System 16B driver [Barry]
+ Added clone of Turbo Outrun to the Sega Outrun driver [JacKc]
+ Added clone of AB Cop to the Sega X-Board driver [JacKc]
+ Added clone of GP Rider to the Sega X-Board driver [Barry]
+ Added clone of Deer Hunter to the Seta 2 driver [JacKc]
+ Added clone of Drift Out to the Taito F2 driver [JacKc, Hammy]
+ Added clone of Rygar to the Tecmo driver [JacKc, smitdogg]
+ Added clone of Pipi & Bibis / Whoopee!! to the Toaplan 2 driver [Barry, Antonio Gonzalez Jr.]
+ Added bootleg of Toki to the driver [Barry, skiltz]
+ Added clone of Trojan to the driver [JacKc]
+ Fixed bugs in 4 Fun in 1 and Ghostmuncher Galaxian in the Galaxian driver, promoting them to working [Barry]
+ Changed Fantastic to use the proper PROM dump in the Galaxian driver, fixing the game colours [Barry]
+ Changed Super Bond to use the proper PROM dump in the Galaxian driver, fixing the game colours [Barry]
+ Various PGM improvements [iq_132, JacKc]
+ Fixed a graphics glitch in the Super Monaco Grand Prix title screen [Barry]
+ Fixed issue with Top Speed crashing on driver init [Barry]
+ Big-endian fixes for the Cybertank driver [lantus]
+ Big-endian fixes for the Sega System 16A and Tecmo drivers [lantus]
+ Big-endian fix for Street Fighter II: Magic Delta Turbo sprite x position [lantus]
+ Applied various libretro patches [Twinaphex]
+ Updated the zlib library to v1.2.7 [Barry]
+ Updated the libpng library to v1.5.12 [Barry]
+ Matched the Megadrive sets to MESS 0.146u5 [Barry]
+ Synced sets with MAME 0.146u5 [Barry]
Visit official homepage for further information and latest version of emulator.
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
- Rewrote the DAC core, improving performance and timing [iq_132]
- Updated the Mogura and The FairyLand Story drivers to use the new DAC core [iq_132]
- Updated the Armed Formation, King & Balloon, Irem M72 and M90, Route16, Sega System 16A, SunA16, Terra Cresta, The New Zealand Story, Vigilante drivers to use the new DAC core [Barry]
- Fixed the new DAC core with GCC 3.4.5 [Barry]
- Updated Z80 cycle counting, improving accuracy [iq_132]
- Added cycle counting to the I8039 CPU core [iq_132]
- Updated PGM driver making Bee Storm - DoDonPachi II and Demon Front playable [iq_132]
- Added Fantasic and Kong to the Galaxian driver [Barry]
- Added Arange Mode hack of DoDonPachi to the Cave driver [JacKc]
- Added clone of 1941 to the CPS-1 driver [Bonky0013, JacKc, Techmotour]
- Added clone of King of Dragons to the CPS-1 driver [Barry]
- Added clone of Street Fighter II: Champion Edition to the CPS-1 driver [Barry]
- Added clone of UniWar S to the Galaxian driver [Barry]
- Added clone of Deer Hunting to the Seta2 driver [Barry]
- Added clone of Super Chase to the Taito driver [Barry]
- Added clone of Arkanoid 2 to the The New Zealand Story driver [Barry]
- Added 1945 Part 2 (hack of Battle Garegga) to the Toaplan-2 driver [Barry]
- Fixed sound samples in the Kageki driver [Barry]
- Fixed sample sounds in King & Balloon [Barry]
- Fixed 68000 CPU speed in Best of the Best driver [iq_132, reported by Cmart]
- Updated dip switches in the Side Pocket driver [Barry]
- Changed CPS-1 sprite timing for bootlegs/hacks that render the sprites in reverse order [Barry, identied by manliodp]
- Big-endian fixes for Data East, various Misc, and PGM drivers [lantus]
- Added Unicode title for 1945 Part 2 [JacKc]
- Added support for insane cheat file lengths [Barry, reported by money_114]
- Fixed issue with the load progress dialog not being killed when loading unavailable sets [Barry, reported by BisonSAS]
- Fixed crash if SampleInit is called without a sample list [iq_132]
- Removed sek.h and zet.h from burnint.h, and added to drivers where necessary [Barry]
- Synced sets with MAME 0.145u5 [Barry]
Visit official homepage for further information and latest version of emulator.
Supermodel emulates Sega's Model 3 arcade platform, allowing you to play a number of ground-breaking arcade classics (like: Daytona USA 2 Power Edition, Fighting Vipers 2, Scud Race Plus, Star Wars Trilogy - screen below) on your PC. It uses OpenGL and the SDL library, and can run on Windows, Linux, and Mac OS X.
FB Alpha (formerly FinalBurn Alpha), based on the original FinalBurn source code, is a multi-arcade (Capcom CPS-1, Capcom CPS-2, Capcom CPS-3, Cave, Neo Geo, Sega System 16 (and similar), System 18, X-Board, Y-Board, Toaplan, Taito, etc) emulator. It includes support for cheating, as well as netplay using Kaillera.
Here`s list of changes for latest version:
- Added clone of Caveman Ninja to the Data East drivers [JacKc, Corrado Tomaselli]
- Added bootleg of Side Pocket to the Data East drivers [Barry, Corrado Tomaselli]
- Allowed Neo Geo drivers to disable the watchdog reset, and used it to fix Neo Pong v1.0 which is now added to release builds [Barry]
- Changed the game selection dialog back to the old size and updated the dialog to be resizable [Barry]
- Fixed issue with disappearing preview images in game selection dialog when switching back to the window [Barry]
- Applied latest libsnes patches [Themaister]
- Standardised revision info in game titles [Barry]
- Made inclusion of png.h in burner.h optional in makefile via INCLUDE_LIB_PNGH flag [Barry]
- Updated the helpfile with the game selection dialog changes [Barry]
and here, changelog for v 0.2.97.22
- Added support for 7z files for roms and samples [Barry]
- Added driver for Act Fancer [iq_132]
- Added driver for Gals Pinball [iq_132]
- Added driver for Momoko 120% [iq_132]
- Added clone of Final Fight to the CPS-1 driver JacKc, Bonky0013
- Added clone of Forgotton Worlds to the CPS-1 driver [JacKc, Bonky0013]
- Added clone of Street Fighter II to the CPS-1 driver [JacKc, Bonky0013]
- Added clone of Street Fighter II: Champion Edition to the CPS-1 driver [Barry]
- Added clone of Puzz Loop 2 to the CPS-2 driver [Barry]
- Added clone of Super Street Fighter 2 X to the CPS-2 driver, and added support for the graphic rom format it uses [Barry]
- Added clone of Vampire Hunter to the CPS-2 driver [Barry, JacKc]
- Added clone of Jojo's Venture to the CPS-3 driver [Barry]
- Added clone of Jojo's Bizarre Adventure to the CPS-3 driver [JacKc]
- Added bootleg of Eyes [iq_132]
- Added clone of X-Men to the Konami drivers [JacKc, Bonky0013]
- Added Super Bubble Pop to the Neo Geo driver (player 1 inputs don't work, hence debug only builds) [Barry, iq_132, JacKc]
- Added PCB version of Demon Front to the PGM driver (non-working, debug builds only) [JacKc]
- Added clone of Altered Beast to the Sega System 16B driver [Barry]
- Added bootleg of Silk Worm to the Tecmo driver [JacKc, Bonky0013]
- Changed CPS-1/2 palette handling to be more accurate, should fix some glitches [Barry]
- Changed CPS-2 video timing to use the values in MAME that have come from hardware measurements [Barry]
- Improved CPS-2 sprite list end detection [Barry]
- Moved the CpsGetObj() call, fixing sprite lag in Super Street Fighter II and clones [manliodp.]
- Fixed IRQ generation in the Irem M72 drivers, fixing video timing in Dragon Breed [Barry]
- Fixed sound in the Irem M72 drivers [Barry]
- Minor CPS-3 update with a small speedup [iq_132]
- Update the Mysterious Stones driver [iq_132]
- Removed duplicate set of Super Monaco Grand Prix [Barry]
- Added savestate support to the the OPL based sound cores (YM3812, YM3526 and Y8950) and interfaces [Barry]
- Removed previous attempt and added savestate support to the YM2413 core and interface [Barry]
- Added savestate support to the DEC-8 driver [Barry]
- Tidied and fixed Data East savestates where necessary [Barry]
- Fixed Sengoku 3 Unicode title (string wasn't terminated) [Barry]
- Moved the Pocket Gal Deluxe driver to the Data East filter [iq_132]
- Big-endian fixes for the new CPS-1/2 palette code, CPS-2 raster interrupts, Konami drivers and devices, PGM driver, some Misc drivers, Sega FD1089, Seta drivers, and Toaplan games that use the V25 CPU for sound [lantus]
- Fixed some invalid BRF_NODUMP definitions [Barry]
- Overhauled the cheat system [iq_132]
- Added overrides to allow drivers to exclude addresses from cheat searching, and used it to prevent a crash when searching for cheats in CPS Q-Sound games [Barry]
- Tidied the game selection dialog a bit, and changed the behaviour of "show available" to allow showing available and/or unavailable sets [Barry]
- Fixed TurboGrafx 16 games displaying as MVS cartridge hardware in the game selection dialog [iq_132]
- Added a Ctrl+W shortcut to close the current game [Barry]
- Made the cliprect for the OSD shortmsg wider, allowing more text to be displayed [Barry]
- Prevented the 68K debugger opening if the 68k interface is not in use [iq_132]
- Disabled menu item for 68k debugger if the 68k interface is not in use, and renamed the menu item to "Invoke 68k debugger" [Barry]
- Removed definition of LSB_FIRST in epx.cpp since it is now defined (or not) in the makefile [Barry]
- Fixed issue with definition of LSB_FIRST in makefile.mingw [Barry]
- Added libsnes target files [Themaister, twinaphex]
- Fixed some memory leaks and possible memory leaks [kev]
- Identified and fixed some out of bounds array issues [kev, iq_132]
- Updated the zlib library to v1.2.6 [Barry]
- Updated the libpng library to v1.5.8 [Barry]
- Matched all sets to MAME 0.145u3 [Barry]
- Matched the Megadrive sets to MESS 0.145u1 [Barry]
- Changed PC-Engine driver to be auto-generated from the MESS software list [Barry]
- Matched the PC-Engine sets to MESS 0.145u1 [Barry]
Visit official homepage for further information and latest version of emulator.
This one is kinda old, but still worth mentioning. Supermodel emulates Sega's Model 3 arcade platform, allowing you to play a number of ground-breaking arcade classics (like: Daytona USA 2 Power Edition, Fighting Vipers 2, Scud Race Plus, Star Wars Trilogy - screen below) on your PC. It uses OpenGL and the SDL library, and can run on Windows, Linux, and Mac OS X.
Changes for latest WIP version:
+ The diffuse and ambient lighting model has been tweaked resulting in improved colors
+ Preliminary specular lighting implement, which makes vehicles and metallic background objects appear shinier
+ 2D rendering engine partly re-worked to support layer priorities
+ 5-10% performance increase in the frame rate when running in multi-threaded mode.
Check out project website for files and latest informations.
Happy Birthday, MAME (Multiple Arcade Machine Emulator)! The project turned 15 yesterday, and with it came release v0.145! MAME is perhaps one of the most comprehensive emulator projects to date. This release bring a long list of bug fixes and source changes. Here is what the developers had to say,
Happy 15th Anniversary! Over its 15 years of existence since MAME 0.01 was released for MS-DOS with an initial library of 5 sets, MAME has grown exponentially to the point that no one thought we would be, boasting 18,650 different sets and operable on more OS platforms than thought possible. While video-based arcade games were the original targets for MAME, the scope of the project has grown to include documentation of virtually all coin-operated amusement devices including gambling (video/slots), coin droppers, pinball machines and more. Through the efforts of the literally thousands of developers, players and others who have provided assistance and feedback over the project's history, we would like to thank all of them that made this possible!
Let's hope this fantastic project keeps on kickin' for another 15...
The arcade emulator MAME has been updated to version 0.142.
Quote:
0.142
MAMETesters Bugs Fixed
04286: [Sound] deadang and clones: Missing ADPCM Audio (Aaron Giles)
04288: [Crash/Freeze] goodejan, goodejana, totmejan, sengokmi: Crash after OK (Aaron Giles)
04290: [Crash/Freeze] honeydol: Crash after OK (Aaron Giles)
04291: [Crash/Freeze] Many sets in 8080bw.c: [debug] Assert before OK (Aaron Giles)
04289: [Crash/Freeze] twinadv, twinadvk: Crash after OK (Aaron Giles)
04287: [Graphics] wintbob: Video missing (Aaron Giles)
04295: [Documentation] stdragon: The game description is "Saint Dragon". (Fujix)
04285: [Misc.] tenkaid: Missing NO_DUMP label for rom tydg002.u8 (hap)
04294: [Graphics] jrpacman, jrpacmbl: pac-man and the ghosts are not visable. (hap)
Source Changes
Converted Super Shanghai Dragon´s Eye to use the common deco video files functions, fixing a rowscroll bug in it [David Haywood]
Fix font loading in sdlmame. BDF files are just loaded as TTF by TTF_OpenFont. Load is now protected by a magic check. Also fixed a bug in SDL1.3 keyboard mapping and changed SDL1.3 code to be compatible with recent 1.3 API changes. [Couriersud]
sdl-config flags are now separated into INCFLAGS and COMFLAGS in sdl.mak. This fixes "make depend". [Couriersud]
softlist.c: split the field (added some time ago to handle compatibility requirements) into and . the former stays tied to the whole software entry, the latter gets inherited by each part. [Fabio Priuli]
Added device_t::memory() to fetch a reference to the memory interface, or assert if not present. [Aaron Giles]
Split address_space::install_[legacy_]handler into install_[legacy_]read_handler, install_[legacy_]write_handler, and install_[legacy_]readwrite_handler. [Aaron Giles]
Added variants of address_space handler installers which don´t take mirror or mask parameters, since this is by far the most common case. [Aaron Giles]
Created new enum type address_spacenum for specifying an address space by index. Update functions and methods that accepted an address space index to take an address_spacenum instead. Note that this means you can´t use a raw integer in ADDRESS_SPACE macros, so instead of 0 use the enumerated AS_0. [Aaron Giles]
Standardized the project on the shortened constants AS_* over the older ADDRESS_SPACE_*. Removed the latter to prevent confusion. Also centralized the location of these definitions to memory.h. [Aaron Giles]
Converted DECO BAC06 tilemap (used by dec0.c) to be a device, reducing code duplication [David Haywood]
Deprecate the old memory_install_* macros. Dynamic installation is now handled directly by calling methods on the address_space, which have been expanded with aliases to cover all previous situations. In addition, variants with no mirror or mask value are provided to cover the common cases: [Aaron Giles]
uiimage.c: Improved File Manager usage (in the internal UI) by catching char inputs and searching for matching names among files and directories [Fabio Priuli]
some work on the 3 games in dec8.c which use the bac06 tilemaps[David Haywood]
Converted Act Fancer, Trio the Punch and Mad Motor to use the common deco video functions [David Haywood]
Converted Stadium Hero driver to use the common Deco video functions [David Haywood]
Cleanup of machine.h. Shuffled some fields around, and moved several to private member variables with accessors: [Aaron Giles]
Converted Pocket Gal to use the common deco video routines [David Haywood]
Started moving common deco MXC06 sprite controller code to it´s own device files, reducing code duplication [David Haywood]
Converted Act Fancer to use common deco sprite code [David Haywood]
Converted Vapor Trail to use the common deco sprite functions [David Haywood]
Converted Stadium Hero, Cobra-Command, Psycho-Nics Oscar to use the common deco sprite functions [David Haywood]
Removed redundant machine items from address_space and device_t. Neither machine nor m_machine are directly accessible anymore. Instead a new getter machine() is available which returns a machine reference: [Aaron Giles]
Globally changed all running_machine pointers to running_machine references. Any function/method that takes a running_machine takes it as a required parameter (1 or 2 exceptions). Being consistent here gets rid of a lot of odd &machine or *machine, but it does mean a very large bulk change across the project. [Aaron Giles]
Remove redundant item cpu from address_space, in favor of space->device(). [Aaron Giles]
Two hash_collections can only match if they have at least one matching hash. [Aaron Giles]
If we get an error parsing options, see if there was no command and what looks like an invalid system name. In that case, provide suggestions for the system name instead of reporting the options error. [Aaron Giles]
Move overridable device->rom_region(), device->machine_config_additions(), and device->input_ports() to protected methods. Added non-virtual wrappers around them. [Aaron Giles]
Implemented karnov style sprites in its own file, shared with karnov and dec8 drivers [David Haywood]
Fixed multiwidth sprites in decmxc06.c, removed code which appeared to serve no purpose other than to break the birdtry gfxdecode in machine/dec0.c [David Haywood]
Added new macro MACHINE_CONFIG_DERIVED_CLASS() which works just like MACHINE_CONFIG_DERIVED() except you can specify an alternate driver_device class. Used this in the 8080bw.c games which require an _8080bw_state, but derive from mw8080bw_root which has the base class mw8080bw_state. [Aaron Giles]
lordgun.c: Corrected Dipswitch names and added dipswitch locations to Lord of Gun & Alien Challenge [Brian Troha]
tumbleb.c: Corrected Dipswitch names and locations for Choky! Choky! [Brian Troha]
News via AEP Robert has released a new version of MisfitMAME. MisfitMAME includes support for hacks and other games not supported by the official MAME.
Quote:
0.128.B
-------
Released on March 20, 2011
Andromeda - Fixed dipswitches
Invader´s Revenge - Replaced overlay with colour prom
Monaco - added artwork as suggested by Pat_v2.1. He designed
and coded the changes, which worked first go.
Shuttle Invader - Replaced overlay with colour prom
Shuttle InVader - Adjusted visible area
Corrected author name of pmad and newpuck2.
Games Added
-----------
Balloon Bomber (with music)
Galaxian New Invasion
Galaga Enduring Freedom
Invaders Revenge (Game World version)
Ultimate Mortal Kombat 3 (Juggernauts Hack v1.0)
03107: [Sound] Drivers using emu/sound/psx.c: Sound effects are cut abruptly/clipped (R. Belmont)
00313: [Graphics] speedatk: When you activate the flip screen the graphics are moved over to one side. (Angelo Salese)
04227: [Misc.] Multiple Typos with Receive spelled Recieve
04226: [Documentation] sfiii2: Typing errors for SFIII2_970204 used instead of the right SFIII2_970930 (David Haywood)
Source Changes
Rewrote IOX key matrix device implementation, used by Super Real Mahjong Part 2/3 [Angelo Salese]
Removed ROM patches and added working player 2 inputs in Super Real Mahjong Part 3 [Angelo Salese]
Fix compiling on GCC 4.6 prerelease [Belegdol]
Added information screen output for any game known to have bad or missing data in order to better inform the user as to the reason their emulation may not work as expected. [Alex Jackson]
Removed ROM patch in Super Real Mahjong Part 2 [Angelo Salese]
Cleaned up iox implementation in Speed Attack [Angelo Salese]
Rewritten Speed Attack video routines from scratch, also fixed screen flipping in it [Angelo Salese]
Define new macro ALLOW_SAVE_TYPE which can be used to declare enums as valid save types on a case-by-case basis. Updated the cosmac CPU core to do this for its mode and state enums, which were previously failing. [Aaron Giles]
Added a new sound device: Oki MSM9810: [Andrew Gardner]
Added and hooked up volume table.
Added preliminary ADPCM2 support.
Added sub-table lookups.
Added OPT command.
Implemented on-chip interpolation & status read.
Implemented PAN command and stereo mixing.
destroyr.c driver minor improvements [hap]:
proper addressmap masks
added 30132-01.k4 rom, duplicate of 30132-01.f4
added version O1 romset, dumped by Siftware
Added shortname to devices in order to make ROM loading per device possible. [Miodrag Milanovic]
ksys573, naomi: Device-ify the security flashes and the dallas id chip. [O. Galibert]
Fix the interpolation coefficient shifts for the tms5xxx chips based on results of simulating the circuit from the patent. [Lord Nightmare]
mame_file is now emu_file and is a class. It is required to pass a core_options object to the constructor, along with a search path. This required pushing either a running_machine or a core_options through some code that wasn´t previously ready to handle it. emu_files can be reused over multiple open/close sessions, and a lot of core code cleaned up nicely as things were converted to them. [Aaron Giles]
Created a file_enumerator class for iterating over files in a searchpath. This replaces the old mame_openpath functions. [Aaron Giles]
Changed machine->options() to return a reference. [Aaron Giles]
Removed public nvram_open() and fixed jchan/kaneko16 to stop directly saving NVRAM. [Aaron Giles]
Removed mame_options() calls; options can only be queried from the running_machine, or by passing them along. [Aaron Giles]
Added core_options to device_validity_check() so they can be used to validate things. [Aaron Giles]
cdrom.h: Added alt lba_to_msf conversion needed by SegaCD/MegaCD [David Haywood]
Replaced PSX SPU with a much more complete implementation. [pSXAuthor, R. Belmont]
Eliminated global/static variables in a number of Konami/Sega drivers by introducing/using driver_device classes. [Atari Ace]
Eliminated global/static variables in a aristocr/atlus/bfm/bmc/capcom/cinemat/dataeast drivers by introducing/using driver_device classes. [Atari Ace]
Converted atarirle to a device. [Atari Ace]
Correct SPU IRQ notification in all drivers. Fixes streaming audio in Simpsons Bowling. [R. Belmont]
Implemented address readback position registers in rf5c68 sound core [Angelo Salese]
Added HD6301 subtype to the M6800 CPU core. [Curt Coder]
Delete symbols file if defined when invoking clean target. [Curt Coder]
Used the common MC68901 device in micro3d.c. [Curt Coder]
salarymc: CD redumped [Roberto Malone, Yohji, Smitdogg, The Dumping Union]
sigmab98: added preliminary sound to the Sammy medal games [Andrew Gardner]
tms9928a.c: Fixed colors in multicolor mode [Michael Zapf]
i386: Changed READ/WRITEPORT macros to inline functions to properly support aligned vs. unaligned writes. Fixes regressions in MESS for all drivers using the PCI bus and possibly others. [Dirk Best]
Input ports can now be added to device, names are formed as sub tags from parent device tag. [Miodrag Milanovic]
PSX: add DMA mode used for CD transfers on home system, fix DMA bug that caused home system to freeze. [pSXAuthor, Harmony, R. Belmont]
Hash generation and general cleanup. New class hash_collection holds and manages a collection of hashes, and can be built from an internal format string which is stored with each ROM. Also compacted the form of the hash strings used for ROMs, and fixed verification/hashing of non-ZIPped files. [Aaron Giles]
snes_snd.c: fixed save state error [Fabio Priuli]
circus.c: Improved interrupt handling: circus generates them the same way as ripcord (based on sprite-bg collision), robotbwl doesn´t generate interrupts at all. [hap]
Updated DIPS and Dip Locations based on documents posted by Laschek at KLOV. [Tafoid]
SDL: GLSL now works for all pixel formats; fixed memory leak on textures [cgwg]
Eliminate statics/globals in drivers jpm/kaneko/maygay/meadows/merit/metro/midcoin/midw8080/midway/msx/namco. [Atari Ace]
Convert dooyong/edevices/eolith/exidy/gaelco/gottlieb/igs/itech/jaleco drivers to driver_device. [Atari Ace]
Split part of the driver include into a separate multi-driver include file (audio/exidy.h audio/exidy440.h audio/wiping.h machine/segag80.h)
Moved code to a new file/include to be referenced in multiple drivers (ms32crpt.[ch] opwolf.c rainbow.c)
Duplicated some code (palette related) between drivers (mainsnk rollrace sslam)
Moved a driver specific routine to a generic device file (atarimo)
Cleaned up a few include files (cubocd32 cidelsa metalmx seicross thoop2).
Fixed sound issues in Pollux, Gulf Storm and The Last Day [Tomasz Slanina]
Updated LH5801 CPU core [Sandro Ronco]
Added IO_SPACE and updated all access in ME1 memory for use it.
Implemented interrupts.
Fixed the flags in the ROL/ROR/SHL/SHR opcodes.
Fixed decimal add/sub opcodes.
i386 - Fix for exceptions that require the return address to point to the instruction at fault. [Barry Rodewald]
Fix disassembler override hook [Aaron Giles]
Fix reads for 32-bit handlers on 64-bit CPUs too. [R. Belmont]
Amiga fixes: [Roberto Zandona]
removed additional 2 cycles, in move operation, for non-Agnus registers
set to #0 the start cycle in the copper operation
PSX updates: [smf]
Fixed DICR handling.
Removed non existant root counter 3 IRQ.
Ignore root counter stop when reset is also set.
Removed custom root counters in Konami 573 driver.
DS2401: Fixed timer intervals. [smf]
Correct background color in Rougien [Angelo Salese]
M680x0 updates [Hans Ostermeyer]
Instruction cache emulated on ´020 and later
Fixed interaction between MMU and bfextu/bfexts/bfins
Added fsgldiv, fsglmul, and fscc FPU instructions
Fixed fault address in stack frame
Fixed supervisor violation bit in MMU status register
Add fmovem modes 1 and 3
Various other MMU fixes
Fixed ROM name and driver description for blkdrgon [Team Japump]
Make DEVICE_SELF work in ports. [O. Galibert]
Add specific support for the fact that setting frequency to 0 does not behave as if frequency was set to 0x400 on the Sega-manufactured PSG clone chips, whereas it does on the original TI-made ones. Fixes Sega Master System ´Vigilante´ music [Lord Nightmare, Enik]
Modified video update system: [Miodrag Milanovic]
Screen update function is now per screen device (it was before but was attached to machine driver)
Naomi: implemented live M2/M3 decryption and decompression & removed trojaned data from more games. [Andreas Naive, Olivier Galibert, Deunan Knute, Cah4e3, R. Belmont]
Naomi: DMA on-the-fly decompression+XOR support [Deunan Knute, R. Belmont]
softlist wip code to add more info nodes [Fabio Priuli]
seta2.c update: [Luca Elia]
Horizontal clipping of "tilemap" sprites
Shadows emulation
sigmab98: added sammymdl BIOS and hardware info [Smitdogg, The Dumping Union]
Updated pangofun.c and pcat_dyn.c to use common PC emulation [Mariusz Wojcieszek]
AICA: Correct slotmon readback. Streaming sounds now advance in e.g. capsnk. [R. Belmont]
Converted nichibut/nintendo/nix drivers to use a driver_device. [Atari Ace]
Fixed attotime max() function to not be a copy of min(). Fixes several regressions in the scheduler after the recent attotime object conversion. [Aaron Giles]
New games added or promoted from NOT_WORKING status
Hae Hae Ka Ka Ka [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Pye-nage Taikai [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Taihou de Doboon [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Dance Dance Revolution 2nd Mix - Link Ver (GE885 VER. JAB) [smf]
Guilty Gear X 1.5 [gamerfan, TrevEB, Falcone, M. Viste, john666, Cah4e3, Smitdogg, The Dumping Union]
Tetris Fighters (not working) [Kevin Eshbach, Smitdogg, The Dumping Union]
Brasil 86 [Roberto Fresca, Rob Ragon]
Brasil 87 [Roberto Fresca, Rob Ragon]
Brasil 89 (set 2) [Roberto Fresca, Rob Ragon]
Brasil 93 [Roberto Fresca, Rob Ragon]
Reel´N Quake [Luca Elia, Smitdogg, The Dumping Union]
New clones added
Whirlwind (LG-3) [desturk]
Real Mahjong Gold Yumehai (BET version of Super Real Mahjong Part 3) [Chackn] (not working)
Real Mahjong Gold Yumehai / Super Real Mahjong GOLD part.2 (BET version of Super Real Mahjong Part 3) [Chackn, Angelo Salese]
Video Hustler (Dynamo Games) [TrevEB]
Hot Memory (V1.1, Germany) [Smitdogg, The Dumping Union]
Pigskin 621AD (rev 2.0 7/06/90) [Smitdogg, The Dumping Union]
Wild West C.O.W.-Boys of Moo Mesa (ver UA, set 1) [Irongiant]
Bubble Pong Pong (clone of Miss Bubble 2) [David Haywood, Smitdogg, The Dumping Union]
Knights of Valour 2 / Sangoku Senki 2 (ver. 101, 101, 100HK) [tafoid]
Monopoly (3.01) [Miodrag Milanovic]
Monopoly (2.51) [destruk]
Monopoly (2.33) [destruk]
Austin Powers (3.01) [destruk]
Austin Powers (3.00) [Miodrag Milanovic]
Austin Powers (2.01) [Miodrag Milanovic]
Maverick (Display Rev. 4.00) [destruk]
Cut The Cheese (Redemption)[destruk]
Cut The Cheese Deluxe (Redemption)[destruk]
Night Rider (rev. 21) [destruk]
Eight Ball Deluxe (rev. 14) [destruk]
Lord Of The Rings, The (9,8,7,401)(En,Sp,Ger,Fr,It) [destruk, Miodrag Milanovic]
Elvis (4.00,3.03,3.02) (En,Sp,It,Fr,Ger) [destruk, Miodrag Milanovic]
Ripley´s Believe It or Not! (3.10,3.02,3.00) (En,Sp,It,Fr,Ger) [destruk, Miodrag Milanovic]
Sharkey´s Shootout (2.07) (En,Ger,Fr,It) [Miodrag Milanovic]
Terminator 3: Rise of the Machines (2.05) (En,Sp,Fr,It) [Miodrag Milanovic]
Playboy (3.03,3.00) (En,Sp,Fr,It,Ger) [Miodrag Milanovic]
Roller Coaster Tycoon (7.01,4.00) (En,Sp,Fr,It,Ger) [Miodrag Milanovic]
Magic Train (Clear NVRAM ROM?) (not working) [Grull Osgo, Roberto Fresca]
arm7: Fix for "MOV LR, Rx" (where Rx bit 0 = 1) + "F800" situation. This fixes the lockup in GBA "Golden Sun: The Lost Age". [Tim Schuerewegen]
SSV: Hook up uPD96050 (ST-010) math/protection DSP [R. Belmont]
[mysticrib] added one opcode and fixed music and sound [Roberto Zandona´]
Fixed DISCRETE_WAVLOG & DISCRETE_RCFILTER fixing dkongjr and likely other sounds. [Derrick Renaud]
intelfsh: Support flash ROMs that have a bankswitch command [Tim Schuerewegen]
Fixed banking in daytona2 by adding a second aperture to CROM at 0xc3000000. A couple of CROMs checksum as bad, but most come out good. [Aaron Giles]
A new WE DSP16A cpu disassembler. [Andrew Gardner]
Added a preliminary Softlist support for Sega Megatech, that allows multi-cart support. syntax is (similar to the MESS one) mame megatech -cart1 mt_beast -cart2 mt_soni2 ... -cart8 mt_shar2 SMS games have issues when moving between games, so stick to only a single SMS game for now or the z80 will crash. [David Haywood]
Fix missing sound channel in beezer; sound should now be more or less correct, but the noise source still isn´t accurate yet. [Lord Nightmare]
Improved beezer volume DAC handling to be accurate to hardware. [Lord Nightmare]
quizf1: added opcodes [Roberto Zandona´]
C++-ified the sound and streams interfaces. Combined sound.c and streams.c into one file, and separated the speaker device into its own file. Generalized the concept of dynamically assigned inputs and re-wired the speaker to work this way, so it is now treated just like any other sound device. Added methods to the device_sound_interface
for controlling output gain and mapping device inputs/outputs to stream inputs/outputs. Also made the sound_stream_update() method pure virtual, so all modern sound devices must use the new mechanism for stream updates. [Aaron Giles]
Clean up megatech.xml. [Fabio Priuli, David Haywood]
Clean up natural keyboard support. [Atari Ace]
Eliminated static/global variables in a number of Atari drivers by moving them into a driver_device. [Atari Ace]
Fixed Metal Slug 6 ROM mirror, game is fully playable [Cah4e3]
Fix a bug in palette_normalize_range which caused color distortion. The luminance normalization now converts r,g,b to y,u,v and normalizes y prior to converting back to r,g,b. This affects e.g. radarscp, dkong and mario drivers. [Couriersud]
Modernized the DSP32 core. [Aaron Giles]
Rewrote video routines and fixed partial updates in the Dottori Kun driver [Angelo Salese]
Added all CPU and sound devices in emu folder to the MAME build. [Curt Coder]
arm7: [Tim Schuerewegen]
Improved LDM/STM unaligned word access in THUMB mode.
Fixed LDM unaligned read in THUMB mode.
Imported the MC68901 device from MESS so it can be shared with micro3d.c. [Curt Coder]
ksys573: Hook up part of the i2c communication with the mas3507d. [O. Galibert]
Renamed bishjan.c to subsino2.c [Luca Elia]
Implemented reel layer
Fixed rogue tiles in xplan
Hopper emulation in bishjan
m90: fixed line scroll [Roberto Zandona]
ARM7: Fix an LDM base register write-back bug. [Tim Schuerewegen]
Added correct LA revision levels to the Pigskin 621AD rom set as well as including the date in the game titles of Arch Rivals and Pigskin 621AD sets. [The Dumping Union]
Fixed interrupt vector in F8 CPU core [Sandro Ronco]
namcops2: Added dumped key for Ridge Racer V RRV3 Ver. A [Guru]
Converted TMS3203X to a modern device. [Aaron Giles]
Removed redundant m_machine from the state and execute interfaces to fix ambiguity when using m_machine from within a device that inherits from these. [Aaron Giles]
beezer now uses correct mm5837 noise source (clock may be a bit off though), and now has mm5837 properly hooked to audio via. May still be some issues with intermittent noise updating which need fixing. [Lord Nightmare]
Improvements to Magic´s 10 driver. [Roberto Fresca]
New inputs from the scratch for Music Sort.
Complete DIP Switches and DIP locations for Music Sort.
Added a new button-lamps layout for Music Sort.
Created a default NVRAM that allow Music Sort work properly.
NetBSD support [Thomas Klausner]
pollux: fixed sprite flip x and y and removed old comments [Roberto Zandona´]
Converted attotime to a class, with proper operators. Removed old global functions which are now superceded by the operators and methods on the class. [Aaron Giles]
Eliminated global/static variables in a number of Taito/Irem drivers by introducing/using driver_device classes. [Atari Ace]
Cleaned up shared implementation of CDi [David Haywood]
merged MESS CDi driver file with the MAME CDi driver file (used for Quizard)
the cdimono1 system is now the parent / bios of Quizard, the Quizard games run on a retail CDi unit with Jamma adapter / dongle for protection so this is a logical step.
Replaced anonymous timers used in video/segaic16.c, drivers/segaorun.c and drivers/segaxbd.c with allocated timers, making it possible to add save state support to these drivers. [Alex Jackson]
Updates to cave.c and toaplan2.c: [Alex Jackson]
Added savestate support to all games in cave.c. Most of the work was already done by someone else; the blocker was a perpetually-running anonymous timer, which I converted to an allocated timer.
Changed OKI sample banking to use device address maps instead of memcpy() in all cave.c games except the nmk112-based games. If someone wants to try to convert nmk112.c to use device address maps and bank pointers, be my guest--you´ll need 8 banks of varying sizes per OKI chip...
Fixed description of the Japanese Air Gallet set--the game´s Japanese title is "Akuu Gallet".
Made machine/nmk112.c actually restore its state properly. Also refactored it a little (if you can talk about refactoring a source file that almost fits on one screen)
Fixed bgaregga´s nmk112 interface to work with the refactored nmk112.c.
Removed excessive CPU interleaving from batsugun, left over from when I was initially hooking up the V25.
Removed a useless printf and some obsolete comments, more leftovers from the process of hooking up the V25.
Added MCFG_SCREEN_RAW_PARAMS to twincobr.c and wardner.c, correcting their refresh rates. [Alex Jackson]
Add basic LOAD function to the debugger to complement the existing SAVE function. It allows you to load a binary file straight into writeable memory. The format is the same as the SAVE function with the exception that the can be handled differently. [Pugsy]
68681 patch to fix dectalk´s startup test in MESS [Hans Ostermeyer]
drcuml: fix compile on systems that use the C backend [R. Belmont]
Reimplemented fruit-machine mechanical meters to use timers [AGEMAME]
Various MPU4 changes [AGEMAME]:
Revised timing/input system to stop flickering
Tidied up the LED drawing code to remove flicker
Support for all known extenders and reel multiplex boards used in MPU4 H/W
Partial support for OKI sampled sound card, need for some titles
Fixed Old Timer characteriser
Some general tidying up to allow better study of the BwB titles
Implemented proper mouse wheel event handling in the Windows debugger. [Curt Coder]
Convert emu_timers to objects. Moved implementation and management of timers into the scheduler. Retain TIMER devices as a separate wrapper in timer.c/.h. Rather than using macros which hide generation of a string-ified name for callback functions, the new methods require passing both a function pointer plus a name string. A new macro
FUNC() can be used to output both, and another macro MSTUB() can be used to output a stub-wrapped class member as a callback. [Aaron Giles]
Added a time() method on the machine, so that machine->time() gives the current emulated time. [Aaron Giles]
Added methods to the device_t class that make creating and managing device timers much simpler. Modern devices were updated to use these. [Aaron Giles]
Ensured that the debugger disassembly PC cursor is visible on startup. [Curt Coder]
Made changes to the PORT_ADJUSTER values for MSM5232 clocks in all games in drivers to best match PCB recordings. [Fujix, Tafoid]
Removed cpuexec_describe_context, cpuexec_boost_interleave, cpuexec_trigger, and cpuexec_triggertime in favor of calls to the scheduler. [Aaron Giles]
tms57002: significantly improved build speed on lower-end h/w [R. Belmont]
G65816: fixed operation on PowerPC Linux where char is unsigned [R. Belmont, billb]
Move generic templates from emucore.h to emutempl.h. Normalize the tagged_list template to wrap a regular standard_list and have similar semantics. Updated a few direct callers to handle the changes. [Aaron Giles]
sigmab98: fixed zooming, added priorities and flipping [Luca Elia]
Moved the state saving system to C++. For now the registration macros are still intact. The new state_manager class has templatized methods for saving the various types, and through template specialization can save more complex system types cleanly (like bitmaps and attotimes). Added NAME() macro which is a generalization of FUNC() and can be used
to wrap variables that are registered when directly using the new methods as opposed to the previous macros. [Aaron Giles]
Added new mechanism to detect proper state save types. This is much more strict and there will likely be some games/devices that fatalerror at startup until they are remedied. Spot checking has caught the more common situations. [Aaron Giles]
Added methods in the device_t class that implicitly register state against the current device, making for a cleaner interface. Bulk updated existing devices and drivers with driver_device classes to use these methods. [Aaron Giles]
cps1.c: CPS-1 update [Team CPS-1]:
Added Tenchi wo Kurau (Japan Resale Ver.)
Confirmed B-Board # for chikij, added ROMs positions, PALs and some pcb infos to videocps1.c
Fixed sf2uk labels and added pcb infos
Identified and documented willowje as an early and genuine USA release, added a note and renamed willowje -> willowo
Verified and fixed XTALs of Japan Resale Versions to work at 12MHz, they all use DASH A-Boards
Minor cleanups and fixes
Migrated allocated buffers to arrays in the driver_data classes of several drivers. [Aaron Giles]
Made "run to next CPU" more reliable. [Aaron Giles]
Fix memory manager bug when calling 32-bit handlers on a 64-bit address space. [Aaron Giles]
New games added or promoted from NOT_WORKING status
Express Card / Top Card [Smitdogg, The Dumping Union, Luca Elia]
Magic Train [Grull Osgo, Roberto Fresca, David Haywood, Luca Elia]
X-Train [Smitdogg, The Dumping Union, Luca Elia]
Music Sort (ver 2.02, English) [Roberto Fresca, Team Europe]
18 Wheeler [hap, Siftware]
Animal Catch [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Itazura Monkey [Luca Elia, Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
California Games (Mega-Tech) [f205v, incog, Smitdogg, The Dumping Union]
New clones added
Space Bomber [hap, N. Francfort, Smitdogg, The Dumping Union]
Top Skater (Japan) [Pat Daderko]
Prehistoric Isle in 1930 (Korea) [Artemio Urbina
Zero Hour (set 2) [Andrew Welburn, The Dumping Union]
Prehistoric Isle in 1930 (Korea) [Artemio Urbina
Hidden Catch 2 (pcb ver 1.00) (Kor/Eng/Jpn/Chi) [Yohji, Smitdogg, The Dumping Union]
Tenchi wo Kurau (Japan Resale Ver.) [J. Finney, italie, john666, Yohji, Smitdogg, The Dumping Union]
Red Earth / Warzard (961023) [Smitdogg, The Dumping Union]
Double Dribble (prototype?) [Smitdogg, The Dumping Union]
Tetris Plus 2 (Japan, V2.1) [Yohji, Smitdogg, The Dumping Union]
Violent Storm (ver AAB) [Denis Lechevalier]
Black Tiger (older) [David Raingeard]
New games marked as GAME_NOT_WORKING
Metal Slug 6 [Guru]
Evil Night (ver UBA) [Guru]
Oinori-daimyoujin Matsuri [Yohji, Kevin Eshbach, R. Mucciarelli, Cah4e3, The Dumping Union]
Funky Ball [krick, incog, Smitdogg, Guru, The Dumping Union]
Reno Reels (20p/10GBP Cash, release A) [AGEMAME]
BwB Tetris v 2.2 [AGEMAME]
Red Hot Poker (20p/10GBP Cash, release 3) [AGEMAME]
Samurai Spirits Tenkaichi Kenkakuden [Guru]
Pye-nage Taikai [Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Hae Hae Ka Ka Ka [Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Taihou de Doboon [Gnoppi, john666, Gerald (COY), Smitdogg, The Dumping Union]
Dream Fruit [Yohji, Smitdogg, The Dumping Union]
NeopriSP Retro Collection [Yohji, Smitdogg, The Dumping Union]
Last Bank [Yohji, Smitdogg, The Dumping Union]
A new beta version of the MAME Frontend MAMELOAD TNG was released.
Quote:
ML TNG Release Notes
--------------------
January 24th, 2011
Beta u46 Release
- RESOURCE.ML updates for MAME, MESS unique commands to MAME 0.141u1,
MESS 0.141. I hope to soon add SDLMAME compatable command-lists in the
future.
- Fixed gamelist sizes to allow more than 9999 sets. With the addition of
pinball and other mechanical games to MAME in 0.141u1, this game level was
quickly surpassed and ML would not work as a result.
March 12th, 2010
Beta u45 Release
- Resolved issues surrounding FAVORITE.ML saving and not keeping proper track
such things as orientation, border/font colors and full screen toggle.
- Fixed a bug related to using an external font - using orientation 3
(rotated 180 degrees) would display the font in white even if you´ve changed
it locally or in your FAVORITE.ML file.
- A problem with using FBA and detecting proper source names has been fixed.
- Updated RESOURCE.ML to 0.137 for MAME and partially for MESS.
Multisystem frontend for MAME and other command line interface emulators has been updated recently. Changes:
- Updated Italian translation thanks to AlphaUMi.
- Updated Spanish translation thanks to EvilForces.
- Two new additional custom artwork paths available for emulators.
- The lighter font now has a slight gradient by default.
- Fixes GameBase not working in GameLauncher mode.
- Fixes GameBase systems not showing up if no other emulators are setup.
- Improved startup/intro animation.
- New theme editor setting to disable color keying and enable alpha channel.
Those of you who like Mame will love this news story from Engadget
We'd all like our own personal arcade like Flynn's, but sadly personal finances and a lack of square footage can make that a challenge. The Nanocade is much more affordable and, conveniently, much smaller too. It's a kit from designer Rasmus Sorensen that enables you to turn a netbook or mini-ITX motherboard and 10.1-inch display into a wee MAME cabinet. If you have such a donor machine when this kit starts shipping in March all you'll need is a little adhesive and technical know-how to make your own. Oh, and $349 plus shipping.
• fixed: set selection crashes (also on profile load)
• fixed: scanner checksum check was broken for unpacked sets
• misc: missing required (not obsolete/ignored) nodumps will lead to a red profile
• added: Logiqx's / NoIntro release/region/language support: Added support for release information in console datafiles. If the datafile contains release information, the user can specify their own region and language preferences. The region and language preferences influence the ZIP names used for merged ROMs. CMPro will choose the most appropriate ZIP names for the user, based on their region and language preferences. Thanks go to Logiqx for the algorithm. De-/Activating regions/languages can be done here: settins->combo box->regions/languages. You can also modify the order there.
• added: scanner popupmenu explore -> to either explore/open the belonging rompath or the set itself
• added: an ini entry to make f205v and Tauchy happy ;)
• misc: moved old option 'decompress rom and test crc32' to compressor settings as decompress files to memory (that's what it actually is)
• misc: new Scanner->Checksums->'decompress rom and test crc32' is now exactly what it says and it also checks against header and datfile crc32
• misc: rebuilder auto-memory option default value is now disabled
• misc: changed orientation of settings arrow buttons
• misc: setinfo shows prefered name, changed arrow button orientation, default editbox is 'select sets'
• fixed: resource-only dats in deprecated format and without header weren't loaded
• fixed: -listinfo dat export misses a closing quote on romof tags with spaces
• fixed: fuzzygamesearch scoring algorithm doesn't detect sets with more than one identical crc as wrong named
• A better fix for the problem in the cave driver, and this time I found and fixed a bug with disappearing sounds. It was most noticeable with guwange, after a while you didn't hear your own shots anymore !
• fix 8bpp mode (when launching raine on an 8bpp desktop), broken in many places (crashes, palette, etc...).
• There was a possibility of crash when reseting a game with f1 and sound was playing.
• Fixed a few problems when switching between yuv layers and normal blits
• Disabled double buffer for the gui in windows, this makes a lot of things much easier and already improves the look of some parts of the gui
• Fixed the message "loading error" on some games.
• neoraine could crash on a cd song change sometimes (thread bug - it's a one which happens only if you are unlucky !). It's fixed now.
• The colors selection dialog gains some sliders controls, and you can now change the fg color to any color (if you chose a dark color in previous versions, you got something very ugly !). Notice that alpha is ignored for fg color, but it's better this way, transparent text becomes unreadable !
• fix 8bpp mode (when launching neoraine on an 8bpp desktop), broken in many places (crashes, palette, etc...).
• Prevent a possible crash when reseting a game, and prevent graphics corruption when reseting during the 1st animation while the fix area is being loaded
• misc: reduced database memory footprint a bit
• misc: reduced cache file size slightly
• added: dat output format selection
• fixed: xml header parser only accepted 'forcepacking' but not 'forcezipping'
• fixed: bios-only dats can't be loaded
• fixed: header element "email" had too many spaces
• fixed: wrong "sharing issue" message for some chds
• fixed: batchrun - min/max progress window in progress-only mode shows scannerwindow, too
• fixed: batchrun - rebuilder progress window assertion when switching profiles
• fixed: batchrun - pause value is only kept when hitting ok
• fixed: batchrun - "for default setting use" is not initially set
• fixed: batchrun - profiles get reset to 'not scanned' when using a rebuilder-only run
• fixed: batchrun - profiler doesn't do a refresh when stopping batchrun during cache read or import
• fixed: xml export shows a crc=0 for nodumps
• fixed: www profile xml creator doesn't include xml dats
• fixed: about window frame was wrong
• misc: added dtd reference to xml header
Take two of MAME 0.124 is now available on the Latest Release page. This update supplants the previous release. If you downloaded a binary previously, you’ll need to grab a new one. If you downloaded the sources, you can either grab a fresh copy or apply this patch to the ones you downloaded. You can identify the fixed one in that it reports version 0.124a if you run it with -help, or in the version.c file.
• sync with 0.124a [xvi]
• updated Game Boy Advance WIP driver (gba24MAR2008) [R. Belmont]
• catlist v0.124 [s_bastian]
• updated Simplified Chinese list [kof2112]
• sync with 0.124 [Emuman]
• updated Japanese list (jplist0123u6_0320.zip) [mamelist jp]
• updated Simplified Chinese list [kof2112]
• misc: added another seeking step to find fixable missing roms
• fixed: game tags manufacturer/year didn't follow the dtd rules when exporting
• fixed: xml datfile detection randomly doesn't work in profiler
• Fixed an irq problem in the cave driver which was freezing esprade at the 1st boss. The cause is the new version of starscream which is more precise with interrupts, I even wonder how the cave driver could work the way it was before that... anyway it's fixed, but it could happen in some other raine games (luckily very few drivers have a complicated interrupt system like the cave driver).
• The recent gui changes could make some part of the gui to remain visible after a game had been started... lack of tests here, sorry !
• Fixed the loading animations "flashes", during, after or before the animations (thanks to Juveno41 for the animation he found on youtube, it helped a lot !). It also finally explains why the animations of overtop were bad from level 2 : they were not supposed to be shown at all !
• Fix a stupid mistake which could cause a bad restoration of savegames in some situations
• Some part of the gui could remain visible after the game was started...
• The depencies for raine and neoraine are now in different files to avoid to reproduce the mistake of version 1.1.2 with the bad windows binary !