News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Utilities: Super Mario 64 Expander  (Read 4909 times)

RHDNBot

  • Guest
Utilities: Super Mario 64 Expander
« on: March 26, 2006, 08:42:07 am »

This is an automated message generated by Romhacking.net's RHDNBot.

Update By: Neil

VL Tone Writes
Quote
This program is used to make an editable version of Super Mario 64, to be used with my level editor, which should be released later this year. It's a beta, use at your own risks.

Please don't mind the BinaryIO demo dialog that appear when you start the program, just click OK to continue.

You don't have to pay or register anything to use this program.

It's released for testing purposes, and while it's built to be eventually used in the editor, it can be very usefull to anyone wanting to edit textures, as some programs already can view and edit the n64 texture format. (You'll have to find the texture offsets and sizes for now, but I'll provide a list soon.). With the extended ROM, you don't have to worry about compression size anymore, you can just save changes and open the ROM in an editor.

What this program will do:
  • Swap bytes if a .v64 version is provided. The output file is in .z64 format (ABCD byte order)
  • Extend the ROM to 24 megs, by adding 16 megs of "FF".
  • Decompress all the MIO0 files in a directory named "MIO0files".
  • Copy the uncompressed data in the upper 16 megs of the extended ROM, leaving 32k gaps between data segments.
  • Change pointers to match the decompressed data.
  • Recalculate the checksums.

What this program won't do.
  • It doesn't work with European and Japanese versions.
  • It won't work with ROMs that have a byte ordering other than ABCD or BADC.
  • It doesn't make Luigi a playable character.
  • The extended ROM won't run on an iPod.


To sum it up, the graphics in SM64 are compressed, this program expands the rom, decompresses them, and tacks them at the end of the rom enabling you to edit textures with TileMolester or any other graphics editing program that supports the format. The author of this program is also working on a level editor, screenshots of which can be found in this thread over on Acmlm's message board. You can download a version for Windows or Mac from our site, or from rapidshare links included in the following messageboard thread:


Relevant Link: (http://board.acmlm.org/thread.php?id=3868)