DiscWright 0.7.3
A bug-fix release. Nothing needs migrating: project files and the disc layout are unchanged, and a 0.7.2 project opens and rebuilds exactly as it did.
A game's Install button could point at nothing
On a disc with more than one game, each game gets a numbered folder named after it, cut to 48 characters. Only spaces were trimmed after the cut, so if the cut landed on a dot, the folder name ended in one. Windows creates a folder without its trailing dot and says nothing. The menu kept the dot, so that game's Install button led to a folder that wasn't there.
It needs a title whose 48th character is a dot, so it's rare. But the disc built without any warning and would only have failed in the drive. Dots are now trimmed after the cut too.
Nothing stores these folder names. They're worked out fresh on every build, so rebuilding an older disc gives exactly the folders Windows was already creating.
This turned up while porting the same function to the Linux version of DiscWright, which is under way and builds the same disc.
Also in this release
The window tests click through the menu. Until now they opened the menu preview and stopped. The new tests walk a two-game disc through the chooser, a game's own screen with its add-ons, Back, the other game and Exit, and count the buttons on each screen.
Checksums
DiscWright-0.7.3.zip E0E339E69BC2AFD4B949CE16052F56775A200D8677E8FB4AAA76C49073B799B1
DiscWright-0.7.3-setup.exe 83484167DFD45CF49466A1910A9C99385896A6161F8FB044906583D46BA94849
Tests: 417 logic, 84 window.