Skip to content

queueRAM/BlastCorpsEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blast Corps Level Editor

Tools for hacking the Blast Corps ROM for N64.

ScreenShot

Current Features

  • Add, remove, and change properties of the following objects:
    • Ammo boxes
    • Communication points
    • RDUs
    • TNT crates
    • Square blocks
    • Vehicles
    • Buildings
  • Change carrier position, heading, and speed
  • View train/barge platforms, collision modifiers, and bounds
  • Edit gravity and other level header data
  • Works with (U) (V1.0) and (V1.1) ROMs

Changelog

0.0.4: UI Cleanup, V1.0 Support, Tools

  • add support for extending (U) (V1.0) ROM
  • use TreeView in UI for object list and common properties area
  • create tools to add and remove objects from level
  • add select and move tools
  • handle filename passed in through command line argument
  • update square hole bounds and fields
  • add TNT texture drop down
  • update square hole geometry and display lists pointers

0.0.3: More details on comm points and buildings

  • add control for comm point H6 value to control animation
  • add more descriptive fields for buildings
  • improved item selection UI
  • export terrain and collision data to Wavefront OBJ model

0.0.2: UI cleanup, improved parsing, bug fixes

  • use internal GZipStream instead of external gzip dependency
  • add train/barge platforms and stopping zones
  • accept all N64 ROM types: n64, v64, z64
  • better ROM validation
  • move level table to 0x7FC000 to potentially support (E) in future
  • add "Save & Run" menu option
  • add controls and better listing of header data

0.0.1: Initial release

  • supports vehicles, carrier, TNT, RDUs, ammo, comm. point, buildings
  • renders collision mods and bounds