Give the Panavia Tornado its missing shadow - rebooting a classic Flight Simulator

In 1993, Digital Integration created a DOS flight simulator which many consider a classic. Tornado.

See Wikipedia: [login to view URL](1993_video_game)

Digital Integration's Tornado source code was released to Github as open source in 2017 and 2018.

2017: [login to view URL] (1993 original source code)

2018: [login to view URL] (modded source code)

The source code is the 3D engine of the game, written by one person, the original programmer who is still living and contactable (by me). The source code can be compiled into a single executable file - FIGHT.EXE.

The game's biggest visual defect/omission is the Tornado aircraft lacks a shadow. The aim of the project is to add a working, functional shadow beneath the Tornado in the game. The shadow should be dynamic in that:

* it assumes a 12 o'clock sun position

* it can grow and shrink based on the height of the Tornado from the ground

* it can show on slopes, gradients and hills modeled in the game

* be in the same shape as the modelled Tornado, but of course shown in the proper perspective

Mock up here: [login to view URL]

Pricing based on which tier you are able to work your 'magic' with:

Tier1: USD$750 will be the amount to crowd-fund a basic, crude but functioning shadow for the player's single Tornado

Tier2: USD$950 for a working, elegant and functioning shadow for the player's single Tornado

Tier3: USD$1,300 for a working, elegant and functioning shadow for the player's single Tornado including all drone Tornados

Tier4: USD$1,500++ for a working, elegant and functioning shadow for all aircraft in the game

If you are a programmer who is able to code in 16-bit x86 ASM (assembly language), please see if you will be able to add a shadow to the gamer's Tornado. If you are interested, please contact me. Even better, if you can create or show a working prototype, or proof of concept, then the project will be given to you! A kick-starter/crowd-sourced fund will be created to fund your development hours and effort, to complete this game project. This is how the project will be funded.

Major source link of development of the Tornado game:

[login to view URL],[login to view URL]

See how to compile, link and run the source code:

[login to view URL],[login to view URL]

Original 1993 (x86 ASM) Source code, all ready to compile/link/run with DOSBox is here:

[login to view URL]

The LATEST July 2020 (x86 ASM) Modded Source code, all ready to compile/link/run with DOSBox is here:

[login to view URL]

If you are not willing to invest in a few hours inspecting and modding the source code of the game, then this project is not for you. But if you are excited to bring an old DOS flight simulator to life with a dynamic shadow, then by all means contact me. I will bring you up to speed on how to compile the original and modded source code to produce the executable named FIGHT.EXE. I am also in contact with the original programmer who wrote the 3D engine of the game.

All bids are also welcome but only one with a working proof of concept will be chosen. With a proof of concept, then a crowd-fund will be created and announced. I am hoping for funding from flight sim enthusiasts. Probably gamer dads and dudes who were in their teens in 1993, and are now 40s, 50s or 60s.

Any takers?


Kam Boon Seng

Skills: Assembly, x86/x64 Assembler

See more: freelancer id, freelancing websites, freelancer jobs, find freelance work, become a freelancer, freelancer, hire freelancers, feelancer, flight plan web flight simulator, flight simulator route maps, flight simulator livery manager, aruba scenery flight simulator, flight simulator scenery designer, flight simulator xml variables, microsoft flight simulator scenery creator, flight simulator customer livery installer, flight simulator scenery design, flight simulator flight plan creator, flight management computer flight simulator, flight simulator flight plans

About the Employer:
( 0 reviews ) Durian Tunggal, Malaysia

Project ID: #26587286

5 freelancers are bidding on average $1375 for this job


hello sir i have good experience 8086 assembly language also i can debug 8086 executable files when i complete your project you can check and then you can accept my bid feel free to message me :)

$1500 USD in 7 days
(102 Reviews)

Hi,dear! I am quite interested in your project - 'Give the Panavia Tornado its missing shadow - rebooting a classic Flight Simulator'. :) I've already done this kind of project before. I am a skillful software develope More

$1250 USD in 5 days
(0 Reviews)

Hi, "I have gone through your description. "This is my area of specialization, i can get it done perfectly well. Please ping me in person. I can help you to complete all tasks. I and my team have hands-on experience i More

$1125 USD in 7 days
(0 Reviews)

Hi, dear. Thank you for your job posting. I have majored in mathematics, program - C++/C#, Arm Assembly, x86/x64 Assembly & Matlab program. I am also good at Java, Office, R programming, and Python. And I have plenty o More

$1500 USD in 15 days
(0 Reviews)

hi, this is Nasir Mehmood. I am a software engineer and have more than 20 years of development experience in embedded systems, database design, web design, graphics, and mobile applications. i have extensive knowledge More

$1500 USD in 20 days
(0 Reviews)