28.12.2012 Views

Your Commodore - Commodore Is Awesome

Your Commodore - Commodore Is Awesome

Your Commodore - Commodore Is Awesome

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PROGRAM:LOADERBUILD<br />

64 1000 REM<br />

73 1010 REM" LOADERBUILO<br />

so<br />

70 1020 REM•• es<br />

13 1030 REM** BY JD KINLEY 198<br />

oo<br />

513 1040 REM<br />

91 1050 REM<br />

58 2000 REM<br />

91 2010 REM** INPUT DETAILS OF<br />

PROGRAM o w<br />

90 2020 REM*• TO BE PROCESSED<br />

os<br />

3A 2030 REM<br />

CS 2040 POKE 53260,0 POKE 532<br />

81,0<br />

88 2050 PRINT "ECLR,WHITE,REV S<br />

N,DOWN3 CONVERT MACHINE CODE<br />

TO BASIC LOADER"<br />

80 2060 PRINT<br />

62 2070 PRINT "EPURPLE,DOWNS,RI<br />

GHT313 E U P 2 3 "<br />

2F 2080 INPUT "START ADDRESS OF<br />

M/C PROGRAMESPC8,LEFT7,CYAN<br />

1";INS<br />

CS 2090 GOSUB6000<br />

59 2100 IFERS""THEN GOSUB7000<br />

:GOT02070<br />

C8 2110 C E<br />

-<br />

I8A N 2120 ! M S S PRINT "EGREEN,OOWNS.RIG<br />

- HT313 E U P 2 1 "<br />

S92 T 2130 R S C IINPUT N ) "END ADDRESS OF M<br />

; I N SIC<br />

PROGRAMESPCIO,LEFT7.CYAN)<br />

";INS<br />

6F 2140 G05U06000<br />

AB 2150 IFERS""THEN GOSUB7000<br />

GOT02160<br />

41 2160 MEIN:MESSTRSCIN)<br />

33 2170 IFME255 TM<br />

EN LLLL<br />

- •<br />

05 4050<br />

256 * LNS""<br />

79 4060 LIl i BY-PEEKCCE):CSCS-4-BY:BY<br />

m<br />

SSTRS(BY)<br />

1 N.<br />

1 1<br />

F5 4070<br />

4C- 1<br />

B Y S '<br />

.<br />

-<br />

: R<br />

80 RIGHTS(BY<br />

4080 1 LNS<br />

RE<br />

. S<br />

EF<br />

, L<br />

4090 )<br />

E MN<br />

( B<br />

C<br />

Y<br />

E<br />

S<br />

C<br />

)<br />

E<br />

.LNS4BYS.I<br />

4 -<br />

ME<br />

."," OD 1 : 14100 F C E > D ME E T<br />

. N<br />

HEN4130<br />

. .<br />

0<br />

le<br />

E<br />

4110 T GOSUBS000<br />

28 4120<br />

+ 1 : 1 L GOT04030<br />

F 0 E <<br />

82 4130<br />

1 7 T HI DE-DE-1.1<br />

E N 4 0<br />

8A 4140<br />

6 0 N IFDE>16THENGOSUBS000:60<br />

T04170<br />

E<br />

82 1150 I LNSLNS-1-"0."<br />

SF 4160 GOT04130<br />

t<br />

47 4170 PRINT02,CHRS(0);CHRS(0)<br />

;CLOSE2<br />

E4 4180 END<br />

El 4190 REM<br />

14 5000 REM<br />

C2 5010 REMuCOMPILE BASIC DATA<br />

STATEMENT**<br />

20 5020 REM<br />

BE 5030 CSSSTRS(CS)<br />

SF 5040 C S S<br />

-<br />

-1)<br />

46 R I SOSO G H T S LNSCHRS(LL)+CHR5CLH)4C<br />

( C S<br />

S . L<br />

HRS(131)+LNSA-CSSI-CHRS(0)<br />

E N C C S<br />

23 5060 DL<br />

S )<br />

... 89 5070 KL.<br />

LENCLNS)<br />

- EN KL.•XL-256 Kif104-4-1 : REM<br />

+2 KL **SET LINE LINK<br />

EF<br />

+OL<br />

6080<br />

:<br />

605U99000<br />

78 SOSO RETURN<br />

08<br />

I<br />

6000<br />

F<br />

REM<br />

K L ><br />

2 5 5<br />

89 6010 REM** INPUT VALIDATION<br />

T<br />

oo<br />

14 M 6020 REM<br />

OF 6030 IN....0:ERS""<br />

AE 6040 IFLEN(INS)>STHENERS-"EN<br />

TRY TOO LONG":601136260<br />

68 6050 IFLEFTSCINS,1)"S"THEN8<br />

130<br />

68 6060 IN-UAL( INS)<br />

80 5070 FORT..1TOLEN(INS)<br />

BD 6080 IFMIDS(INS,T,1)"9"THENFI<br />

63 6090 NEXT<br />

F7 6100 IFF1THENERS..."INVALID C<br />

HARACTERS IN ENTRY":0<br />

02 6110 IFIN>65S3STHENERS-"MEMO<br />

RY LOCATION OUT OF BOUNDS"<br />

E4 6120 G0106260<br />

9F 6130 S L<br />

62 . - 6140 I N S<br />

-LENCINS)<br />

65 6150 FORT11051<br />

RIGHTS(IN<br />

-1 lE 6160 TSSMIDSCINS,T,1)<br />

S lE , S6170 L ) IFCTSS>"0"ANEITSS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!