Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding .gitattributes and read_me files
- Loading branch information
Russl Nussl
committed
Nov 11, 2018
0 parents
commit b77c975
Showing
7 changed files
with
389 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Auto detect text files and perform LF normalization | ||
* text=auto |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
.DS_Store |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
d8888 888 | ||
d88888 888 | ||
d88P888 888 | ||
d88P 888 88888b. 88888b. 888 .d88b. | ||
d88P 888 888 "88b 888 "88b 888 d8P Y8b | ||
d88P 888 888 888 888 888 888 88888888 | ||
d8888888888 888 d88P 888 d88P 888 Y8b. | ||
d88P 888 88888P" 88888P" 888 "Y8888 | ||
888 888 | ||
888 888 | ||
888 888 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
APPLE HGR GRAPHCS | ||
|
||
------------------------------------------------------------------------------ | ||
|
||
Clear and show the high resolution graphics (HGR) page | ||
HGR | ||
|
||
Clear and show the HGR2 graphics page | ||
HGR2 | ||
|
||
To show show the HGR page withut clearing | ||
POKE -16297,0: POKE -16302,0: POKE -16304,0: POKE -16300,0 | ||
|
||
To save the HGR screen, starting at memory location $2000, for a length of $1FF8 | ||
BSAVE <filename>, A$2000, L$1FF8 | ||
|
||
To BSAVE the HGR2 screen, starting at memory location $4000, for a length of $1FF8 | ||
BSAVE <filename>, A$4000, L$1FF8 | ||
|
||
$L2000 Length $2000 ? | ||
|
||
To show HGR picture | ||
HGR | ||
POKE -16302,0 | ||
BLOAD <filename>, A$2000 | ||
|
||
To create a negative of HGR | ||
FOR I = 8192 TO 16383: POKE I, 255 - PEEK(I): NEXT I | ||
|
||
To create a negative of HGR2 | ||
FOR I = 16384 TO 24575: POKE I, 255 - PEEK(I): NEXT I |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,294 @@ | ||
APPLE CALL, PEEK, POKE LIST | ||
|
||
------------------------------------------------------------------------------ | ||
CALL -144 SCAN THE INPUT BUFFER | ||
CALL -151 ENTER THE MONITOR NORMALLY | ||
CALL -155 ENTER THE MONITOR & SOUND BELL | ||
CALL -167 ENTER MONITOR AND RESET | ||
CALL -198 RING BELL (SIMULATE CONTROL G) | ||
CALL -211 PRINT "ERR" AND RING BELL | ||
CALL -259 READ FROM TAPE | ||
CALL -310 WRITE TO TAPE | ||
CALL -321 DISPLAYS A, S, Y, P, & S REGISTERS | ||
CALL -380 SET NORMAL VIDEO MODE | ||
CALL -384 SET INVERSE VIDEO MODE | ||
CALL -415 DISASSEMBLE 20 INSTRUCTIONS | ||
CALL -458 VERIFY (COMPARE & LIST DIFFERENCES) | ||
|
||
CALL -468 MEMORY MOVE AFTER POKING 60,61 OLD START - 62,63 OLD END | ||
64,65 NEW END - 66,67 NEW STAR | ||
|
||
CALL -484 MOVE | ||
CALL -517 DISPLAY CHARACTER & UPDATE SCREEN LOCATION | ||
CALL -531 DISPLAY CHARACTER, MASK CONTROL CHAR., & SAVE 7 REG. & ACCU | ||
CALL -550 DISPLAY HEX VALUE OF A-REGISTER (ACCUMULATOR) | ||
CALL -656 RING BELL AND WAIT FOR A CARRIAGE RETURN | ||
|
||
CALL -657 GET LINE OF INPUT, NO PROMPT, NO L/F, & WAIT(COMMA,COLON OK | ||
CALL -662 GET LINE OF INPUT, WITH PROMPT, NO L/F, & WAIT | ||
CALL -665 GET LINE OF INPUT, WITH PROMPT, LINE FEED, & WAIT | ||
THE ABOVE 3 CALLS (-657, -662, -665) REFER TO THE INPUT BUFFER FROM 512-767 | ||
|
||
CALL -715 GET CHARACTER | ||
CALL -756 WAIT FOR KEY PRESS | ||
CALL -856 TIME DELAY (POKE 69,XX TO SET TIME OF DELAY) | ||
CALL -868 CLEARS CURSOR LINE FROM CURSOR TO END OF LINE | ||
CALL -912 SCROLLS TEXT UP 1 LINE | ||
CALL -922 LINE FEED | ||
CALL -936 CLEAR SCREEN (HOME) | ||
CALL -958 CLEAR SCREEN FROM CURSOR TO BOTTOM OF SCREEN | ||
CALL -998 MOVES CURSOR UP 1 LINE | ||
CALL -1008 MOVES CURSOR BACKWARD 1 SPACE | ||
CALL -1024 DISPLAY CHARACTER ONLY | ||
CALL -1036 MOVES CURSOR FORWARD 1 SPACE | ||
CALL -1063 SEND BELL TO CURRENT OUTPUT DEVICE | ||
CALL -1216 TEXT & GRAPHICS MODE | ||
CALL -1233 MOVE CURSOR TO BOTTOM OF SCREEN | ||
CALL -1321 CONTROL E | ||
CALL -1717 MOVES CURSOR DOWN 5 LINES | ||
CALL -1840 DISASSEMBLE 1 INSTRUCTION | ||
CALL -1953 CHANGE COLOR BY +3 | ||
CALL -1994 CLEAR LO-RES SCREEN (TOP 40 LINES) | ||
CALL -1998 CLEAR GRAPHIC SCREEN (LO-RES) | ||
CALL -2007 VERTICAL LINE | ||
CALL -2023 HORIZONTAL LINE | ||
CALL -2458 ENTER MINI ASSEMBLER | ||
CALL -3100 TURNS ON HIRES PAGE 1, WITHOUT CLEARING IT | ||
CALL -3776 SAVE INTEGER | ||
CALL -3973 LOAD INTEGER | ||
CALL -6090 RUN INTEGER | ||
CALL -8117 LIST INTEGER | ||
CALL -8189 ENTER BASIC & CONTINUE | ||
CALL -8192 ENTER BASIC AND RESET (INTEGER BASIC KILL) | ||
CALL -16303 TEXT MODE | ||
CALL -16304 GRAPHICS MODE | ||
CALL -16336 TOGGLE SPEAKER | ||
CALL 42350 CATALOGS DISK | ||
CALL 54915 CLEANS STACK, CLEARS THE "OUT OF MEMORY" ERROR | ||
CALL 64166 INITIATES A COLD START (BOOT OF THE DISK) | ||
CALL 64246 BRAND NEW-YOU FIGURE IT OUT | ||
|
||
CALL 64367 SCANS MEMORY LOC 1010 & 1011 & POKES VALUE INTO LOCATIONS | ||
1012 THAT IS EQUAL TO (PEEK(1011)-165) | ||
|
||
------------------------------------------------------------------------------ | ||
PEEK 33 WIDTH OF TEXT WINDOW (1-40) | ||
PEEK 34 TOP EDGE OF TEXT WINDOW (0-22) | ||
PEEK 35 BOTTOM OF TEXT WINDOW (1-24) | ||
PEEK 36 HORIZONTAL CURSOR POSITION (0-39) | ||
PEEK 37 VERTICAL CURSOR POSITION (0-23) | ||
PEEK 43 BOOT SLOT X 16 (AFTER BOOT) | ||
PEEK 44 END POINT OF LAST HLIN, VLIN, OR PLOT | ||
PEEK 48 LO-RES COLOR VALUE X 17 | ||
|
||
PEEK 50 TEXT OUTPUT FORMAT: 63=INVERSE 255=NORMAL | ||
127=FLASH ( WITH PEEK 243 SET TO 64) | ||
|
||
PEEK 51 PROMPT CHARACTER | ||
PEEK 74,75 LOMEM ADDRESS (INT) | ||
PEEK 76,77 HIMEM ADDRESS (INT) | ||
PEEK 103,104 FP PROGRAM STARTING ADDRESS | ||
PEEK 104 IF 8 IS RETURNED, THEN FP IS IN ROM | ||
PEEK 105,106 FP VARIABLE SPACE STARTING ADDRESS | ||
PEEK 107,108 FP ARRAY STARTING ADDRESS | ||
PEEK 109,110 FP END OF NUMERIC STORAGE ADDRESS | ||
PEEK 111,112 FP STRING STORAGE STARTING ADDRESS | ||
PEEK 115,116 FP HIMEM ADDRESS | ||
PEEK 117,118 FP LINE NUMBER BEING EXECUTED | ||
PEEK 119,120 FP LINE WHERE PROGRAM STOPPED | ||
PEEK 121,122 FP LINE BEING EXECUTED ADDRESS | ||
PEEK 123,124 LINE WHERE DATA BEING READ | ||
PEEK 125,126 DATA LOCATION ADDRESS | ||
PEEK 127,128 INPUT OR DATA ADDRESS | ||
PEEK 129,130 FP LAST USED VARIABLE NAME | ||
PEEK 131,132 FP LAST USED VARIABLE ADDRESS | ||
PEEK 175,176 FP END OF PROGRAM ADDRESS | ||
PEEK 202,203 INT PROGRAM STARTING ADDRESS | ||
PEEK 204,205 INT END OF VARIABLE STORAGE | ||
PEEK 214 FP RUN FLAG (AUTO-RUN IF >127) | ||
PEEK 216 ONERR FLAG (>127 IF ONERR IS ACTIVE) | ||
PEEK 218,219 LINE WHERE ONERR OCCURED | ||
PEEK 222 ONERR ERROR CODE | ||
PEEK 224,225 X-COORDINATE OF LAST HPLOT | ||
PEEK 226 Y-COORDINATE OF LAST HPLOT | ||
PEEK 228 HCOLOR VALUE 0=0 85=2 128=4 213=6 | ||
42=1 127=3 170=5 255=7 | ||
PEEK 230 HI-RES PLOTING PAGE (32=PAGE 1 64=PAGE 2 96=PAGE 3) | ||
PEEK 231 SCALE VALUE | ||
PEEK 232,233 SHAPE TABLE STARTING ADDRESS | ||
PEEK 234 HI-RES COLLISION COUNTER | ||
PEEK 241 256 MINUS SPEED VALUE | ||
PEEK 243 FLASH MASK (64=FLASH WHEN PEEK 50 SET TO 127) | ||
PEEK 249 ROT VLAUE | ||
PEEK 976-978 DOS RE-ENTRY VECTOR | ||
PEEK 1010-1012 RESET VECTOR | ||
PEEK 1013-1015 AMPERSAND (&) VECTOR | ||
PEEK 1016-1018 CONTROL-Y VECTOR | ||
PEEK 43140-43271 DOS COMMAND TABLE | ||
PEEK 43378-43582 DOS ERROR MESSAGE TABLE | ||
PEEK 43607 MAXFILES VALUE | ||
PEEK 43616,46617 LENGTH OF LAST BLOAD | ||
PEEK 43624 DRIVE NUMBER | ||
PEEK 43626 SLOT NUMBER | ||
PEEK 43634,43635 STARTING ADDRESS OF LAST BLOAD | ||
PEEK 43697 MAXFILES DEFAULT VALUE | ||
PEEK 43698 DOS COMMAND CHARACTER | ||
PEEK 43702 BASIC FLAG (0=INT 64=FP ROM 128=FP RAM) | ||
PEEK 44033 CATALOG TRACK NUMBER (17 IS STANDARD) | ||
PEEK 44567 NUMBER OF CHARACTERS MINUS 1 IN CATALOG FILE NAMES | ||
PEEK 44611 NUMBER OF DIGITS MINUS 1 IN SECTOR AND VOLUME NUMBERS | ||
PEEK 45991-45998 FILE-TYPE CODE TABLE | ||
PEEK 45999-46010 DISK VOLUME HEADING | ||
PEEK 46017 DISK VOLUME NUMBER | ||
PEEK 46064 NUMBER OF SECTORS (13=DOS 3.2 16=DOS 3.3) | ||
PEEK 49152 READ KEYBOARD (IF >127 THEN KEY HAS BEEN PRESSED | ||
PEEK 49200 TOGGLE SPEAKER (CLICK) | ||
PEEK 49248 CASSETTE INPUT (>127=BINARY 1, <128=BINARY 0) | ||
PEEK 49249 PADDLE 0 BUTTON (>127 IF BUTTON PRESSED) | ||
PEEK 49250 PADDLE 1 BUTTON (>127 IF BUTTON PRESSGD) | ||
PEEK 49251 PADDLE 2 BUTTON (>127 IF BUTTON PRESSED) | ||
PEEK 49252 READ GAME PADDLE 0 (0-255) | ||
PEEK 49253 READ GAME PADDLE 1 (0-255) | ||
PEEK 49254 READ GAME PADDLE 2 (0-255) | ||
PEEK 49255 READ GAME PADDLE 3 (0-255) | ||
PEEK 49408 READ SLOT 1 | ||
PEEK 49664 READ SLOT 2 | ||
PEEK 49920 READ SLOT 3 | ||
PEEK 50176 READ SLOT 4 | ||
PEEK 50432 READ SLOT 5 | ||
PEEK 50688 READ SLOT 6 (162=DISK CONROLLOR CARD) | ||
PEEK 50944 READ SLOT 7 | ||
|
||
PEEK 64899 INDICATES WHICH COMPUTER YOU'RE USING | ||
223=APPLE II OR II+, 234=FRANKLIN ACE OR ?, 255=APPLE IIE | ||
|
||
POKE 33,33 SCRUNCH LISTING AND REMOVE SPACES IN QUOTE STATEMENTS | ||
POKE 36,X USE AS PRINTER TAB (X=TAB - 1) | ||
POKE 50,128 MAKES ALL OUTPUT TO THE SCREEN INVISIBLE | ||
POKE 50,RANDOM SCRAMBLES OUTPUT TO SCREEN | ||
POKE 51,0 DEFEATS "NOT DIRECT COMMAND", SOMETIMES DOESN'T WORK | ||
POKE 82,128 MAKE CASETTE PROGRAM AUTO-RUN WHEN LOADED | ||
POKE 214,255 SETS RUN FLAG IN FP & ANY KEY STROKES WILL RUN DISK PROGRA | ||
POKE 216,0 CANCEL ONERR FLAG | ||
|
||
POKE 1010,3 SETS THE RESET VECTOR TO INITIATE | ||
POKE 1011,150 A COLD START (BOOT) | ||
|
||
POKE 1010,102 MAKE | ||
POKE 1011,213 RESET | ||
POKE 1012,112 RUN | ||
|
||
POKE 1014,165 SETS THE AMPERSAND (&) VECTOR | ||
POKE 1015,214 TO LIST YOUR PROGRAM | ||
|
||
POKE 1014,110 SETS THE AMPERSAND (&) VECTOR | ||
POKE 1015,165 TO CATALOG A DISK | ||
|
||
POKE 1912+SLOT,1 ON APPLE PARALLEL CARD (WITH P1-02 PROM) WILL ENABLE L/F'S | ||
POKE 1912+SLOT,0 ON APPLE PARALLEL CARD (WITH P1-02 PROM) WILL ENABLE L/F'S | ||
|
||
POKE 2049,1 THIS WILL CAUSE THE FIRST LINE OF PROGRAM TO LIST REPEATEDLY | ||
POKE 40514,20 ALLOWS TEXT FILE GREETING PROGRAM | ||
POKE 40514,52 ALLOWS BINARY FILE GREETING PROGRAM | ||
|
||
POKE 40993,24 THIS ALLOWS | ||
POKE 40994,234 DISK COMMANDS IN | ||
POKE 40995,234 THE DIRECT MODE | ||
|
||
POKE 42319,96 DISABLES THE INIT COMMAND | ||
|
||
POKE 42768,234 CANCEL ALL | ||
POKE 42769,234 DOS ERROR | ||
POKE 42770,234 MESSAGES | ||
POKE 43624,X SELECTS DISK DRIVE WITHOUT EXECUTING A COMMAND (48K SYSTEM) | ||
|
||
POKE 43699,0 TURNS AN EXEC FILE OFF BUT LEAVES IT OPEN UNTIL A FP, CLOSE | ||
POKE 43699,1 TURNS AN EXEC FILE BACK ON. INIT, OR MAXFILES IS ISSUE | ||
|
||
POKE 44452,24 ALLOWS 20 FILE NAMES (2 EXTRA) | ||
POKE 44605,23 BEFORE CATALOG PAUSE | ||
|
||
POKE 44505,234 REVEALS DELETED FILE | ||
POKE 44506,234 NAMES IN CATALG | ||
|
||
POKE 44513,67 CATALOG WILL RETURN ONLY LOCKED FILES | ||
POKE 44513,2 RETURN CATALOG TO NORMAL | ||
POKE 44578,234 CANCEL CARRIAGE | ||
POKE 44579,234 RETURNS AFTER CATALOG | ||
POKE 44580,234 FILE NAMES | ||
|
||
POKE 44596,234 CANCEL | ||
POKE 44597,234 CATALOG-STOP | ||
POKE 44598,234 WHEN SCREEN IS FULL | ||
|
||
POKE 44599,234 STOP CATALOG AT EACH FILE | ||
POKE 44600,234 NAME AND WAIT FOR A KEYPRESS | ||
|
||
POKE 46922,96 THIS ALLOWS DISK | ||
POKE 46923,234 INITIALATION | ||
POKE 46924,234 WITHOUT PUTTING | ||
POKE 44723,4 DOS ON THE DISK | ||
|
||
POKE 49107,234 PREVENT LANGUAGE | ||
POKE 49108,234 CARD FROM LOADING | ||
POKE 49109,234 DURING RE-BOOT | ||
|
||
POKE 49168,0 CLEAR KEYBOARD | ||
POKE 49232,0 DISPLAY GRAPHICS | ||
POKE 49233,0 DISPLAY TEXT | ||
POKE 49234,0 DISPLAY FULL GRAPHICS | ||
POKE 49235,0 DISPLAY TEXT/GRAPHICS | ||
POKE 49236,0 DISPLAY GRAPHICS PAGE 1 | ||
POKE 49237,0 DISPLAY GRAPHICS PAGE 2 | ||
POKE 49238,0 DISPLAY LORES | ||
POKE 49239,0 DISPLAY HIRES | ||
------------------------------------------------------------------------------ | ||
|
||
48K MEMORY MAP | ||
|
||
DECIMAL HEX USAGE | ||
------------------------------------------------------------------------------ | ||
0-255 $0-$FF ZERO-PAGE SYSTEM STORAGE | ||
256-511 $100-$1FF SYSTEM STACK | ||
512-767 $200-$2FF KEYBOARD CHARACTER BUFFER | ||
768-975 $300-$3CF OFTEN AVAILABLE AS FREE SPACE FOR USER PROGRAMS | ||
976-1023 $3D0-3FF SYSTEM VECTORS | ||
1024-2047 $400-$7FF TEXT AND LO-RES GRAPHICS PAGE 1 | ||
2048-LOMEM $800-LOMEM PROGRAM STORAGE | ||
2048-3071 $800-$BFF TEXT AND LO-RES GRAPHICS PAGE 2 OR FREE SPACE | ||
3072-8191 $C00-$1FFF FREE SPACE UNLESS RAM APPLESOFT IS IN USE | ||
8192-16383 $2000-$3FFF HI-RES PAGE 1 OR FREE SPACE | ||
16384-24575 $4000-$5FFF HI-RES PAGE 2 OR FREE SPACE | ||
24576-38999 $6000-$95FF FREE SPACE AND STRING STORAGE | ||
38400-49151 $9600-$BFFF DOS | ||
49152-53247 $C000-$CFFF I/O HARDWARE (RESERVED) | ||
53248-57343 $D000-$DFFF APPLESOFT IN LANGUAGE CARD OR ROM | ||
57344-63487 $E000-$F7FF APPLESOFT OR INTEGER BASIC IN LANGUAGE CARD OR ROM | ||
63488-65535 $F800-$FFFF SYSTEM MONITOR | ||
|
||
|
||
PEEK: TO EXAMINE ANY MEMORY LOCATION L, PRINT PEEK (L), WHERE L IS A DECIMAL | ||
NUMBER 0-65535. TO PEEK AT A TWO-BYTE NUMBER AT CONSEQUTIVE LOCATIONS L AND | ||
L+1, PRINT PEEK (L) + PEEK (L+1) * 256 | ||
|
||
POKE: TO ASSIGN A VALUE X (0-255) TO LOCATION L; POKE L,X. TO POKE A TWO-BYT | ||
NUMBER (NECESSARY IF X>255), POKE L,X-INT(X/256)*256, AND POKE L+1,INT(X/256). | ||
|
||
CALL: TO EXECUTE A MACHINE LANGUAGE SUB ROUTINE AT LOCATION L, CALL L. | ||
|
||
|
||
JUST FOR FUN TRY THIS: POKE 33,90. THEN TRY LISTING YOUR PROGRAM. OR TRY: | ||
0,99 OR POKE 50,250 OR POKE 50,127. USE RESET TO RETURN TO NORMAL. | ||
|
||
FOR TRUE RANDOM NUMBER GENERATION TRY THIS:X= RND(PEEK(78)+PEEK(79)*256) | ||
|
||
TO LOCATE THE STARTING ADDRESS OF THE LAST BLOADED FILE USE: PEEK(-21902)+PEEK | ||
(-21901)*256 (RESULT IS IN HEX) | ||
|
||
TO DETERMINE THE LENGTH OF THE LAST BLOADED FILE USE: PEEK(-21920)+PEEK(-21919 | ||
*256 (RESULT IS IN HEX) | ||
|
||
TO DETERMINE THE LINE NUMBER THAT CAUSED AN ERROR TO OCCUR, SET X TO: PEEK(218 | ||
+PEEK(219)*256 | ||
|
||
------------------------------------------------------------------------------ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
1) Apple ][ emulators for your computer | ||
|
||
Best Apple ][ emulator for Macintosh OSX is here: | ||
http://www.virtualii.com | ||
|
||
Best Apple ][ emulator for Windows is here: | ||
https://github.com/AppleWin/AppleWin | ||
|
||
You will need Apple ][ ROMs, which can be found on Asimov here: | ||
http://mirrors.apple2.org.za/ftp.apple.asimov.net/emulators/rom_images/apple2_roms.zip | ||
|
||
|
||
2) Software download (and upload) | ||
|
||
Best sites for disk image download are: | ||
http://apple2online.com | ||
http://www.virtualapple.org | ||
https://archive.org/details/apple_ii_library_4am | ||
https://archive.org/details/softwarelibrary_apple | ||
|
||
The grandaddy of Apple ][ image sites, and still the definitive: | ||
http://mirrors.apple2.org.za/ftp.apple.asimov.net/ | ||
|
||
To upload disk images to Asimov: | ||
Open anonymous FTP connection to ftp.apple.asimov.net, then upload to pub/apple_II/incoming | ||
|
||
|
||
3) Documentation | ||
|
||
Best sites for software art and documentation are: | ||
https://www.mocagh.org/ | ||
https://www.mobygames.com/ | ||
|
||
|
||
4) For owners of actual Apple ][ | ||
|
||
If you own a real live Apple ][, you will want one of these: | ||
https://www.bigmessowires.com/floppy-emu/ | ||
|
||
And you will want to shop here: | ||
http://www.a2heaven.com/ | ||
https://www.reactivemicro.com/shop/ | ||
https://www.ultimateapple2.com | ||
https://www.ebluejay.com/store/Apple2OnlineStore | ||
|
||
As for your cables, here: | ||
http://iec.net/?s=Apple&post_type=product |
Oops, something went wrong.