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 |
|
|
| | 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. ; ) |
|
|
| | ~ 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 |
|
|
| | 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. |
|
|
| | 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. |
|
|
| | 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!). |
|
|
| | For OBS Game Capture, have to Alt+Enter toggle to window first before capture will start to work. : PP |
|
|
| | ^ for recent MAMEs, anyway. |
|
|
| | For old old versions of MAME, before "-video gdi" works, to get sharp pixels in for instance MAME 0.78 (aka "MAME 2003"; 0.78 happened to be the last MAME release of 2003), seemingly required for some of the ROMs extractable from Taito Legends (PS2) for instance--see entry 945--the only way I found among the bewildering array of video-affecting command line options to get unfiltered pixels was using "-resolution" to specify an exact resolution, for instance "-resolution 1440x1080" : P. |
|
|
| | |