GithubHelp home page GithubHelp logo

tanaka-3d-hacks's Introduction

Tanaka 3D

This repo contains some information about how to run Tanaka 3D, and also how to modify the game files to get extra credits, vehicles, etc.

Installing

To play this game on Windows 10:

  • Download the Tanaka Demo on archive.org (https://archive.org/details/TANAKA_201402)
  • Download the Tanaka MAC ROM on oldgamesdownload.com (https://oldgamesdownload.com/file/88546-2/)
  • Install the Demo.
  • From the zip file Tanaka_Mac_ROM_EN.zip extract the files 'resources.omt', 'prefs.omt', and 'pilots.omt. Extract them into 'C:\Program Files (x86)\Pacific Media WorX\Tanaka 3D Demo' and overwrite the existing files.
  • Right click Tanaka.exe in 'C:\Program Files (x86)\Pacific Media WorX\Tanaka 3D Demo', select Compatibility tab, and select 'Run this programin in compatibility mode for: Windows 95'
  • The game will now run. Although it's still buggy as using the keyboard/mouse in the main menu can sometimes crash. But the game is still playable.
  • It's possible to set it to a higher resolution through its settings.

Hacking game files (work in progress!)

The C:\Program Files (x86)\Pacific Media WorX\Tanaka 3D Demo\pilots.omt contains the save file.

It seems to contain the active level the player reached, and the credits, vehicles, etc.

Credits

The 0x00000019 and 0x0000001A bytes:

These used to store the credits amount as a 2-byte number.

Probably 0xFFFF would give you the maximum credits of 65535.

Engine

The 0x00000044 and 0x00000045 bytes.

These are used to select the engine. Lower numbers are slower engines.

Max engine is 0x0900 (set from game)

Car (this might have been mixed up with the Engine, got my bytes wrong here)

The 0x00000044 byte stores the car.

There's only a small number of possible cars, so it's only stored in one byte.

The fastest car option is 0x09.

Level (work in progress, not validated)

The 0x0000005B and 0x0000005C bytes might be used to select the level. The 0x00000059 and 0x0000005A bytes also seem to be used, but not 100% sure yet.

tanaka-3d-hacks's People

Contributors

andrejmitrovic avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.