From cbe38780cc01d3d99f0ce1900b5918cc40b55483 Mon Sep 17 00:00:00 2001 From: "Christopher A. Mosher" Date: Fri, 12 Apr 2019 22:15:21 -0400 Subject: [PATCH] more docs --- README.md | 37 ++----------------------------------- docs/index.md | 1 + 2 files changed, 3 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index fee8f8b..a307a32 100644 --- a/README.md +++ b/README.md @@ -2,50 +2,17 @@ Copyright © 2008–2019, Christopher Alan Mosher, Shelton, Connecticut, USA, . GPLv3. -[![Latest Release](https://img.shields.io/github/release-pre/cmosher01/Epple-II.svg)](https://github.com/cmosher01/Epple-II/releases/latest) +[![Website](https://img.shields.io/website/https/cmosher01.github.io/Epple-II.svg)](https://cmosher01.github.io/Epple-II) +[![Latest Release](https://img.shields.io/github/release/cmosher01/Epple-II.svg)](https://github.com/cmosher01/Epple-II/releases/latest) [![Build Status](https://travis-ci.com/cmosher01/Epple-II.svg?branch=master)](https://travis-ci.com/cmosher01/Epple-II) [![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-v1.4%20adopted-ff69b4.svg)](./code-of-conduct.md) [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=CVSSQ2BWDCKQ2) -Home page: - `epple2` is an emulator of the **Apple ][** and **Apple ][ plus** computers from Apple, Inc. --- -The fundamental principle of `epple2` is to accurately and faithfully -emulate the behavior of the original Apple ][ machines, including the -internal workings, as much as practical. - -Features of the emulation include: -* individual cycles of the 6502 CPU -* NTSC video signal generation -* displaying the *strange orange line* -* other display color anomalies -* floating data bus -* Disk ][ Logic State Sequencer -* read copy-protected disks -* read/write half- and quarter-tracks -* configurable RAM chips -* cassette tape interface - -The CPU and video timings are synchronized, and the emulator -is designed to run at the same speed as the original -machine (about 1MHz). It also emulates a television screen, -and color and monochrome monitors, for the display. - -It includes emulation of the **Disk ][** controller card, -the ROM firmware card, and the RAM Language Card, as well -as a simple clock card. - -The primary source for information about the internals of the -Apple ][ is *Understanding the Apple ][*, by Jim Sather. - -`epple2` is written in C++, and is designed to be buildable -on Linux, Mac, or Windows (mingw). -[SDL](http://www.libsdl.org/) is the only dependency. - See files `COPYING.*` for other copyright notices. Please note that this project is released with a Contributor diff --git a/docs/index.md b/docs/index.md index 15891fe..32d7b2d 100644 --- a/docs/index.md +++ b/docs/index.md @@ -25,6 +25,7 @@ portability in mind. It uses the [SDL2](https://www.libsdl.org) graphics library * **NTSC** video signal emulation: all video *quirks* emulated accurately * **Revision Zero** motherboard * **TV** and **monitor** emulation +* **RAM chips** configurable: 4K to 48K * **Floating data bus**, and video scanner * **Cards**: Disk \]\[, language, firmware, clock * **Logic State Sequencer** emulation (16 and 13 sector disks)