Skip to content

v2.3.0.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 17 Dec 22:03
· 30 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 :)
image

Add Tools -> Project settings GUI: (easy to add new stuff here)
image

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:
    image
  • 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