[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: II+ vs IIe Char Gen PROMs and Shift-key mods-- LC $F8 PROM mod
James Higginbotham wrote:
>
> It's starting to all come back now... I believe you are right, I don't
> remember ever typing anything at the BASIC prompt in lower case... (means I
> need to dig out the II+ again)... Is the mod you where talking about
> documented anywhere?
>
....
Not as far as I know. What you do is $EA out the code which does the checking.
The code starts at address $FD7E in both the old and Autostart Apple II+'s (which
should be address $57E in a 2K $F8 PROM) ...
FD7E- C9 E0 compare the byte to the lowest ASCII value for a lower case char
FD80- 90 02 if the byte is less (not lower case) hop over the next two inst bytes
FD82- 29 DF if the byte is lower case AND it with #$DF to force upper case
To get rid of the check and conversion you can substitute NOP instructions
FD7E- EA
FD7F- EA
FD80- EA
FD81- EA
FD82- EA
FD83- EA
Rubywand