Manufacturers

Loading

Future Flash

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Dipswitchs
  9. Roms list
  10. Chips list
  11. Categories
  12. MAMEinfo
  13. History
Download futflash.zip (30 KB)
Snapshot

Game infos

Description Future Flash
Name futflash
Manufacturer Hoei
Year 1980
Runnable yes
System arcade /
Number of players 2P alt
Added to MAME .092
Romset size 30 KB
Romset file 8 files
Romset zip 19 B
Language English
Evaluation 10 to 20 (Horrible)
Genre Shooter

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

Driver infos

Driver status imperfect
Driver emulation good
Driver color imperfect
Driver sound imperfect
Driver graphic imperfect
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service no
Input tilt no
Input players 2
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
only_buttons no
trackball 0 31 30 20 yes

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 270 no 256 256 61.035156 4000000 256 0 256 256 0 256

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade ff.1 4096 bcd6b998 4a210c40ce6015e2b921558b7571b7f2a27e1815 maincpu 0 good no
arcade ff.2 4096 1b1f6953 8cd7b7e2236700ce63c60b4d2286099c8091bdbd maincpu 1000 good no
arcade ff.3 4096 30008f04 e03b2dbcb6d2615650cdd47ecf1d587906ce149b maincpu 2000 good no
arcade ff.4 4096 e559aa12 0fecfb60b0147e8060c640f684f69503478200ff maincpu 3000 good no
arcade ff.5 4096 6459073e 78b8a23534826dd2d3b3c6c5d5708c8a78a4b6bf maincpu c000 good no
arcade ff.6 4096 a8b17f49 aea349bd19d001233bfb1805e586c950275010b4 maincpu d000 good no
arcade ff.7 4096 9d2148d7 24954d82a09d9fcfdc61e91b7c824daa5dd701c3 maincpu e000 good no
arcade ff.8 2048 623f558f be6c6565df658555f21c43a8c2459cf399794a84 maincpu f000 good no

Chips list

name tag type clock
4-Bit R-2R DAC dac6 audio
Speaker speaker audio
Z80 maincpu cpu 4170000

Categories

MAMEinfo

0.182 [Tomasz Slanina]

0.92 [Tomasz Slanina]


WIP:

- 0.182: Fully reverse engineered of Laser Base / Future Flash and emulated the Z1 protection IC [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina]. Replaced laserbas macros with lambdas, make operation of bit selection more obvious [Vas Crabb, hap]. Fix for building with Visual Studio which doesn't support GCC extension "?:", simplify code & make spacing consistent. The Z80 is probably not running at 66mhz [smf].Changed clone 'Future Flash' to parent. Added Speaker and 6x '4-Bit R-2R DAC'. Changed Z80 CPU1 clock speed to 4.17MHz and VSync to 61.035156 Hz.

- 18th December 2016: Tomasz Slanina - Finally, after 5 years - a real update: Future Flash / Laser Base. What's Future Flash or Laser Base? It's an arcade game, similar at first look to Missile Command. The real gameplay is or rather was unknown. There's only one screenshot from the game taken form the official flyer. So 'planet of the apes' meets 'star wars'? There are two versions of the game: Laser Base (1980 - Hoei Int) and Future Flash (1981 - Amstar/Hoei). Amstar mainly licensed games from overseas and imported into the USA. Hoei only became Coreland and began making their own games a little bit later, but Future Flash was made in their era of rip offs. So, who was the actual developer of the game? I have no idea. I've got the broken Future Flash PCB a couple of years ago. The hardware is a bit complicated: Z80 4MHz, framebuffer based video hardware (two 256x256 4bpp layers) driven by common HD46505R CRT and overcomplicated sound hardware (2x 8253 clock generators and over 150 other parts: op-amps, reverb buffer, noise generators, tons of capacitors and resistors). Game is controlled with trackbal and single button. There's also game manual with partial, but missing the sound section and buggy schematics avaialble. I wrote a basic emulation driver, but found a blocker, protection device marked "Z1". Game wasn't playable at all. Was crashing soon after boot. Protection wasn't just a simple check at game start, like in some games from '80s. Z1 device was was mapped into memory range like a common RAM chip and accesses very often. I've removed Z1 from the board and sent to someone for decapping. But it got lost and nothing happened for a couple of years then few weeks ago Morten Shearman Kirkegaard, Samuel Neves and Peter Wilhelmsen made an awesome step forward. They bought another also broken board and cracked the Z1 protection, ended up with an algorithm that can be represented using a bunch of MUX2 gates taking entropy based on the past 4 read offsets (40-bits state). It took about a week. After that, i started to improve the emulation driver. Fixed controlls, interrupts and added very preliminary audio (only the 8253 clocks are emulated). Here's a video from the MAME attract mode (notice the special level with space tunnel made of dots) and start of gameplay. Emulation is far form perfection. There are gfx glitches, weird colors and lacks of most of the sound effects. There's no reference video and no one knows how the game should looks like.

- 21st November 2016: Smitdogg - Peter Wilhelmsen and his friends Morten Shearman Kirkegaard and Samuel Neves defeated the protection in the 1981 game Laser Base / Future Flash by Hoei.

- 0.150: Added inputs, flip screen and notes to Laser Base driver [Luca Elia]. Added Trackball, 2nd button and dipswitches 'Cabinet', 'Service Mode Test', 'Difficulty', 'Bonus Life', 'Bonus Life', 'Demo Sounds', 'Coin A/B' and 'Service Mode'.

- 0.143u9: Angelo Salese hooked up MC6845 to Laser Base. Angelo Salese and Tomasz Slanina hooked up PIT8253 to Laser Base. Added dipswitches 'Coinage', 'IN1', 'IN2' and 12x 'Unknown'.

- 0.135u3: Fabio Priuli added driver data struct and save states to Laser Base.

- 0.133u1: Renamed (laserbsa) to (laserbasa).

- 0.132: Tafoid and Fujix changed year of clone Future Flash to 1981 (Arcade TV Game List book).

- 0.123u6: Fixed debug assertion in Laser Base.

- 0.92u1: Added missing SHA1 values. Changed description of clone 'Futur Flash' to 'Future Flash'.

- 0.92: Tomasz Slanina added 'Laser Base (set 1)' (Amstar/HOEI 1981) and clones Laser Base (set 2) and Futur Flash. Unemulated protection.

- 16th February 2004: Tomasz Slanina - Some progress on Future Flash: Added video ram banking, but game is stil not playable.

- 3rd May 2001: Dumped Laser Base (set 2).

- 3rd June 1999: Dumped Future Flash.

- 16th July 1998: Dumped Laser Base (set 1).


Recommended Games (Defence):

The End

Missile Command

Arcade Classics (Missile Command II)

New York! New York!

Radar Scope

Space Zap

Speak & Rescue

Colony 7

Dark Warrior

Demoneye-X

Future Flash

Pleiads

Satan's Hollow

Satan of Saturn

Space Tactics

War of the Worlds

Liberator

Orbitron

Tactician

Raiders

Senjyo

Cosmoswat

Planet Probe

Repulse

D-Con

Alligator Hunt

History


Future Flash (c) 198? HOEI.

- TECHNICAL -

Main CPU : Zilog Z80 (@ 4 Mhz)

Screen orientation : Vertical
Video resolution : 256 x 256 pixels
Screen refresh : 60.00 Hz
Palette Colors : 32

Players : 1

- TRIVIA -

This game is also known as "Laser Base".

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=3888&o=2