On Sunday, December 11, 2022 at 3:37:22 PM UTC-6, TommyGoog wrote:
Grrrr. When I look at the message in Google Groups, all tab characters are removed and it looks terrible. I will now post after replacing each tab with "...".
On Sunday, December 11, 2022 at 12:28:17 AM UTC-6, Eric Labelle wrote:
Hi Tommy, and everyone.
What a coincidence that you wrote just last week in this group. Someone mentioned to me that further instructions to re-compile your code was available somewhere and I found it here.
While my main interest is on the WIZARDRY.CODE, which works, I have errors compiling STARTUP.TEXT though on WIZ1E.DSK:
USES CHAINSTUFF <<<<
Line15, error 187:….
SETCHAIN <<<<
Line 1283, error 104:…
SETCHAIN <<<<
Line 1283, error 59:…
SETCHAIN <<<<
Line 1283, error 51:…
P.S. I see Didier wrote in this forum… we must get in touch about “Sorcellerie”!
Eric
Hi Eric,
I don't know if I posted my instructions earlier for compiling STARTUP.TEXT, but just now after many years, I looked in my spreadsheet and found my own instructions for compiling STARTUP.TEXT. Hopefully the formatting will look ok since copy/pasting from
an Excel spreadsheets inserts "tab" characters between columns.
I used my modified AppleWin with 4 disk drives. I believe SETCHAIN is part of the Pascal "intrinsics".
I hope this helps!
Tommy
Build Instructions:
...Insert disks into drives:
... ...4: 01 EDIT.DSK
... ...5: 10 WIZ1E.DSK (STARTUP source)
... ...11: 02 COMPILE.DSK
... ...12: 16 WizardryDotCode.dsk
...Delete PRINTER.TXT on my computer.
...Set AppleWin printer to APPEND
...Boot 01 EDIT.DSK
...S)wap ON ("Y")
...F)iler
... ...E)xtended #12:
... ... ...R)emove
... ... ...STARTUP.CODE and any other files. Should show < UNUSED > 274 6
... ...E)xtended #5
... ... ...R)emove
... ... ... ...remove ALL ".CODE" files
... ... ... ..."#5:=.CODE"
... ... ...K)runch to end of disk.
... ... ...E)xtended Dir
... ... ... ...STARTUP.TEXT
... ... ... ...WIZUTILB.TEXT
... ... ... ...WIZUTILC.TEXT
... ... ... ...TITLELOA.TEXT
... ... ... ...OPTIONS.TEXT
... ... ... ...LZDECOMP.TEXT
... ... ... ...CHKSYNCH.TEXT
... ... ... ...SCREENPT.TEXT
... ... ... ...< UNUSED > 166 114
... ...A)ssem
... ... ...Assemble what text?
... ... ... ...#5:LZDECOMP
... ... ...To what codefile?
... ... ... ...$
... ... ...Output file
... ... ... ...PRINTER:
... ...A)ssem
... ... ...#5:CHKSYNCH
... ... ...$
... ... ...PRINTER:
... ...A)ssem
... ... ...#5:SCREENPT
... ... ...$
... ... ...PRINTER:
... ...C)ompile
... ... ...Compile what text?
... ... ... ...#5:STARTUP
... ... ...To what codefile?
... ... ... ...$
... ...L)ink
... ... ...Host file?
... ... ... ...#5:STARTUP
... ... ...Lib file?
... ... ... ...#5:LZDECOMP
... ... ...Lib file?
... ... ... ...#5:CHKSYNCH
... ... ...Lib file?
... ... ... ...#5:SCREENPT
... ... ...Lib file?
... ... ... ...<cr>
... ... ...Map file?
... ... ... ...<cr>
... ... ...see:
... ... ... ...Reading WIZBOOT
... ... ... ...Reading LZDECOMP
... ... ... ...Reading CHKSYNCH
... ... ... ...Reading SCREENPT
... ... ...Output file?
... ... ... ...#12:STARTUP
... ... ...see:
... ... ... ...Linking UTILS #7
... ... ... ...Linking TITLELOA #8
... ... ... ...Linnking OPTIONS #9
... ... ... ...Linking WIZBOOT #1
... ... ... ...Copying proc LZDECOMP
... ... ... ...Copying proc CHKSYNCH
... ... ... ...Copying proc SCREENPT
... ...T)ransfer
... ... ...#12:STARTUP.CODE
... ...to:
... ... ...#5:STARTUP.CODE
... ...C)hange
... ... ...#5:STARTUP.CODE
... ... ...#5:SYSTEM.STARTUP
... ...Eject disk "16 WizardryDotCode" from #12:
... ...Insert "16 WizardryDotCode.DSK" into #5:
... ...Insert "05 DeCompile.DSK" into #4:
... ...Reboot
... ... ..."Y" for all
... ...Output from all the steps above should be in PRINTER.TXT on my computer.
... ...To find start of PASCAL code, search for "PRINTER:".
... ...To find start of pCode, search for "jtab".
... ...Copy pCode to Wizardry1StartupPcode.txt
... ...Use WINDIFF to compare pCodeProvGrnd STARTUP.txt to Wizardry1StartupPcode.txt
Tommy
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)