TinkerOS 5.09
Adam changes:
- InUntilKey gained an optional timeout
- New API functions DocAppendLine and DocPrependLine
- Autocomplete can handle StandBy.DD even if not compressed
Boot loader changes:
- Can boot both TempleOS and TinkerOS
- When installed to a hard drive the boot loader can list TempleOS boot entries and TinkerOS boot entries now list resolution
Driver changes:
- You can now use different 2-operator Adlib/OPL2 instruments instead of the normal square wave pc speaker for sounds. To do this use QEMU with
-soundhw adliband then run:
Cd("/Demo/Snd");
#include "OPL2VM.HC"
This Adlib driver also works on TempleOS with the same setup instructions. PickInst pops up a dialog to pick a new instrument, RandInst generates a unique random instrument from a 64-bit number, if you find one you like save the 64-bit number and you can re-use it by passing that number to U64Inst
Kernel changes:
- Add ToLower function
- YorN can now have default value set for when enter is pressed instead of Y or N
- Kernel config now inherits some settings from currently running system
Installer changes:
- TinkerOS installer can install TempleOS and patch FPS or force text mode
- Restored ability to install TempleOS and supplemental ISOs in /Extras
- Add limited probe option to installer which might help for some flaky hardware.
- Default answers to Y/N questions in installer by pressing enter. Now if you want a quick install in a VM and you don't care about settings or blowing away your hard drive you can just enter through most of the installer.
- Extend max resolution to 3440x1440
- Add 1920x1200 and 960x600 resolution modes
- No longer install /Home/MakeHome.HC by default, use system default /MakeHome.HC
Misc changes:
- Fixed creating sprite from screen capture
- Yield periodically by default while copying
- Repo clean up / prep work for building on Linux without a VM
USB boot image changes:
- You can now select from many different video modes to boot TinkerOS into. To see which ones you device supports so you are not dropped to text mode first run "VBE Mode List" which is a hacked Zeal kernel that just lists the available VBE video modes (it's easier than using vbeinfo on the Super Grub disk, but that is also an option still)
- TempleOS is included, you can boot it to ram disk too.