This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
mg_notes:iie_card:problem_software [2019/10/14 03:51] M.G. [Software That Leaves the Disk II Motor On] |
mg_notes:iie_card:problem_software [2019/10/14 03:54] M.G. [Bitsy Bye] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== LC //e Card - Problematic Software ====== | ====== LC //e Card - Problematic Software ====== | ||
- | Nearly all software that doesn't work on the Apple %%//%%e Card for Macintosh LC is likely because of accesses to $C029. This location is the NEWVIDEO register on the Apple IIgs which is used for, among other things, turning on and off super hi-res graphics modes. | + | Nearly all software that crashes on the Apple %%//%%e Card for Macintosh LC is likely because of accesses to $C029. This location is the NEWVIDEO register on the Apple IIgs which is used for, among other things, turning on and off super hi-res graphics modes. |
[[http://www.1000bit.it/support/manuali/apple/technotes/misc/tn.misc.15.html|TN.MISC.15]] cautions against using this location without first identifying the machine. Ironically, the document is mistaken as to the outcome on the IIc Plus, and doesn't mention the %%//%%e Card at all. | [[http://www.1000bit.it/support/manuali/apple/technotes/misc/tn.misc.15.html|TN.MISC.15]] cautions against using this location without first identifying the machine. Ironically, the document is mistaken as to the outcome on the IIc Plus, and doesn't mention the %%//%%e Card at all. | ||
Line 7: | Line 7: | ||
On the %%//%%e Card, accessing $C029 switches out the main firmware in favor of the active alternate firmware bank. A subsequent attempted use of common firmware routines will not go well. | On the %%//%%e Card, accessing $C029 switches out the main firmware in favor of the active alternate firmware bank. A subsequent attempted use of common firmware routines will not go well. | ||
- | ===== Bitsy Bye ===== | + | Other software may produce unexpected output on the screen depending on how it uses the disk, or if it uses DGR graphics. |
+ | |||
+ | ===== Bitsy Bye in ProDOS 2.4.0 and 2.4.1 ===== | ||
Bitsy Bye, as included with ProDOS 2.4.0 and 2.4.1, accidentally access $C029, switching out the main ROM bank. This causes a crash when it tries to use a firmware routine. | Bitsy Bye, as included with ProDOS 2.4.0 and 2.4.1, accidentally access $C029, switching out the main ROM bank. This causes a crash when it tries to use a firmware routine. |