Editing MAME compatibility list
Jump to navigation
Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | + | This is an incomplete list of compatibility issues that [[MAME]] has with different systems. | |
− | This is | ||
==Atari== | ==Atari== | ||
− | === | + | ===2600=== |
− | Rivals | + | Rivals Stella in most cases, and is even better in some cases. |
− | === | + | ===5200=== |
Doesn't boot for some reason. | Doesn't boot for some reason. | ||
− | === | + | ===7800=== |
Pretty much the most accurate emulator for this system. | Pretty much the most accurate emulator for this system. | ||
− | === | + | ===8-bit=== |
− | Relatively inaccurate. INC WSYNC, for instance, waits | + | Relatively inaccurate. INC WSYNC, for instance, waits 3 scanlines instead of just waiting 1 scanline like it's supposed to. |
− | === | + | ===ST=== |
No inputs anywhere, so you can't really use it. | No inputs anywhere, so you can't really use it. | ||
− | === | + | ===Jaguar=== |
− | + | Holy shit, this one has lots of weird bugs. One being Tempest 2000 overwriting the cart ROM region. Stay the fuck away from it. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Apple== | ==Apple== | ||
− | ===Apple | + | ===Apple 1=== |
Pretty much perfect. | Pretty much perfect. | ||
− | ===Apple | + | ===Apple 2=== |
− | Also pretty much perfect, and it's got good emulation of a bunch of peripherals too! | + | Also pretty much perfect, and it's got good emulation of a bunch of peripherals too! |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ===Apple 3=== |
− | + | The only working emulator for this system, due to RBelmont reverse-engineering the weird banking system this one uses. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Commodore== | ==Commodore== | ||
Line 73: | Line 39: | ||
===Commodore 64=== | ===Commodore 64=== | ||
Kinda slow, and also kinda inaccurate. | Kinda slow, and also kinda inaccurate. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
===Commodore 128=== | ===Commodore 128=== | ||
Line 84: | Line 45: | ||
===Amiga=== | ===Amiga=== | ||
Decent for OCS. Kinda iffy on everything else. | Decent for OCS. Kinda iffy on everything else. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==NEC== | ==NEC== | ||
− | ===PC Engine/TurboGrafx | + | ===PC Engine/TurboGrafx 16=== |
− | + | Mostly works okay, though you're gonna want to use the new video cores if you can. | |
===PC Engine CD=== | ===PC Engine CD=== | ||
Again, it's mostly fine, but you're gonna want to use the new video cores and also pray you have a good dump. | Again, it's mostly fine, but you're gonna want to use the new video cores and also pray you have a good dump. | ||
− | === | + | ===SuperGrafx=== |
Works fine. | Works fine. | ||
===PC-FX=== | ===PC-FX=== | ||
− | + | This doesn't even boot, due to issues with the CPU core that it shares with the Virtual Boy. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Nintendo== | ==Nintendo== | ||
===NES=== | ===NES=== | ||
− | The PPU for this core is per-scanline, so mid-frame effects generally don't work too well. The only reason it can even handle MMC5 games because of hacks! It really needs a video system rewrite and BAD. | + | The PPU for this core is per-scanline, so mid-frame effects generally don't work too well. The only reason it can even handle MMC5 games is because of hacks! It really needs a video system rewrite and BAD. |
===SNES=== | ===SNES=== | ||
− | Many timing issues here. It's probably not even as accurate as | + | Many timing issues here. It's probably not even as accurate as SNES9x. It really needs to be reworked. |
===Nintendo 64=== | ===Nintendo 64=== | ||
− | + | This whole system has tons of timing issues. Tread lightly, and remember to use -nodrc on this one, as their dynamic recompilers for this system are currently broken, and result in Spiky Polygon Syndrome. | |
− | + | ===Game Boy (Color)=== | |
− | |||
− | ===Game Boy | ||
Lots of slight timing bugs, but other than that, it's fine. | Lots of slight timing bugs, but other than that, it's fine. | ||
Line 309: | Line 79: | ||
===Game Boy Advance=== | ===Game Boy Advance=== | ||
Many atrocious timing bugs, though endrift and MoochMcGee have tried to help clean it up. 16-bit unaligned accesses also aren't emulated correctly, so most of endrift's hardware tests fail. | Many atrocious timing bugs, though endrift and MoochMcGee have tried to help clean it up. 16-bit unaligned accesses also aren't emulated correctly, so most of endrift's hardware tests fail. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Sega== | ==Sega== | ||
− | === | + | ===SG-1000=== |
Nearly perfect. | Nearly perfect. | ||
− | === | + | ===Master System=== |
+ | Pretty damn accurate. MAME is quite a good emulator for this system. | ||
− | + | ===Mega Drive=== | |
+ | Runs most games fine. Some don't work that well, but it's got about a 95% compatibility rate. | ||
− | === | + | ===Mega CD=== |
− | |||
− | |||
− | |||
− | |||
− | |||
Not that good. The extra processors throw in more timing problems. | Not that good. The extra processors throw in more timing problems. | ||
− | === | + | ===32X=== |
− | Lots of timing issues | + | Lots of timing issues. |
− | === | + | ===Mega CD and 32X=== |
This probably won't work that well. | This probably won't work that well. | ||
− | === | + | ===Saturn=== |
− | + | It's about as good as Yabause, more or less; just with much nicer code. | |
− | |||
− | It's | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | + | ===Model 1 Arcade=== |
− | + | Reverse engineering isn't quite finished on the geometry DSP, so don't expect every game to work. Regardless, Virtua Fighter works fine. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | [[Category: | + | [[Category:FAQs]] |
− |