4 in 1 MAME bootleg (set 1, ver 3.00)

Immagine gioco: 4 in 1 MAME bootleg (set 1, ver 3.00)
Immagini disponibili:

Nome romset: 4in1a.zip
Anno di produzione: 2004
Produttore: bootleg

Genere del gioco: Multigenere
Categoria: Multigenere / Compilation

Questa macchina è il clone di:
 • 39 in 1 MAME bootleg

Questa macchina NON funziona in MAME Questa macchina funziona correttamente in MAME

Emulazione generale: Preliminare
Emulazione colore: Buono
Emulazione sonoro: Imperfetto
Emulazione grafica: Buono
Salvataggio: Non supportato

In MAME dalla versione: .147u2

Il driver di questa macchina in MAME è: 39in1.cpp - Leggi il codice

 Dati tecnici 
 Hardware di questa macchina:
  • CHIP [Mostra dettagli]

    PXA255 ("maincpu")cpu 200000000 Hz
    Speaker ("lspeaker")audio
    Speaker ("rspeaker")audio
    DMA-driven DAC ("dac1")audio
    DMA-driven DAC ("dac2")audio

  • Schermi [Mostra dettagli]

    Questa macchina utilizza un solo schermo:
      Tipo di grafica: Raster
      Orientamento schermo: Verticale
      Risoluzione 296 x 480 @ 60.000000 Hz

  • Numero di giocatori: ???
  • Controlli [Mostra dettagli]

      Joystick [8 direzioni]
      Joystick [8 direzioni]
    Numero di pulsanti: 3

  • ROM (1 del set parent, 2 del set clone) [Mostra dettagli]

    Riferito alla versione MAME: 0.181

    NomeDimensioniCRC32SHA1StatoNel romset
    plz-v014_ver300.bin524288775f101d 8a299a67b487518ba2e2cb5334347b93f8640190 good 4in1a
    16mflash.bin2097152a089f0f8 e975eadd9176a8b9e416229589dfe3158cba22cb good 39in1
    4in1_eeprom.bin512df1724f7 07814aee3622f4bb8bada938f2a93fae791d6e31 good 4in1a

    :  Macchina Parent
    :  Macchina Clone
    :  BIOS
    :  Device

Attenzione: I dati di history.dat potrebbero essere diversi da quelli riportati nel resto della scheda (tratti da MAME), in quanto provenienti da fonti diverse.

Informazioni su 39in1

0.117 [R. Belmont, Guru]


- Which MAME version 39-in-1 is, it's difficult to tell from a bare binary since unlike the makers of a certain Japan-only PS2 classics series they *did* remove the MAME version message. But its likely derived from the original GP32 version of MAME4ALL which pins it back to a 0.37ish core with various backports from later MAMEs. (The latest GP32/GP2X/WIZ M4A is 0.37b5 based according to the changelog I saw, but the 39-in-1 is from roughly 2004 so that may not have been true then). R. Belmont


- 0.147u2: David Haywood added clones '19 in 1 MAME bootleg', '4 in 1 MAME bootleg (set 1, ver 3.00)', '4 in 1 MAME bootleg (set 2)' and '48 in 1 MAME bootleg (set 2, ver 3.09, alt flash)'. David Haywood and Andreas Naive added '60 in 1 MAME bootleg (ver 3.00)'. Modernized some static calls in 39-in-1 driver [Miodrag Milanovic]. Changed description of clones '48 in 1 MAME bootleg (ver 3.09)' to '48 in 1 MAME bootleg (set 1, ver 3.09)' and '48 in 1 MAME bootleg (ver 3.02)' to '48 in 1 MAME bootleg (set 3, ver 3.02)'.

- 0.144u5: Tim Schuerewegen implemented ARM7 MMU permission faults. Return correct MMU ID Code register values for ARM920T/ARM7500. Fixed 39-in-1 booting.

- 0.141u1: ARM7 fix for "39in1" (MAME) and removed a duplicate line. Fix 39in1 to work with newer ARM7 cores [Tim Schuerewegen].

- 11th March 2010: Tirino73 dumped EEPROM data. Decryption is different from 39in1.

- 0.136u2: Atari Ace converted '39 in 1 MAME bootleg' to use driver_data structure.

- 27th January 2010: Tirino73 dumped 4 in 1 MAME bootleg (V001) (Play Zone). This romfile comes from a bootleg PCB. Like 39in1 and 48in1 it is an hacked MAME emulator modified to run as coin-op. This version allow to play only the first four games of the list (Ms.Pacman,Galaga,Frogger,Donkey Kong) so i suppose that is one of the first version of it. Hardware is the same of 39in1 and 48in1. I cannot dump 93c66 eeprom security data and 29c160 flash rom with gfx/fonts/romfiles data since they are in SMD format,but i think that they are the same of other versions (the data of second device surely).

- 0.134u2: Guru added clones '48 in 1 MAME bootleg (ver 3.02)' and '48 in 1 MAME bootleg (ver 3.09)'.

- 15th August 2009: Guru - A 60-in-1 has just arrived from a local friend which I'll be getting to next. Dumping a MAME rip-off 48-in-1 PCB.

- 0.133u2: MooglyGuy added preliminary sound to 39in1, still buggy. Added 2x DMA-driven DAC.

- 0.133u1: MooglyGuy and R. Belmont fixed '39 in 1 MAME bootleg' - Game now playable. Fleshed out some Intel PXA255 peripherals. Improved PXA255 DMA controller emulation. Fixed FBARx register accesses to wait until the current DMA transfer has completed before triggering another interrupt. Hooked up 93C66 EEPROM. Fixed LCD DMA behavior. Fixed EEPROM byte order. Video, inputs, and flash data ROM hooked up. Improved PXA255 LCDC, DMA and I2S emulation. Working but not great CPLD protection simulation. Replaced ARM9 CPU1 with PXA255. Changed visible area to 480x296 and VSync to 60Hz.

- 2nd August 2009: R. Belmont - Bootstraps (10:19 AM): The 39-in-1 MAME bootleg has been getting some love lately from MooglyGuy and I. Looks like it just needs controls now... Enter the Vertex (6:49 PM): 39 in 1 MAME Bootleg's protection has been defeated. What game to play first? Gotta be Mappy in honor of Aaron Giles. UPDATE: Added Arkanoid and Xevious screens.

- 2nd August 2009: MooglyGuy - I'm not sure how many people are aware of this, but there's an interesting little non-working game in MAME that goes by the unassuming nickname, "39in1". It's one in a line of numerous "Xin1" games, including 4in1, 9in1 and 48in1 as well, though only 4in1 and 48in1 have been dumped in addition to 39in1.. The reason why these games are interesting is because they're bootlegs of MAME, hacked to run on a 200MHz Intel XScale system-on-a-chip, so there's a very good chance that these games will be the first instance of MAME self-virtualizing, albeit with an earlier version than itself. Between Andreas Naive breaking the encryption on the main program ROM, me wiring up a good number of the PXA255 peripherals, and R. Belmont figuring out a lot of the CPLD communication, it finally runs far enough to display something, albeit an error message. Stay tuned; there's probably more to come.

- 0.132u5: ARM7 updates [R. Belmont, Ryan Holtz]: Prepped to support multiple architecture versions. Added ARM9 CPU type (ARMv5TE) and mostly-stubbed system coprocessor/MMU support. Replaced ARM7 CPU1 with ARM9.

- 0.128u5: ARM7 updates [R. Belmont]: Pointer-ified ARM7 core. Added disassembler and execution support for ARMv5 LDRD/STRD instructions. 39in1 now makes it until it needs the MMU.

- 0.127u2: Andreas Naive added decryption of '39 in 1 MAME bootleg'. Doesn't get far due to very odd RAM check routine.

- 30th September 2007: Corrado Tomaselli dumped Multigame 48in1. Only BIOS is dumped at the moment.

- 0.117: R. Belmont and Guru added '39 in 1 MAME bootleg' (???? 2004).

Romset: 2561 kb / 3 files / 2.36 zip

Versione per la stampa
Link diretto alla scheda della macchina

Link HTML per pagine WEB, solo testo
Link HTML per pagine WEB, con immagine
Link BBcode per forum, solo testo
Link BBcode per forum, solo testo