flstory The FairyLand Story

Immagine gioco: The FairyLand Story
Immagini disponibili:

Nome romset: flstory.zip
Anno di produzione: 1985
Produttore: Taito

Genere del gioco: Platform
Categoria: Platform / Corri & Salta

Questa macchina ha i seguenti cloni:
 • The FairyLand Story (Japan)

Questa macchina funziona in MAME con problemi Questa macchina funziona in MAME con problemi

Emulazione generale: Buono
Emulazione colore: Buono
Emulazione sonoro: Imperfetto
Emulazione grafica: Buono
Salvataggio: Supportato

In MAME dalla versione: .037b09

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

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

    Z80 ("maincpu")cpu 5366500 Hz
    Z80 ("audiocpu")cpu 4000000 Hz
    M68705 ("mcu")cpu 3072000 Hz
    Speaker ("speaker")audio
    AY-3-8910A ("aysnd")audio 2000000 Hz
    MSM5232 ("msm")audio 2000000 Hz
    8-Bit R-2R DAC ("dac")audio

  • Schermi [Mostra dettagli]

    Questa macchina utilizza un solo schermo:
      Tipo di grafica: Raster
      Orientamento schermo: Orizzontale
      Risoluzione 256 x 224 @ 60.000000 Hz

  • Numero di giocatori: 2P Alternati
  • Controlli [Mostra dettagli]

      Joystick [2 direzioni]
      Joystick [2 direzioni]
    Numero di pulsanti: 2

  • Dipswitch [Mostra dettagli]

    In grassetto i valori predefiniti
    Bonus Life30000 100000
     30000 150000
     50000 150000
     70000 150000
    Free PlayOff
     Infinite (Cheat)
    Debug ModeOff
    Flip ScreenOff
    Coin A9 Coins/1 Credit
     8 Coins/1 Credit
     7 Coins/1 Credit
     6 Coins/1 Credit
     5 Coins/1 Credit
     4 Coins/1 Credit
     3 Coins/1 Credit
     2 Coins/1 Credit
     1 Coin/1 Credit
     1 Coin/2 Credits
     1 Coin/3 Credits
     1 Coin/4 Credits
     1 Coin/5 Credits
     1 Coin/6 Credits
     1 Coin/7 Credits
     1 Coin/8 Credits
    Coin B9 Coins/1 Credit
     8 Coins/1 Credit
     7 Coins/1 Credit
     6 Coins/1 Credit
     5 Coins/1 Credit
     4 Coins/1 Credit
     3 Coins/1 Credit
     2 Coins/1 Credit
     1 Coin/1 Credit
     1 Coin/2 Credits
     1 Coin/3 Credits
     1 Coin/4 Credits
     1 Coin/5 Credits
     1 Coin/6 Credits
     1 Coin/7 Credits
     1 Coin/8 Credits
    Allow ContinueNo
    Attract AnimationOff
    Leave OffOff
    Invulnerability (Cheat)Off
    Coin Slots1

  • ROM (14 della macchina) [Mostra dettagli]

    Riferito alla versione MAME: 0.181

    NomeDimensioniCRC32SHA1StatoNel romset
    cpu-a45.1516384f03fc969 c8dd25ca25fd413b1a29bd4e58ce5820e5f852b2 good flstory
    cpu-a45.1616384311aa82e c2dd806f70ea917818ec844a275fb2fecc2e6c19 good flstory
    cpu-a45.1716384a2b5d17d 0198d048aedcbd2498d490a5c0c506f8fc66ed03 good flstory
    snd.228192d58b201d 1c9c2936ec95a8fa920d58668bea420c5e15008f good flstory
    snd.23819225e7fd9d b9237459e3d8acf8502a693914e50714a37d515e good flstory
    a45.mcu20485378253c e1ae1ab01e470b896c1d74ad4088928602a21a1b good flstory
    vid-a45.18163846f08f69e 8f1b7e63a38f855cf26d57aed678da7cf1378fdf good flstory
    vid-a45.0616384dc856a75 6eedbf6b027c884502b6e7329f13829787138165 good flstory
    vid-a45.0816384d0b028ca c8bd9136ad3180002961ecfe600fc91a3c891539 good flstory
    vid-a45.20163841b0edf34 e749c78053ed09bdb42c03cf4589b0fe122d9095 good flstory
    vid-a45.19163842b572dc9 9e14428663819e18829c625b4ae91a8a5530eb33 good flstory
    vid-a45.0716384aa4b0762 6d4246753e80fe3ca05d47bd279f7ccc603f4700 good flstory
    vid-a45.09163848336be58 b92d37856870c4128a860d8ae02fa647743b99e3 good flstory
    vid-a45.2116384fc382bd1 a773c87454a3d7b80374a6d38ecb8633af2cd990 good flstory

    :  Macchina Parent
    :  Macchina Clone
    :  BIOS
    :  Device


The Fairyland Story (c) 1985 Taito.

Un precursore di "Bubble Bobble" del 1986, il giocatore controlla un elfo che lancia degli incantesimi per trasformare maghi malvagi e streghe in torte per spingerle oltre i bordi delle piattaforme, o sparargli contro ripetutamente per distruggerli. Se un nemico tocca il personaggio del giocatore, l'elfo viene racchiuso in una bolla e vola via. Ogni livello ha luogo di dentro ad una gamma di castelli.


Numero Scheda : M4300034B

Adesivi Prom : A45

Processore Principale : Z80 (@ 5.3665 Mhz), M68705 (@ 2 Mhz)

Processore Audio : Z80 (@ 4 Mhz)

Chip Audio : AY8910 (@ 2 Mhz), MSM5232 (@ 2 Mhz), DAC (@ 2 Mhz)

Giocatori : 2

Controllo : Joystick a 2 direzioni

Pulsanti : 2


Pubblicato nel Luglio 1985.


Dalla tabella dei punteggi alti: (KBT), (MAD), Onijust (ONJ), (KMJ), Ishida (ISD)


* Console :

Sony PlayStation 2 [JP] (July 26, 2005; "Taito Memories Joukan [Model SLPM-66057]")

Sony PlayStation 2 (2005, "Taito Memories Vol. 1")

Sony PSP [JP] (January 5, 2006; "Taito Memories Pocket [Model ULJM-05076]")

Microsoft XBOX (2006, "Taito Legends 2")

Sony PlayStation 2 (2006, "Taito Legends 2")

* Computer :

MSX (1987)

Sharp X68000 (1991)

PC [CD-ROM] (2006, "Taito Legends 2")


Rom del gioco.

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 flstory

0.37b9 [Nicola Salmoria]

0.36b3 [Chris Moore]


- When "Debug Mode" dipswitch is ON, keep IPT_SERVICE1 ('9') pressed to freeze the game. Once the game is frozen, you can press IPT_START1 ('5') to advance 1 frame, or IPT_START2 ('6') to advance 6 frames. When "Continue" dipswitch is ON, you can only continue in a 1 player game AND when level (0xe781) is between 8 and 98 (included).


- MSM5232 tone duration is longer in MAME. Fujix (ID 04567)


- 0.125u7: Corrado Tomaselli verified clocks and adjusted sound volumes in Fairyland Story. Changed M68705 CPU3 clock speed to 3072000 Hz.

- 0.122u6: Changed M68705 CPU3 clock speed to 4MHz.

- 0.115: Aaron Giles updated 68705 clocks to take into account the internal divide by 4. Added constant so that it is clear why this is being done. Changed M68705 CPU4 clock speed to 1MHz.

- 0.101u4: Aaron Giles fixed Fairyland Story stays at blue screen. Nicola Salmoria improved video rendering and fixed graphics corruption on the final level of Fairyland Story.

- 26th October 2005: Nicola Salmoria - Check the final level of Fairyland Story ending on MamEnd. The background graphics are quite obviously broken in the top left corner! Strange that nobody reported this bug. Anyway, I've fixed it now. I've also been studying what the MCU does in that game, and the programmers made some interesting choices. First of all, the MCU can return data stored in its internal ROM. This is done with short tables that are needed at the beginning of a level, and when you die. More interestingly, the text needed for the continue screen is stored there, and since you can't continue until level 8, it would take some time for a bootlegger to notice the problem. Even more interestingly, the endgame text is stored there, so one would have to play all the 101 levels to get to the protection. Another wicked part of the MCU protection is that before action starts in a level, the game takes three bytes, performs complicated calculations on them to convert them into an 8-byte number passed to the MCU, and the MCU then performs more complicated calculations, recovers the original bytes and sends them back. A lot of work to essentially do nothing. Finally, during the final level, the MCU is used to calculate and update the trajectory of the dragon's fireballs. Without the MCU, the dragon doesn't fire. I just have to wonder: why bother? How many people would have reached the final level in the arcades? And would bootleggers have bothered anyway? Figure some player going to the arcade owner and asking for her quarter back because the ending was too easy.

- 0.84u6: Added 'Leave On' dipswitch.

- 0.59: Added dipswitches 'Lives', 'Debug Mode', 'Allow Continue' and 'Coin Slots'.

- 9th January 2002: Uki fixed a few graphics glitches in The Fairyland Story.

- 0.57: MSM5232 sound emulator [Jarek Burczynski, Hiromitsu Shioya]. MSM5232 support in Fairy Land Story [Jarek Burczynski]. Added MSM5232 (2MHz) and DAC sound. Added dipswitches 'Flip Screen' and 'Cabinet'.

- 7th December 2001: Uki improved the Fairyland Story emulation.

- 30th November 2001: Uki converted the Fairyland Story / Onna Sanshirou driver to tilemaps and fixed some palette and sound problems.

- 21st October 2001: Jarek Burczynski sent in a MSM5232 sound chip emulator (thanks to CAB), adding music to Fairy Land Story and adding one missing sound effect to Buggy Challenge.

- 0.37b9: Nicola Salmoria added The FairyLand Story (Taito 1985) and clone (Japan).

- 27th October 2000: Nicola Salmoria and Takahiro Nogi further fixed some Fairyland Story sprite problems.

- 24th October 2000: Takahiro Nogi fixed some sprite bugs in Fairyland Story.

- 0.36RC2: Added clone 'The FairyLand Story (Japan)' (Testdriver).

- 0.36b3: Chris Moore added The FairyLand Story (Testdriver). Known issues: The 68705 doesn't pass the startup checksum test (causing "BAD HW"). This is patched by changing one unused ROM byte to make it calculate the checksum the main cpu expects. Possibilites: 1) The cpu<->mcu interface is wrong, 2) the 68705 dump is bad and 3) the 68705 program is for a different version of the main program. Anyway, the 68705 isn't returning the expected data and the program hangs when you start a game. Sound communication not understood. Sound section also has a MSM5232.

- 20th October 2000: Gareth Hall added the correct MCU dump to the Fairyland Story driver, which is now playable.

- 19th August 1999: Nicola added the 68705 image to Fairyland Story, and the attract mode and intro now work, but it hangs when a game is started.


Other Emulators:

* FB Alpha

* Raine

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