Commits

catseye  committed 1a97bbe

Improve architecture nodes.

  • Participants
  • Parent commits 58cb584

Comments (0)

Files changed (3)

File data/architectures.yaml

   - Applesoft BASIC
   links:
   - 'http://www.zophar.net/apple2.html'
+  wikipedia: Apple_II
   commentary: |
-    [[AppleWin]] is definitely the nicest emulator that we've found for
-    this platform, for [[Windows]].  [[Linux]]?  Still looking.
+    [[Cat's Eye Technologies]]' Applesoft BASIC offerings
+    assume that they will be running on an Apple ][+, but
+    will generally also run on an Apple //e.
+    Of course, these days, it's more likely you'd be running
+    this software on an emulator instead of a museum piece.
+    I've found [[AppleWin]] to be a decent Apple emulator on [[Windows]];
+    I have yet to find one for [[Linux]] that's
+    good enough to be my go-to emulator (pun? what pun?).
 
 AppleWin:
   type: Implementation
   authors: []
   links:
   - 'http://www.zophar.net/apple2.html'
+  wikipedia: Applesoft_BASIC
   description: |
-    Programs written in Applesoft BASIC assume that they
-    will be running on an Apple ][+, great microcomputer of old.
-    Most such software will also run on an Apple //e or similar model.
+    Applesoft BASIC was a dialect of [[BASIC]] that was available for
+    (in fact, generally shipped with) the [[Apple II]] series of
+    microcomputers, including the Apple ][+ and Apple //e.
+  commentary: |
+    [[Cat's Eye Technologies]]' Applesoft BASIC offerings
+    assume that they will be running on an Apple ][+, but
+    will generally also run on an Apple //e.
     Of course, these days, it's more likely you'd be running
     this software on an emulator instead of a museum piece.
-  commentary: |
-    I've found AppleWin to be a decent Apple emulator on Windows;
-    I have yet to find one for *nix that's
+    I've found [[AppleWin]] to be a decent Apple emulator on [[Windows]];
+    I have yet to find one for [[Linux]] that's
     good enough to be my go-to emulator (pun? what pun?).
 
 
   development-stage: vintage
   links:
   - http://www.zimmers.net/anonftp/pub/cbm/
+  wikipedia: Commodore_64
   native-language: 6502 machine code
   other-languages:
   - Commodore BASIC 2.0
   host-language: C99
   generally-recommended: true
   description: |
-    The VICE distribution actually contains emulators for many
+    VICE is often called a Commodore 64 emulator, but
+    the VICE distribution actually contains emulators for many
     Commodore computers: Commodore 64, Commodore 128, Vic 20, PET, etc,
 
 Commodore BASIC 2.0:
     can handle that reasonably well, often a better choice — because it can
     run under a modern OS, rather than actually dedicating the entire
     computer to it — is to run such things under an emulator. In which case,
-    we recommend Bochs.
+    we recommend [[Bochs]].
   references:
   - title: RBIL
     description: Ralf Brown's Interrupt List
   no-specification: true
   development-stage: vintage
   authors: []
+  references:
+  - title: Home of the Z80 CPU
+    description: Lots of useful Z80 information, plus a clock circuit
+    url: http://www.z80.info/
 
 
 native code:

File data/links.xml

 <link>
   <keywords>
     <keyword>elec</keyword>
-    <keyword>z80</keyword>
-  </keywords>
-  <url>http://www.z80.info/</url>
-  <title>Home of the Z80 CPU</title>
-  <description>Lots of useful Z80 information, plus a clock circuit</description>
-</link>
-
-<link>
-  <keywords>
-    <keyword>elec</keyword>
   </keywords>
   <url>http://www.dpfwiw.com/</url>
   <title>Batteries @ dpFWIW</title>
 
 <link>
   <keywords>
-    <keyword>scheme</keyword>
-  </keywords>
-  <url>http://www.swiss.ai.mit.edu/~jaffer/r5rs_toc.html</url>
-  <title>R<sup>5</sup>RS</title>
-  <description>Revised^5 Report on the Algorithmic Language Scheme</description>
-</link>
-
-<link>
-  <keywords>
     <keyword>theory</keyword>
     <keyword>scheme</keyword>
     <keyword>all</keyword>

File data/other-platforms.yaml

     of which is its awesome, awesome name.)
 
 
-MacOS:
-  type: Platform
-  standards-body: http://apple.com/
-  development-stage: mature
-  native-language: x86 machine code
-  # I dunno, applescript maybe?
-  other-languages: []
-
-
 MS-DOS:
   type: Platform
   standards-body: http://microsoft.com/
   other-languages:
   - MS-DOS Batchfile
   commentary: |
-    I think the only thing that requires MS-DOS is shelta; and even then, it might
-    rely only on the BIOS interface, I forget.
+    I think the only thing of mine that requires MS-DOS anymore is
+    [[Shelta]]; and even then, it might rely only on the BIOS interface,
+    I forget.
    
     A project which has this as a dependency
     assumes that it will be running under MS-DOS or something
     well enough to work. It might, it might not. If not, you have options:
     
     *   [[DOSBox]] is an emulator, available for many systems, which
-        simulates both an x86-based IBM PC, and MS-DOS on top of it.  It
-        should be plenty sufficient for running DOS-based software found
-        here.
+        simulates both an [[IBM PC compatible]], and
+        MS-DOS on top of it.  It should be plenty sufficient for running
+        DOS-based software found here.
     *   For a more heavyweight solution, you could install [[FreeDOS]]
         on a PC emulator such as [[Bochs]].
     
-    All of the above software packages are open source.
+    All of the above software packages are [[Open-source|open source]].
 
 DOSBox:
   type: Implementation