Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!swrinde!cs.utexas.edu!sun-barr!rutgers!cbmvax!amix!skrenta From: skrenta@amix.commodore.com (Rich Skrenta) Newsgroups: comp.sys.amiga.emulations Subject: Re: Apple II Emulator Message-ID: <1766@amix.commodore.com> Date: 16 Apr 91 15:55:35 GMT References: <1991Apr15.213329.8809@rice.edu> Distribution: usa Organization: Commodore-Amiga Unix Development Lines: 33 [email to the original author bounced] kopnicky@elf.rice.edu (Lyle Warren Kopnicky) writes: > It sounds like a lost cause to me so maybe you're writing the only apple II > emulator going. No, there are quite a few out there. I had sources to several when I wrote my Apple II emulator; they were quite helpful. Getting the basics of the emulator working was pretty easy, but getting the last bugs out of the emulation took quite a while. Neither of the two working emulators I had did perfect emulation. There would be subtle bugs in some instructions which would case Integer basic to barf on such and such... Anyway. I've got an emulator which does o Perfect 6502 emulation (no bugs) to my knowledge o Catches DOS, Prodos and ROM calls for speed o Raw Disk II interface, so even if you application doesn't use DOS it will still run. You just make a disk image and "boot" it in the emulator. o A nifty command line interface which lets you dissassemble, set trace regions, breakpoints, etc. o Alas, no graphics. Send me diffs if you add them. I just added a crude printer to it as well, so I could print stuff out in my emulator and have it go to a Unix file. I posted it to alt.source some time ago, so perhaps it's archived somewhere. I'll email it to anyone who asks (or repost it if there is a large response). Rich -- skrenta@amix.commodore.com