Post by Mop on Jan 3, 2012 21:03:27 GMT -5
Been working mostly on map data, and a little on events. Here's an update. I probably forgot something, but oh well.
Release notes:
- What were previously "doors" on maps are now "triggers" since walk-over events are
encompassed in the same data. "Doors" are now the warper data referenced by values
0x800 to 0xBFF in this data set.
- Add editor for composite map "display settings" and "doors." Change how composite maps
are rendered to use display settings, which makes a lot more maps look correct.
Fix reference to doors in event descriptions.
- Fix issue where first time editing a map piece, drawing wouldn't work until you picked
a tile or made a selection.
- Fix issue where simply clicking to place a tile on map piece editor would not do
anything until you moved the mouse.
- Use OpenGL rendering for map pieces to speed things up.
- Implement eyedrop picker thing for map pieces.
- Fix display of animated tiles in map piece editor tileset view.
- Add ability to overlay other map pieces from a selected composite map in map piece editor.
Not sure how useful this will be, but I suppose it can be tweaked to look better in time.
- Fix problem with exporting event types x10 and x20 (jump and jump subroutine to events
from 0x00 to 0xFF) back to ROM. Previously resulted in "Oh fuck," exception stack trace,
and broken ROM.
- Add handling for walk-on events for maps.
- Fix background color handling for maps.
- Implement right-click on object -> "edit object" and "edit trigger," for maps.
- Fix bug where "Edit BG piece" wouldn't do anything the first time.
- Added a little preview of the tile you'd be editing in the rightclick -> Edit 16x16 tile
menu.
- Fixed some issues with maps where layer 1 uses the foreground layer and layer 2 uses
the background layer (like Matango/146).
- Fixed opening a project when you already have a project open.
- Fixed some bugs in event editor and added more editable event types.
- Added various search features for events, and removed the old half-assed search box.
- Fix bug where every event is written to project file instead of only modified ones.
- Can now export composite map data to ROM.
Known issues:
- Not everything is editable for composite maps yet. It's coming.
- Composite map renderer is slow. It's not using OpenGL rendering yet. Will fix when I have time.
Don't forget to grab the appropriate fmod.dll and place it with the exe if you haven't yet.
ALSO, starting with this build, you'll need the OpenTK DLLs. See the sticky thread that has them attached--they're not in the build RAR.
Release notes:
- What were previously "doors" on maps are now "triggers" since walk-over events are
encompassed in the same data. "Doors" are now the warper data referenced by values
0x800 to 0xBFF in this data set.
- Add editor for composite map "display settings" and "doors." Change how composite maps
are rendered to use display settings, which makes a lot more maps look correct.
Fix reference to doors in event descriptions.
- Fix issue where first time editing a map piece, drawing wouldn't work until you picked
a tile or made a selection.
- Fix issue where simply clicking to place a tile on map piece editor would not do
anything until you moved the mouse.
- Use OpenGL rendering for map pieces to speed things up.
- Implement eyedrop picker thing for map pieces.
- Fix display of animated tiles in map piece editor tileset view.
- Add ability to overlay other map pieces from a selected composite map in map piece editor.
Not sure how useful this will be, but I suppose it can be tweaked to look better in time.
- Fix problem with exporting event types x10 and x20 (jump and jump subroutine to events
from 0x00 to 0xFF) back to ROM. Previously resulted in "Oh fuck," exception stack trace,
and broken ROM.
- Add handling for walk-on events for maps.
- Fix background color handling for maps.
- Implement right-click on object -> "edit object" and "edit trigger," for maps.
- Fix bug where "Edit BG piece" wouldn't do anything the first time.
- Added a little preview of the tile you'd be editing in the rightclick -> Edit 16x16 tile
menu.
- Fixed some issues with maps where layer 1 uses the foreground layer and layer 2 uses
the background layer (like Matango/146).
- Fixed opening a project when you already have a project open.
- Fixed some bugs in event editor and added more editable event types.
- Added various search features for events, and removed the old half-assed search box.
- Fix bug where every event is written to project file instead of only modified ones.
- Can now export composite map data to ROM.
Known issues:
- Not everything is editable for composite maps yet. It's coming.
- Composite map renderer is slow. It's not using OpenGL rendering yet. Will fix when I have time.
Don't forget to grab the appropriate fmod.dll and place it with the exe if you haven't yet.
ALSO, starting with this build, you'll need the OpenTK DLLs. See the sticky thread that has them attached--they're not in the build RAR.