Dienstag, 23. September 2014

Vacation is over!

Vacation time is finally over so I got back to work on the editor again :)
Here are some results:
I enhanced the event editor. At the moment there are four commands that have been decoded yet. These four commands are shown in the following screenshot:


Commands that haven't been decoded yet just show their command code at the moment. There's still a huge amount of event data that remains hieroglyphics for me. Not for a long time I hope.

The map view has also been improved:
- You can zoom in and out of the map view and scroll the map
- A filter can be applied to enable or disable the event layer which is lying on top of the map layer.
- A function to display a specific map tile on the desired position of the map. This function is necessary when the map arrangement data is decoded.
The following screenshot shows the map view with the enabled event layer. The event in the middle is lying on top of the map tile which is shown for test purposes.


On the next screen the event layer is disabled:


Some miscellaneous improvements:
- Tileset decompression is improved and is much faster now (few seconds compared to > 1 minute)
- Display the project name in the editor
- Support of US ROMs with a header

The big big goal for the future will be the decompression of the map tileset and map arrangement data. If this step is done it won't be a problem to show the maps in the editor.