Opened 3 years ago

Last modified 2 years ago

#9725 new defect

AGI IIgs: shift key commands don't work

Reported by: Maxor127 Owned by: m-kiewitz
Priority: low Component: Engine: AGI
Keywords: Cc:
Game:

Description

The AGI IIgs games use shift key commands instead of function key commands that the DOS versions use. So SHIFT 1 in IIgs should be the same as F1 in DOS. The in-game instructions still have the correct shift key labels.

This would mimic an actual IIgs, where shift 0-9 had special functions in AGI games. No number symbols were typed or expected to be used. Those special symbols aren't ever used in the games.

The function keys could still work the same along with the shift keys.

Change History (2)

comment:1 by m-kiewitz, 3 years ago

Owner: set to m-kiewitz

This is problematic and wasn't implemented intentionally for now.

I can of course check for "1" and Shift.
But at least on French keyboards, you need to actually press Shift + "1" to actually enter "1". Otherwise "1" will enter "&".

I also can't check for the ASCII values (map ! into F1, etc), because those are again layout specific.

A solution would be to offer this optionally, so that people with such layouts won't get blocked from playing the games.

comment:2 by csnover, 2 years ago

Keywords: IIgs AGI removed
Note: See TracTickets for help on using tickets.