Saturday, January 23, 2016

FMod - Small Fixes

I made a few small adjustments to Abiathar and FleexCore2 today:
  • Abiathar's Export Image command claimed to create BMP files, but the file was actually in PNG format. An option has been added to the save-file dialog to use PNG vs. BMP. Automatically named exported images will be saved in the format appropriate for the given extension.
  • Abiathar's New Project Wizard wasn't correctly displaying the Graphics Files settings when Project Settings (the NPW's edit mode) was used. Specifically, it didn't handle default EGADICT loading correctly. That has been fixed.
  • Abiathar's yet-unreleased "move the tile view offset to include the newly selected tile" feature was triggering even when the new tile was within the view, resulting in unnecessary and jarring jumps. I fixed the logic error that caused this.
  • FleexCore2's NextGenGraphics class (which Abiathar doesn't yet use) didn't preserve all the tables' entries (sprite table, picture table, masked picture table) when the start and end chunks for those resource types weren't specified. Logic has been added to deal with that case.

No comments:

Post a Comment