- Determine slice images to create dynamically based on the hd_xxx.txt and fd_xxx.txt files.
- Add a volume label directive to the hd_xxx.txt and fd_xxx.txt files.
- Add a system image directive to the hd_xxx.txt and fd_xxx.txt files.
Video soft font data was occupying a large amount of space in the HBIOS bank. This change moves the font data to a ROM bank by default.
Thanks and credit to @b1ackmai1er who provided much of the code that originated this change.
Co-Authored-By: b1ackmai1er <39449559+b1ackmai1er@users.noreply.github.com>
Per @PeterOGB, added a copy of the HI-TECH C Compiler Messages document. The space-optimized version of the compiler from @Laci1953 omits these messages.
Jörg Linder has disassembled and thoroughly commented a great deal of the BPBIOS binaries. This was an incredible amount of work. I have added all of these to the RomWBW build scripts and will ultimately integrate them more completely.
Update ZAS in User Area 1 of the HITECH-C disk image based on the latest from Ladislau.
Co-Authored-By: ladislau szilagyi <87603175+Laci1953@users.noreply.github.com>
KERMIT (for CP/M 2.2 and 3) was originally using a file transfer mode called "DEFAULT". This mode tried to accommodate binary or ASCII files, but could result in file corruption. As suggested by @PeterOGB, the BINARY setting is much safer. This is now the built-in default setting.
Co-Authored-By: PeterOGB <7755057+PeterOGB@users.noreply.github.com>
Added the enhanced Hi-Tech C Compiler components from @Laci1953 to user area 1 of the Hi-Tech Compiler disk images.
Co-Authored-By: ladislau szilagyi <87603175+Laci1953@users.noreply.github.com>
- Add a -DELAY switch to the TUNE command line to force the use of delay mode for note pacing. Issue #558 Credit to @robbbates for suggesting this.
- Add missing include file logic for DS1307, Issue #556. Credit to @tpycio.
- Miscellaneous documentation improvements per Peter Onion and Petr Antos.
DS1307 driver (ds7rtc.asm) was displaying an erroneous date/time in the boot messages. The HBIOS API data was OK. Credit and thanks to @tpycio for identifying this issue.
Per Issue #541, a platform configuration file has been created for the EZZ80 platform. The two ROM builds for this platform have changed prefix from RCZ80 to EZZ80.
When Jon Saxton fixed some ZPM3 bugs, he also made some minor changes to the command line editing key bindings. These changes have been better documented.
Thanks and credit to @jduraes for reporting this.