Browse Source

Fix for SYSCOPY w/ CPM 3, Issue #529

- Corrected the size of CPMLDR.SYS to conform to the needs of  SYSCOPY and the RomWBW loader.
pull/532/head v3.5.1-dev.0
Wayne Warthen 10 months ago
parent
commit
a5314c992d
No known key found for this signature in database GPG Key ID: 8B34ED29C07EEB0A
  1. 9
      Doc/ChangeLog.txt
  2. 18
      Source/CPM3/biosldr.z80
  3. 4
      Source/ver.inc
  4. 4
      Source/ver.lib

9
Doc/ChangeLog.txt

@ -1,3 +1,10 @@
Version 3.5.1
-------------
- WBW: Fix CPMLDR.SYS & ZPMLDR.SYS for SYSCOPY (reported by Guido Santer)
- MAP: Enhanced SLR Tools Disk Image with Plus versions
- WBW: Add missing BCLOAD file to MS BASIC Compiler Disk Image (reported by Marshall Gates)
- WBW: Doc improvements (per Fraser and Rob Gowin)
Version 3.5
-----------
- M?F: Fix for hours display in HBRTC application
@ -56,6 +63,8 @@ Version 3.5
- D?M: Added NetBoot support for Duodyne
- WBW: Add options to TUNE/HBIOS to force detection of MSX and RC AY/YM standard PSG ports
- MAP: Added /B=OPTIONS for automated drive assignment to ASSIGN.COM
- WBW: Added TE Editor (Ladislau Szilagyi)
- WBW: Refrech Cowgol disk image (Ladislau Szilagyi)
Version 3.4
-----------

18
Source/CPM3/biosldr.z80

@ -668,15 +668,15 @@ lba ds 4 ; current lba
stack equ $
stksav ds 2
csvbufs equ 256
alvbufs equ 512
dirbufs equ 512
dtabufs equ 512
;csvbuf ds 256 ; length (CSV) = ((DRM+1)/4)
;alvbuf ds 512 ; length (ALV) = ((DSM+1)/4)
;dirbuf ds 512 ; sector buffer
;dtabuf ds 512 ; sector buffer
; CPMLDR.SYS must be a multiple of 512 bytes (one sector)
; for the RomWBW loader. Below padding as needed to force
; this.
ds 80h
csvbufs equ 256 ; length (CSV) = ((DRM+1)/4)
alvbufs equ 512 ; length (ALV) = ((DSM+1)/4)
dirbufs equ 512 ; sector buffer
dtabufs equ 512 ; sector buffer
; Trying to save space. The loader must fit underneath
; the start of BNKBDOS3 and we have a big BNKBDOS because

4
Source/ver.inc

@ -1,8 +1,8 @@
#DEFINE RMJ 3
#DEFINE RMN 5
#DEFINE RUP 0
#DEFINE RUP 1
#DEFINE RTP 0
#DEFINE BIOSVER "3.5.0"
#DEFINE BIOSVER "3.5.1-dev.0"
#define rmj RMJ
#define rmn RMN
#define rup RUP

4
Source/ver.lib

@ -1,7 +1,7 @@
rmj equ 3
rmn equ 5
rup equ 0
rup equ 1
rtp equ 0
biosver macro
db "3.5.0"
db "3.5.1-dev.0"
endm

Loading…
Cancel
Save