David Schmenk wrote:
sicklittlemonkey wrote:
-snip-
Actually, PalmApple was a port of YAE. It sort of worked, but took
about 30 minutes to boot ProDOS. Yours truly wrote Appalm (a much more
clever name that PalmApple, I thought) in 68000 assembly and a little C.
The only thing used from YAE was the disk nibblezation and arm stepping
logic.
Oh I see. I misunderstood the lineage. From what I read I thought that
Appalm was a later iteration of PalmApple.
Now this is where I think an Apple II clone would get interesting. My
Treo 700 runs Appalm close to native speed of a real Apple II. Appalm
has no speed regulation and just runs flat out. So here is an XScale at
312 MHz, emulating a 68000, emulating a 6502. At about the right speed.
Well, I guess you could always rewrite the core in ARM assembly. Or just do
the "easy" thing and compile a C based 6502 core as an ARMlet. That would
probably give a massive performance boost, removing the 68k middleman.