Newsgroups: comp.sys.amiga.emulations
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!m.cs.uiuc.edu!ibma0.cs.uiuc.edu!sunc7.cs.uiuc.edu!menelli
From: menelli@sunc7.cs.uiuc.edu (Ron Menelli)
Subject: Re: Apple II Emulator
Sender: news@ibma0.cs.uiuc.edu
Message-ID: <280DCBCA.3058@ibma0.cs.uiuc.edu>
Date: Thu, 18 Apr 1991 16:39:38 GMT
References: <1991Apr16.103026.523@nic.csu.net> <Heoi18w164w@graphics.rent.com> <1991Apr17.130921.414@javelin.sim.es.com>
Organization: University of Illinois at Urbana-Champaign
Keywords: Apple II
Lines: 46

In article <1991Apr17.130921.414@javelin.sim.es.com> pashdown@javelin.sim.es.com (Pete Ashdown) writes:
>bobl@graphics.rent.com (Bob Lindabury - SysAdm) writes:
>
>>rkent@sparc1.sparc1.csubak.edu (rick kent stu) writes:
>
>>> That reminds me.  What is "][ in a Mac"?  Is that an Apple II software
>>> emulator for the Mac?  I have AMAX II and love it.  I've even run the

[stuff deleted]

>
>>][ in a Mac is the Apple // software emulator that runs on the Mac.
>
>..and a pathetic solution to Apple II emulation on the Amiga.  Come on guys!
>"][ in a Mac" is LAME!  Although its nicely setup, where's my color?  It
>seems completely feasible to me to make a Apple //e emulator that would run
>at full speed on an unaccellerated Amiga.  After all, what special hardware
>does an Apple have?  NONE.  No sprites.  No wild-n-wacky sound generator.
>Nothing.  As I understand it, this is what slows down the C64 emulators.  You
>could probably do a full-speed or faster //GS emulator (minus sound) on an
>accellerated Amiga.
>
>I'm surprised that the Apple //e emulator wasn't the FIRST emulator for the
>Amiga.  It seems to be the least complicated and the Amiga drives can read
>GCR encoding without any special hardware.

Actually, there is a bit of weirdness involved in the graphics department. The
way bytes are mapped into pixels on the screen requires some work (is the
palette bit set? Are we in an even or odd column? Is an adjacent pixel set,
also?) All of these things have to be taken into consideration. Admittedly,
not too bad, but it is time consuming. The disk reading is the really tricky
part if you want it done at the lowest level (essential for lots of games), and
there are plenty of other tricks Apple II programmers use that the emulator has
to be able to deal with. I'm sure that between myself and the other emulator
writers out there, there will be some very workable emulators coming soon.

-Ron Menelli
menelli@cs.uiuc.edu

>-- 
>      /       "Uhh" - Jon Bon Jovi         \       THISSPACEHASBEENRENTEDTHISS
>\\  /  AMGIA!!  The computer for the mind. \X v//  PAC  SMiles! from Ilana EHA
> |XV       [FREE CD'S! SEND ME MONEY!]       X\/   SBEENRENTEDTHISPACEHASBEENR
>Pete Ashdown  pashdown@javelin.sim.es.com ...uunet!javelin.sim.es.com!pashdown


