This tool, as the name clearly doesn't imply, is a block inserter designed to replace the dated BTSD. It is backwards compatible with BTSD and will upgrade your ROM when using the tool. The readme has full details on benefits, and thanks to Alcaro for writing the included GUI. The GUI is much slower to use in my opinion but does exist. Use the GUI at your own risk.
The GUI does not work with the features this version adds to the list
Simple blocks, for example Mario-only, can be created with Blockreator.
Note: updated the Readme to add an example for the @dsc command and explain it in more detail. Also removed the GUI application from the download since I don't see a point in dragging a dead horse along. If you still want to use the GUI application and don't care about any new GPS features, you can just download an old version of GPS and copy the GUI application from there over to where you saved the new version of GPS.
Hey, since you've added a routine file named swap_XY.asm, you might want to change the comment mentioning why is it needed, like replace “This is required if the high byte of the block's position is used.” with “This is required after you've used "change_map16.asm" so that the high byte position are unswapped.”. And have change_map16.asm mention “Make sure you use "%swap_XY()" if you are changing multiple tiles; as this routine leaves the high byte block positions swapped in vertical levels”.
Quick change overview:
- New map16 area (Pages 40+) now supported
- Uses asar 1.50
- Changes to the list format (Old format still applies, just new features which might make stuff easier to organize)
- Updated a couple of routines
- Added a few routines
- Fixed shared subroutines (They weren't exactly broken but it could break if you used too many shared subroutines. Don't think anyone ever ran into this problem though)
See Changes.txt and README.txt for a more detailed description on what changed and how to use the new features.