diff options
author | alekseiplusplus <alekseijeaves@protonmail.com> | 2023-03-27 13:26:30 +1100 |
---|---|---|
committer | alekseiplusplus <alekseijeaves@protonmail.com> | 2023-03-27 13:26:30 +1100 |
commit | 9e93f4d72cabc3a00af63d751cc337947b04870a (patch) | |
tree | a0574450e6cf50eba8bb568429bdaa72c3b95949 | |
parent | 19d02d1eed0886220e64f4ed87bc8da8666f8760 (diff) |
README
-rw-r--r-- | README.md | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -2,20 +2,19 @@ An Apple I emulator written in C. -This project is a work in progress. This is also my first project with a non-trivial scope. +This project is a work in progress. + My Apple I emulator has a handful of specific goals that will demonstrate its functionality. 1. Correctly interpret MOS 6502 machine code. 2. Create a 'terminal emulator' that mimics the Signetics 2513 terminal which the Apple I came with. 3. Run a system monitor operating system. -4. Create a virtual cassette interface card which will read in binary files. -5. Run a BASIC program on Wozniak's BASIC interpreter, +4. Create a virtual cassette interface which can read binary files. +5. Run a BASIC program on Wozniak's BASIC interpreter. -Once I have achieved those particular goals related to pure functionality, then I may decide to expand the emulator with other features such as: +Once I have reached those particular goals of basic functionality, then I may decide to expand the emulator with other features such as: 1. Simulating the actual speed of the computer. 2. Expandable memory. 3. An option to emulate the Apple I with either a MOS 6502 or a Motorola 6800. -4. Retro graphical effects - -I may not hit all or even any of those later goals, that is a decision I will make once I have completed the project. +4. Retro graphical effects
\ No newline at end of file |