mirror of
https://github.com/smartykit/apple1.git
synced 2024-12-26 21:32:13 +00:00
.. | ||
apple1 | ||
bios | ||
gui | ||
software | ||
COPYING.TXT | ||
Exec.class | ||
Exec.java | ||
Makefile | ||
Pom1.bat | ||
Pom1Applet.java | ||
r.htm | ||
ReadMe.txt | ||
TODO.txt |
*************************************** Pom1 Version 0.61 (21 juin 2001) *************************************** Written by VERHILLE Arnaud E.mail : gist@wanadoo.fr http://www.chez.com/apple1/ Content : 1) What it is ? 2) Getting Started 3) Known Issues 4) Coming Soon 5) Credits 6) Legal Information 1) What it is ? --------------- Pom1 has been developed to comemorate the works of Steve Wozniak, who set out to develop a machine that would change the world forever. That machine has come to be known as the Apple I. Pom1 primary emulates the 6502 microprocessor and extends it to the Apple I computer. It was designed as a challenging first Java programming exercise. CURRENT FEATURES - Cycle exact CPU emulation with NMOS6502 Bugs - 100% of regular opcodes - Genuine Terminal speed (60 char/s) - Hard/Soft Reset Behaviour - Load/Save Memory in Raw Data and Sim6502 format - Apple I software : The Little Tower Included with Pom1 are several sample codes. If you are lucky, some of them might actually work. 2) Getting Started ------------------ First you'll need a Java Runtime Environment. The JRE is a Java Virtual Machine that known how to execute the Java ByteCode. Sun Microsystem and IBM are providing great and free Java Runtime Environment : http://www.alphaworks.ibm.com/ http://www.java.sun.com/ If you want to develop Java Applications, choose the Java SDK instead of the Java JRE (the JRE is included in the SDK). Carefully read the installation instructions (skip this on windows) and install Java on your computer. Then open a terminal (DOS window), go to the unzipped Pom1 directory (ex: c:/Pom1/) and type "java Exec". If you want to run The little Tower, just load the file from the Software directory and type in Pom1 : "300R" then return. Little Tower should start. Have Fun :-) GO TO http://www.chez.com/apple1/ look for the documentation section and check the Apple I Online Manuel to know how you can use the BIOS. 3) Known issues --------------- Some wrong keyboard mapping on my Laptop with the SUN Jdk (IBM Jdk works perfect !) Bug in Window's Resizing (The Linux port works well) Let me know if you found anything more bad. (gist@wanadoo.fr) 4) Coming Soon -------------- Pom1 Applet (Hmmm, perhaps if YOU work on it) 5) Credits ---------- Steve Wozniak (The Brain) Fabrice Frances (Java Microtan Emulator) Achim Breidenbach from Boinx Software (Sim6502, Online "Apple-1 Operation Manual") Juergen Buchmueller (MAME and MESS 6502 core) Stephano Priore from the MESS DEV Joe Torzewski (Apple I owners Club) Tom Owad (http://applefritter.com/apple1/) Francis Limousy (for his help, and his friendship) Peter Rittwage (Hey, Unknown, but great emu) Also, good luck to all those who are writing emulators. 6) Legal Information -------------------- I accept no liability for any loss or damage of any kind caused by running this program. Only run it if you agree to these terms. Java JRE and JDK are registered trademarks of Sun Microsystem, Inc. The Apple1 Bios is copyrighted by Steve Wozniak and Apple Computer. This product is not affiliated with, nor authorized or licensed in any way by Apple Computer, its affiliates or subsidiaries.