Skip to main content
Home Forums 68kMLA Difference Between Apple /// & IIGS? — #9
Post #9 by david__schmidt
Source Forum68kMLA
CategorySoftware
Post DateSat, 5 Sep 2009 - 23:46
Original URLhttps://68kmla.org/bb/threads/difference-between-apple-amp-iigs.18456/
Post
So the next question is whether Apple III software will run on an Apple IIe?
No native /// software runs on any II of any stripe. Even though SOS and ProDOS are related and have a lot of similar calls, the calling mechanism is different. BASIC is different (Apple Business BASIC for the ///, MS or Woz BASIC for the II) and all have different tokenizations. One similarity of note: Pascal leveled the playing field somewhat. The same source code (and object code, it turns out) can run on either /// or II "virtual" Pascal machines; P-code has a lot in common with Java classes and JVMs. Anything that make explicit calls to hardware, except where those hardware addresses were identical (screen, etc.) would of course fail.

mp.ls