2010-04-06

mamep99 Lagless Edition

mamep99 Lagless Edition is released. mamep99 Lagless Edition is a new version of MAME Emulator for Windows.

Update: After much help from the guys at mameworld and shmup.com. I finally managed to compile mame plus 99. The 137 patches didn't work so I made new ones and after some testing here's the "Pro" edition of Lagless mame is ready for you guys.

Features :
-Savestate support
-Custom buttons
-Customizable Autofire
-record/playback (untested, but should work fine)
-All mamep99 games unlocked (ONLY THE SPECIFIED DRIVERS HAVE REMOVED LAG, THE OTHERS ARE COMPLETELY UNAFFECTED

About shmupmame:
A few months after making the MAME shmups input delay list. Pulsewidth pointed out that Raine could emulate most of the laggier games in mame with less delay, after investigation and clarification by PsikyoFan it turns out that mame emulates a frame/sprite buffer for most arcade hardware. What I found out is that this buffer can "safely" be removed on most hardware with very little consequences. So after messing around with the mame drivers for a few days I got a first version ready for release.
EmuCR:mamep99 Lagless EditionSource code (tested with mame 137 only): http://www.mediafire.com/?wmztm5njzmj

A bit more information about the build:
This is the second release v1.5b(based on mameUIFX 137) , Bsidwell found a major bug that prevented the Taito F3 games from working, since I had to recomile I added cps3 support and removed Batrider and Bakraid because the toaplan2.c fix didn't help these games.

inludes 11 drivers, 186 unique games, and 648 sets.

the patched drivers are:
Code:
-cave.c (Cave, need I say more?)
-cps1.c (side effect of making cps2 work :P )
-cps2.c (mars matrix, progear, dimahoo, 19XX)
-cps3.c (another side effect of cps2)
-namcos1.c (if you look at the MAME lag thread you will see that this driver really needed the extra push)
-psikyo.c (first generation psikyo hardware, this driver had nasty lag)
-psikyosh.c (second generation psikyo, the driver was already fast but it's even faster now)
-taito_f3.c (With 2 frames removed darius gaiden almost feels too responsive)
-toaplan1.c (mame driver had 3 frames delay, now feels much better at 2)
-toaplan2.c (thanks to PsikyoFan for this patch, works with everything but Batrider and Bakraid)
-twincobr.c (the driver was already fast, but the patch was almost the same as the toaplan1 driver so I patched it)
-wardner.c (had to include this single game driver for toaplan1 to compile, the game is fixed too)


All the drivers remove one frame of lag compared to the official build Except for the Taito F3 driver which i think removes 2 frames for every game.

note about mame 137 : some games (cave, new psikyo) now need an EEPROM file, so you need to extract that EEPROM and put it in the nvram folder of you mame directory, this is not a bug.

Please post any bug you may encounter in this thread.

Download: mamep99 Lagless Edition
Download: mamefx Lagless 137b
Source:Here

0 Comments

Post a Comment