Retro Game & PC/매뉴얼 팁 작업

Apple2 Basic Compilers

smores 2023. 11. 10. 13:49

Einstein, TASC 2종 테스트 및 사용법 간단 정리

GRAPH3D 라는 베이식 코드를 컴파일 한다고 가정

Runtime binary (TASC) 를 working disk 로 복사하려면 COPYII 사용

 

EinsteinCmp.nib
0.22MB
TASC 2.0 (Microsoft 1981).dsk
0.14MB
TASC 2.01 (Microsoft 1981).dsk
0.14MB
COPYII.DSK
0.14MB
WORK.DSK
0.14MB

Einstein Compiler

D1 - working disk (GRAPH3D is saved in this disk)

D2 - Einstein compiler disk

 

LOAD GRAPH3D,D1

BRUN EINSTEIN,D2

 

After compilation, save the result

SAVE GRAPH3D.COMP,D1  (it will be save as 'A' type - basic but codes are hidden)

 

To run,

RUN GRAPH3D.COMP,D1

 

 

TASC Compiler

D1 - TASC, D2 - working disk

 

give source file name : GRAPH3D,D2

ENTER key 3 times

For the question, COMPILATION INFORMATION AND LINE NUMBER REFERENCE TABLE? 

YES [ENTER]

 

Then, GRAPH3D.OBJ will be in D2

 

To run the binary code, need RUNTIME

BLOAD RUNTIME,D1

BRUN GRAPHG3D.OBJ,D2