Newest Hacks

Luigi's Turn MegaManX3 - No armor GFX Super Balls Luigi's True Voice

Newest Translations

Shaq Fu Shaq Fu Mega Man X2 Sub-Terrania

Newest Utilities

DashEditor - Mega Man Legends Translation Toolkit Terranigma Data Reader Yoshi's Island randomizer Zanac Graphics Utilities

Newest Reviews

MegaManX3 - No armor GFX EC CD AI Nerf Project ZM Super Balls

Newest Homebrew

Parachute fds_keyboard_test fds_joypad_test Escape Obliterizer Deluxe

Featured Hack Images

Rockman 3 - Endless AST Week 2  fix Earth Bound (Zero Removal) The S Factor: Sonia and Silver

Featured Translation Images

Liberation Army Star Wars (Namco) Tecmo Cup Soccer Game Tsuppari Oozumou

Recent Updates

  • Hacks
    update to description.
  • Games
    Replaced old title screenshot with a better quality screenshot
  • Community
    Language Romanian
  • Hacks
    Author here, patch was submitted without my knowledge. I've updated it to include the final update (July 8/20), as well as added more details in the description.

SceneNavi

Level Editors

Description:

SceneNavi is a level editor for The Legend of Zelda: Ocarina of Time for the N64 written in C#, using .NET 4 and OpenTK. It is compatible with any uncompressed ROM of the game, ex. the Master Quest Debug ROM; other versions need to be decompressed to 64MB using ZDEC or a similar tool. Working with individual scene and room files, as opposed to editing inside the ROM, is also supported, given a supported ROM has been loaded beforehand.

Features (as of v1.0 Beta 9):

  • Changing of room actors, loaded room object models, loaded special scene-wide object models, spawn points, transitions, waypoints and waterboxes
  • XML-based “actor definition” system to simplify level editing, ex. by breaking actor properties down into human-readable options (*)
  • Changing of scene and room parameters, ex. background music, nighttime SFX (WIP)
  • Editing of room model vertex colors; editing of collision polygons and polygon types (WIP)
  • Modification of certain data tables, namely the exit and scene tables
  • Export and re-import of area title cards
  • Support for custom maps created by the tools SharpOcarina and Hylian Toolbox
  • Support for ROMs with spinout’s “z64tables” data table relocation hack
  • Hopefully easy-to-use user interface, partially inspired by previous OoT editors like Utility of Time and SayakaGL
  • In-program update function that checks for newer versions online

The full source code is available on GitHub and requires .NET 4, OpenTK (currently uses opentk-2012-03-15), QuickFont and Nini 1.1.0.

Release notes for v1.0 Beta 9 (”You’ve Got Shaders In My Fixed Functions!”):

  • Added new GLSL-based combiner emulation, still missing certain rendering details (ex. automatic texture-coordinate generation for reflections)
  • Added support for anti-aliasing and mipmapping in renderer; can be toggled from menu
  • Changed application configuration to use Nini library instead of .NET Properties.Settings
  • Fixed various bugs; combiner inaccuracies, display list caching, Scene TreeView generation, mesh header types, etc.
  • Added experimental help system, displays help string in status bar when hovering over menu items; still needs work
  • Various other OpenGL-related changes and additions (ex. extension checks)
  • Various minor GUI changes (ex. status bar appearance, Options menu arrangement)

Proper documentation is currently work-in-progress and not yet included. Keep an eye on the SceneNavi Update Page for per-version changelogs and further updates!

(* only certain actors supported so far; other actors default to normal “number, position, rotation, variable” format)

Links:

User Review Information
No User Reviews!