Procedures for updating 7906 simulator... 8/12/08 The first dump shows updating the boot system's menu with the new version of DM2.IPL. The second dump shows updating the SFS1.IPL, SFS2.IPL files and adding the new A2L.IPL file, then rebuilding the SFS/EDIT build. The updated dm2.ipl and sfs.ipl and the new a2l.ipl files can be D/L'd from: http://www.infionline.net/~wtnewton/oldcomp/hp2100/files.htm sfs.ipl has to be split into sfs1.ipl (variables and machine code, add CONSOLE then ~TERMINATE~ lines to the end) and sfs2.ipl (starting with the DIRECTORY comments/word, add a ~TERMINATE line to the end), or what I did for this session - boot the updated sim and load the SFS/EDIT build then control-E, attach ptp sfs1.ipl, c, then enter "SFS1.IPL" LDFILE MASAVE (repeat for SFS2.IPL and A2L.IPL). This info is provided to show the general procedure for updating builds on a disk, which might contain other work to preserve. ----- begin saved session ---- (edited) ----------------------- HP 2100 (modified) simulator V3.8-0 ======= HP-IPL/OS Disk Menu ======= A) Binary 31KW MSU BASIC B) Binary TREK C) Binary HAMURABI D) Binary OTH E) Binary WUMPUS F) Binary REVERSIX G) Binary CHESS H) Binary 31-ODD I) Run IPL MAZE J) Run IPL 1DCA K) Run IPL LIFE L) Run IPL ECAL M) Run IPL FED N) Text SUMMARY O) Binary SFS/EDIT P) Text NOTES Q) Binary GOLF R) Binary BEASTI S) Binary GOMOKU 1) Exit to prompt 2) Clear alt and halt 3) Load ABS from PTR 4) Delete file 5) Rename bin/txt file 6) Import/Export file Press a key: O If binary doesn't support exit/reboot/etc then halt (ctrl-E), run 77000 to return to HP-IPL/OS. BCS binaries require CRLF line ends, if terminal can't be set that way press ctrl-J after enter. Loading system binary... SFS/EDIT 6/I 1.52 ? Simulation stopped, P: 02225 (SFS 11) sim> attach -e ptr dm2.ipl sim> c MALOAD Converting MS in to alt mem array... **************** ? "DM2.IPL" SVFILE File exists, Delete DM2.IPL? (Y/N) Y Done Saving alt to 000000 001507 **************** ? DBOOT ======= HP-IPL/OS Disk Menu ======= A) Binary 31KW MSU BASIC B) Binary TREK C) Binary HAMURABI D) Binary OTH E) Binary WUMPUS F) Binary REVERSIX G) Binary CHESS H) Binary 31-ODD I) Run IPL MAZE J) Run IPL 1DCA K) Run IPL LIFE L) Run IPL ECAL M) Run IPL FED N) Text SUMMARY O) Binary SFS/EDIT P) Text NOTES Q) Binary GOLF R) Binary BEASTI S) Binary GOMOKU 1) Exit to prompt 2) Clear alt and halt 3) Load ABS from PTR 4) Delete file 5) Rename bin/txt file 6) Import/Export file Press a key: 1 HP-IPL/OS 6/I 1.51F ? VERSION HP-IPL/OS 6/I 1.51F Change? Y HP-IPL/OS 6/I 1.51P ? 0 "!DMI" STASH ? FORGET _DM Forget _DM and everything after it? Y Done ? "DM2.IPL" XLOAD Loading alt mem: **************** ? FORGET !DM Forget !DM and everything after it? Y Done ? 0 FETCH ? DGEN Saving boot system to disk... Done, status = 000000 ? DBOOT ======= HP-IPL/OS Disk Menu ======= A) Binary 31KW MSU BASIC B) Binary TREK C) Binary HAMURABI D) Binary OTH E) Binary WUMPUS F) Binary REVERSIX G) Binary CHESS H) Binary 31-ODD I) Run IPL MAZE J) Run IPL 1DCA K) Run IPL LIFE L) Run IPL ECAL M) Run IPL FED N) Text SUMMARY O) Binary SFS/EDIT P) Text NOTES Q) Binary GOLF R) Binary BEASTI S) Binary GOMOKU 1) Exit to prompt 2) Clear alt and halt 3) Load ABS from PTR 4) Delete file 5) Rename bin/txt file 6) Import/Export file Press a key: 2 Run 77000 to return to HP-IPL/OS HALT instruction 102077, P: 00003 (JMP 60,I) sim> exit ----- end session --------------------------------------------- Procedure for updating SFS and the SFS/EDIT build... ----- begin saved session ---- (edited) ----------------------- HP 2100 (modified) simulator V3.8-0 ======= HP-IPL/OS Disk Menu ======= A) Binary 31KW MSU BASIC B) Binary TREK C) Binary HAMURABI D) Binary OTH E) Binary WUMPUS F) Binary REVERSIX G) Binary CHESS H) Binary 31-ODD I) Run IPL MAZE J) Run IPL 1DCA K) Run IPL LIFE L) Run IPL ECAL M) Run IPL FED N) Text SUMMARY O) Binary SFS/EDIT P) Text NOTES Q) Binary GOLF R) Binary BEASTI S) Binary GOMOKU 1) Exit to prompt 2) Clear alt and halt 3) Load ABS from PTR 4) Delete file 5) Rename bin/txt file 6) Import/Export file Press a key: O If binary doesn't support exit/reboot/etc then halt (ctrl-E), run 77000 to return to HP-IPL/OS. BCS binaries require CRLF line ends, if terminal can't be set that way press ctrl-J after enter. Loading system binary... SFS/EDIT 6/I 1.51L ? Simulation stopped, P: 02225 (SFS 11) sim> attach -e ptr sfs1.ipl sim> c MALOAD Converting MS in to alt mem array... ************************* ? "SFS1.IPL" SVFILE File exists, Delete SFS1.IPL? (Y/N) Y Done Saving alt to 000000 002047 ************************ ? Simulation stopped, P: 02225 (SFS 11) sim> attach -e ptr sfs2.ipl sim> c MALOAD Converting MS in to alt mem array... ************************* ? "SFS2.IPL" SVFILE File exists, Delete SFS2.IPL? (Y/N) Y Done Saving alt to 000000 002107 ************************ ? Simulation stopped, P: 02226 (JMP 2225) sim> attach -e ptr a2l.ipl sim> c MALOAD Converting MS in to alt mem array... **** ? "A2L.IPL" SVFILE Saving alt to 000000 002407 ***** ? FORGET STEx IFNZ IFZ IF<0 ENDIx ELSE UNTIx WHILx CASE = < > <= >= <> DEFAxxx ENDCxxx EXECxxx WBOOx AND OR XOR ADD SUB INC DEC NOT 2CPL DUP DROP OVER ROT SWAP GET PUT PNUM CRLF DECIxxx OCTAx BINAxx RADIx SP>S SB>S XP>S XB>S YP>S YB>S ZP>S ZB>S END EOD DEFIxx DMPS S>SR SR>S PCHR PWRD CHRIx S>X X>S S>Y Y>S S>Z Z>S MUL ASL ASR ROL ROR DIV RUN X>>Y X>>Z Y>>X Z>>X $PRIxx $SWAx $CPY $DUP $DROx $LEN $ADR $XTExx $PUT $GET $CRExxx $STR $HEAx $APPxxx $TAIx $IN $CAT $VAL <>COx >PTP MS BACx BACIxxx TTYCxx MKWOxx ENDWxxx CFGE !DMS -DMS SDMA UDMA UJUMx SJUMx SPAGx C>ACxxx A>CCxxx USPAxx DMSTxxxx UPTR MSUSxx ABSLxxx GOUSxx GOSYxxxx ALTSxxx ?DMS CONFxx !SDC DADD D2CPx EMUL EDIV DSWAx $DVAx $DSTx FIX FLT FP+ FP- FP* FP/ DFLT DFIX PWR1x $>FP FP>$ FSGN FSQR TTYSxxx TTYGxx TTYPx TERMxxxx ESC POS CLS COLOx -COLxx >IDE FILx UCOMx FSS CWA LAA RAA FPA FSA FCA FNA DNA VNA NDEA DBLA DBHA FSLA FSHA DupCxxxx SCDRx RCDRx ChkBxx ChkDxx DIRExxxxx REOPxx OPEN SEEK DirUxxxxx CLOSx CNF DEL BCOPx RELExxx ?SFS -SFS FED CPAG MPAG CLIN CCOL GCHR INSM AMTW PDGC PSGC LNLEx MVWA DISL DIBUx GPAGx PPAGx PBYTx GBYTx UDCHx UDLIx AEBS STMPxx TRCAx AEDIx LDFIxx SVFIxx FEDIx 78PAx ARLIxxx CKARxxx STTSx STFLx MALOxx MASAxx CALOxx CALIxx ALOAx LDTXx EOD=057431 FREE=004346 ? Simulation stopped, P: 02225 (SFS 11) sim> exit ----- end session ---------------------------------------------