Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!dali.cs.montana.edu!milton!uw-beaver!ubc-cs!alberta!edson!news From: jpenne@ee.ualberta.ca (Jerry Penner) Newsgroups: comp.sys.apple2 Subject: Re: Applications: What you'd like to see Message-ID: <1991Jan15.031349.17033@ee.ualberta.ca> Date: 15 Jan 91 03:13:49 GMT References: <1991Jan13.113530.22929@clark.edu> <8906@uwm.edu> Sender: news@ee.ualberta.ca Organization: University of Alberta Electrical Engineering Lines: 32 In article <8906@uwm.edu> mcgu5464@csd4.csd.uwm.edu (Ronald J Mcguire) writes: >Now I remember! (I knew that would happen!) > >Since the Apple and the Commodore 64 both run off of basicaly the >same processor, I'd like a C64 emulator that would read C64 disks >and run the programs. Basicaly a lot of interuping and repointing >for all the builtin C64 registers. The E wouldn't be able to handle >this, but the GS should. (I have a lot of old EDUCATIONAL software >the 64 that I'd like to run in the classroom where there are only >apples) It would need to handle joystick emulation and everthing. >The GS should be fast enuf for this and since I have 2 meg and will >upgrade soon, doing even a dump of the whole ROMs shouldn't be >unreasonable (considering that no program can use more than 64K >as the 64 is not expandable). This would be ultra tedium tho, and I >don't know if anyone else would be interested, but I may be willing >to pay $25-~60 (as a 64 can be had for under $60). It may be better >suited for a kind soul with nothing better to do with their time... > >Dan It would be next to impossible to implement the C=64's text mode because they have redefinable character sets. This makes graphical scrolling very possible at high speed since you're only pushing 2K of memory around rather than 32K for superhires (which is what you'd need to emulate it with). Maybe the other stuff wouldn't be hard to emulate, the sound is not too complex, but the GS is only 2.5 times as fast. Maybe if it was 10-20 times as fast, but then there'd be so much good stuff for the GS that emulating a C=64 wouldn't be even thought of except maybe as a "just to see if it can be done" type project. -- ------------- Jerry Penner alberta!bode!jpenne Edmonton, Alberta, Canada