1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-04-07 16:41:59 +00:00

Still looking for 80 column crasht

This commit is contained in:
David Schmenk 2024-11-11 19:23:13 -08:00
parent 6d7465377e
commit 75b1441574
6 changed files with 14 additions and 6 deletions

View File

@ -515,6 +515,8 @@ when MACHID & MACHID_MODEL
fileio:setfileinfo = @a1setfileinfo
fileio:geteof = @a1geteof
fileio:seteof = @a1seteof
fileio:getmark = @a1getmark
fileio:setmark = @a1setmark
fileio:iobufalloc = @a13iobufs
fileio:open = @a1open
fileio:close = @a1close

View File

@ -11,7 +11,7 @@ PLVMJIT03 = rel/apple/SOS.INTERPJIT\#050000
SOSCMD = rel/apple/SOS.CMD\#FE1000
SOSCMDJIT = rel/apple/SOS.CMDJIT\#FE1000
CMD = rel/apple/CMD\#061000
CMDJIT = rel/apple/CMD128\#061000
CMDJIT = rel/apple/CMD.128\#061000
PLVMZP_C64 = vmsrc/c64/plvmzp.inc
PLVMC64 = rel/c64/PLASMA
ED = rel/ED\#FE1000

View File

@ -3,7 +3,7 @@
make apple
cp rel/apple/CMD#061000 prodos/CMD.BIN
cp rel/apple/CMD128#061000 prodos/CMD128.BIN
cp rel/apple/CMD.128#061000 prodos/CMD.128.BIN
cp rel/apple/PLASMA.SYSTEM#FF2000 prodos/PLASMA.SYSTEM.SYS
cp rel/apple/PLVM.128#FF2000 prodos/PLVM.128.SYS
cp rel/apple/PLVM16#FF2000 prodos/PLVM16.SYS

View File

@ -947,7 +947,7 @@ def allocxheap(size)#1
xaddr = xheap
xheap = xheap + size
if systemflags & resxtxt1
if uword_islt(xaddr, $0800) // and uword_isgt(xheap, $0400)
if uword_islt(xaddr, $0800) and uword_isgt(xheap, $0400)
xaddr = $0800
xheap = xaddr + size
fin
@ -1406,7 +1406,7 @@ def docmds#0
word prefix
loadmod(jitmod) // Cannot do this in init code - it will overwrite it!
xheap = $0400 // Reset heap to point at low memory
xheap = $0200 // Reset heap to point at low memory
xheaptop = $A000 // Top below JITC
prefix = pfxop(heap, GET_PFX)
strcpy(getlnbuf, @cmdln)

View File

@ -228,6 +228,9 @@ RAMDONE ;CLI UNTIL I KNOW WHAT TO DO WITH THE UNENHANCED IIE
LDA #"D"
INY
STA STRBUF,Y
LDA #"."
INY
STA STRBUF,Y
LDA #"1"
INY
STA STRBUF,Y
@ -403,7 +406,7 @@ CMDENTRY = *
;
LDA STRBUF
SEC
SBC #$06
SBC #$07
STA STRBUF
JMP $2000 ; JUMP TO LOADED SYSTEM COMMAND
;

View File

@ -173,6 +173,9 @@ RAMDONE ;CLI UNTIL I KNOW WHAT TO DO WITH THE UNENHANCED IIE
LDA #"D"
INY
STA STRBUF,Y
LDA #"."
INY
STA STRBUF,Y
LDA #"1"
INY
STA STRBUF,Y
@ -330,7 +333,7 @@ CMDENTRY = *
;
LDA STRBUF
SEC
SBC #$06
SBC #$07
STA STRBUF
JMP $2000 ; JUMP TO LOADED SYSTEM COMMAND
;