Manufacturers

Loading

F-15 Strike Eagle (rev. 2.2 02/25/91)

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

Game infos

Description F-15 Strike Eagle (rev. 2.2 02/25/91)
Name f15se
Manufacturer Microprose Games Inc.
Year 1991
Runnable yes
System arcade /
Number of players 1P
Added to MAME .107u4
Romset size 3.28 MB
Romset file 32 files
Romset zip 1 B
Language English
Evaluation 80 to 90 (Very Good)
Genre Shooter

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 2

Driver infos

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

Inputs infos

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

Controls infos

type ways minimum maximum sensitivity keydelta reverse
stick 1 255 100 25 yes

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 576 400 60.00384 20000000 768 0 576 434 0 400

Dipswitchs

Adjusters

name default
Volume 100

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 002.vgb 131072 f6488e31 d2f9304cc59f5523007592ae76ddd56107cc29e8 tms_gfx 80001 good no
arcade 003.vgb 131072 4d8e8f54 d8a23b5fd00ab919dc6d63fc72824d1293073813 tms_gfx 80000 good no
arcade 004.hst 131072 81671ce1 51ff641ccbc9dea640a62944910abe73d796b062 maincpu 80001 good no
arcade 005.hst 131072 bdaa7db5 52cd832cdd44e609e8cd269469b806e2cd27d63d maincpu 80000 good no
arcade 005.vgb 131072 7b1852f0 d21525e59b3112313ea9783ac3dd988a4c1d5f87 tms_gfx 0 good no
arcade 006.vgb 131072 9d031636 b7c7b57d547f2ce2eeb97126e961f3b5f35823f7 tms_gfx 1 good no
arcade 007.hst 131072 36e06cba 5ffee5da6f475978be10fa5e1a2c24f00497ea5f maincpu c0000 good no
arcade 007.vgb 131072 15326070 ec4484d4515694742d3fd3b944f342f052463988 tms_gfx 40000 good no
arcade 008.hst 131072 d96fd4e2 001af758da437e955b4ee914eabeb9739ebc4454 maincpu 100001 good no
arcade 008.vgb 131072 ca0e86d8 a7b4b02d100a7875d5a184cdb76d507e926d1ca3 tms_gfx 40001 good no
arcade 009.hst 131072 33e3b473 66deda79ba94f0ed722b399b3fc6062dcdd1a6c9 maincpu 100000 good no
arcade 014.dth 131072 5ca7713f ac7b9629684b99ecfb1945176b06eb6be284ba93 vertex 1 good no
arcade 015.dth 131072 beae31bb 1ab80a6b99eea6d5bf9b1bce58ecca13042c77a6 vertex 0 good no
arcade 016.dth 131072 5db4f677 25a6fe4c562e4fa4225aa4687dd41920b614e591 vertex 40001 good no
arcade 017.dth 131072 47f9a868 7c8a9355893e4a3f3846fd05e0237ffd1404ffee vertex 40000 good no
arcade 118.dth 32768 cc895c20 140ef47536914fe1441778e759894c2cdd893276 drmath 4 good no
arcade 119.dth 32768 b1c966e5 9703bb1f9bdf6a779b59daebb39df2926727fa76 drmath 6 good no
arcade 120.dth 32768 5fb9836d d511aa9f02972a7f475c82c6f57d1f3fd4f118fa drmath 7 good no
arcade 121.dth 32768 392e5c43 455cf3bb3c16217e58d6eea51d8f49a5bed1955e drmath 5 good no
arcade 122.dth 32768 9d2032cf 8430816756ea92bbe86b94eaa24a6071bf0ef879 drmath 0 good no
arcade 123.dth 32768 54d5544f d039ee39991b947a7483111359ab245fc104e060 drmath 2 good no
arcade 124.dth 32768 7be96646 a6733f75c0404282d71e8c1a287546ef4d9d42ad drmath 3 good no
arcade 125.dth 32768 7718487c 609106f55601f84095b64ce2484107779da89149 drmath 1 good no
arcade 3-001.snd 262144 af84b635 844e5987a66e9e3ab2d2fe05b93a4da3512776bb upd7759 0 good no
arcade 4-001.snd 32768 705685a9 311f7cac126a19e8bd555ebf31ff4ec4680ddfa4 audiocpu 0 good no
arcade host.u67 131072 8f495ceb 90998ad67e76928ed1a6cae56038b98d1aa2e7b0 maincpu 1 good no
arcade host.u68 131072 685fc355 5bfe015a8deccb66e3317154d715f490f00ace74 maincpu 40001 good no
arcade host.u70 131072 251e92d2 a20279089af1f738ba912f90a4d048d4e58795fe maincpu c0001 good no
arcade host.u91 131072 dfae5ec3 29306eed5047e39a0a2350e61ab7126a84cb710b maincpu 0 good no
arcade host.u92 131072 8f7bb2eb 1923d55d66da0fbc158b4f90bcc98c88955953ea maincpu 40000 good no
arcade vgb_u097.bin 131072 78b9b7c7 4bce993dd3aea126e3a9d42ee8c68b8ab47fdba7 tms34010 1 good no
arcade vgb_u101.bin 131072 e99fac71 98d1d2134fabc1bad637cbe42cbe9cdc20b32126 tms34010 0 good no

Chips list

name tag type clock
AMD Am29000 drmath cpu 16000000
I8051 audiocpu cpu 11059200
M68000 maincpu cpu 16000000
Microprose Audio Custom noise_2 audio
Speaker rspeaker audio
TMS34010 vgb cpu 40000000
YM2151 ym2151 audio 3579545
uPD7759 upd7759 audio 640000

Categories

MAMEinfo

0.107u4 [R. Belmont]

0.79u2 [David Haywood]


WIP:

- 0.136u2: Phil Bennett fixed F-15 Strike Eagle - Game now playable. Added Am29000 (16MHz) CPU3 and 2x 'Microprose Custom' sound.

- 16th Janary 2010: Phil Bennett - I finally wrote the Am29000 CPU core needed by F-15 Strike Eagle, Battle of the Solar System and Tank Battle. Emulation of the math unit and 3D hardware soon followed. The 3D performance of the system is a step above Hard Drivin' and co given that the 3D pipeline is implemented mostly in hardware. The average framerate is ~30fps as opposed to 15. Worth mentioning is the extra sound hardware that is used to generate LOUD explosions. It's like something from an analog synthesiser - there's two channels of white with pink noise passed through an SSM2047 VCF. I've included a slightly fudged but reasonable sounding simulation of it. F-15 and BOTSS play ok but they're shameless quarter suckers, regularly pestering the player to pump in more credits to buy weapons, repairs, fuel etc. Tank Battle (aka Super Tank Attack and Tank 3D) is a prototype game. It supports two players via split-screen. I can't find a way to disable the split-screen for single player though.

- 0.129u2: Changed 68000 CPU1 clock speed to 16MHz and I8051 CPU3 to 11059200 Hz. Removed 2x DAC sound. Changed palettesize to 4096 colors. Fixed rom loading.

- 0.107u4: R. Belmont added F-15 Strike Eagle (rev. 2.2 02/25/91). Changed (rev. 2.1) to clone 'F-15 Strike Eagle (rev. 2.1 02/04/91)'. Renamed (f15se) to (f15se21).

- 12th August 2006: R. Belmont - Picked up a cheap "unknown" PCB at an auction and it turned out to be a newer version of Microprose's F-15 Strike Eagle. Now if only the driver worked.

- 0.92: Philip J. Bennett improved the Microprose 3D driver. Games not playable, but still a big improvement over the skeleton driver. Changed description to 'F-15 Strike Eagle (rev. 2.1)'.

- 17th April 2004: Phil Bennett - Improved the 2D video emulation. The difference isn't noticeable in screenshots, but believe me, it runs a lot smoother now.

- 12th April 2004: Phil Bennett - Cleaned up the memory maps slightly and managed to get the TMS/68000 monitor modes running. I haven't had much of a chance to work on the games recently. Hopefully that should change in a couple of weeks time...

- 3rd April 2004: Phil Bennett - I've hastily transferred Steve Ellenoff's i8051 PinMAME core over to MAME. As a result, F-15SE and B.O.T.S.S start up with some DAC humming and what sounds like FM machine-gun fire and bell chimes. Given that the 68000 and 8031 aren't communicating properly, that's the extent of the current sound emulation. As an interesting aside, the TMS34010, 68000 and Am29000 each have their own UART device for serial communication with a computer connected to one of the three 'monitor' ports. Diagnostic/status text sent via the ports prints out quite nicely to the command prompt. There's code in the ROMs for some comprehensive system tests initiated presumably via the computer. They should prove rather useful once I bother to get them running.

- 1st April 2004: Phil Bennett - With a few minor adjustments, the remaining 2D graphics have in F-15 Strike Eagle appeared. After patching out its 68000<->Am29000 communications code, B.O.T.S.S makes an appearance... I've been informed (thanks Thomas!) that there's an i8051 core in PinMAME, supporting the i80C31 MCU. Sound emulation *may* follow soon. I'm expecting thumping FM techno soundtracks from both games.

- 30th March 2004: Phil Bennett - Working on F-15 Strike Eagle for the past few weeks. Currently, the 68000 and TMS34010 are hooked up. The game starts with a bit of high kludgery, but without an Am29000 core (a 32-bit RISC CPU responsible for generating the 3D objects) it's far from playable. In addition, an 80C31 MCU core is needed for sound emulation. Battle of the Solar System and Super Tank Attack run on similar hardware, but there's not a lot to show from them at the moment. I've began writing an Am29000 core (it disassembles code at the moment), but with the sheer amount of academic work I'm lumbered with at the moment progress will be slow.

- 0.79u2: David Haywood added 'F-15 Strike Eagle' (Microprose 1990).


LEVELS: 6


Recommended Games (Airforce 3D):

Sky Raider

Red Baron

M.A.C.H. 3

Fire Fox

Future Spy

Us vs. Them

Air Race (prototype)

Sky Destroyer

Zero Target

Lock-On

Top Gunner

After Burner II

After Burner (Mega-Tech)

After Burner (Tourvision PCE bootleg)

After Burner Climax

Vs. Top Gun

Captain Sky Hawk (PlayChoice-10)

Air Inferno

G-LOC Air Battle

F-15 Strike Eagle

Strike Fighter

Air Combat

Air Combat 22

Wild Pilot

Wing War

Sky Target

Sega Strike Fighter

History


Arcade Video game published 29 years ago:

F-15 Strike Eagle (c) 1990 Microprose.

A 3-D flight combat simulator game.

- TECHNICAL -

Main CPU : Motorola 68000 (@ 12 Mhz), TMS34010 (@ 5 Mhz), I8051 (@ 11.059 Mhz)
Sound Chips : UPD7759 (@ 640 Khz), YM2151 (@ 3.579545 Mhz), (2x) DAC

Players : 1
Buttons : 4

- TRIVIA -

Released in February 1991.

This was the first coin-op game from Microprose.

F-15 SE is the world's first real 3-D flight combat simulator game.

- PORTS -

* CONSOLES:
Atari 7800 (unreleased prototype)

* COMPUTERS:
Sharp X68000 (1991)
Nintendo Game Boy (1992)
Nintendo NES (1992)
Sega Game Gear (1993)

- CONTRIBUTE -

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