v2.3.0.0
Pre-release
Pre-release
·
63 commits
to master
since this release
What's Changed
Bunch of nice GUI improvements by @patrickmollohan:
- Add checkbox for "Output Extra Whitespace" setting in export settings #94
- Add menu button/keyboard shortcut to open export directory #97
- Nicer GUI popup on first export by #96
- Add additional output settings for exported assembly #95
- Main form enum code tidying up #91
Look how good this looks with those changes :)
Add Tools -> Project settings GUI: (easy to add new stuff here)
Git merging / Save file format: Update .diz/.dizraw save format from v101 to v102
- Changes are done for the sake of making things easier to merge with git, while not compromising on filesize
- Added 'comments' in the ROMBytes section inside the .diz/.dizraw files. Now every 2K bytes, we'll add a marker
- This marker is 100% ignored by importing, but, gives text-based merge tools (like git) a more defined anchor point to grab onto. Should make dealing with large merges a lot less painful:
- Expose a few advanced options for controlling compression/mergability settings in Project Settings
- Better warnings on project open
BSNES tracelog import:
- Rewrite to make it a little more bulletproof
- Add project setting to allow overwriting existing markers/instructions/MX flags (useful option if you have a lot of desync'd assembly marked)
Export: fix error# in errors.txt going up twice (minor)
Full Changelog: v2.2.1.13...v2.3.0.0