Megalextoria
Retro computing and gaming, sci-fi books, tv and movies and other geeky stuff.

Home » Digital Archaeology » Computer Arcana » Apple » Apple II Emulation » OpenEmulator, the Apple III, and the Apple IIe
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
OpenEmulator, the Apple III, and the Apple IIe [message #335725] Thu, 12 January 2017 22:29 Go to next message
zellyn is currently offline  zellyn
Messages: 173
Registered: April 2013
Karma: 0
Senior Member
(crossposting from the OpenEmulator group and comp.sys.apple2, but manually because I don't know how to cross-post in Google groups)

Hi folks,

I'm on a long, slow quest to add IIe support to OpenEmulator, and started looking through the code. I see quite a bit of IIe-related code, even though there is definitely not a IIe configuration that the emulator can be run in. It seems some of it is for the Apple III emulation.

I have a couple of questions I thought would be worth seeing if anyone knows the answers to offhand, before I start investigating…

a) How much of a IIe does the Apple III include? Is it basically a souped-up and enhanced IIe, or is there some kind of compatibility mode?
b) OpenEmulator has an Apple III configuration: how complete/accurate is it? Can I expect to find most IIe functionality hiding in there?

Thanks,

Zellyn
Re: OpenEmulator, the Apple III, and the Apple IIe [message #335752 is a reply to message #335725] Fri, 13 January 2017 15:19 Go to previous messageGo to next message
D Finnigan is currently offline  D Finnigan
Messages: 1154
Registered: October 2012
Karma: 0
Senior Member
Zellyn wrote:
> (crossposting from the OpenEmulator group, but manually because I don't
> know how to cross-post in Google groups)

See also comp.emulators.apple2


>
> I have a couple of questions I thought would be worth seeing if anyone
> knows the answers to offhand, before I start investigating…
>
> a) How much of a IIe does the Apple III include? Is it basically a
> souped-up and enhanced IIe, or is there some kind of compatibility mode?

None. The Apple III came first in 1980 and its compatibility mode is a 48k
Apple II Plus.

The Apple IIe came about 2 years later and ported many Apple III features
over to the II family.

> b) OpenEmulator has an Apple III configuration: how complete/accurate is
> it? Can I expect to find most IIe functionality hiding in there?

Accuracy is probably top-notch for what is there, judging by the
OpenEmulator project as a whole. The goal of the project was to NOT take
shortcuts like other emulators, but instead emulate the hardware as
faithfully as possible.

As far as IIe functionality within the Apple III, at face value, yes there
is shared functionality. However, you will probably find that the hardware
implementation is different.

--
]DF$
The Marina IP stack for Apple II--
http://marina.a2hq.com/
Re: OpenEmulator, the Apple III, and the Apple IIe [message #335771 is a reply to message #335752] Fri, 13 January 2017 16:20 Go to previous message
zellyn is currently offline  zellyn
Messages: 173
Registered: April 2013
Karma: 0
Senior Member
On Friday, January 13, 2017 at 3:20:44 PM UTC-5, D Finnigan wrote:
> Accuracy is probably top-notch for what is there, judging by the
> OpenEmulator project as a whole. The goal of the project was to NOT take
> shortcuts like other emulators, but instead emulate the hardware as
> faithfully as possible.

Yes! I love that about it. It's also why I decided to start dedicating effort to improving OpenEmulator rather than my own little just-for-fun emu. I hope to preserve that aspect for any functionality I help in adding.

Zellyn
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: PDF Calculus with Applications 10th Ed INSTRUCTOR SOLUTIONS MANUAL; Lial, Greenwell, Ritchey
Next Topic: GSport on the Arch User Repository (AUR)?
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Tue Apr 16 14:21:05 EDT 2024

Total time taken to generate the page: 0.42467 seconds