In a message dated 26/01/03 13:12:50 GMT Standard Time, [EMAIL PROTECTED] writes:




1) May I suggest Aurora + Gold Card return 22 and Aurora + Super Gold Card return 23.  This is because, even without SMSQ/e, using:
PEEK (SYS_BASE+HEX('A7'))&&31
returns 10 and 12 for Gold Card/Super Gold Card respectively, even when plugged into a standard QL. 

Again, the article in QL Today suggests that a return of 11 and 13 signify Hermes is present... I am not convinced.... Tony??



On second thoughts - maybe Aurora should just add a value of 10 to the values 10,11,12 and 13 so you can still tell if Hermes is present easily.

<<cut>>



4) It is easy to identify the THOR computer - may I suggest values of:
    18 = THOR 1
    19 = THOR 20
    20 = THOR XV


Oops, in view of the above, THOR XVI will need to be another value - suggest 26


5) At present the standard QL, Atari ST, STM, STF and STFM all return 0.  Can I presume that if ver$<>'HBA' it is a standard QL and therefore I can set a value of 22 to signify a standard QL (or other unidentified machine)


Hmm Standard QL would need to be 25 in view of the above... I've missed one of my own suggestions...

This would leave
0 = Atari ST/ STM/ STF/STFM
1 = Atari STE (or as 0 with blitter)
2 = MEGA ST/ST/STM/STF/STFM with RTC
3 = as 2 with blitter
4 = Atari Stacy
5 = as 4 with blitter
6 = Atari STE
7 = as 6 with blitter
8 = Mega STE
9 = as 8 with blitter
10 = GOLD CARD (standard QL)
11 = GOLD CARD + HERMES (standard QL)
12 = SUPER GOLD CARD (standard QL)
13 = SUPER GOLD CARD + HERMES (standard QL)
14 = Q-Emulator
15 = ??
16 = Falcon
17 = Q40/Q60 (or Falcon with Blitter??)
18 = THOR 1
19 = THOR 20
20 = Aurora + GOLD CARD (standard QL)
21 = Aurora + GOLD CARD + HERMES (standard QL)
22 = Aurora + SUPER GOLD CARD (standard QL)
23 = Aurora + SUPER GOLD CARD + HERMES (standard QL)
24 = TT 030
25 = Standard QL (not Gold Card/ Super Gold Card)
26 = THOR XVI
27 =
28 = QXL
29 =
30 = QPC
31 = QLAY (??)

Hmm - just another thought - would it be better to signify Aurora by:
PEEK (SYS_BASE+HEX('A7')) DIV 32 = 5 which was mentioned in the QL Today article, but I have not been able to verify.  This seems undocumented and the other values for this appear to contradict the official documentation which shows return values of the following for Atari emulators (Jochen??):

0 = Standard QL display
1 = Extended Mode 4 Emulator
2 = QVME
3 = Monochrome display



--
Rich Mellor
RWAP Software
35 Chantry Croft, Kinsley, Pontefract, West Yorkshire, WF9 5JH
TEL: 01977 610509
http://hometown.aol.co.uk/rwapsoftware




--
Rich Mellor
RWAP Software
35 Chantry Croft, Kinsley, Pontefract, West Yorkshire, WF9 5JH
TEL: 01977 610509
http://hometown.aol.co.uk/rwapsoftware

Reply via email to