Vinace documentation


Table of Contents
1. Introduction
I. Using Vinace
2. Quick start
3. Keyboard
4. Joystick
5. Disks and disk drives
II. Inside Vinace
6. General principles
6.1. Why another emulator?
6.2. What is a computer?
6.3. Three layers emulator design
7. Processor
8. Memory
8.1. Memory proxies
8.2. Memory buses
8.3. Apple //e memory
8.4. ROM files
9. Input Output
9.1. I/O Unit on ][+
9.2. I/O Unit on //e
9.3. I/O Units
10. Not yet implemented
11. References
11.1. On the web
11.2. Books
11.3. Existing emulators
11.4. Appleblossom - Portable Open-Source Apple IIe Emulator
List of Tables
3-1. Apple //e keyboard keys
8-1. APPLE2E.ROM file map
8-2. APPLE2.ROM file map
9-1. Apple ][+ I/O Unit addresses
9-2. Apple //e I/O Unit addresses
List of Figures
4-1. Numeric keypad joystick emulation
6-1. A simple computer
6-2. Three layers model
8-1. Apple //e memory buses