whscullin / apple2js

An Apple II emulator originally written in Javascript, now being converted to TypeScript
http://www.scullinsteel.com/apple2/
MIT License
435 stars 55 forks source link

Type lowercase character in Apple 2 emulator #148

Open wyatt-wong opened 1 year ago

wyatt-wong commented 1 year ago

How do I type lowercase character in Apple 2 emulator ?

whscullin commented 1 year ago

It's not easy to get an Apple ][ or ][+ to do lower case. There are a handful of programs that support lower case, mostly word processors. If you want lower case you're better off with the Apple //e emulator.

Bischoff commented 1 year ago

One way is to switch to 80 columns mode (PR#3 from BASIC if I remember well).

wyatt-wong commented 1 year ago

That's what I saw from the Option screen. So the Apple 2 emulator allow boot up as Apple ][+ with lowercase support, but it cannot allow user to type lowercase characters ?

image

whscullin commented 1 year ago

Yeah, I haven't been able to find a good piece of software to showcase for that. The built in ROM didn't change, so only 3rd party software made use of it. Oo-Topos will use it, and possibly some other interactive fiction titles. Apple Writer may also use it.

If you do PR#3 and enter 80 column mode, you can switch between lowercase and uppercase with ctrl-A. With the lowercase ROM, if you reset out of 80 column mode, you can still see upper and lower case.