Skip to content

v2.1.1 beta 2

Pre-release
Pre-release
Compare
Choose a tag to compare
@Konamiman Konamiman released this 22 Mar 14:19
· 77 commits to v2.1 since this release
413810c

Changes in this release

  • Changed the mechanism to access mounted files from file-based to sector-based. This implies that a disk image file now needs to be stored across consecutive disk clusters in order to be mountable to a drive. (#93)

    • This also adds a new BASIC error code: "Invalid cluster sequence", with code 82.
  • Fixed incorrect setting of UD_ACLU when freeing a FAT chain, this caused computer crashes after files having small initial cluster numbers were created and deleted after files with higher cluster numbers had been accessed (#96).

  • Added a new CALL SYSTEM2 command in BASIC. This one works the same way as CALL SYSTEM, but it will always load MSXDOS2.SYS, even when NEXTOR.SYS is available. (#97)

  • Added a new KILLDSKIO environment variable. If it exists with a value of on, 512 extra free bytes will be available in BASIC, at the expense of disabling the DSKI$ and DSKO$ commands. (#98)

Changed files

The following files have been changed from v2.1.1 alpha 2:

  • All the kernel ROM files.