00000000: 54 6F 3A 20 20 20 20 6D 66 6F 72 64 60 75 6D 61 |To: mford`uma|
00000010: 78 63 2E 77 65 65 67 2E 75 69 6F 77 61 2E 65 64 |xc.weeg.uiowa.ed|
00000020: 75 20 20 28 4D 61 72 6B 29 0D 20 20 20 20 20 20 |u (Mark). |
00000030: 20 73 38 38 37 32 31 32 60 6D 69 6E 79 6F 73 2E | s887212`minyos.|
00000040: 78 78 2E 72 6D 69 74 2E 6F 7A 2E 61 75 20 28 52 |xx.rmit.oz.au (R|
00000050: 6F 6D 75 6C 69 73 29 0D 20 20 20 20 20 20 20 63 |omulis). c|
00000060: 39 30 33 37 35 34 34 60 6A 75 70 69 74 65 72 2E |9037544`jupiter.|
00000070: 6E 65 77 63 61 73 74 6C 65 2E 65 64 75 2E 61 75 |newcastle.edu.au|
00000080: 20 28 44 61 76 69 64 29 0D 0D 54 69 74 6C 65 3A | (David)..Title:|
00000090: 20 41 53 54 45 52 49 58 20 69 73 20 6A 75 73 74 | ASTERIX is just|
000000A0: 20 61 62 6F 75 74 20 61 6C 6D 6F 73 74 20 61 6E | about almost an|
000000B0: 79 20 64 61 79 20 72 65 61 6C 2D 73 6F 6F 6E 2D |y day real-soon-|
000000C0: 6E 6F 77 20 66 69 6E 69 73 68 65 64 0D 0D 0D 48 |now finished...H|
000000D0: 69 20 61 67 61 69 6E 2C 2C 2C 20 50 72 6F 67 72 |i again,,, Progr|
000000E0: 65 73 73 20 77 69 74 68 20 6D 79 20 68 6F 6C 69 |ess with my holi|
000000F0: 64 61 79 20 70 72 6F 6A 65 63 74 20 68 61 73 20 |day project has |
00000100: 62 65 65 6E 20 73 6C 6F 77 20 72 65 63 65 6E 74 |been slow recent|
00000110: 6C 79 2C 20 62 75 74 20 6E 6F 77 0D 20 20 20 49 |ly, but now. I|
00000120: 27 76 65 20 6F 6E 6C 79 20 67 6F 74 20 74 6F 20 |'ve only got to |
00000130: 63 6F 64 65 20 74 68 65 20 27 75 6E 61 6C 69 61 |code the 'unalia|
00000140: 73 27 20 72 6F 75 74 69 6E 65 20 61 6E 64 20 49 |s' routine and I|
00000150: 27 6C 6C 20 62 65 20 66 69 6E 69 73 68 65 64 0D |'ll be finished.|
00000160: 20 20 20 77 69 74 68 20 74 68 65 20 63 6F 64 69 | with the codi|
00000170: 6E 67 20 6F 66 20 74 68 65 20 73 68 65 6C 6C 2E |ng of the shell.|
00000180: 20 54 68 65 6E 20 49 20 67 6F 20 6F 6E 74 6F 20 | Then I go onto |
00000190: 50 61 72 74 34 20 2D 2D 20 57 72 69 74 69 6E 67 |Part4 -- Writing|
000001A0: 20 75 70 20 74 68 65 0D 20 20 20 64 6F 63 73 20 | up the. docs |
000001B0: 2D 2D 20 4E 6F 74 20 6C 6F 6F 6B 69 6E 67 20 66 |-- Not looking f|
000001C0: 6F 72 77 61 72 64 20 74 6F 20 69 74 20 28 49 20 |orward to it (I |
000001D0: 68 61 74 65 20 77 72 69 74 69 6E 67 2C 20 65 73 |hate writing, es|
000001E0: 70 65 63 68 20 77 68 65 6E 20 49 20 68 61 76 65 |pech when I have|
000001F0: 0D 20 20 20 74 6F 20 65 78 70 6C 61 69 6E 20 65 |. to explain e|
00000200: 76 65 72 79 74 68 69 6E 67 2C 20 6C 69 6B 65 20 |verything, like |
00000210: 69 6E 20 50 68 79 73 69 63 73 20 72 65 70 6F 72 |in Physics repor|
00000220: 74 73 29 2E 0D 0D 53 69 6E 63 65 20 74 68 65 20 |ts)...Since the |
00000230: 6C 61 73 74 20 72 65 70 6F 72 74 20 49 27 76 65 |last report I've|
00000240: 20 6A 75 73 74 20 64 65 76 65 6C 6F 70 65 64 20 | just developed |
00000250: 74 68 65 20 73 68 65 6C 6C 20 28 4D 56 2C 20 41 |the shell (MV, A|
00000260: 4C 49 41 53 2C 20 46 6C 61 67 73 2C 20 69 6D 70 |LIAS, Flags, imp|
00000270: 72 6F 76 65 64 0D 20 20 20 6C 69 6E 65 20 70 72 |roved. line pr|
00000280: 65 70 72 6F 63 65 73 73 6F 72 2C 20 66 69 78 65 |eprocessor, fixe|
00000290: 64 20 75 70 20 66 69 6C 65 20 72 65 64 69 72 65 |d up file redire|
000002A0: 63 74 69 6F 6E 2C 20 62 6C 61 68 29 2C 20 77 72 |ction, blah), wr|
000002B0: 6F 74 65 20 61 20 27 67 61 6D 65 27 0D 20 20 20 |ote a 'game'. |
000002C0: 28 57 69 72 65 77 6F 72 6C 64 29 2C 20 69 6E 63 |(Wireworld), inc|
000002D0: 6C 75 64 65 64 20 74 68 65 20 70 72 69 6E 74 65 |luded the printe|
000002E0: 72 20 61 73 20 61 20 64 65 76 69 63 65 2C 20 70 |r as a device, p|
000002F0: 6C 75 73 20 61 20 66 65 77 20 6F 74 68 65 72 20 |lus a few other |
00000300: 74 68 69 6E 67 73 2C 0D 20 20 20 62 69 74 20 49 |things,. bit I|
00000310: 27 76 65 20 66 6F 72 67 6F 74 74 65 6E 20 77 68 |'ve forgotten wh|
00000320: 61 74 20 74 68 65 79 20 61 72 65 20 28 21 29 0D |at they are (!).|
00000330: 0D 49 6E 20 72 65 70 6C 79 20 74 6F 20 6F 6E 65 |.In reply to one|
00000340: 20 6F 66 20 4D 61 72 6B 27 73 20 69 64 65 61 73 | of Mark's ideas|
00000350: 2C 20 49 27 76 65 20 62 65 65 6E 20 74 68 69 6E |, I've been thin|
00000360: 6B 69 6E 67 20 6F 66 20 69 6E 63 6C 75 64 69 6E |king of includin|
00000370: 67 20 61 20 73 69 6D 70 6C 65 20 74 65 78 74 0D |g a simple text.|
00000380: 20 20 20 70 72 6F 63 65 73 73 6F 72 20 27 4E 52 | processor 'NR|
00000390: 27 20 28 73 6F 6D 65 74 68 69 6E 67 20 6C 69 6B |' (something lik|
000003A0: 65 20 4E 52 4F 46 46 29 20 74 6F 20 67 65 74 20 |e NROFF) to get |
000003B0: 61 72 6F 75 6E 64 20 74 68 65 20 34 30 2F 38 30 |around the 40/80|
000003C0: 0D 20 20 20 63 6F 6C 75 6D 6E 73 20 64 69 73 70 |. columns disp|
000003D0: 75 74 65 2E 0D 0D 54 68 65 20 6D 65 6D 6F 72 79 |ute...The memory|
000003E0: 20 66 72 6F 6D 20 24 45 30 30 30 2D 24 46 46 46 | from $E000-$FFF|
000003F0: 46 20 69 73 20 61 6C 6C 6F 63 61 74 65 64 20 61 |F is allocated a|
00000400: 73 20 70 72 6F 67 72 61 6D 20 77 6F 72 6B 73 70 |s program worksp|
00000410: 61 63 65 2C 20 62 75 74 20 69 74 20 73 68 6F 75 |ace, but it shou|
00000420: 6C 64 6E 27 74 0D 20 20 20 62 65 20 61 20 70 72 |ldn't. be a pr|
00000430: 6F 62 6C 65 6D 20 74 6F 20 66 69 74 20 61 20 66 |oblem to fit a f|
00000440: 65 77 20 27 6C 69 62 65 72 61 74 65 64 27 20 4D |ew 'liberated' M|
00000450: 75 73 69 63 20 72 6F 75 74 69 6E 65 73 20 69 6E |usic routines in|
00000460: 20 74 68 65 72 65 20 61 6E 64 20 72 75 6E 0D 20 | there and run. |
00000470: 20 20 74 68 65 6D 20 77 69 74 68 20 74 68 65 20 | them with the |
00000480: 49 52 51 2E 20 49 20 6D 69 67 68 74 20 74 72 79 |IRQ. I might try|
00000490: 20 49 4B 2B 20 64 69 73 27 61 72 76 6F 2E 20 28 | IK+ dis'arvo. (|
000004A0: 41 53 54 45 52 49 58 20 2D 20 61 20 74 72 75 65 |ASTERIX - a true|
000004B0: 6C 79 0D 20 20 20 70 6F 6C 79 70 68 6F 6E 69 63 |ly. polyphonic|
000004C0: 20 6F 70 65 72 61 74 69 6E 67 20 73 79 73 74 65 | operating syste|
000004D0: 6D 3F 29 0D 0D 44 65 63 69 64 65 64 20 6F 6E 20 |m?)..Decided on |
000004E0: 74 68 65 20 6E 61 6D 65 2E 20 41 53 54 45 52 49 |the name. ASTERI|
000004F0: 58 20 6E 6F 77 20 73 74 61 6E 64 73 20 66 6F 72 |X now stands for|
00000500: 3A 0D 20 20 20 20 20 20 20 41 53 70 69 72 69 6E |:. ASpirin|
00000510: 67 0D 20 20 20 20 20 20 20 54 6F 0D 20 20 20 20 |g. To. |
00000520: 20 20 20 62 45 20 61 0D 20 20 20 20 20 20 20 52 | bE a. R|
00000530: 61 74 69 6F 6E 61 6C 69 73 65 64 0D 20 20 20 20 |ationalised. |
00000540: 20 20 20 75 6E 49 58 0D 0D 43 69 61 6F 21 0D | unIX..Ciao!. |
TO: MFORD`UMAXC.WEEG.UIOWA.EDU (MARK
). S887212`MINYOS.XX.RMIT.OZ.AU (R
OMULIS). C9037544`JUPITER.NEWCASTL
E.EDU.AU (DAVID)..TITLE: ASTERIX IS JUST
ABOUT ALMOST ANY DAY REAL-SOON-NOW FINI
SHED...HI AGAIN,,, PROGRESS WITH MY HOLI
DAY PROJECT HAS BEEN SLOW RECENTLY, BUT
NOW. I'VE ONLY GOT TO CODE THE 'UNALIA
S' ROUTINE AND I'LL BE FINISHED. WITH
THE CODING OF THE SHELL. THEN I GO ONTO
PART4 -- WRITING UP THE. DOCS -- NOT L
OOKING FORWARD TO IT (I HATE WRITING, ES
PECH WHEN I HAVE. TO EXPLAIN EVERYTHIN
G, LIKE IN PHYSICS REPORTS)...SINCE THE
LAST REPORT I'VE JUST DEVELOPED THE SHEL
L (MV, ALIAS, FLAGS, IMPROVED. LINE PR
EPROCESSOR, FIXED UP FILE REDIRECTION, B
LAH), WROTE A 'GAME'. (WIREWORLD), INC
LUDED THE PRINTER AS A DEVICE, PLUS A FE
W OTHER THINGS,. BIT I'VE FORGOTTEN WH
AT THEY ARE (!)..IN REPLY TO ONE OF MARK
'S IDEAS, I'VE BEEN THINKING OF INCLUDIN
G A SIMPLE TEXT. PROCESSOR 'NR' (SOMET
HING LIKE NROFF) TO GET AROUND THE 40/80
. COLUMNS DISPUTE...THE MEMORY FROM $E
000-$FFFF IS ALLOCATED AS PROGRAM WORKSP
ACE, BUT IT SHOULDN'T. BE A PROBLEM TO
FIT A FEW 'LIBERATED' MUSIC ROUTINES IN
THERE AND RUN. THEM WITH THE IRQ. I M
IGHT TRY IK+ DIS'ARVO. (ASTERIX - A TRUE
LY. POLYPHONIC OPERATING SYSTEM?)..DEC
IDED ON THE NAME. ASTERIX NOW STANDS FOR
:. ASPIRING. TO. BE A.
RATIONALISED. UNIX..CIAO!.
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL