8-Bit Software Online Conversion

:2.$.!Mag - Listing

10VDU3 20*FX15,10 30VDU3 40 ON ERROR RUN 50*FX255 15 60MODE7:*LOAD :0.!screen 70PROCloadID 80PRINTTAB(2,7);CHR$134;"Code 101 ... Issue News" 90PRINTTAB(2,8);CHR$134;"Code 102 ... Universal Mailbox" 100PRINTTAB(2,9);CHR$134;"Code 103 ... Hints/Tips" 110PRINTTAB(2,10);CHR$134;"Code 104 .. . Sim City Review" 120PRINTTAB(2,11);CHR$134;"Code 105 .. . Charging Article" 130PRINTTAB(2,12);CHR$134;"Code 106 .. . IMPORTANT APPEAL" 140PRINTTAB(2,13);CHR$134;"Code 107 .. . Coming Next Month..." 150PRINTTAB(2,14);CHR$134;"Code 108 .. . Programmers Return 7" 160PRINTTAB(2,15);CHR$134;"Code 109 .. . Problems/Help Wanted" 170PRINTTAB(2,16);CHR$134;"Code 110 .. . On this Months Disc" 180PRINTTAB(2,17);CHR$134;"Code 111 .. . Repton Reportage" 190PRINTTAB(2,18);CHR$134;"Code 112 .. . Software Documentation" 200PRINTTAB(2,19);CHR$134;"Code 113 .. . SYSTEMS (New Users)" 210PRINTTAB(2,20);CHR$134;"Code 114 .. . SYSTEMS (Existing Usr)" 220PRINTTAB(2,21);CHR$134;"Code 999 .. . RETURN TO MAIN MENU" 230PRINTTAB(2,6);CHR$133;"ENTER ARTICL E CODE";CHR$134;:INPUT""code$ 240s$=RIGHT$(code$,3) 250p$=LEFT$(code$,1) 260MODE3:VDU14 270PRINT"Press the <Shift> Key to Scro ll Pages ..." 280PRINT:PRINT 290VDU23;8202;0;0;0; 300OSCLI("DRIVE 2") 310OSCLI("DIR $") 320IF p$="P" AND s$<>"999" OR p$="p" A ND s$<>"999" THEN VDU2 330IF s$="101" THEN OSCLI("TYPE NEWS") 340IF s$="102" THEN OSCLI("TYPE MAILBO X") 350IF s$="103" THEN OSCLI("TYPE HINTS" ) 360IF s$="104" THEN OSCLI("TYPE REVIEW S") 370IF s$="105" THEN OSCLI("TYPE CHARGN G") 380IF s$="106" THEN OSCLI("TYPE APPEAL ") 390IF s$="107" THEN OSCLI("TYPE NEXTMO N") 400IF s$="108" THEN OSCLI("TYPE PROGRE T") 410IF s$="109" THEN OSCLI("TYPE PROBLE M") 420IF s$="110" THEN OSCLI("TYPE PROGRA M") 430IF s$="111" THEN OSCLI("TYPE REPTON ") 440IF s$="112" THEN OSCLI("TYPE DOCUME N") 450IF s$="113" THEN OSCLI("TYPE STMtxt 1") 460IF s$="114" THEN OSCLI("TYPE STMtxt 2") 470IF p$="P" OR p$="p" THEN PRINTSPC(1 000) 480VDU3 490*FX15,0 500VDU3 510PRINT"Output Complete - PRESS RETUR N" 520*FX15 530IF s$="999" THEN OSCLI("DRIVE 0"):C HAIN"!MENU" 540A=GET 550RUN 560: 570DEF PROCloadID 580PRINTTAB(6,0);"";:TIME=0:REPEATUNTI LTIME>50 590X=OPENIN":0.$.8bsUser":IF X=0 THEN CLOSE#0:CLS:PRINT"User ID Invalid":PRINT :END 600PTR#X=105:INPUT#X,Name$,User$,Issue $:CLOSE#X 610PRINTTAB(5,0);CHR$135;User$;TAB(35, 1);CHR$135;Issue$ 620VDU23;8202;0;0;0; 630ENDPROC 640: