the_game_database|| news | latest | gallery | upcoming | search: 
MAME
  PCEmulationUC  
  opened by paleface at 17:10:11 03/05/23  
  last modified by paleface at 12:27:18 03/05/24  
  paleface [sys=PC; cat=Emulation; reg=NA]
           
https://www.mamedev.org/
https://github.com/mamedev/mame/
 
Multi Arcade Machine Emulator. Still seems to be the best way, input-lag and video quality-wise, to run my darling KOF 2000 DotEmu-dropped Humble Bundle ROM (see entry 1451).
 
The GUI is a bear; kinda works well in some ways, nightmarishly in others. Sometimes have had to go coming through the text config files it spits out to find settings.
 
Anyway the MAME command line is how I gotta go because MAME in GUI mode will ONLY run the latest approved dumps of ROMs, which seem to get updated all the time, rendering my old, legally acquired ROM incompatible, GUI-wise. : P
 
  paleface 12:44:57 04/24/23
           
I've come across some ROMs extracted from PC collections recently that I could only get running in MAME by going back to 2007's MAME 0.119, which was the last release before they started doing 64-bit versions of the emulator.
 
Examples are most of the games in Irem Arcade Hits (see entry 1572) and Dig Dug from Arcade Game Series: Dig Dug (see entry 1495).
 
MAME 0.119 still has the same style of GUI as current MAME (0.253), although with fewer options. The main difference for my purposes in running from the command line is that you have to add the "-joystick" parameter in order for the emulator to bother checking DirectInput inputs at all, and the modern "-nofilter" parameter isn't supported, so I found I had to use "-video gdi" to switch to a relatively primitive video mode (which doesn't support task-switching in full-screen : P) that leaves the video unfiltered ie not blurry--but the MAME menus (TAB) are still blurry. ; )
 
  paleface 21:49:12 06/18/23
           

 
~ Frames of light punch input lag on my set-up:
 
Street Fighter III: 2nd Impact - Giant Attack
Dreamcast: 4
Flycast: 2
MAME: 3
 
Street Fighter III: 3rd Strike
Dreamcast: 4
Flycast: 1
MAME: 2
 
The King of Fighters 2000
Dreamcast: 7
NEOGEO: 5
Flycast: 3-4
MAME: 5-6
 
  paleface 15:13:29 09/13/23
           
MAME 0.119 can't be task-switched in full-screen GDI video (Alt+Enter to toggle windowed), and OBS can't record it in Game Capture mode, so I'm using Desktop Capture with it.
 
  paleface 21:25:40 09/24/23
           

 
Super Street Fighter II Turbo input delay comparison
 
My previous tests of SF2 were Champion Edition (not WW like I think I said here : P), the Street Fighter Collection 2 version (see entry 1367) on PS1 and the Street Fighter 30th Anniversary Collection version on PS4 (see entry 1368); I counted 4 and 5 frames for them, respectively, at that time.
 
0:00 - PS3 - HD Remix (see entry 1281) - 5 frames of delay
2:15 - PC - Street Fighter 30th Anniversary Collection (see entry 1595) - 4 frames
3:25 - PC - Capcom Arcade Stadium (see entry 1661) - ~4.25 frames
5:32 - PC - MAME 0.119 (30th Anniv ROM) (see entry 1656) - 7 frames
8:34 - PS2 - Capcom Classics Collection Vol.2 (see entry 1154) - 6 frames
9:56 - PS1 - Street Fighter Collection (see entry 1366) - 3 frames
 
The PC versions had Vsync off. Capcom Arcade Stadium was set to 59.94 Hz. CCC2 had progressive scan on. After the poor result in MAME 0.119 -- current MAME won't run the ST ROM dumped from 30th Anniversary with the Game Extraction Toolbox https://github.com/shawngmc/game-extraction-toolbox ) -- I tried Final Burn Neo (see entry 1663), but FBNeo wouldn't run it either.
 
Delay in 30th Anniversary was highly variable, from 3 to 5 frames. It was somewhat unstable in Arcade Stadium, but not quite as much.
 
So, the PS1 version is still the best I can run. = D
 
However, it's not the version I'm going to be playing. The Dreamcast version--see entry 679 --one I used to own, but sold with the rest of my collection when I moved 4-5 years ago...--that, when dumped and run with the right settings in a certain emulator, will, it appears, get me 1 frame of delay.
 
  paleface 17:54:26 02/25/24
           
For Neo Geo:
 
Use w/ BIOS from HB Twinkle Star Sprites plus Unibios 4.0 (http://unibios.free.fr/ ; don't have to rename downloaded file) in current MAME (currently using recent 0.262). Current CL like
 
C:\downloaded\mame0262\mame.exe turfmast -nofilter -bios unibios40 -volume -15
 
NEOGEO pad button layout
A C
B D
 
No single-button quick save or quick load; button opens menu showing saves, they're assigned to keyboard number key OR controller button (so press A again to save to slot for button A on that controller for instance...although if your controller set-up changes you may have trouble loading it!).
 
  paleface 17:55:26 02/25/24
           
For OBS Game Capture, have to Alt+Enter toggle to window first before capture will start to work. : PP
 
  paleface 17:55:46 02/25/24
           
^ for recent MAMEs, anyway.
    
references:
· Arcade Game Series: Dig Dug (PC)
· CHDMAN (PC)
· Dig Dug (PCB)
· Final Fight (PCB)
· Irem Arcade Hits (PC)
· The King of Fighters 2000 (NEO)
· Ms. Pac-Man (PCB)
· Pac-Man (PCB)
· Street Fighter III: 2nd Impact - Giant Attack (PCB)
· Street Fighter III: 3rd Strike (PCB)
· Street Fighter II: The World Warrior (PCB)
· Super Street Fighter II Turbo (PCB)
· Undercover Cops (PCB)

 
© 2024 paleface.net. Game impressions are © the individual contributors. All rights reserved.