Espgaluda (2003/10/15 Master Ver)

Immagine gioco: Espgaluda (2003/10/15 Master Ver)
Immagini disponibili:

Nome romset:
Anno di produzione: 2003
Produttore: Cave (AMI license)

Genere del gioco: Sparatutto
Categoria: Sparatutto / Volo Verticale

Questo gioco funziona in MAME con problemi Questo gioco funziona in MAME con problemi

Stato dell'emulazione: Buono
Emulazione colore: Buono
Emulazione sonoro: Imperfetto
Emulazione grafica: Buono
Salvataggio: Supportato

In MAME dalla versione: .140u2

Il driver di questo gioco in MAME è: pgm.c - Leggi il codice

 Dati tecnici  
Numero di giocatori: 2P Simultanei
Controllato con:
Numero di pulsanti: 4

Questo gioco utilizza un solo schermo:
  Tipo di grafica: Raster
  Orientamento schermo: Verticale
  Risoluzione del gioco 448 x 224 @ 59.170000 Hz

La scheda di questo gioco usa 4 CHIP
M68000cpu20000000 Hz
Z80cpu8467200 Hz

 Dati Scheda 
Il ROMset di questo gioco si compone di 8 ROM
Riferito alla versione MAME: 0.160

NomeDimensioniCRC32SHA1FunzionamentoNel romset
espgaluda_v100.u38209715208ecec34 bce2e7fb9105ed51603d09cbd3a9eeb5b8f47ee2 good espgal
espgal_igs027a.bin16384  nodump espgal
t01s.u1820971521a7123a0 cc567f577bfbf45427b54d6695b11b74f2578af3 good espgal
t04801w064.u1983886086021c79e fbc340dafb18aa3094de29b881318a5a9794e4bc good espgal
a04801w064.u7838860826dd4932 9bbabb5a53cb5ba88397cc2c258980f3b70314ce good espgal
a04802w064.u883886080e6bf7a9 a7541e2b5a0df2bc62a5b347e54dbc2ed1922db2 good espgal
b04801w064.u1838860898dce13a 61d48b7117459f7babc022b68231f6928177a71d good espgal
w04801b032.u17419430460298536 6b7333f16cce778c5725dbdf75a5446f0906397a good espgal

:  Gioco Parent
:  Gioco Clone

La scheda di questo gioco ha 8 opzioni configurabili via dipswitch

In grassetto i valori predefiniti

Service ModeOff


Espgaluda (c) 2003 Cave.


IGS PGM hardware

Processore Principale : 68000 (@ 20 Mhz)

Processore Audio : Z80 (@ 8.468 Mhz)

Chip Audio : ICS2115 (@ 8.468 Mhz)

Giocatori : 2

Controllo : Joystick a 8 direzioni

Pulsanti : 3

=> [A] Sparo, [B] Cambio sesso [C] Bomba


Pubblicato nell'Ottobre 2003.

Sviluppato da Cave e distribuito da AMI (Amusement Marketing International).

Il titolo di questo gioco significa letteralmente 'Farfalla con poteri extrasensoriali'.

Cave ha pubblicato una colonna sonora in edizione limitata (Espgaluda Original Soundtrack / CVST-0001) il 15 Marzo 2004.


* Cambio sesso : Durante la cosiddetta mossa 'cambio sesso', i proiettili rallentano e i proiettili nemici possono essere trasformati in enormi quantità d'oro. Tuttavia, per avere accesso alla mossa di cambio sesso, devi raccogliere gioielli verdi nella tua forma normale.


1. ESP (1998)

2. Espgaluda (2003)

3. Espgaluda II (2005)

4. Espgaluda II [Black Label] [Model K2F-00001] (2010, XBOX360)


Produttore: Kenichi Takano

Direttore: Tsuneki Ikeda

Sviluppatore mondo e personaggi: Kado Tukasa

Programmatori: Tsuneki Ikeda, Takashi Ichimura

Sviluppatori: Akira Wakabayashi, Hiroyuki Tanaka, Hideki Nomura, Kengo Arai


*Ageha Male*: Yutaka Koizumi

*Ageha Female*: Iho Matusukubo

*Tateha Female*: Sakuri Nagayama

*Tateha Male*: Yuko Gibu

*Seseri*: Yoshima Ninomiya

*Jakou*: Hiroshi Yamasaki

*System*: Ai Aiwasa (Come Kikaku)

Produttore musiche: Toshiaki Tomizawa

Creatori suoni: Neptune, Reeb, T-Force

Assistenza speciale: Satoshi Kouyama, Yasushi Imai


* Console :

Sony PlayStation 2 [JP] (June 17, 2004; "Espgaluda [Model SLPS-25352]")


Game's ROM.

Giochi Simili

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 espgal

0.140u2 [Corrado Tomaselli]

Artwork available


- 0.143u9: Changed description to 'Espgaluda (2003/10/15 Master Ver)'.

- 0.143u7: Changed description to 'EspGaluda (2003/10/15 Master Ver)'.

- 29th December 2010: Mr. Do - Added/scanned instruction card for EspGaluda provided by Famitsu1.

- 0.140u3: Added missing tiles/sprite and samples roms to EspGaluda - Game now playable. Changed description to 'EspGaluda (V100, first revision)' and VSync to 59.17 Hz.

- 0.140u2: Corrado Tomaselli added EspGaluda (Cave 2002).

- 7th September 2008: Corrado Tomaselli dumped EspGaluda.

Other Emulators:

* FB Alpha

Informazioni su pgm.c (Driver MAME)

0.60 [ElSemi, David Haywood]


- IRQ4 generation - Puzzli 2 doens't like this, many other games require it for coins / inputs to work.


- PGM = PolyGame Master

- Driver based on Information from ElSemi

- Hardware: A flexible cartridge based platform some would say was designed to compete with SNK's NeoGeo and Capcom's CPS Hardware systems, despite its age it only uses a 68000 for the main processor and a Z80 to drive the sound, just like the two previously mentioned systems in that respect. Sound system is ICS WaveFront 2115 Wavetable midi synthesizer, used in some actual sound cards (Turtle Beach).


- 0.150: Notes on level data (machine\pgmprot_igs027a_type1.c). Format starts to make sense. Manually fix table a bit, improved note. Attempting to improved the accuracy of the igs027a table by validating the data. Some tables are strange, probably need to test them on hardware. More level data parsing. Reworking it so we can start to use the parser in the actual protection routine. The how to play screen now uses the data structure created by our protection handling at least, still most object types unknown, and possibly errors in the xor table. Return the right amount of data for wider levels. Identified and added some of the special level elements and upper bitmask bits. Tidy up some no longer needed pgm/puzzli2 bits notes [David Haywood]. Fixed clang compiler warnings (machine\pgmprot_igs027a_type1.c) [Oliver Stöneberg]. Implement some PGM missing ASIC25/ASIC28 registers. This fixes the high score screen for olds & clones [rockywall, Creamy Mami].

- 0.149u1: More useful filenames for the igs protection sims [David Haywood]. Changed machine\pgmprot.c to pgmprot_orlegend.c, pgmprot1.c to pgmprot_igs027a_type1.c, pgmprot2.c to pgmprot_igs027a_type2.c, pgmprot3.c to pgmprot_igs027a_type3.c, pgmprot4.c to pgmprot_igs025_igs022.c, pgmprot5.c to pgmprot_igs025_igs012.c and pgmprot6.c to pgmprot_igs025_igs028.c.

- 0.149: Oliver Stöneberg disabled assignment of variable to itself in machine\pgmprot6.c reported by Clang.

- 0.148u2: PGM modernization [Miodrag Milanovic].

- 0.148: Corrected header comment (machine\pgmprot6.c) [David Haywood].

- 0.147u3: Added machine\pgmcrypt.h. Added IQ_132's recently updated pgmcrypt decryption routine and shuffled around pgm/027 decryption functions to a new file (machine\pgmcrypt.h) [David Haywood, IQ_132].

- 0.145u8: Barry Rodewald fixed crash before OK in ddpdoj, ddpdoja, ddpdojb, espgal, ket, keta and ketb.

- 0.145u7: Slightly reworked some previous PGM submissions [David Haywood].

- 0.145u6: Continued refactoring of the PGM protections, including improved notes. Moved some code into the states and split states by protection type [David Haywood].

- 0.145u5: Added machine\pgmprot1.c - pgmprot6.c. Refactoring and clean-ups of the PGM protection and splitted it across separate files [David Haywood, iq_132]. David Haywood improved PGM ARM irq to more likely assert/clear instead of pulse.

- 0.144u6: David Haywood optimized PGM video rendering for a speedup in some video heavy cases. Reinstated the old KOV protection simulation given that the ARM still hasn't been dumped. R. Belmont fixed uninitialized variable that could lead to odd sprites.

- 0.144u5: PGM driver cleanups [David Haywood].

- 0.144u1: Angelo Salese moved V3021 RTC emulation into a proper device, and made it to increment the time. Hooked this up into PGM driver.

- 0.142u5: Aaron Giles fixed kov2 and martmast freezed after load save state twice times.

- 3rd February 2011: Smitdogg - We got a cheap PGM cart with 27A chip for decapping trials.

- 0.141: Rewrote ICS2115 sound core using modern device standards, improving audio in Oriental Legend, Killing Blade and other PGM titles in the process [austere, nimitz, trap15].

- 0.140u3: Zakk added correct refresh rate for PGM games. David Haywood fixed (?) end of spritelist marker in PGM. O. Galibert fixed the ICS2115 timer. Changed Z80 CPU2 clock speed to 8467200 Hz. Fixed tiles address to $180000.

- 12th December 2010: David Haywood - It's not a very well kept secret that support for the 3 games Cave produced on the now abandoned and obsolete PGM platform were added in preliminary fashion in MAME 0.140u2. The emulation bugs present in that release led to them humorously being adorned with the title of 'Back Label' versions, due to the way all the enemies would appear and attack from behind the player ships. It's also not a that well kept of a secret that since MAME 0.140u2 the problems present in that version have been fixed, and the games now function what appears to be correctly. The only real major issue now is with some of the music, which plays too fast due to improper emulation of the ICS2115 sound chip.

- 0.140u2: David Haywood improved PGM Video RAM mirroring.

- 0.138: General cleanup of PGM code [David Haywood].

- 0.136u2: XingXing fixed a typo in PGM driver that was causing a memory test error and corrected some comments.

- 0.135u4: Fabio Priuli added driver data struct and save states to PGM driver and save states to ICS2115 sound device (Wavetable syntesizer).

- 0.130u3: PGM update [XingXing]: Added video ram mirroring (fixes a glitch in kovsh). Corrected some set names. David Haywood force cpu resyncs main<->protection on PGM.

- 0.130u2: Removed machine\pgmy2ks.c. Various PGM fixes and improvements [XingXing]. Additional PGM improvements [David Haywood]: Added emulation of the earlier type of ARM (ASIC27A, 5585E type). Used this for protection emulation on Photo Y2k, Knights of Valour Superheroes instead of old simulation code. Disabled protection simulation for several sets. This demotes Knights of Valour / Knights of Valour Plus to NOT working as there is no dump of the internal rom. Photo Y2k still works because it's using the emulation added above, but you can no longer change region as this is supplied by the ASIC27A device which is now emulated. This is correct. Added several new sets, several of which are re-releases of the games using the ASIC 27A instead of the previous protection devices (oldss and killbldp). Removed per-game speedup hacks, as they're no longer needed for the ARM based games to boot correctly.

- 0.130u1: PGM updates [Xing Xing, David Haywood]: Added kov2p205, martmasc romset. Fixed some descriptions. Experimental video change with a view to fix priorities on kov2.

- 10th September 2008: Corrado Tomaselli dumped PAL16V8 prom from the PGM motherboard.

- 0.127u1: Additional input port cleanups in the PGM driver [Fabio Priuli].

- 0.125u9: R. Belmont improved behavior of PGM on big-endian. The ARM7 boots properly now but can't sync with the 68k for some reason.

- 0.125u4: Added includes\pgm.h.

- 0.123u3: Creamymami added EEPROM/hiscore saving to the PGM driver.

- 0.116u4: Zsolt Vasvari fixed missing sound in PGM games.

- 0.107: David Haywood fixed crash in the PGM driver.

- 0.105u4: Big pile of updates/improvements to the ARM7 core thumb mode and the PGM driver [David Haywood, ElSemi].

- 0.105u3: More improvements to the PGM video code. Also added hooks for halting the sound CPU which allows Bee Storm - DoDonPachi II to boot [David Haywood]. Fixed sound1 rom loading.

- 0.105u2: David Haywood reorganized and cleaned up the PGM sprite drawing code a bit. Added zooming support.

- 0.105u1: Updates to the PGM driver [El Semi]: Corrected mask on sprite width parameter in sprite list. Corrected decryption function for The Killing Blade. Added set The Killing Blade (Taiwan?). Added some WIP protection simulation for The Killing Blade (Taiwan?), game boots but at least one stage is broken.

- 0.95u1: Added machine\pgmy2ks.c.

- 0.84: Some cleanups/renaming in the PGM driver [David Haywood].

- 0.81u3: Preliminary PGM sound emulation [Olivier Galibert]. It has bad sounds now and causes crashes for now. Added Z80 (8468000 Hz) CPU2 and ICS2115 sound. Fixed sound1 rom address. The ICS WaveFront-2115 Wavetable midi syntesizer are used in some actual sound cards (Turtle Beach).

- 0.70u3: Changed region gfx5 to gfx4.

- 0.69b: Pierpaolo Prazzoli added PGM Calender.

- 0.69a: Added machine\pgmprot.c.

- 15th March 2003: smf added the sound CPU emulation to the PGM driver thanks to information from Elsemi, but the sound itself is not yet emulated.

- 6th July 2002: ElSemi fixed a few small things in the PGM driver.

- 0.61: Added machine\pgmcrypt.c.

- 27th May 2002: David Haywood cleaned up a few things in the PGM driver.

- 0.60: Added pgm.c driver and vidhrdw\pgm.c. TODO: Get the other game working. Sprite zooming (zoom table is contained in vidram). Sprite masking (lower priority sprites under bg layers can mask higher ones). Calender. Better protection emulation in orlegend. Hook up the Z80 + emulate sound chip. Optimize? Layer enables? Sprites use dma? Verify some things. Other 2 interrupts. The 'encryption' info came from unknown 3rd party, could be wrong.

- 15th April 2002: David Haywood sent in a preliminary driver for IGS's PGM system that supports Oriental Legend, with much thanks to ElSemi for valuable information on the system.

Versione per la stampa
Link diretto alla scheda del gioco

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