[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)