Skip to content

ijacquez/ReverseEngineer_Tomb-Raider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Tomb Raider SAT Blender plugin

About

Import all valid geometry from .SAT (Sega Saturn version of Tomb Raider).

Blender

TODO (need help)

  1. Document .SAT format completely
  2. Import calculated normals
  3. Import textures and map them to each face
  4. Import lighting

Disassembly

Here is a list of functions inside the main binary (0MAIN.BIN)

  • 0x060347A8 - Parses .SAT/.SPR files
  • 0x06033C90 - Loads actual file "data\\level3a.sat" before parsing
  • 0x060478A0 - String compare
  • 0x060436E8 - Prints to console
  • 0x06043A18 - Possibly loads files from CD
  • 0x06043A70 - Possibly loads files from CD
  • 0x0602C5AC - HUGE function

Installation

Windows

  1. Copy io_import_trsat.py to %APPDATA%\Blender Foundation\Blender\2.XX\scripts\addons\ where XX is your version of Blender.

Unix

  1. Copy io_import_trsat.py to ~/.blender/scripts/addons/ where XX is your version of Blender.

  2. Open Blender, and press Ctrl+Alt+U to open the Blender User Preferences window.

  3. Select the Add-ons tab and search for israel

  4. Enable all addons

  5. Click on Save User Settings button

Releases

No releases published

Packages

No packages published

Languages