On Wed, 13 Feb 2013, gids.rs@sasktel.net wrote:
Here is a chart of ID bytes
$FBB3 $FBC0 $FBBF
System 64435 64448 64447
Apple II $38 (56) $60 (96) $2F (47)
Apple II+ $EA (234) $EA (234 $EA (234)
Apple IIe $06 $EA $C1 (193)
Apple IIe+ $06 $E0 $00
Apple IIc $06 $00 $FF (255)
Apple IIc+ $06 $00 $00
Apple IIGS $06 $E0 (224) $00
That only shows that the official ID bytes are the same for a GS as an Enhanced //e.
I've got an ident function somewhere, buried somewhere, but I think it's just nicked from something already linked. There's some function somewhere that returns Carry in a certain state on a GS, that does nothing on a //e.
-uso.