Skip to content

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
...
  • 2 commits
  • 10 files changed
  • 0 commit comments
  • 1 contributor
View
1 .gitignore
@@ -1 +0,0 @@
-/README.html
View
116 README.asciidoc
@@ -1,123 +1,9 @@
Apple ][ Source
===============
Christopher A. Mosher <chris@mosher.mine.nu>
-:icons:
-:iconsdir: .
-
-== Introduction
This package contains reverse-engineered source code for
the System Software and Disk Operating System Software
of the Apple ][ series computers from Apple, Inc.
-The source code is intended to be processed by +m4+ and
-assembled by http://www.floodgap.com/retrotech/xa/[+xa65+ Assembler].
-
-== Apple ][ Library
-
-(A private archives not affiliated with Apple, Inc.)
-
-=== NOTICE: Warning Concerning Copyright Restrictions
-
-[WARNING]
-The copyright law of the United States (title 17, United States
-Code) governs the making of photocopies or other reproductions of
-copyrighted material.
-Under certain conditions specified in the law, libraries and
-archives are authorized to furnish a photocopy or other reproduction.
-One of these specific conditions is that the photocopy or reproduction
-is _not to be used for any purpose other than private study,
-scholarship, or research._ If a user makes a request for, or later
-uses, a photocopy or reproduction for purposes in excess of _fair
-use_, that user may be liable for copyright infringement.
-This institution reserves the right to refuse to accept a copying
-order if, in its judgment, fulfillment of the order would involve
-violation of copyright law.
-
-By clicking any of the links in the following list, you are effectively placing an order
-to reproduce that work, and agree to the restrictions outlined above.
-
-==== Redhat (RPM) image:redhat.png[Redhat RPM]
-
-Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys.noarch.rpm[apple2sys.noarch.rpm]
-
-Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos.noarch.rpm[apple2dos.noarch.rpm]
-
-==== Debian (DEB) image:debian.png[Debian DEB]
-
-Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys_all.deb[apple2sys_all.deb]
-
-Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos_all.deb[apple2dos_all.deb]
-
-==== Windows (MSI) image:windows.gif[Windows MSI]
-
-Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys.msi[apple2sys.msi]
-
-Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos.msi[apple2dos.msi]
-
-==== Source (make) image:make.png[Source make]
-
-Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys.tar.gz[apple2sys.tar.gz]
-
-Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos.tar.gz[apple2dos.tar.gz]
-
-
-
-=== Apple ][ System Software
-
-The Apple ][ and Apple ][ plus computers came with System Software in their
-ROM chips from the factory. The System Software is commonly called ``firmware,''
-or simply ``ROMs.''
-
-The first Apple ][ had the ``Monitor'' system firmware, as well as the
-``Integer BASIC'' programming language interpreter and command line shell,
-and a few other miscellaneous features, such as ``Sweet-16'' and the Mini Assembler.
-The Apple ][ plus had an updated Monitor, sometimes known as the ``Autostart Monitor,''
-and replaced Integer BASIC and the misc. routines with a new floating-point BASIC, called
-``Applesoft BASIC,'' which was written by Microsoft (in its earliest days).
-
-
-
-=== Apple ][ Disk Operating System Software
-
-The Apple ][ Disk Operating System Software is commonly known as ``DOS 3.3''.
-This software is on most Apple ][ floppy disks, and is loaded into the computer
-from the floppy during the ``boot'' process. The Disk ][ Controller peripheral
-card contains some firmware that begins the boot process. The rest of DOS is
-stored on the floppy disk. There were different versions of DOS released by
-Apple, in two incompatible forms: the earlier with 13 sectors per disk track,
-and the later, most common, format, with 16 sectors per track.
-
-
-
-=== Recovery Effort
-
-These pieces of software are not easily available today, in source or
-binary form. The System Software can only be obtained in binary form, and only by
-purchasing an actual Apple ][ through private sale (or auction). Some of
-the source code was published (in printed form only) in various
-reference manuals from Apple, which are also hard to come by. As for the
-DOS software, version 3.3 is the most common, but is only available in
-binary form, and only through private channels. The older versions of DOS
-are almost impossible to find. And none of the DOS source code was ever
-made available officially.
-
-After years of tireless effort, we have been able to completely recreate all
-of the System Software and DOS Software in source form. The source is (highly
-commented) 6502 assembly language, intended for the
-http://www.floodgap.com/retrotech/xa/[xa65 Assembler],
-although porting it to other 6502 assemblers
-should not be too difficult. Included in the recovery effort was all
-System Software for the Apple ][ and ][ plus, including the Monitor and
-both BASIC interpreters. Also included were the Disk Operating
-System Software versions 3.1, 3.2, 3.2.1, and the three different
-releases of version 3.3. The (known) official ``System Master'' disks were recovered
-as well. Also included were the (yet) older versions of Monitor
-and Integer BASIC that were provided for the Apple I (one).
-
-More details on specific versions are available
-in source code comments, and in various README files that also come with
-the source distributions. As stated above, these works are provided for
-private study, scholarship, or research only, and are (or may be) copyright
-by Apple, Inc., or others. For convenience, these works are also provided in
-binary form.
+Home page: http://mosher.mine.nu/apple2/[Apple II Library]
View
1 web/.gitignore
@@ -0,0 +1 @@
+/index.html
View
11 web/Makefile
@@ -0,0 +1,11 @@
+.SUFFIXES: .asciidoc .html
+
+.asciidoc.html :
+ asciidoc -b html5 $<
+
+all : doc
+
+doc : index.html
+
+clean :
+ rm -f index.html
View
BIN web/debian.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
123 web/index.asciidoc
@@ -0,0 +1,123 @@
+Apple ][ Source
+===============
+Christopher A. Mosher <chris@mosher.mine.nu>
+:icons:
+:iconsdir: .
+
+== Introduction
+
+This package contains reverse-engineered source code for
+the System Software and Disk Operating System Software
+of the Apple ][ series computers from Apple, Inc.
+
+The source code is intended to be processed by +m4+ and
+assembled by http://www.floodgap.com/retrotech/xa/[+xa65+ Assembler].
+
+== Apple ][ Library
+
+(A private archives not affiliated with Apple, Inc.)
+
+=== NOTICE: Warning Concerning Copyright Restrictions
+
+[WARNING]
+The copyright law of the United States (title 17, United States
+Code) governs the making of photocopies or other reproductions of
+copyrighted material.
+Under certain conditions specified in the law, libraries and
+archives are authorized to furnish a photocopy or other reproduction.
+One of these specific conditions is that the photocopy or reproduction
+is _not to be used for any purpose other than private study,
+scholarship, or research._ If a user makes a request for, or later
+uses, a photocopy or reproduction for purposes in excess of _fair
+use_, that user may be liable for copyright infringement.
+This institution reserves the right to refuse to accept a copying
+order if, in its judgment, fulfillment of the order would involve
+violation of copyright law.
+
+By clicking any of the links in the following list, you are effectively placing an order
+to reproduce that work, and agree to the restrictions outlined above.
+
+==== Redhat (RPM) image:redhat.png[Redhat RPM]
+
+Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys.noarch.rpm[apple2sys.noarch.rpm]
+
+Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos.noarch.rpm[apple2dos.noarch.rpm]
+
+==== Debian (DEB) image:debian.png[Debian DEB]
+
+Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys_all.deb[apple2sys_all.deb]
+
+Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos_all.deb[apple2dos_all.deb]
+
+==== Windows (MSI) image:windows.gif[Windows MSI]
+
+Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys.msi[apple2sys.msi]
+
+Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos.msi[apple2dos.msi]
+
+==== Source (make) image:make.png[Source make]
+
+Apple ][ System: http://mosher.mine.nu/apple2/download/apple2sys.tar.gz[apple2sys.tar.gz]
+
+Apple ][ Disk Operating System: http://mosher.mine.nu/apple2/download/apple2dos.tar.gz[apple2dos.tar.gz]
+
+
+
+=== Apple ][ System Software
+
+The Apple ][ and Apple ][ plus computers came with System Software in their
+ROM chips from the factory. The System Software is commonly called ``firmware,''
+or simply ``ROMs.''
+
+The first Apple ][ had the ``Monitor'' system firmware, as well as the
+``Integer BASIC'' programming language interpreter and command line shell,
+and a few other miscellaneous features, such as ``Sweet-16'' and the Mini Assembler.
+The Apple ][ plus had an updated Monitor, sometimes known as the ``Autostart Monitor,''
+and replaced Integer BASIC and the misc. routines with a new floating-point BASIC, called
+``Applesoft BASIC,'' which was written by Microsoft (in its earliest days).
+
+
+
+=== Apple ][ Disk Operating System Software
+
+The Apple ][ Disk Operating System Software is commonly known as ``DOS 3.3''.
+This software is on most Apple ][ floppy disks, and is loaded into the computer
+from the floppy during the ``boot'' process. The Disk ][ Controller peripheral
+card contains some firmware that begins the boot process. The rest of DOS is
+stored on the floppy disk. There were different versions of DOS released by
+Apple, in two incompatible forms: the earlier with 13 sectors per disk track,
+and the later, most common, format, with 16 sectors per track.
+
+
+
+=== Recovery Effort
+
+These pieces of software are not easily available today, in source or
+binary form. The System Software can only be obtained in binary form, and only by
+purchasing an actual Apple ][ through private sale (or auction). Some of
+the source code was published (in printed form only) in various
+reference manuals from Apple, which are also hard to come by. As for the
+DOS software, version 3.3 is the most common, but is only available in
+binary form, and only through private channels. The older versions of DOS
+are almost impossible to find. And none of the DOS source code was ever
+made available officially.
+
+After years of tireless effort, we have been able to completely recreate all
+of the System Software and DOS Software in source form. The source is (highly
+commented) 6502 assembly language, intended for the
+http://www.floodgap.com/retrotech/xa/[xa65 Assembler],
+although porting it to other 6502 assemblers
+should not be too difficult. Included in the recovery effort was all
+System Software for the Apple ][ and ][ plus, including the Monitor and
+both BASIC interpreters. Also included were the Disk Operating
+System Software versions 3.1, 3.2, 3.2.1, and the three different
+releases of version 3.3. The (known) official ``System Master'' disks were recovered
+as well. Also included were the (yet) older versions of Monitor
+and Integer BASIC that were provided for the Apple I (one).
+
+More details on specific versions are available
+in source code comments, and in various README files that also come with
+the source distributions. As stated above, these works are provided for
+private study, scholarship, or research only, and are (or may be) copyright
+by Apple, Inc., or others. For convenience, these works are also provided in
+binary form.
View
BIN web/make.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN web/redhat.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0 warning.png → web/warning.png
File renamed without changes
View
BIN web/windows.gif
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

No commit comments for this range

Something went wrong with that request. Please try again.