v0.6.0
This release features a temporary regression, releases for Microsoft Windows will not work. This is because of the way that I changed the console input handling - and now we cheat by invoking stty
to disable echoing of characters.
That said for the Mac, Linux, and Unix users this is a significant release, as we've improved our functionality a lot - cpmulator
can now run many more applications which it couldn't in the past, including:
- Borland's Turbo Pascal.
- Wordstar.
The CCP no longer exits when child processes attempt a warm/cold boot either, making the interactive experience much nicer.
Finally the CLI executable has received a number of new command-line flags, which you can see via cpmulator -help
.
What's Changed
- Improvements to drive-handling in FCBs by @skx in #56
- Resolve issues with STAT.COM by @skx in #57
- Improve logging .. by @skx in #58
- Add an input test binary by @skx in #59
- Updated dependencies by @skx in #61
- Allow turbo-pascal-compiled binaries to run by @skx in #62
- Added CLI flag to dump syscalls by @skx in #63
- Added command-line arguments for printer/logfile-paths. by @skx in #66
- Resolved confusion about BDOS vs BIOS by @skx in #69
- Implement F_SIZE by @skx in #70
- Cap the drive at P, naturally. by @skx in #71
- Trap warm/cold-boots. by @skx in #73
Full Changelog: v0.5.0...v0.6.0