Newest Translations

Somer Assault The Lion King B-Wings Ordyne

Newest Utilities

Zapper 2020 DKC Stage Name Editor Universal PVR Extractor & Patcher Room Transfer

Newest Reviews

Shadowrun 2058 Metal Slug 2 CD Turbo - Slowdown Reduction Patch Double Dragon II Controller Fix Shining Force 2 War of the Gods

Newest Homebrew

Nova the Squirrel Death Planet Bad Apple!! PV-FC 2.5 Simplistic

Featured Hack Images

Super Mario Bros SUICIDEXTREME3 Super Mario World - Master Quest 4 Redrawn Super Mario Bros. 5 - Reborn Super Mario 64 StarRevenge

Featured Translation Images

Sanrio World Smash Ball! Twinkle Tale FEDA: The Emblem of Justice Harvest Moon: Friends of Mineral Town

Recent Updates

  • Games
    Swapped the primary and alternative names. The original Japanese title should be used first with the translated title used as an alternate. The original name of the rom has been made the primary name. Kinda odd that the Japanese title makes more sense than the supposed translated title, but I didn't make the names I just swapped them lol.
  • Games
    Just another name swap. The Japanese name is "Lipple Island" and I figure it should be the primary name and the translated name "Ripple Island" should be the alternative. :)
  • Games
    The given name for this game was a translated name. The original name attached to the rom file and found elsewhere as the name for this game was not included except in the translation notes of which rom to use. I have made the rom name the primary name and the translated one the "alternative" name. I do believe that should be how it is. :)
  • Hacks
    Expanded readme documentation.

Bank C3 Compendium

Assembly

Description:

A set of fully commented disassemblies and complementary documents pertaining to bank C3 from the SNES and SFC versions of Final Fantasy VI. The bank handles all of the field menus, as well as ending scenes that are beyond the scope of the event program.

The archive includes:

  • An optimized disassembly of bank C3 that saves more than 14,200 bytes while retaining the simplicity and flexibility of the original code.
  • An optimized disassembly of bank C3 that seeks to maximize free space without regard for practicality. As it stands, the bank is reduced by 26,054 bytes, and is consequently 42.3% smaller.
  • An alternative version of the heavily optimized disassembly that sacrifices an insignificant amount of space in favor of definitions for global text arrays.
  • A reassemblable, unmodified disassembly of bank C3. Recommended for projects of limited scope or for testing purposes. Useful for reverting modifications, for locating data, or for determining loop points or entry points.
  • A basic disassembly of bank C3. The main purpose of this document is to provide the address of every instruction in an unmodified game.
  • A basic disassembly of bank D4, which acts as an extension of bank C3. A reassemblable, unmodified version is also available.
  • A basic disassembly of bank C2, a hodgepodge in terms of content, purged of code and data irrelevant to bank C3.
  • A complete memory map, one for the menus and one for the ending, that details the structure of both RAM and VRAM.
  • Scripts, tools, character tables, and define-type directives for compilation purposes.
  • A folder that contains two copies of bank C3, one for each console, that have been specially formatted for side-by-side comparison. Also included is a list of noteworthy version differences.
  • Release notes that include additional information such as abbreviations and compilation instructions. A list of bug findings as well as content that has been cut may be added in the future.

Given the abundance of memory available, the implementation of labels for RAM addresses was dismissed as impractical. In the same vein, the size of every instruction is not explicitly specified at this time.

Links:

User Review Information

No User Reviews!