Skip to content

xntrz/tmnt2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMNT2

Reverse engineering PC version of TMNT2: Battle Nexus (2004) based on dwarf pdb from leaked PS2 prototype image.
If you encountered problem with running please open an issue and attach all needed information: at least info about your game image version and if possible screenshot with an error or assertion.

Current project status:

✔️ Basic gameplay
✔️ Sound
❌ Multilanguage support (known as Europe(En,Fr,De,Es,It) version - issue)
🔨 Enemies & Bosses (33/76)  

Building & Run

Currently building available only via premake5 & visual studio.
This is simplified instruction, more detailed process you can see here.

Requirements

  • Assets files from PC version of the game
  • MS Visual Studio with fully support c++11 (Visual Studio 2015 or higher)
  • MS DirectX 9.0 SDK with DXSDK_DIR environment variable is set

Build

  • generate .sln file by premake5
  • Open .sln file in build/
  • Select Release or Debug build
  • Hit Build solution

Run

  • Place executable to assets folder or specify path to them as run arg
  • Run (example of running from output bin dir with run args that listed below: "TMNT2.exe -afspath=C:/tmnt2 -wnd")

Run args

  • -afspath=%PATH% - specifies location of game assets files
  • -afsover - allows to override afs files if exist at the same path
  • -wnd - windowed mode
  • -noeval - removes RW evaluation logo at left-down corner

enemy_test.zip
To use enemy testbed extract folder from archive to the game assets directory.

 

3rd party solutions used

Releases

No releases published

Packages

No packages published

Languages