[HN Gopher] How I Dumped an Arcade Game for MAME ___________________________________________________________________ How I Dumped an Arcade Game for MAME Author : ingve Score : 24 points Date : 2022-10-28 07:23 UTC (1 days ago) (HTM) web link (www.mistys-internet.website) (TXT) w3m dump (www.mistys-internet.website) | dale_glass wrote: | MAME has always confused me with its mode of operation. Why is | there a game list with specific required hashes built into the | code? Why refuse to run an unrecognized version of a game? | | Most other emulators seem to just try to emulate whatever you | happen to give them. | [deleted] | vore wrote: | Because arcade consoles differ a lot from direct-to-consumer | consoles, where the hardware configuration is much less uniform | than, say, a Game Boy Advance which has the same parts in the | console and the parts in the cartridge are mostly the same from | game to game. | | The article itself alludes to this: It's easy | to think of game cartridges as just being a single thing, but | arcade game boards typically have a large number of chips. | Why's that? It's partly technical; specific chips can be | connected directly to particular regions of the system's | hardware, like graphics or sound, which means that even though | it's less flexible than an all-in-one ROM, it has some | performance advantages too. The two chips I dumped here are | program code for two different CPUs: one for the 68000 CPU in | the system itself, and one for the ARM7 CPU in the game | cartridge. | tenebrisalietum wrote: | So you don't blame MAME if your ROM is not genuine. | stevage wrote: | Such work to enable people to play a slightly older version of an | obscure arcade game. I guess all the low and medium hanging fruit | was long since picked. ___________________________________________________________________ (page generated 2022-10-29 23:00 UTC)