Skip to content

0.5beta

Pre-release
Pre-release

Choose a tag to compare

@mikecornflake mikecornflake released this 10 Feb 07:15
· 9 commits to main since this release

Whats new (0.5beta)

  • Big release:
    • Added GPL licenses to uBee512Launcher, LGPL to IM_units.lpk
    • Framework for core functionality now in, and checks/options for Disk based models mostly complete
    • (Virtually nothing for ROM based models implemented (and won't until 0.6beta release))
      • Framework shouldn't need much tweaking to accommodate (famous last words)
    • Sigh, actual functionality implies bugs. Keep your eyes open, and please report...
  • Framework for Validators added (See section on Validation Rules below)
    • Disk Alias Validator added (finished)
    • Installation Validator added (charrom.bin/rom1.bin checks. Settings & Alias file checks. Not sure what else to check, but this got me thinking about adding Installation Aids)
    • Definition Validator refined (Decent checks on SRAM, Disks, Tapes. NOTHING on ROMs, PAKs, HDDs or IDEs)
    • Microbee Model Validator added (Only checks default boot disks for Disk Models. No checks for boot ROMs for IC models)
    • Settings Validator checks the values currently selected in the UI and the default values from Definitions/Models, and makes sure we'll get a valid result
  • Added "Disk Alias" dialog (Add/Delete Alias, Edit Alias name. Assign disk/clear assignment for Alias. Display validator checks)
  • Integrate "disks.alias" updates into Disk Explorer (Assign disk to existing Alias, Clear existing Alias)
  • Add Display options (monitor, opengl/sdl)
  • UI has again been reworked several times.
    • Changed Disk A/B/C selection in main form:
      • Can use dialog to select a file/folder from the filesystem
      • or choose a valid disk alias from the dropdown
    • Issues found by Validators now being displayed in assorted locations across UI
    • Now displaying Issues using HTML