2018-01-24: Updated to version 1.60
Signed-off-by: Gwenhael Le Moine <gwenhael.le.moine@gmail.com>
2
BEEP.38G
|
@ -1,2 +0,0 @@
|
||||||
;014A1:6300; disable 10 min auto off (internal, undocumented)
|
|
||||||
;017D0:81B1; =makebeep (internal, undocumented)
|
|
3
BEEP.39G
|
@ -1,3 +0,0 @@
|
||||||
;0148D:6300; disable 10 min auto off (internal, undocumented)
|
|
||||||
;017BC:81B1; =makebeep (internal, undocumented)
|
|
||||||
0212D:000; set =BounceTiming to 0 (internal, undocumented)
|
|
4
BEEP.49G
|
@ -1,4 +0,0 @@
|
||||||
;41262:6300; disable 10 min auto off (internal for 1.19-6, undocumented)
|
|
||||||
;412B9:6300; disable 10 min auto off (internal for 1.24/2.09, undocumented)
|
|
||||||
;4157A:81B1; =makebeep (internal for 1.18/1.19-5/1.19-6, undocumented)
|
|
||||||
;41609:81B1; =makebeep (internal for 1.24/2.01/2.09, undocumented)
|
|
BIN
DEFAUL38.BMP
Before Width: | Height: | Size: 74 KiB |
430
DEFAUL38.KML
|
@ -1,430 +0,0 @@
|
||||||
Global
|
|
||||||
Print "======================================================"
|
|
||||||
Print "KML script by Christoph Giesselink, cgiess@swol.de"
|
|
||||||
Print "http://privat.swol.de/Christoph Giesselink/"
|
|
||||||
Print "Thanks to Sebastien Carlier for his Default Faceplates"
|
|
||||||
Print "Thanks to Detlef Mueller for Keyb38G.kmi"
|
|
||||||
Print "======================================================"
|
|
||||||
Title "Emu48's Default Faceplate for HP38G"
|
|
||||||
Author "Christoph Giesselink"
|
|
||||||
Model "A"
|
|
||||||
Rom "ROM.38G"
|
|
||||||
Patch "BEEP.38G"
|
|
||||||
Debug 0
|
|
||||||
Bitmap "DEFAUL38.BMP"
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 302 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 20 20
|
|
||||||
Color 0 255 255 255 # character color table
|
|
||||||
Color 1 255 255 255
|
|
||||||
Color 2 255 255 255
|
|
||||||
Color 3 255 255 255
|
|
||||||
Color 4 255 255 255
|
|
||||||
Color 5 255 255 255
|
|
||||||
Color 6 255 255 255
|
|
||||||
Color 7 255 255 255
|
|
||||||
Color 8 255 255 255
|
|
||||||
Color 9 223 223 223
|
|
||||||
Color 10 179 171 171
|
|
||||||
Color 11 135 135 135
|
|
||||||
Color 12 91 91 91
|
|
||||||
Color 13 47 47 47
|
|
||||||
Color 14 0 0 0
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
Color 27 0 0 0
|
|
||||||
Color 28 0 0 0
|
|
||||||
Color 29 0 0 0
|
|
||||||
Color 30 0 0 0
|
|
||||||
Color 31 0 0 0
|
|
||||||
Color 32 255 255 255 # background color table
|
|
||||||
Color 33 255 255 255
|
|
||||||
Color 34 255 255 255
|
|
||||||
Color 35 255 255 255
|
|
||||||
Color 36 255 255 255
|
|
||||||
Color 37 255 255 255
|
|
||||||
Color 38 255 255 255
|
|
||||||
Color 39 255 255 255
|
|
||||||
Color 40 255 255 255
|
|
||||||
Color 41 255 255 255
|
|
||||||
Color 42 255 255 255
|
|
||||||
Color 43 255 255 255
|
|
||||||
Color 44 255 255 255
|
|
||||||
Color 45 255 255 255
|
|
||||||
Color 46 255 255 255
|
|
||||||
Color 47 232 232 232
|
|
||||||
Color 48 209 209 209
|
|
||||||
Color 49 186 186 186
|
|
||||||
Color 50 163 163 163
|
|
||||||
Color 51 140 140 140
|
|
||||||
Color 52 117 117 117
|
|
||||||
Color 53 94 94 94
|
|
||||||
Color 54 71 71 71
|
|
||||||
Color 55 48 48 48
|
|
||||||
Color 56 25 25 25
|
|
||||||
Color 57 2 2 2
|
|
||||||
Color 58 0 0 0
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
Color 61 0 0 0
|
|
||||||
Color 62 0 0 0
|
|
||||||
Color 63 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 15 11
|
|
||||||
Offset 41 4
|
|
||||||
Down 16 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 15 11
|
|
||||||
Offset 82 4
|
|
||||||
Down 32 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 13 11
|
|
||||||
Offset 123 4
|
|
||||||
Down 48 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 15 11
|
|
||||||
Offset 164 4
|
|
||||||
Down 64 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 11 11
|
|
||||||
Offset 205 4
|
|
||||||
Down 80 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 12 11
|
|
||||||
Offset 246 4
|
|
||||||
Down 96 485
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 158
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
Button 12
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 58 158
|
|
||||||
OutIn 8 16
|
|
||||||
End
|
|
||||||
Button 13
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 108 158
|
|
||||||
OutIn 8 8
|
|
||||||
End
|
|
||||||
Button 14
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 158 158
|
|
||||||
OutIn 8 4
|
|
||||||
End
|
|
||||||
Button 15
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 208 158
|
|
||||||
OutIn 8 2
|
|
||||||
End
|
|
||||||
Button 16
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 258 158
|
|
||||||
OutIn 8 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 195
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
Button 22
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 58 195
|
|
||||||
OutIn 7 16
|
|
||||||
End
|
|
||||||
Button 23
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 108 195
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
#Button 24
|
|
||||||
# Type 1
|
|
||||||
# Size 36 25
|
|
||||||
# Offset 158 195
|
|
||||||
# OutIn 7 4
|
|
||||||
#End
|
|
||||||
Button 25
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 208 195
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
#Button 26
|
|
||||||
# Type 1
|
|
||||||
# Size 36 25
|
|
||||||
# Offset 258 195
|
|
||||||
# OutIn 7 1
|
|
||||||
#End
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 232
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
Button 32
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 58 232
|
|
||||||
OutIn 6 16
|
|
||||||
End
|
|
||||||
Button 33
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 108 232
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
Button 34
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 158 232
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
Button 35
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 208 232
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
Button 36
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 258 232
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 269
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
Button 42
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 58 269
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
Button 43
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 108 269
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
Button 44
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 158 269
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
Button 45
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 208 269
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
Button 46
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 258 269
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 1
|
|
||||||
Size 86 25
|
|
||||||
Offset 8 306
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
Button 52
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 108 306
|
|
||||||
OutIn 4 8
|
|
||||||
End
|
|
||||||
Button 53
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 158 306
|
|
||||||
OutIn 4 4
|
|
||||||
End
|
|
||||||
Button 54
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 208 306
|
|
||||||
OutIn 4 2
|
|
||||||
End
|
|
||||||
Button 55
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 258 306
|
|
||||||
OutIn 4 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 343
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
Button 62
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 67 343
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
Button 63
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 127 343
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
Button 64
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 187 343
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
Button 65
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 247 343
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 380
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
Button 72
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 67 380
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
Button 73
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 127 380
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
Button 74
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 187 380
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
Button 75
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 247 380
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 417
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
Button 82
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 67 417
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
Button 83
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 127 417
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
Button 84
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 187 417
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
Button 85
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 247 417
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 1
|
|
||||||
Size 36 25
|
|
||||||
Offset 8 454
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
Button 92
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 67 454
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
Button 93
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 127 454
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
Button 94
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 187 454
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
Button 95
|
|
||||||
Type 1
|
|
||||||
Size 47 25
|
|
||||||
Offset 247 454
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Include "Keyb38G.kmi"
|
|
BIN
Emu48.exe
849
KEYB38G.KMI
|
@ -1,849 +0,0 @@
|
||||||
Scancode 16 # Shift
|
|
||||||
IfPressed 16
|
|
||||||
SetFlag 0
|
|
||||||
Else
|
|
||||||
ResetFlag 0
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 17 # Ctrl
|
|
||||||
IfPressed 17
|
|
||||||
SetFlag 1
|
|
||||||
Else
|
|
||||||
ResetFlag 1
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 20 # ShLock
|
|
||||||
IfPressed 20
|
|
||||||
NotFlag 1
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 8
|
|
||||||
IfFlag 0
|
|
||||||
Map 8 71
|
|
||||||
Map 8 81
|
|
||||||
Else
|
|
||||||
Map 8 81
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 9
|
|
||||||
Map 9 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 13
|
|
||||||
IfFlag 0
|
|
||||||
Map 13 71
|
|
||||||
Map 13 51
|
|
||||||
Else
|
|
||||||
Map 13 51
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 27
|
|
||||||
IfFlag 0
|
|
||||||
Map 27 71
|
|
||||||
Map 27 91
|
|
||||||
Else
|
|
||||||
Map 27 91
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 32
|
|
||||||
Map 32 71
|
|
||||||
Map 32 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 220
|
|
||||||
IfFlag 0
|
|
||||||
Map 220 71
|
|
||||||
Map 220 61
|
|
||||||
Else
|
|
||||||
Map 220 61
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 37
|
|
||||||
IfFlag 0
|
|
||||||
Map 37 71
|
|
||||||
Map 37 34
|
|
||||||
Else
|
|
||||||
Map 37 34
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 38
|
|
||||||
IfFlag 0
|
|
||||||
Map 38 71
|
|
||||||
Map 38 25
|
|
||||||
Else
|
|
||||||
Map 38 25
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 39
|
|
||||||
IfFlag 0
|
|
||||||
Map 39 71
|
|
||||||
Map 39 36
|
|
||||||
Else
|
|
||||||
Map 39 36
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 40
|
|
||||||
IfFlag 0
|
|
||||||
Map 40 71
|
|
||||||
Map 40 35
|
|
||||||
Else
|
|
||||||
Map 40 35
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 115
|
|
||||||
IfFlag 0
|
|
||||||
Map 115 71
|
|
||||||
Map 115 11
|
|
||||||
Else
|
|
||||||
Map 115 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 116
|
|
||||||
IfFlag 0
|
|
||||||
Map 116 71
|
|
||||||
Map 116 12
|
|
||||||
Else
|
|
||||||
Map 116 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 117
|
|
||||||
IfFlag 0
|
|
||||||
Map 117 71
|
|
||||||
Map 117 13
|
|
||||||
Else
|
|
||||||
Map 117 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 118
|
|
||||||
IfFlag 0
|
|
||||||
Map 118 71
|
|
||||||
Map 118 14
|
|
||||||
Else
|
|
||||||
Map 118 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 119
|
|
||||||
IfFlag 0
|
|
||||||
Map 119 71
|
|
||||||
Map 119 15
|
|
||||||
Else
|
|
||||||
Map 119 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 120
|
|
||||||
IfFlag 0
|
|
||||||
Map 120 71
|
|
||||||
Map 120 16
|
|
||||||
Else
|
|
||||||
Map 120 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 45
|
|
||||||
IfFlag 0
|
|
||||||
Map 45 71
|
|
||||||
Map 45 21
|
|
||||||
Else
|
|
||||||
Map 45 21
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 36
|
|
||||||
IfFlag 0
|
|
||||||
Map 36 71
|
|
||||||
Map 36 22
|
|
||||||
Else
|
|
||||||
Map 36 22
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 33
|
|
||||||
IfFlag 0
|
|
||||||
Map 33 71
|
|
||||||
Map 33 23
|
|
||||||
Else
|
|
||||||
Map 33 23
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 46
|
|
||||||
IfFlag 0
|
|
||||||
Map 46 71
|
|
||||||
Map 46 31
|
|
||||||
Else
|
|
||||||
Map 46 31
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 35
|
|
||||||
IfFlag 0
|
|
||||||
Map 35 71
|
|
||||||
Map 35 32
|
|
||||||
Else
|
|
||||||
Map 35 32
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 34
|
|
||||||
IfFlag 0
|
|
||||||
Map 34 71
|
|
||||||
Map 34 33
|
|
||||||
Else
|
|
||||||
Map 34 33
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 96
|
|
||||||
IfFlag 1
|
|
||||||
Map 96 61
|
|
||||||
Map 96 92
|
|
||||||
Else
|
|
||||||
Map 96 92
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 97
|
|
||||||
IfFlag 1
|
|
||||||
Map 97 61
|
|
||||||
Map 97 82
|
|
||||||
Else
|
|
||||||
Map 97 82
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 98
|
|
||||||
IfFlag 1
|
|
||||||
Map 98 61
|
|
||||||
Map 98 83
|
|
||||||
Else
|
|
||||||
Map 98 83
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 99
|
|
||||||
IfFlag 1
|
|
||||||
Map 98 61
|
|
||||||
Map 99 84
|
|
||||||
Else
|
|
||||||
Map 99 84
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 100
|
|
||||||
IfFlag 1
|
|
||||||
Map 100 61
|
|
||||||
Map 100 72
|
|
||||||
Else
|
|
||||||
Map 100 72
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 101
|
|
||||||
IfFlag 1
|
|
||||||
Map 101 61
|
|
||||||
Map 101 73
|
|
||||||
Else
|
|
||||||
Map 101 73
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 102
|
|
||||||
IfFlag 1
|
|
||||||
Map 102 61
|
|
||||||
Map 102 74
|
|
||||||
Else
|
|
||||||
Map 102 74
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 103
|
|
||||||
IfFlag 1
|
|
||||||
Map 103 61
|
|
||||||
Map 103 62
|
|
||||||
Else
|
|
||||||
Map 103 62
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 104
|
|
||||||
IfFlag 1
|
|
||||||
Map 104 61
|
|
||||||
Map 104 63
|
|
||||||
Else
|
|
||||||
Map 104 63
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 105
|
|
||||||
IfFlag 1
|
|
||||||
Map 105 61
|
|
||||||
Map 105 64
|
|
||||||
Else
|
|
||||||
Map 105 64
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 110
|
|
||||||
IfFlag 1
|
|
||||||
Map 110 61
|
|
||||||
Map 110 93
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 110 71
|
|
||||||
Map 110 93
|
|
||||||
Else
|
|
||||||
Map 110 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 106
|
|
||||||
IfFlag 1
|
|
||||||
Map 106 61
|
|
||||||
Map 106 75
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 106 71
|
|
||||||
Map 106 75
|
|
||||||
Else
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 107
|
|
||||||
IfFlag 1
|
|
||||||
Map 107 61
|
|
||||||
Map 107 95
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 107 71
|
|
||||||
Map 107 95
|
|
||||||
Else
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 109
|
|
||||||
IfFlag 1
|
|
||||||
Map 109 61
|
|
||||||
Map 109 85
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 109 71
|
|
||||||
Map 109 85
|
|
||||||
Else
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 111
|
|
||||||
IfFlag 1
|
|
||||||
Map 111 61
|
|
||||||
Map 111 65
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 111 71
|
|
||||||
Map 111 65
|
|
||||||
Else
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 188
|
|
||||||
IfFlag 0
|
|
||||||
Map 188 71
|
|
||||||
Map 188 94
|
|
||||||
Else
|
|
||||||
Map 188 94
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 190
|
|
||||||
IfFlag 0
|
|
||||||
Map 190 71
|
|
||||||
Map 190 93
|
|
||||||
Else
|
|
||||||
Map 190 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 48
|
|
||||||
IfFlag 0
|
|
||||||
Map 48 71
|
|
||||||
Map 48 92
|
|
||||||
Else
|
|
||||||
Map 48 92
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 49
|
|
||||||
IfFlag 0
|
|
||||||
Map 49 71
|
|
||||||
Map 49 82
|
|
||||||
Else
|
|
||||||
Map 49 82
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 50
|
|
||||||
IfFlag 0
|
|
||||||
Map 50 71
|
|
||||||
Map 50 83
|
|
||||||
Else
|
|
||||||
Map 50 83
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 51
|
|
||||||
IfFlag 0
|
|
||||||
Map 51 71
|
|
||||||
Map 51 84
|
|
||||||
Else
|
|
||||||
Map 51 84
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 52
|
|
||||||
IfFlag 0
|
|
||||||
Map 52 71
|
|
||||||
Map 52 72
|
|
||||||
Else
|
|
||||||
Map 52 72
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 53
|
|
||||||
IfFlag 0
|
|
||||||
Map 53 71
|
|
||||||
Map 53 73
|
|
||||||
Else
|
|
||||||
Map 53 73
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 54
|
|
||||||
IfFlag 0
|
|
||||||
Map 54 71
|
|
||||||
Map 54 74
|
|
||||||
Else
|
|
||||||
Map 54 74
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 55
|
|
||||||
IfFlag 0
|
|
||||||
Map 55 71
|
|
||||||
Map 55 62
|
|
||||||
Else
|
|
||||||
Map 55 62
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 56
|
|
||||||
IfFlag 0
|
|
||||||
Map 56 71
|
|
||||||
Map 56 63
|
|
||||||
Else
|
|
||||||
Map 56 63
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 57
|
|
||||||
IfFlag 0
|
|
||||||
Map 57 71
|
|
||||||
Map 57 64
|
|
||||||
Else
|
|
||||||
Map 57 64
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Scancode 65
|
|
||||||
IfFlag 1
|
|
||||||
Map 65 61
|
|
||||||
Map 65 41
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 65 71
|
|
||||||
Map 65 41
|
|
||||||
Else
|
|
||||||
Map 65 41
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 66
|
|
||||||
IfFlag 1
|
|
||||||
Map 66 61
|
|
||||||
Map 66 42
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 66 71
|
|
||||||
Map 66 42
|
|
||||||
Else
|
|
||||||
Map 66 42
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 67
|
|
||||||
IfFlag 1
|
|
||||||
Map 67 61
|
|
||||||
Map 67 43
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 67 71
|
|
||||||
Map 67 43
|
|
||||||
Else
|
|
||||||
Map 67 43
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 68
|
|
||||||
IfFlag 1
|
|
||||||
Map 68 61
|
|
||||||
Map 68 44
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 68 71
|
|
||||||
Map 68 44
|
|
||||||
Else
|
|
||||||
Map 68 44
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 69
|
|
||||||
IfFlag 1
|
|
||||||
Map 69 61
|
|
||||||
Map 69 45
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 69 71
|
|
||||||
Map 69 45
|
|
||||||
Else
|
|
||||||
Map 69 45
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 70
|
|
||||||
IfFlag 1
|
|
||||||
Map 70 61
|
|
||||||
Map 70 46
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 70 71
|
|
||||||
Map 70 46
|
|
||||||
Else
|
|
||||||
Map 70 46
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 71
|
|
||||||
IfFlag 1
|
|
||||||
Map 71 61
|
|
||||||
Map 71 52
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 71 71
|
|
||||||
Map 71 52
|
|
||||||
Else
|
|
||||||
Map 71 52
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 72
|
|
||||||
IfFlag 1
|
|
||||||
Map 72 61
|
|
||||||
Map 72 53
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 72 71
|
|
||||||
Map 72 53
|
|
||||||
Else
|
|
||||||
Map 72 53
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 73
|
|
||||||
IfFlag 1
|
|
||||||
Map 73 61
|
|
||||||
Map 73 54
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 73 71
|
|
||||||
Map 73 54
|
|
||||||
Else
|
|
||||||
Map 73 54
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 74
|
|
||||||
IfFlag 1
|
|
||||||
Map 74 61
|
|
||||||
Map 74 55
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 74 71
|
|
||||||
Map 74 55
|
|
||||||
Else
|
|
||||||
Map 74 55
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 75
|
|
||||||
IfFlag 1
|
|
||||||
Map 75 61
|
|
||||||
Map 75 62
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 75 71
|
|
||||||
Map 75 62
|
|
||||||
Else
|
|
||||||
Map 75 62
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 76
|
|
||||||
IfFlag 1
|
|
||||||
Map 76 61
|
|
||||||
Map 76 63
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 76 63
|
|
||||||
Map 76 55
|
|
||||||
Else
|
|
||||||
Map 76 63
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 77
|
|
||||||
IfFlag 1
|
|
||||||
Map 77 61
|
|
||||||
Map 77 64
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 77 71
|
|
||||||
Map 77 64
|
|
||||||
Else
|
|
||||||
Map 77 64
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 78
|
|
||||||
IfFlag 1
|
|
||||||
Map 78 61
|
|
||||||
Map 78 65
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 78 71
|
|
||||||
Map 78 65
|
|
||||||
Else
|
|
||||||
Map 78 65
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 79
|
|
||||||
IfFlag 1
|
|
||||||
Map 79 61
|
|
||||||
Map 79 72
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 79 71
|
|
||||||
Map 79 72
|
|
||||||
Else
|
|
||||||
Map 79 72
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 80
|
|
||||||
IfFlag 1
|
|
||||||
Map 80 61
|
|
||||||
Map 80 73
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 80 71
|
|
||||||
Map 80 73
|
|
||||||
Else
|
|
||||||
Map 80 73
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 81
|
|
||||||
IfFlag 1
|
|
||||||
Map 81 61
|
|
||||||
Map 81 74
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 81 71
|
|
||||||
Map 81 74
|
|
||||||
Else
|
|
||||||
Map 81 74
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 82
|
|
||||||
IfFlag 1
|
|
||||||
Map 82 61
|
|
||||||
Map 82 75
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 82 71
|
|
||||||
Map 82 75
|
|
||||||
Else
|
|
||||||
Map 82 75
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 83
|
|
||||||
IfFlag 1
|
|
||||||
Map 83 61
|
|
||||||
Map 83 82
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 83 71
|
|
||||||
Map 83 82
|
|
||||||
Else
|
|
||||||
Map 83 82
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 84
|
|
||||||
IfFlag 1
|
|
||||||
Map 84 61
|
|
||||||
Map 84 83
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 84 71
|
|
||||||
Map 84 83
|
|
||||||
Else
|
|
||||||
Map 84 83
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 85
|
|
||||||
IfFlag 1
|
|
||||||
Map 85 61
|
|
||||||
Map 85 84
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 85 71
|
|
||||||
Map 85 84
|
|
||||||
Else
|
|
||||||
Map 85 84
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 86
|
|
||||||
IfFlag 1
|
|
||||||
Map 86 61
|
|
||||||
Map 86 85
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 86 71
|
|
||||||
Map 86 85
|
|
||||||
Else
|
|
||||||
Map 86 85
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 87
|
|
||||||
IfFlag 1
|
|
||||||
Map 87 61
|
|
||||||
Map 87 92
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 87 71
|
|
||||||
Map 87 92
|
|
||||||
Else
|
|
||||||
Map 87 92
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 88
|
|
||||||
IfFlag 1
|
|
||||||
Map 88 61
|
|
||||||
Map 88 93
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 88 71
|
|
||||||
Map 88 93
|
|
||||||
Else
|
|
||||||
Map 88 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 89
|
|
||||||
IfFlag 1
|
|
||||||
Map 89 61
|
|
||||||
Map 89 94
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 89 71
|
|
||||||
Map 89 94
|
|
||||||
Else
|
|
||||||
Map 89 94
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 90
|
|
||||||
IfFlag 1
|
|
||||||
Map 90 61
|
|
||||||
Map 90 95
|
|
||||||
Else
|
|
||||||
IfFlag 0
|
|
||||||
Map 90 71
|
|
||||||
Map 90 95
|
|
||||||
Else
|
|
||||||
Map 90 95
|
|
||||||
End
|
|
||||||
End
|
|
||||||
End
|
|
|
@ -1,4 +1,4 @@
|
||||||
Known bugs and restrictions of Emu48 V1.59
|
Known bugs and restrictions of Emu48 V1.60
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
|
||||||
- the following I/O bits aren't emulated (incomplete)
|
- the following I/O bits aren't emulated (incomplete)
|
||||||
|
@ -47,4 +47,4 @@ Known bugs and restrictions of Emu48 V1.59
|
||||||
- quitting the emulator while programming the flash isn't allowed,
|
- quitting the emulator while programming the flash isn't allowed,
|
||||||
because the content of flash state machine isn't saved so far
|
because the content of flash state machine isn't saved so far
|
||||||
|
|
||||||
08/15/17 (c) by Christoph Gießelink, c dot giesselink at gmx dot de
|
01/23/18 (c) by Christoph Gießelink, c dot giesselink at gmx dot de
|
||||||
|
|
BIN
ROM.38G
BIN
ROM.39G
BIN
ROM.48G
BIN
ROM.48S
BIN
ROM.49G
|
@ -1,3 +1,21 @@
|
||||||
|
Service Pack 60 for Emu48 Version 1.0
|
||||||
|
|
||||||
|
DISRPL.C
|
||||||
|
- changed function DoHexStream() and DoHxs(), removed trailing space
|
||||||
|
if data length is zero
|
||||||
|
- bugfix in function DoIntStream(), =DOINT stream with zero data
|
||||||
|
length crashed decoder
|
||||||
|
|
||||||
|
EMU48.C
|
||||||
|
- bugfix in function OnViewCopy(), fixed unsynchronized GDI
|
||||||
|
operations, fixed wrong menu display view when left margin of main
|
||||||
|
display is unequal to zero and dependent on the LCD zoom factor
|
||||||
|
the bitmap in the clipboard was sometimes too small
|
||||||
|
|
||||||
|
EMU48.RC
|
||||||
|
- changed version and copyright
|
||||||
|
|
||||||
|
|
||||||
Service Pack 59 for Emu48 Version 1.0
|
Service Pack 59 for Emu48 Version 1.0
|
||||||
|
|
||||||
DISPLAY.C
|
DISPLAY.C
|
||||||
|
|
|
@ -266,7 +266,11 @@ static BOOL DoHexStream(DWORD *pdwAddr,String *str,UINT *pnLevel)
|
||||||
}
|
}
|
||||||
|
|
||||||
dwLength -= 5; // no. of DOCODE nibbles
|
dwLength -= 5; // no. of DOCODE nibbles
|
||||||
PutFS(str,_T("%X "),dwLength); // write length information
|
PutFS(str,_T("%X"),dwLength); // write length information
|
||||||
|
if (dwLength > 0) // have data
|
||||||
|
{
|
||||||
|
PutC(str,_T(' '));
|
||||||
|
}
|
||||||
|
|
||||||
for (;dwLength > 0; --dwLength)
|
for (;dwLength > 0; --dwLength)
|
||||||
{
|
{
|
||||||
|
@ -328,9 +332,9 @@ static BOOL DoIntStream(DWORD *pdwAddr,String *str,UINT *pnLevel)
|
||||||
for (i = 0; i < dwLength; ++i) // read data
|
for (i = 0; i < dwLength; ++i) // read data
|
||||||
pbyData[i] = RplReadNibble(pdwAddr);
|
pbyData[i] = RplReadNibble(pdwAddr);
|
||||||
|
|
||||||
if (dwLength == 1) // special implementation for zero
|
if (dwLength <= 1) // special implementation for zero
|
||||||
{
|
{
|
||||||
_ASSERT(pbyData[0] == 0);
|
_ASSERT(dwLength == 0 || (dwLength == 1 && pbyData[0] == 0));
|
||||||
PutC(str,_T('0'));
|
PutC(str,_T('0'));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -674,7 +678,11 @@ static BOOL DoHxs(DWORD *pdwAddr,String *str,UINT *pnLevel)
|
||||||
PutS(str,_T("HXS "));
|
PutS(str,_T("HXS "));
|
||||||
|
|
||||||
dwLength -= 5; // no. of HXS
|
dwLength -= 5; // no. of HXS
|
||||||
PutFS(str,_T("%X "),dwLength); // write length information
|
PutFS(str,_T("%X"),dwLength); // write length information
|
||||||
|
if (dwLength > 0) // have data
|
||||||
|
{
|
||||||
|
PutC(str,_T(' '));
|
||||||
|
}
|
||||||
|
|
||||||
bRemove = TRUE; // remove leading zeros
|
bRemove = TRUE; // remove leading zeros
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
#include "kml.h"
|
#include "kml.h"
|
||||||
#include "debugger.h"
|
#include "debugger.h"
|
||||||
|
|
||||||
#define VERSION "1.59"
|
#define VERSION "1.60"
|
||||||
|
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
LPCTSTR szNoTitle = _T("Emu48 ")_T(VERSION)_T(" Debug");
|
LPCTSTR szNoTitle = _T("Emu48 ")_T(VERSION)_T(" Debug");
|
||||||
|
@ -1166,11 +1166,27 @@ static LRESULT OnViewCopy(VOID)
|
||||||
WORD wBits;
|
WORD wBits;
|
||||||
DWORD dwLen, dwSizeImage;
|
DWORD dwLen, dwSizeImage;
|
||||||
|
|
||||||
_ASSERT(nLcdZoom == 1 || nLcdZoom == 2 || nLcdZoom == 4);
|
_ASSERT(nLcdZoom >= 1 && nLcdZoom <= 4);
|
||||||
hBmp = CreateCompatibleBitmap(hLcdDC,131*nLcdZoom,64*nLcdZoom);
|
hBmp = CreateCompatibleBitmap(hLcdDC,131*nLcdZoom*nGdiXZoom,64*nLcdZoom*nGdiYZoom);
|
||||||
hBmpDC = CreateCompatibleDC(hLcdDC);
|
hBmpDC = CreateCompatibleDC(hLcdDC);
|
||||||
hBmp = (HBITMAP) SelectObject(hBmpDC,hBmp);
|
hBmp = (HBITMAP) SelectObject(hBmpDC,hBmp);
|
||||||
BitBlt(hBmpDC,0,0,131*nLcdZoom,64*nLcdZoom,hLcdDC,Chipset.boffset*nLcdZoom,0,SRCCOPY);
|
EnterCriticalSection(&csGDILock); // solving NT GDI problems
|
||||||
|
{
|
||||||
|
UINT nLines = (Chipset.lcounter == 0) ? 64 : (Chipset.lcounter + 1);
|
||||||
|
|
||||||
|
// copy main display area
|
||||||
|
StretchBlt(hBmpDC, 0, 0,
|
||||||
|
131*nLcdZoom*nGdiXZoom, nLines*nLcdZoom*nGdiYZoom,
|
||||||
|
hLcdDC, Chipset.boffset*nLcdZoom, 0,
|
||||||
|
131*nLcdZoom, nLines*nLcdZoom, SRCCOPY);
|
||||||
|
// copy menu display area
|
||||||
|
StretchBlt(hBmpDC, 0, nLines*nLcdZoom*nGdiYZoom,
|
||||||
|
131*nLcdZoom*nGdiXZoom, (64-nLines)*nLcdZoom*nGdiYZoom,
|
||||||
|
hLcdDC, 0, nLines*nLcdZoom,
|
||||||
|
131*nLcdZoom, (64-nLines)*nLcdZoom, SRCCOPY);
|
||||||
|
GdiFlush();
|
||||||
|
}
|
||||||
|
LeaveCriticalSection(&csGDILock);
|
||||||
hBmp = (HBITMAP) SelectObject(hBmpDC,hBmp);
|
hBmp = (HBITMAP) SelectObject(hBmpDC,hBmp);
|
||||||
|
|
||||||
// fill BITMAP structure for size information
|
// fill BITMAP structure for size information
|
||||||
|
|
|
@ -295,7 +295,7 @@ FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE
|
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE
|
||||||
LTEXT "",IDC_VERSION,29,6,151,8,NOT WS_GROUP
|
LTEXT "",IDC_VERSION,29,6,151,8,NOT WS_GROUP
|
||||||
LTEXT "Copyright © 2017 Christoph Gießelink && Sébastien Carlier",
|
LTEXT "Copyright © 2018 Christoph Gießelink && Sébastien Carlier",
|
||||||
IDC_STATIC,29,18,181,8
|
IDC_STATIC,29,18,181,8
|
||||||
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
||||||
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
||||||
|
@ -691,8 +691,8 @@ END
|
||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1,5,9,0
|
FILEVERSION 1,6,0,0
|
||||||
PRODUCTVERSION 1,5,9,0
|
PRODUCTVERSION 1,6,0,0
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
|
@ -709,12 +709,12 @@ BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Christoph Gießelink & Sebastien Carlier\0"
|
VALUE "CompanyName", "Christoph Gießelink & Sebastien Carlier\0"
|
||||||
VALUE "FileDescription", "HP38/39/40/48/49 Emulator\0"
|
VALUE "FileDescription", "HP38/39/40/48/49 Emulator\0"
|
||||||
VALUE "FileVersion", "1, 5, 9, 0\0"
|
VALUE "FileVersion", "1, 6, 0, 0\0"
|
||||||
VALUE "InternalName", "Emu48\0"
|
VALUE "InternalName", "Emu48\0"
|
||||||
VALUE "LegalCopyright", "Copyright © 2017\0"
|
VALUE "LegalCopyright", "Copyright © 2018\0"
|
||||||
VALUE "OriginalFilename", "Emu48.exe\0"
|
VALUE "OriginalFilename", "Emu48.exe\0"
|
||||||
VALUE "ProductName", "Emu48\0"
|
VALUE "ProductName", "Emu48\0"
|
||||||
VALUE "ProductVersion", "1, 5, 9, 0\0"
|
VALUE "ProductVersion", "1, 6, 0, 0\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|
|
@ -99,7 +99,7 @@ VOID SetWindowLocation(HWND hWnd,INT nPosX,INT nPosY)
|
||||||
|
|
||||||
DWORD GetCutPathName(LPCTSTR szFileName, LPTSTR szBuffer, DWORD dwBufferLength, INT nCutLength)
|
DWORD GetCutPathName(LPCTSTR szFileName, LPTSTR szBuffer, DWORD dwBufferLength, INT nCutLength)
|
||||||
{
|
{
|
||||||
TCHAR cPath[_MAX_PATH]; // full filename
|
TCHAR cPath[_MAX_PATH]; // full filename
|
||||||
TCHAR cDrive[_MAX_DRIVE];
|
TCHAR cDrive[_MAX_DRIVE];
|
||||||
TCHAR cDir[_MAX_DIR];
|
TCHAR cDir[_MAX_DIR];
|
||||||
TCHAR cFname[_MAX_FNAME];
|
TCHAR cFname[_MAX_FNAME];
|
||||||
|
@ -110,9 +110,9 @@ DWORD GetCutPathName(LPCTSTR szFileName, LPTSTR szBuffer, DWORD dwBufferLength,
|
||||||
// split original filename into parts
|
// split original filename into parts
|
||||||
_tsplitpath(szFileName,cDrive,cDir,cFname,cExt);
|
_tsplitpath(szFileName,cDrive,cDir,cFname,cExt);
|
||||||
|
|
||||||
if (*cDir != 0) // contain directory part
|
if (*cDir != 0) // contain directory part
|
||||||
{
|
{
|
||||||
LPTSTR lpFilePart; // address of file name in path
|
LPTSTR lpFilePart; // address of file name in path
|
||||||
INT nNameLen,nPathLen,nMaxPathLen;
|
INT nNameLen,nPathLen,nMaxPathLen;
|
||||||
|
|
||||||
GetFullPathName(szFileName,ARRAYSIZEOF(cPath),cPath,&lpFilePart);
|
GetFullPathName(szFileName,ARRAYSIZEOF(cPath),cPath,&lpFilePart);
|
||||||
|
|
|
@ -295,7 +295,7 @@ FONT 8, "MS Sans Serif"
|
||||||
BEGIN
|
BEGIN
|
||||||
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE
|
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE
|
||||||
LTEXT "",IDC_VERSION,29,6,151,8,NOT WS_GROUP
|
LTEXT "",IDC_VERSION,29,6,151,8,NOT WS_GROUP
|
||||||
LTEXT "Copyright © 2017 Christoph Gießelink && Sébastien Carlier",
|
LTEXT "Copyright © 2018 Christoph Gießelink && Sébastien Carlier",
|
||||||
IDC_STATIC,29,18,181,8
|
IDC_STATIC,29,18,181,8
|
||||||
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
||||||
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
||||||
|
@ -720,8 +720,8 @@ END
|
||||||
//
|
//
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1,5,9,0
|
FILEVERSION 1,6,0,0
|
||||||
PRODUCTVERSION 1,5,9,0
|
PRODUCTVERSION 1,6,0,0
|
||||||
FILEFLAGSMASK 0x3fL
|
FILEFLAGSMASK 0x3fL
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
FILEFLAGS 0x1L
|
FILEFLAGS 0x1L
|
||||||
|
@ -738,12 +738,12 @@ BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "CompanyName", "Christoph Gießelink & Sebastien Carlier\0"
|
VALUE "CompanyName", "Christoph Gießelink & Sebastien Carlier\0"
|
||||||
VALUE "FileDescription", "HP38/39/40/48/49 Emulator\0"
|
VALUE "FileDescription", "HP38/39/40/48/49 Emulator\0"
|
||||||
VALUE "FileVersion", "1, 5, 9, 0\0"
|
VALUE "FileVersion", "1, 6, 0, 0\0"
|
||||||
VALUE "InternalName", "Emu48\0"
|
VALUE "InternalName", "Emu48\0"
|
||||||
VALUE "LegalCopyright", "Copyright © 2017\0"
|
VALUE "LegalCopyright", "Copyright © 2018\0"
|
||||||
VALUE "OriginalFilename", "Emu48.exe\0"
|
VALUE "OriginalFilename", "Emu48.exe\0"
|
||||||
VALUE "ProductName", "Emu48\0"
|
VALUE "ProductName", "Emu48\0"
|
||||||
VALUE "ProductVersion", "1, 5, 9, 0\0"
|
VALUE "ProductVersion", "1, 6, 0, 0\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
|
|
|
@ -67,4 +67,4 @@ Many thanks to Pedro A. Arranda Guti
|
||||||
compatible.
|
compatible.
|
||||||
|
|
||||||
|
|
||||||
08/07/17 (c) by Christoph Gießelink
|
01/23/18 (c) by Christoph Gießelink
|
||||||
|
|
BIN
real38g.bmp
Before Width: | Height: | Size: 480 KiB |
1357
real38g.kml
BIN
real39g.bmp
Before Width: | Height: | Size: 502 KiB |
810
real39g.kml
|
@ -1,810 +0,0 @@
|
||||||
Global
|
|
||||||
Print "=========================================================="
|
|
||||||
Print ""
|
|
||||||
Print "This Real 39G/40G graphic is by Eric Rechlin."
|
|
||||||
Print "eric@hpcalc.org http://www.hpcalc.org"
|
|
||||||
Print "Thanks to Christoph Gießelink for BEEP.39G"
|
|
||||||
Print ""
|
|
||||||
Print "Note that contrast support and a touch-sensitive"
|
|
||||||
Print "screen are implemented."
|
|
||||||
Print ""
|
|
||||||
Print "=========================================================="
|
|
||||||
Title "Eric's Real 39G for 800x600"
|
|
||||||
Author "Eric Rechlin"
|
|
||||||
Model "E"
|
|
||||||
Class 39
|
|
||||||
Rom "ROM.39G"
|
|
||||||
Patch "BEEP.39G"
|
|
||||||
Bitmap "REAL39G.BMP"
|
|
||||||
Debug 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 312 537
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 25 13
|
|
||||||
Color 0 112 157 114
|
|
||||||
Color 1 112 157 114
|
|
||||||
Color 2 112 157 114
|
|
||||||
Color 3 104 145 106
|
|
||||||
Color 4 94 131 95
|
|
||||||
Color 5 85 119 86
|
|
||||||
Color 6 76 106 77
|
|
||||||
Color 7 66 92 67
|
|
||||||
Color 8 57 79 58
|
|
||||||
Color 9 48 67 49
|
|
||||||
Color 10 38 53 38
|
|
||||||
Color 11 29 40 29
|
|
||||||
Color 12 20 28 20
|
|
||||||
Color 13 10 13 10
|
|
||||||
|
|
||||||
Color 14 0 0 0
|
|
||||||
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
Color 27 0 0 0
|
|
||||||
Color 28 0 0 0
|
|
||||||
Color 29 0 0 0
|
|
||||||
Color 30 0 0 0
|
|
||||||
Color 31 0 0 0
|
|
||||||
|
|
||||||
Color 47 112 157 114
|
|
||||||
Color 48 104 145 106
|
|
||||||
Color 49 94 131 95
|
|
||||||
Color 50 85 119 86
|
|
||||||
Color 51 76 106 77
|
|
||||||
Color 52 66 92 67
|
|
||||||
Color 53 57 79 58
|
|
||||||
Color 54 48 67 49
|
|
||||||
Color 55 38 53 38
|
|
||||||
Color 56 29 40 29
|
|
||||||
Color 57 20 28 20
|
|
||||||
Color 58 10 13 10
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
Color 61 0 0 0
|
|
||||||
Color 62 0 0 0
|
|
||||||
Color 63 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 16 11
|
|
||||||
Offset 49 1
|
|
||||||
Down 0 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 16 11
|
|
||||||
Offset 90 1
|
|
||||||
Down 16 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 16 11
|
|
||||||
Offset 131 1
|
|
||||||
Down 32 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 16 11
|
|
||||||
Offset 172 1
|
|
||||||
Down 48 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 16 11
|
|
||||||
Offset 215 1
|
|
||||||
Down 64 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 16 11
|
|
||||||
Offset 255 1
|
|
||||||
Down 80 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 7 147
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
Scancode 112
|
|
||||||
Map 112 11
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 12
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 58 147
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
Scancode 113
|
|
||||||
Map 113 12
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 13
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 109 147
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
Scancode 114
|
|
||||||
Map 114 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 14
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 160 147
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
Scancode 115
|
|
||||||
Map 115 14
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 15
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 211 147
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
Scancode 116
|
|
||||||
Map 116 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 16
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 263 147
|
|
||||||
OutIn 5 32
|
|
||||||
End
|
|
||||||
Scancode 70
|
|
||||||
Map 70 16
|
|
||||||
End
|
|
||||||
Scancode 117
|
|
||||||
Map 117 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 188
|
|
||||||
OutIn 5 128
|
|
||||||
End
|
|
||||||
Scancode 118
|
|
||||||
Map 118 21
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 22
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 188
|
|
||||||
OutIn 4 128
|
|
||||||
End
|
|
||||||
Scancode 119
|
|
||||||
Map 119 22
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 23
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 188
|
|
||||||
OutIn 3 128
|
|
||||||
End
|
|
||||||
Scancode 120
|
|
||||||
Map 120 23
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 227
|
|
||||||
OutIn 2 128
|
|
||||||
End
|
|
||||||
Scancode 36
|
|
||||||
Map 36 31
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 32
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 227
|
|
||||||
OutIn 1 128
|
|
||||||
End
|
|
||||||
Scancode 122
|
|
||||||
Map 122 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 33
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 227
|
|
||||||
OutIn 0 128
|
|
||||||
End
|
|
||||||
Scancode 123
|
|
||||||
Map 123 33
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 267
|
|
||||||
OutIn 4 64
|
|
||||||
End
|
|
||||||
Scancode 65
|
|
||||||
Map 65 41
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 42
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 267
|
|
||||||
OutIn 3 64
|
|
||||||
End
|
|
||||||
Scancode 66
|
|
||||||
Map 66 42
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 43
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 267
|
|
||||||
OutIn 2 64
|
|
||||||
End
|
|
||||||
Scancode 67
|
|
||||||
Map 67 43
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 44
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 190 267
|
|
||||||
OutIn 1 64
|
|
||||||
End
|
|
||||||
Scancode 68
|
|
||||||
Map 68 44
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 45
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 249 267
|
|
||||||
OutIn 0 64
|
|
||||||
End
|
|
||||||
Scancode 8
|
|
||||||
Map 8 45
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 302
|
|
||||||
OutIn 4 32
|
|
||||||
End
|
|
||||||
Scancode 69
|
|
||||||
Map 69 51
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 52
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 302
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
Scancode 70
|
|
||||||
Map 70 52
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 53
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 302
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
Scancode 71
|
|
||||||
Map 71 53
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 54
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 190 302
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
Scancode 72
|
|
||||||
Map 72 54
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 55
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 249 302
|
|
||||||
OutIn 0 32
|
|
||||||
End
|
|
||||||
Scancode 73
|
|
||||||
Map 73 55
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 337
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
Scancode 74
|
|
||||||
Map 74 61
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 62
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 337
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
Scancode 75
|
|
||||||
Map 75 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 63
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 337
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
Scancode 76
|
|
||||||
Map 76 63
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 64
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 337
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
Scancode 77
|
|
||||||
Map 77 64
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 65
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 337
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
Scancode 78
|
|
||||||
Map 78 65
|
|
||||||
End
|
|
||||||
Scancode 111
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
Scancode 191
|
|
||||||
Map 191 65
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 377
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
Scancode 79
|
|
||||||
Map 79 71
|
|
||||||
End
|
|
||||||
Scancode 188
|
|
||||||
Map 188 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 72
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 377
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
Scancode 55
|
|
||||||
Map 55 72
|
|
||||||
End
|
|
||||||
Scancode 103
|
|
||||||
Map 103 72
|
|
||||||
End
|
|
||||||
Scancode 80
|
|
||||||
Map 80 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 73
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 377
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
Scancode 56
|
|
||||||
Map 56 73
|
|
||||||
End
|
|
||||||
Scancode 104
|
|
||||||
Map 104 73
|
|
||||||
End
|
|
||||||
Scancode 81
|
|
||||||
Map 81 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 74
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 377
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
Scancode 57
|
|
||||||
Map 57 74
|
|
||||||
End
|
|
||||||
Scancode 105
|
|
||||||
Map 105 74
|
|
||||||
End
|
|
||||||
Scancode 82
|
|
||||||
Map 82 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 75
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 377
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
Scancode 106
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
Scancode 83
|
|
||||||
Map 83 75
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 417
|
|
||||||
OutIn 7 4
|
|
||||||
End
|
|
||||||
Scancode 16
|
|
||||||
Map 16 81
|
|
||||||
End
|
|
||||||
Scancode 9
|
|
||||||
Map 9 81
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 82
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 417
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
Scancode 52
|
|
||||||
Map 52 82
|
|
||||||
End
|
|
||||||
Scancode 100
|
|
||||||
Map 100 82
|
|
||||||
End
|
|
||||||
Scancode 84
|
|
||||||
Map 84 82
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 83
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 417
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
Scancode 53
|
|
||||||
Map 53 83
|
|
||||||
End
|
|
||||||
Scancode 101
|
|
||||||
Map 101 83
|
|
||||||
End
|
|
||||||
Scancode 85
|
|
||||||
Map 85 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 84
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 417
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
Scancode 54
|
|
||||||
Map 54 84
|
|
||||||
End
|
|
||||||
Scancode 102
|
|
||||||
Map 102 84
|
|
||||||
End
|
|
||||||
Scancode 86
|
|
||||||
Map 86 84
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 85
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 417
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
Scancode 109
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
Scancode 189
|
|
||||||
Map 189 85
|
|
||||||
End
|
|
||||||
Scancode 87
|
|
||||||
Map 87 85
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 456
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
Scancode 17
|
|
||||||
Map 17 91
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 92
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 456
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
Scancode 49
|
|
||||||
Map 49 92
|
|
||||||
End
|
|
||||||
Scancode 97
|
|
||||||
Map 97 92
|
|
||||||
End
|
|
||||||
Scancode 88
|
|
||||||
Map 88 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 93
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 456
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
Scancode 50
|
|
||||||
Map 50 93
|
|
||||||
End
|
|
||||||
Scancode 98
|
|
||||||
Map 98 93
|
|
||||||
End
|
|
||||||
Scancode 89
|
|
||||||
Map 89 93
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 94
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 191 456
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
Scancode 51
|
|
||||||
Map 51 94
|
|
||||||
End
|
|
||||||
Scancode 99
|
|
||||||
Map 99 94
|
|
||||||
End
|
|
||||||
Scancode 90
|
|
||||||
Map 90 94
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 95
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 456
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
Scancode 107
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
Scancode 187
|
|
||||||
Map 187 95
|
|
||||||
End
|
|
||||||
Scancode 32
|
|
||||||
Map 32 95
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 101
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 495
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
Scancode 27
|
|
||||||
Map 27 101
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 102
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 495
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
Scancode 48
|
|
||||||
Map 48 102
|
|
||||||
End
|
|
||||||
Scancode 96
|
|
||||||
Map 96 102
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 103
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 495
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
Scancode 190
|
|
||||||
Map 190 103
|
|
||||||
End
|
|
||||||
Scancode 110
|
|
||||||
Map 110 103
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 104
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 191 495
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
Scancode 186
|
|
||||||
Map 186 104
|
|
||||||
End
|
|
||||||
Scancode 187
|
|
||||||
Map 187 104
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 105
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 495
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
Scancode 13
|
|
||||||
Map 13 105
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 110
|
|
||||||
Type 5
|
|
||||||
Size 46 30
|
|
||||||
Offset 252 200
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
Scancode 39
|
|
||||||
Map 39 110
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 111
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 220 233
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
Scancode 40
|
|
||||||
Map 40 111
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 112
|
|
||||||
Type 5
|
|
||||||
Size 46 29
|
|
||||||
Offset 189 201
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
Scancode 37
|
|
||||||
Map 37 112
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 113
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 220 171
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
Scancode 38
|
|
||||||
Map 38 113
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 121
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 25 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 11
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 122
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 69 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 12
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 123
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 113 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 13
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 124
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 157 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 14
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 125
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 201 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 15
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 126
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 245 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 16
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 129
|
|
||||||
Type 4
|
|
||||||
Size 262 112
|
|
||||||
Offset 25 13
|
|
||||||
Down 25 13
|
|
||||||
NoHold
|
|
||||||
End
|
|
810
real40g.kml
|
@ -1,810 +0,0 @@
|
||||||
Global
|
|
||||||
Print "=========================================================="
|
|
||||||
Print ""
|
|
||||||
Print "This Real 39G/40G graphic is by Eric Rechlin."
|
|
||||||
Print "eric@hpcalc.org http://www.hpcalc.org"
|
|
||||||
Print "Thanks to Christoph Gießelink for BEEP.39G"
|
|
||||||
Print ""
|
|
||||||
Print "Note that contrast support and a touch-sensitive"
|
|
||||||
Print "screen are implemented."
|
|
||||||
Print ""
|
|
||||||
Print "=========================================================="
|
|
||||||
Title "Eric's Real 40G for 800x600"
|
|
||||||
Author "Eric Rechlin"
|
|
||||||
Model "E"
|
|
||||||
Class 40
|
|
||||||
Rom "ROM.39G"
|
|
||||||
Patch "BEEP.39G"
|
|
||||||
Bitmap "REAL39G.BMP"
|
|
||||||
Debug 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 312 537
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 25 13
|
|
||||||
Color 0 112 157 114
|
|
||||||
Color 1 112 157 114
|
|
||||||
Color 2 112 157 114
|
|
||||||
Color 3 104 145 106
|
|
||||||
Color 4 94 131 95
|
|
||||||
Color 5 85 119 86
|
|
||||||
Color 6 76 106 77
|
|
||||||
Color 7 66 92 67
|
|
||||||
Color 8 57 79 58
|
|
||||||
Color 9 48 67 49
|
|
||||||
Color 10 38 53 38
|
|
||||||
Color 11 29 40 29
|
|
||||||
Color 12 20 28 20
|
|
||||||
Color 13 10 13 10
|
|
||||||
|
|
||||||
Color 14 0 0 0
|
|
||||||
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
Color 27 0 0 0
|
|
||||||
Color 28 0 0 0
|
|
||||||
Color 29 0 0 0
|
|
||||||
Color 30 0 0 0
|
|
||||||
Color 31 0 0 0
|
|
||||||
|
|
||||||
Color 47 112 157 114
|
|
||||||
Color 48 104 145 106
|
|
||||||
Color 49 94 131 95
|
|
||||||
Color 50 85 119 86
|
|
||||||
Color 51 76 106 77
|
|
||||||
Color 52 66 92 67
|
|
||||||
Color 53 57 79 58
|
|
||||||
Color 54 48 67 49
|
|
||||||
Color 55 38 53 38
|
|
||||||
Color 56 29 40 29
|
|
||||||
Color 57 20 28 20
|
|
||||||
Color 58 10 13 10
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
Color 61 0 0 0
|
|
||||||
Color 62 0 0 0
|
|
||||||
Color 63 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 16 11
|
|
||||||
Offset 49 1
|
|
||||||
Down 0 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 16 11
|
|
||||||
Offset 90 1
|
|
||||||
Down 16 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 16 11
|
|
||||||
Offset 131 1
|
|
||||||
Down 32 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 16 11
|
|
||||||
Offset 172 1
|
|
||||||
Down 48 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 16 11
|
|
||||||
Offset 215 1
|
|
||||||
Down 64 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 16 11
|
|
||||||
Offset 255 1
|
|
||||||
Down 80 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 7 147
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
Scancode 112
|
|
||||||
Map 112 11
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 12
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 58 147
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
Scancode 113
|
|
||||||
Map 113 12
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 13
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 109 147
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
Scancode 114
|
|
||||||
Map 114 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 14
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 160 147
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
Scancode 115
|
|
||||||
Map 115 14
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 15
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 211 147
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
Scancode 116
|
|
||||||
Map 116 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 16
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 263 147
|
|
||||||
OutIn 5 32
|
|
||||||
End
|
|
||||||
Scancode 70
|
|
||||||
Map 70 16
|
|
||||||
End
|
|
||||||
Scancode 117
|
|
||||||
Map 117 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 188
|
|
||||||
OutIn 5 128
|
|
||||||
End
|
|
||||||
Scancode 118
|
|
||||||
Map 118 21
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 22
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 188
|
|
||||||
OutIn 4 128
|
|
||||||
End
|
|
||||||
Scancode 119
|
|
||||||
Map 119 22
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 23
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 188
|
|
||||||
OutIn 3 128
|
|
||||||
End
|
|
||||||
Scancode 120
|
|
||||||
Map 120 23
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 227
|
|
||||||
OutIn 2 128
|
|
||||||
End
|
|
||||||
Scancode 36
|
|
||||||
Map 36 31
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 32
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 227
|
|
||||||
OutIn 1 128
|
|
||||||
End
|
|
||||||
Scancode 122
|
|
||||||
Map 122 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 33
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 227
|
|
||||||
OutIn 0 128
|
|
||||||
End
|
|
||||||
Scancode 123
|
|
||||||
Map 123 33
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 267
|
|
||||||
OutIn 4 64
|
|
||||||
End
|
|
||||||
Scancode 65
|
|
||||||
Map 65 41
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 42
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 267
|
|
||||||
OutIn 3 64
|
|
||||||
End
|
|
||||||
Scancode 66
|
|
||||||
Map 66 42
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 43
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 267
|
|
||||||
OutIn 2 64
|
|
||||||
End
|
|
||||||
Scancode 67
|
|
||||||
Map 67 43
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 44
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 190 267
|
|
||||||
OutIn 1 64
|
|
||||||
End
|
|
||||||
Scancode 68
|
|
||||||
Map 68 44
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 45
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 249 267
|
|
||||||
OutIn 0 64
|
|
||||||
End
|
|
||||||
Scancode 8
|
|
||||||
Map 8 45
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 302
|
|
||||||
OutIn 4 32
|
|
||||||
End
|
|
||||||
Scancode 69
|
|
||||||
Map 69 51
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 52
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 302
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
Scancode 70
|
|
||||||
Map 70 52
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 53
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 302
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
Scancode 71
|
|
||||||
Map 71 53
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 54
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 190 302
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
Scancode 72
|
|
||||||
Map 72 54
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 55
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 249 302
|
|
||||||
OutIn 0 32
|
|
||||||
End
|
|
||||||
Scancode 73
|
|
||||||
Map 73 55
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 337
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
Scancode 74
|
|
||||||
Map 74 61
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 62
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 337
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
Scancode 75
|
|
||||||
Map 75 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 63
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 337
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
Scancode 76
|
|
||||||
Map 76 63
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 64
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 337
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
Scancode 77
|
|
||||||
Map 77 64
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 65
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 337
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
Scancode 78
|
|
||||||
Map 78 65
|
|
||||||
End
|
|
||||||
Scancode 111
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
Scancode 191
|
|
||||||
Map 191 65
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 377
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
Scancode 79
|
|
||||||
Map 79 71
|
|
||||||
End
|
|
||||||
Scancode 188
|
|
||||||
Map 188 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 72
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 377
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
Scancode 55
|
|
||||||
Map 55 72
|
|
||||||
End
|
|
||||||
Scancode 103
|
|
||||||
Map 103 72
|
|
||||||
End
|
|
||||||
Scancode 80
|
|
||||||
Map 80 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 73
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 377
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
Scancode 56
|
|
||||||
Map 56 73
|
|
||||||
End
|
|
||||||
Scancode 104
|
|
||||||
Map 104 73
|
|
||||||
End
|
|
||||||
Scancode 81
|
|
||||||
Map 81 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 74
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 377
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
Scancode 57
|
|
||||||
Map 57 74
|
|
||||||
End
|
|
||||||
Scancode 105
|
|
||||||
Map 105 74
|
|
||||||
End
|
|
||||||
Scancode 82
|
|
||||||
Map 82 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 75
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 377
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
Scancode 106
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
Scancode 83
|
|
||||||
Map 83 75
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 417
|
|
||||||
OutIn 7 4
|
|
||||||
End
|
|
||||||
Scancode 16
|
|
||||||
Map 16 81
|
|
||||||
End
|
|
||||||
Scancode 9
|
|
||||||
Map 9 81
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 82
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 417
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
Scancode 52
|
|
||||||
Map 52 82
|
|
||||||
End
|
|
||||||
Scancode 100
|
|
||||||
Map 100 82
|
|
||||||
End
|
|
||||||
Scancode 84
|
|
||||||
Map 84 82
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 83
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 417
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
Scancode 53
|
|
||||||
Map 53 83
|
|
||||||
End
|
|
||||||
Scancode 101
|
|
||||||
Map 101 83
|
|
||||||
End
|
|
||||||
Scancode 85
|
|
||||||
Map 85 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 84
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 417
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
Scancode 54
|
|
||||||
Map 54 84
|
|
||||||
End
|
|
||||||
Scancode 102
|
|
||||||
Map 102 84
|
|
||||||
End
|
|
||||||
Scancode 86
|
|
||||||
Map 86 84
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 85
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 417
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
Scancode 109
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
Scancode 189
|
|
||||||
Map 189 85
|
|
||||||
End
|
|
||||||
Scancode 87
|
|
||||||
Map 87 85
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 456
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
Scancode 17
|
|
||||||
Map 17 91
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 92
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 456
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
Scancode 49
|
|
||||||
Map 49 92
|
|
||||||
End
|
|
||||||
Scancode 97
|
|
||||||
Map 97 92
|
|
||||||
End
|
|
||||||
Scancode 88
|
|
||||||
Map 88 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 93
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 456
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
Scancode 50
|
|
||||||
Map 50 93
|
|
||||||
End
|
|
||||||
Scancode 98
|
|
||||||
Map 98 93
|
|
||||||
End
|
|
||||||
Scancode 89
|
|
||||||
Map 89 93
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 94
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 191 456
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
Scancode 51
|
|
||||||
Map 51 94
|
|
||||||
End
|
|
||||||
Scancode 99
|
|
||||||
Map 99 94
|
|
||||||
End
|
|
||||||
Scancode 90
|
|
||||||
Map 90 94
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 95
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 456
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
Scancode 107
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
Scancode 187
|
|
||||||
Map 187 95
|
|
||||||
End
|
|
||||||
Scancode 32
|
|
||||||
Map 32 95
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 101
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 495
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
Scancode 27
|
|
||||||
Map 27 101
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 102
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 495
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
Scancode 48
|
|
||||||
Map 48 102
|
|
||||||
End
|
|
||||||
Scancode 96
|
|
||||||
Map 96 102
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 103
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 495
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
Scancode 190
|
|
||||||
Map 190 103
|
|
||||||
End
|
|
||||||
Scancode 110
|
|
||||||
Map 110 103
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 104
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 191 495
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
Scancode 186
|
|
||||||
Map 186 104
|
|
||||||
End
|
|
||||||
Scancode 187
|
|
||||||
Map 187 104
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 105
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 495
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
Scancode 13
|
|
||||||
Map 13 105
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 110
|
|
||||||
Type 5
|
|
||||||
Size 46 30
|
|
||||||
Offset 252 200
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
Scancode 39
|
|
||||||
Map 39 110
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 111
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 220 233
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
Scancode 40
|
|
||||||
Map 40 111
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 112
|
|
||||||
Type 5
|
|
||||||
Size 46 29
|
|
||||||
Offset 189 201
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
Scancode 37
|
|
||||||
Map 37 112
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 113
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 220 171
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
Scancode 38
|
|
||||||
Map 38 113
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 121
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 25 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 11
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 122
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 69 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 12
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 123
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 113 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 13
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 124
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 157 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 14
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 125
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 201 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 15
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 126
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 245 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 16
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 129
|
|
||||||
Type 4
|
|
||||||
Size 262 112
|
|
||||||
Offset 25 13
|
|
||||||
Down 25 13
|
|
||||||
NoHold
|
|
||||||
End
|
|
BIN
real48gx.bmp
Before Width: | Height: | Size: 476 KiB |
935
real48gx.kml
|
@ -1,935 +0,0 @@
|
||||||
Global
|
|
||||||
Print "=========================================================="
|
|
||||||
Print ""
|
|
||||||
Print "This Real 48GX graphic is by Eric Rechlin."
|
|
||||||
Print "eric@hpcalc.org http://www.hpcalc.org"
|
|
||||||
Print "Graphic based on a scan by Hewlett-Packard."
|
|
||||||
Print ""
|
|
||||||
Print "Note that contrast support, a touch-sensitive"
|
|
||||||
Print "screen, and hidden NXT and PREV buttons to the"
|
|
||||||
Print "right and left of the menu are implemented."
|
|
||||||
Print ""
|
|
||||||
Print "=========================================================="
|
|
||||||
Title "Eric's Real 48GX for 800x600"
|
|
||||||
Author "Eric Rechlin"
|
|
||||||
Model "G"
|
|
||||||
Rom "ROM.48G"
|
|
||||||
Patch "BEEP.48"
|
|
||||||
Bitmap "REAL48GX.BMP"
|
|
||||||
Debug 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 300 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 19 24
|
|
||||||
Color 0 112 157 114
|
|
||||||
Color 1 112 157 114
|
|
||||||
Color 2 104 145 106
|
|
||||||
Color 3 94 131 95
|
|
||||||
Color 4 85 119 86
|
|
||||||
Color 5 76 106 77
|
|
||||||
Color 6 66 92 67
|
|
||||||
Color 8 57 79 58
|
|
||||||
Color 9 48 67 49
|
|
||||||
Color 10 38 53 38
|
|
||||||
Color 11 29 40 29
|
|
||||||
Color 12 20 28 20
|
|
||||||
Color 13 10 13 10
|
|
||||||
|
|
||||||
Color 14 0 0 0
|
|
||||||
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
Color 27 0 0 0
|
|
||||||
Color 28 0 0 0
|
|
||||||
Color 29 0 0 0
|
|
||||||
Color 30 0 0 0
|
|
||||||
Color 31 0 0 0
|
|
||||||
|
|
||||||
Color 47 112 157 114
|
|
||||||
Color 48 104 145 106
|
|
||||||
Color 49 94 131 95
|
|
||||||
Color 50 85 119 86
|
|
||||||
Color 51 76 106 77
|
|
||||||
Color 52 66 92 67
|
|
||||||
Color 53 57 79 58
|
|
||||||
Color 54 48 67 49
|
|
||||||
Color 55 38 53 38
|
|
||||||
Color 56 29 40 29
|
|
||||||
Color 57 20 28 20
|
|
||||||
Color 58 10 13 10
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
Color 61 0 0 0
|
|
||||||
Color 62 0 0 0
|
|
||||||
Color 63 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 16 11
|
|
||||||
Offset 32 11
|
|
||||||
Down 0 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 16 11
|
|
||||||
Offset 75 11
|
|
||||||
Down 16 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 16 11
|
|
||||||
Offset 121 11
|
|
||||||
Down 32 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 16 11
|
|
||||||
Offset 163 11
|
|
||||||
Down 48 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 16 11
|
|
||||||
Offset 207 11
|
|
||||||
Down 64 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 16 11
|
|
||||||
Offset 253 11
|
|
||||||
Down 80 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 10 168
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 12
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 59 168
|
|
||||||
OutIn 8 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 13
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 107 168
|
|
||||||
OutIn 8 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 14
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 156 168
|
|
||||||
OutIn 8 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 15
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 204 168
|
|
||||||
OutIn 8 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 16
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 252 168
|
|
||||||
OutIn 8 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 205
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 22
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 59 205
|
|
||||||
OutIn 7 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 23
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 205
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 24
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 205
|
|
||||||
OutIn 7 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 25
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 205
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 26
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 205
|
|
||||||
OutIn 7 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 245
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 32
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 59 245
|
|
||||||
OutIn 6 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 33
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 245
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 34
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 245
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 35
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 245
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 36
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 245
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 287
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 42
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 59 287
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 43
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 287
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 44
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 287
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 45
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 287
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 46
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 287
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 5
|
|
||||||
Size 87 30
|
|
||||||
Offset 10 327
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 52
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 327
|
|
||||||
OutIn 4 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 53
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 327
|
|
||||||
OutIn 4 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 54
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 327
|
|
||||||
OutIn 4 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 55
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 327
|
|
||||||
OutIn 4 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 369
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 62
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 369
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 63
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 369
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 64
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 369
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 65
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 369
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 411
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 72
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 411
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 73
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 411
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 74
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 411
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 75
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 411
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 453
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 82
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 453
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 83
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 453
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 84
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 453
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 85
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 453
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 10 494
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 92
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 494
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 93
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 494
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 94
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 494
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 95
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 494
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 101
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 19 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 11
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 102
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 63 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 12
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 103
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 107 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 13
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 104
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 151 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 14
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 105
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 195 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 15
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 106
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 239 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 16
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 107
|
|
||||||
Type 5
|
|
||||||
Size 16 16
|
|
||||||
Offset 0 137
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 71
|
|
||||||
Press 26
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 26
|
|
||||||
Release 71
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 108
|
|
||||||
Type 5
|
|
||||||
Size 16 16
|
|
||||||
Offset 284 137
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 26
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 26
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 109
|
|
||||||
Type 4
|
|
||||||
Size 262 112
|
|
||||||
Offset 19 24
|
|
||||||
Down 19 24
|
|
||||||
NoHold
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 8
|
|
||||||
Map 8 55
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 13
|
|
||||||
Map 13 51
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 16
|
|
||||||
IfPressed 16
|
|
||||||
SetFlag 0
|
|
||||||
Else
|
|
||||||
ResetFlag 0
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 17
|
|
||||||
IfPressed 17
|
|
||||||
SetFlag 1
|
|
||||||
Else
|
|
||||||
ResetFlag 1
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 27
|
|
||||||
Map 27 91
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 32
|
|
||||||
Map 32 94
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 37
|
|
||||||
Map 37 34
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 38
|
|
||||||
Map 38 25
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 39
|
|
||||||
Map 39 36
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 40
|
|
||||||
Map 40 35
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 45
|
|
||||||
Map 45 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 46
|
|
||||||
Map 46 81
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 48
|
|
||||||
Map 48 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 49
|
|
||||||
IfFlag 0
|
|
||||||
Map 49 71
|
|
||||||
Map 49 54
|
|
||||||
Else
|
|
||||||
Map 49 82
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 50
|
|
||||||
Map 50 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 51
|
|
||||||
IfFlag 0
|
|
||||||
Map 51 81
|
|
||||||
Map 51 65
|
|
||||||
Else
|
|
||||||
Map 51 84
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 52
|
|
||||||
Map 52 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 53
|
|
||||||
Map 53 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 54
|
|
||||||
Map 54 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 55
|
|
||||||
Map 55 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 56
|
|
||||||
IfFlag 0
|
|
||||||
Map 56 75
|
|
||||||
Else
|
|
||||||
Map 56 63
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 57
|
|
||||||
IfFlag 0
|
|
||||||
Map 57 71
|
|
||||||
Map 57 65
|
|
||||||
Else
|
|
||||||
Map 57 64
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 65
|
|
||||||
Map 65 11
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 66
|
|
||||||
Map 66 12
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 67
|
|
||||||
Map 67 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 68
|
|
||||||
Map 68 14
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 69
|
|
||||||
Map 69 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 70
|
|
||||||
Map 70 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 71
|
|
||||||
Map 71 21
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 72
|
|
||||||
Map 72 22
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 73
|
|
||||||
Map 73 23
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 74
|
|
||||||
Map 74 24
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 75
|
|
||||||
Map 75 25
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 76
|
|
||||||
Map 76 26
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 77
|
|
||||||
Map 77 31
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 78
|
|
||||||
IfFlag 1
|
|
||||||
MenuItem 1
|
|
||||||
Else
|
|
||||||
Map 78 32
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 79
|
|
||||||
Map 79 33
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 80
|
|
||||||
Map 80 34
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 81
|
|
||||||
Map 81 35
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 82
|
|
||||||
Map 82 36
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 83
|
|
||||||
Map 83 41
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 84
|
|
||||||
Map 84 42
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 85
|
|
||||||
Map 85 43
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 86
|
|
||||||
Map 86 44
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 87
|
|
||||||
Map 87 45
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 88
|
|
||||||
Map 88 46
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 89
|
|
||||||
Map 89 52
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 90
|
|
||||||
Map 90 53
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 96
|
|
||||||
Map 96 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 97
|
|
||||||
Map 97 82
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 98
|
|
||||||
Map 98 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 99
|
|
||||||
Map 99 84
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 100
|
|
||||||
Map 100 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 101
|
|
||||||
Map 101 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 102
|
|
||||||
Map 102 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 103
|
|
||||||
Map 103 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 104
|
|
||||||
Map 104 63
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 105
|
|
||||||
Map 105 64
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 106
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 107
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 109
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 110
|
|
||||||
Map 110 93
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 111
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 144
|
|
||||||
IfPressed 144
|
|
||||||
NotFlag 3
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 186
|
|
||||||
IfFlag 0
|
|
||||||
Map 186 81
|
|
||||||
Map 186 95
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 188
|
|
||||||
IfFlag 0
|
|
||||||
Map 188 71
|
|
||||||
Else
|
|
||||||
Map 188 71
|
|
||||||
Map 188 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 190
|
|
||||||
IfFlag 0
|
|
||||||
Map 190 81
|
|
||||||
Else
|
|
||||||
Map 190 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 191
|
|
||||||
IfFlag 0
|
|
||||||
Map 191 71
|
|
||||||
Map 191 55
|
|
||||||
Else
|
|
||||||
Map 191 65
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 192
|
|
||||||
IfFlag 0
|
|
||||||
IfPressed 192
|
|
||||||
NotFlag 2
|
|
||||||
IfFlag 2
|
|
||||||
Press 61
|
|
||||||
Else
|
|
||||||
Release 61
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Else
|
|
||||||
Map 192 61
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 219
|
|
||||||
IfFlag 0
|
|
||||||
Map 219 71
|
|
||||||
Map 219 95
|
|
||||||
Else
|
|
||||||
Map 219 71
|
|
||||||
Map 219 75
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 220
|
|
||||||
Map 220 54
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 222
|
|
||||||
IfFlag 0
|
|
||||||
Map 222 81
|
|
||||||
Map 222 85
|
|
||||||
Else
|
|
||||||
Map 222 31
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
BIN
real48sx.bmp
Before Width: | Height: | Size: 476 KiB |
932
real48sx.kml
|
@ -1,932 +0,0 @@
|
||||||
Global
|
|
||||||
Print "=========================================================="
|
|
||||||
Print ""
|
|
||||||
Print "This Real 48SX graphic is by Eric Rechlin."
|
|
||||||
Print "eric@hpcalc.org http://www.hpcalc.org"
|
|
||||||
Print "Graphic based on a scan by Hewlett-Packard."
|
|
||||||
Print ""
|
|
||||||
Print "Note that contrast support, a touch-sensitive"
|
|
||||||
Print "screen, and hidden NXT and PREV buttons to the"
|
|
||||||
Print "right and left of the menu are implemented."
|
|
||||||
Print ""
|
|
||||||
Print "=========================================================="
|
|
||||||
Title "Eric's Real 48SX for 800x600"
|
|
||||||
Author "Eric Rechlin"
|
|
||||||
Model "S"
|
|
||||||
Rom "ROM.48S"
|
|
||||||
Patch "BEEP.48"
|
|
||||||
Bitmap "REAL48SX.BMP"
|
|
||||||
Debug 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 300 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 19 24
|
|
||||||
Color 0 112 157 114
|
|
||||||
Color 1 76 106 77
|
|
||||||
Color 2 66 92 67
|
|
||||||
Color 3 57 79 58
|
|
||||||
Color 4 48 67 49
|
|
||||||
Color 5 38 53 38
|
|
||||||
Color 6 29 40 29
|
|
||||||
Color 7 20 28 20
|
|
||||||
Color 8 10 13 10
|
|
||||||
|
|
||||||
Color 9 0 0 0
|
|
||||||
|
|
||||||
Color 10 0 0 0
|
|
||||||
Color 11 0 0 0
|
|
||||||
Color 12 0 0 0
|
|
||||||
Color 13 0 0 0
|
|
||||||
Color 14 0 0 0
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
|
|
||||||
Color 43 112 157 114
|
|
||||||
Color 44 104 145 106
|
|
||||||
Color 45 94 131 95
|
|
||||||
Color 46 85 119 86
|
|
||||||
Color 47 76 106 77
|
|
||||||
Color 48 66 92 67
|
|
||||||
Color 49 57 79 58
|
|
||||||
Color 50 48 67 49
|
|
||||||
Color 51 38 53 38
|
|
||||||
Color 52 29 40 29
|
|
||||||
Color 53 20 28 20
|
|
||||||
Color 54 10 13 10
|
|
||||||
Color 55 0 0 0
|
|
||||||
Color 56 0 0 0
|
|
||||||
Color 57 0 0 0
|
|
||||||
Color 58 0 0 0
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 16 11
|
|
||||||
Offset 32 11
|
|
||||||
Down 0 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 16 11
|
|
||||||
Offset 75 11
|
|
||||||
Down 16 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 16 11
|
|
||||||
Offset 121 11
|
|
||||||
Down 32 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 16 11
|
|
||||||
Offset 163 11
|
|
||||||
Down 48 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 16 11
|
|
||||||
Offset 207 11
|
|
||||||
Down 64 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 16 11
|
|
||||||
Offset 253 11
|
|
||||||
Down 80 531
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 11 167
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 12
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 59 167
|
|
||||||
OutIn 8 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 13
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 107 167
|
|
||||||
OutIn 8 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 14
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 156 167
|
|
||||||
OutIn 8 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 15
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 204 167
|
|
||||||
OutIn 8 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 16
|
|
||||||
Type 5
|
|
||||||
Size 38 26
|
|
||||||
Offset 252 167
|
|
||||||
OutIn 8 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 205
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 22
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 59 205
|
|
||||||
OutIn 7 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 23
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 205
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 24
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 205
|
|
||||||
OutIn 7 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 25
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 205
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 26
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 205
|
|
||||||
OutIn 7 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 245
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 32
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 59 245
|
|
||||||
OutIn 6 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 33
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 245
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 34
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 245
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 35
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 245
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 36
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 245
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 287
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 42
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 59 287
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 43
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 287
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 44
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 287
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 45
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 287
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 46
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 287
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 5
|
|
||||||
Size 87 30
|
|
||||||
Offset 11 327
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 52
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 107 327
|
|
||||||
OutIn 4 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 53
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 156 327
|
|
||||||
OutIn 4 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 54
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 204 327
|
|
||||||
OutIn 4 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 55
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 252 327
|
|
||||||
OutIn 4 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 369
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 62
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 369
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 63
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 369
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 64
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 369
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 65
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 369
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 410
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 72
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 410
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 73
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 410
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 74
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 410
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 75
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 410
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 453
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 82
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 453
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 83
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 453
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 84
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 453
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 85
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 453
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 5
|
|
||||||
Size 38 30
|
|
||||||
Offset 11 494
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 92
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 65 494
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 93
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 124 494
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 94
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 183 494
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 95
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 243 494
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 101
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 19 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 11
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 102
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 63 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 12
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 103
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 107 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 13
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 104
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 151 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 14
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 105
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 195 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 15
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 106
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 239 138
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 16
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 107
|
|
||||||
Type 5
|
|
||||||
Size 16 16
|
|
||||||
Offset 0 137
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 71
|
|
||||||
Press 26
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 26
|
|
||||||
Release 71
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 108
|
|
||||||
Type 5
|
|
||||||
Size 16 16
|
|
||||||
Offset 284 137
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 26
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 26
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 109
|
|
||||||
Type 4
|
|
||||||
Size 262 112
|
|
||||||
Offset 19 24
|
|
||||||
Down 19 24
|
|
||||||
NoHold
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 8
|
|
||||||
Map 8 55
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 13
|
|
||||||
Map 13 51
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 16
|
|
||||||
IfPressed 16
|
|
||||||
SetFlag 0
|
|
||||||
Else
|
|
||||||
ResetFlag 0
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 17
|
|
||||||
IfPressed 17
|
|
||||||
SetFlag 1
|
|
||||||
Else
|
|
||||||
ResetFlag 1
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 27
|
|
||||||
Map 27 91
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 32
|
|
||||||
Map 32 94
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 37
|
|
||||||
Map 37 34
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 38
|
|
||||||
Map 38 25
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 39
|
|
||||||
Map 39 36
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 40
|
|
||||||
Map 40 35
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 45
|
|
||||||
Map 45 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 46
|
|
||||||
Map 46 81
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 48
|
|
||||||
Map 48 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 49
|
|
||||||
IfFlag 0
|
|
||||||
Map 49 71
|
|
||||||
Map 49 54
|
|
||||||
Else
|
|
||||||
Map 49 82
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 50
|
|
||||||
Map 50 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 51
|
|
||||||
IfFlag 0
|
|
||||||
Map 51 81
|
|
||||||
Map 51 65
|
|
||||||
Else
|
|
||||||
Map 51 84
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 52
|
|
||||||
Map 52 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 53
|
|
||||||
Map 53 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 54
|
|
||||||
Map 54 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 55
|
|
||||||
Map 55 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 56
|
|
||||||
IfFlag 0
|
|
||||||
Map 56 75
|
|
||||||
Else
|
|
||||||
Map 56 63
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 57
|
|
||||||
IfFlag 0
|
|
||||||
Map 57 71
|
|
||||||
Map 57 65
|
|
||||||
Else
|
|
||||||
Map 57 64
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 65
|
|
||||||
Map 65 11
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 66
|
|
||||||
Map 66 12
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 67
|
|
||||||
Map 67 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 68
|
|
||||||
Map 68 14
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 69
|
|
||||||
Map 69 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 70
|
|
||||||
Map 70 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 71
|
|
||||||
Map 71 21
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 72
|
|
||||||
Map 72 22
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 73
|
|
||||||
Map 73 23
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 74
|
|
||||||
Map 74 24
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 75
|
|
||||||
Map 75 25
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 76
|
|
||||||
Map 76 26
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 77
|
|
||||||
Map 77 31
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 78
|
|
||||||
IfFlag 1
|
|
||||||
MenuItem 1
|
|
||||||
Else
|
|
||||||
Map 78 32
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 79
|
|
||||||
Map 79 33
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 80
|
|
||||||
Map 80 34
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 81
|
|
||||||
Map 81 35
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 82
|
|
||||||
Map 82 36
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 83
|
|
||||||
Map 83 41
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 84
|
|
||||||
Map 84 42
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 85
|
|
||||||
Map 85 43
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 86
|
|
||||||
Map 86 44
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 87
|
|
||||||
Map 87 45
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 88
|
|
||||||
Map 88 46
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 89
|
|
||||||
Map 89 52
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 90
|
|
||||||
Map 90 53
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 96
|
|
||||||
Map 96 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 97
|
|
||||||
Map 97 82
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 98
|
|
||||||
Map 98 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 99
|
|
||||||
Map 99 84
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 100
|
|
||||||
Map 100 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 101
|
|
||||||
Map 101 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 102
|
|
||||||
Map 102 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 103
|
|
||||||
Map 103 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 104
|
|
||||||
Map 104 63
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 105
|
|
||||||
Map 105 64
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 106
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 107
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 109
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 110
|
|
||||||
Map 110 93
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 111
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 144
|
|
||||||
IfPressed 144
|
|
||||||
NotFlag 3
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 186
|
|
||||||
IfFlag 0
|
|
||||||
Map 186 81
|
|
||||||
Map 186 95
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 188
|
|
||||||
IfFlag 0
|
|
||||||
Map 188 71
|
|
||||||
Else
|
|
||||||
Map 188 71
|
|
||||||
Map 188 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 190
|
|
||||||
IfFlag 0
|
|
||||||
Map 190 81
|
|
||||||
Else
|
|
||||||
Map 190 93
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 191
|
|
||||||
IfFlag 0
|
|
||||||
Map 191 71
|
|
||||||
Map 191 55
|
|
||||||
Else
|
|
||||||
Map 191 65
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 192
|
|
||||||
IfFlag 0
|
|
||||||
IfPressed 192
|
|
||||||
NotFlag 2
|
|
||||||
IfFlag 2
|
|
||||||
Press 61
|
|
||||||
Else
|
|
||||||
Release 61
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Else
|
|
||||||
Map 192 61
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 219
|
|
||||||
IfFlag 0
|
|
||||||
Map 219 71
|
|
||||||
Map 219 95
|
|
||||||
Else
|
|
||||||
Map 219 71
|
|
||||||
Map 219 75
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 220
|
|
||||||
Map 220 54
|
|
||||||
End
|
|
||||||
|
|
||||||
Scancode 222
|
|
||||||
IfFlag 0
|
|
||||||
Map 222 81
|
|
||||||
Map 222 85
|
|
||||||
Else
|
|
||||||
Map 222 31
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
BIN
real49g1024.bmp
Before Width: | Height: | Size: 766 KiB |
810
real49g1024.kml
|
@ -1,810 +0,0 @@
|
||||||
Global
|
|
||||||
Print "=========================================================="
|
|
||||||
Print ""
|
|
||||||
Print "This Real 49G graphic is by Eric Rechlin."
|
|
||||||
Print "eric@hpcalc.org http://www.hpcalc.org"
|
|
||||||
Print "Graphic based on a scan by Hewlett-Packard."
|
|
||||||
Print "Thanks to Christoph Gießelink for BEEP.49G"
|
|
||||||
Print ""
|
|
||||||
Print "Note that contrast support, a touch-sensitive"
|
|
||||||
Print "screen, and NXT and PREV buttons to the right"
|
|
||||||
Print "and left of the menu are implemented."
|
|
||||||
Print ""
|
|
||||||
Print "=========================================================="
|
|
||||||
Title "Eric's Real 49G for 1024x768"
|
|
||||||
Author "Eric Rechlin"
|
|
||||||
Model "X"
|
|
||||||
Rom "ROM.49G"
|
|
||||||
Patch "BEEP.49G"
|
|
||||||
Bitmap "REAL49G1024.BMP"
|
|
||||||
Debug 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 350 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 43 87
|
|
||||||
Color 0 112 157 114
|
|
||||||
Color 1 112 157 114
|
|
||||||
Color 2 104 145 106
|
|
||||||
Color 3 94 131 95
|
|
||||||
Color 4 85 119 86
|
|
||||||
Color 5 76 106 77
|
|
||||||
Color 6 66 92 67
|
|
||||||
Color 8 57 79 58
|
|
||||||
Color 9 48 67 49
|
|
||||||
Color 10 38 53 38
|
|
||||||
Color 11 29 40 29
|
|
||||||
Color 12 20 28 20
|
|
||||||
Color 13 10 13 10
|
|
||||||
|
|
||||||
Color 14 0 0 0
|
|
||||||
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
Color 27 0 0 0
|
|
||||||
Color 28 0 0 0
|
|
||||||
Color 29 0 0 0
|
|
||||||
Color 30 0 0 0
|
|
||||||
Color 31 0 0 0
|
|
||||||
|
|
||||||
Color 47 112 157 114
|
|
||||||
Color 48 104 145 106
|
|
||||||
Color 49 94 131 95
|
|
||||||
Color 50 85 119 86
|
|
||||||
Color 51 76 106 77
|
|
||||||
Color 52 66 92 67
|
|
||||||
Color 53 57 79 58
|
|
||||||
Color 54 48 67 49
|
|
||||||
Color 55 38 53 38
|
|
||||||
Color 56 29 40 29
|
|
||||||
Color 57 20 28 20
|
|
||||||
Color 58 10 13 10
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
Color 61 0 0 0
|
|
||||||
Color 62 0 0 0
|
|
||||||
Color 63 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 16 11
|
|
||||||
Offset 59 72
|
|
||||||
Down 0 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 16 11
|
|
||||||
Offset 103 72
|
|
||||||
Down 16 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 16 11
|
|
||||||
Offset 150 72
|
|
||||||
Down 32 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 16 11
|
|
||||||
Offset 194 72
|
|
||||||
Down 48 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 16 11
|
|
||||||
Offset 237 72
|
|
||||||
Down 64 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 16 11
|
|
||||||
Offset 275 72
|
|
||||||
Down 80 735
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 5
|
|
||||||
Size 44 26
|
|
||||||
Offset 21 279
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
Scancode 65
|
|
||||||
Map 65 11
|
|
||||||
End
|
|
||||||
Scancode 112
|
|
||||||
Map 112 11
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 12
|
|
||||||
Type 5
|
|
||||||
Size 44 26
|
|
||||||
Offset 74 279
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
Scancode 66
|
|
||||||
Map 66 12
|
|
||||||
End
|
|
||||||
Scancode 113
|
|
||||||
Map 113 12
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 13
|
|
||||||
Type 5
|
|
||||||
Size 44 26
|
|
||||||
Offset 126 279
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
Scancode 67
|
|
||||||
Map 67 13
|
|
||||||
End
|
|
||||||
Scancode 114
|
|
||||||
Map 114 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 14
|
|
||||||
Type 5
|
|
||||||
Size 44 26
|
|
||||||
Offset 179 279
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
Scancode 68
|
|
||||||
Map 68 14
|
|
||||||
End
|
|
||||||
Scancode 115
|
|
||||||
Map 115 14
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 15
|
|
||||||
Type 5
|
|
||||||
Size 44 26
|
|
||||||
Offset 231 279
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
Scancode 69
|
|
||||||
Map 69 15
|
|
||||||
End
|
|
||||||
Scancode 116
|
|
||||||
Map 116 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 16
|
|
||||||
Type 5
|
|
||||||
Size 44 26
|
|
||||||
Offset 284 279
|
|
||||||
OutIn 5 32
|
|
||||||
End
|
|
||||||
Scancode 70
|
|
||||||
Map 70 16
|
|
||||||
End
|
|
||||||
Scancode 117
|
|
||||||
Map 117 16
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 28 323
|
|
||||||
OutIn 5 128
|
|
||||||
End
|
|
||||||
Scancode 71
|
|
||||||
Map 71 21
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 22
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 88 323
|
|
||||||
OutIn 4 128
|
|
||||||
End
|
|
||||||
Scancode 72
|
|
||||||
Map 72 22
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 23
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 148 323
|
|
||||||
OutIn 3 128
|
|
||||||
End
|
|
||||||
Scancode 73
|
|
||||||
Map 73 23
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 28 363
|
|
||||||
OutIn 2 128
|
|
||||||
End
|
|
||||||
Scancode 74
|
|
||||||
Map 74 31
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 32
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 88 363
|
|
||||||
OutIn 1 128
|
|
||||||
End
|
|
||||||
Scancode 75
|
|
||||||
Map 75 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 33
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 148 363
|
|
||||||
OutIn 0 128
|
|
||||||
End
|
|
||||||
Scancode 76
|
|
||||||
Map 76 33
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 28 411
|
|
||||||
OutIn 4 64
|
|
||||||
End
|
|
||||||
Scancode 77
|
|
||||||
Map 77 41
|
|
||||||
End
|
|
||||||
Button 42
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 88 411
|
|
||||||
OutIn 3 64
|
|
||||||
End
|
|
||||||
Scancode 78
|
|
||||||
Map 78 42
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 43
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 148 411
|
|
||||||
OutIn 2 64
|
|
||||||
End
|
|
||||||
Scancode 79
|
|
||||||
Map 79 43
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 44
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 208 411
|
|
||||||
OutIn 1 64
|
|
||||||
End
|
|
||||||
Scancode 80
|
|
||||||
Map 80 44
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 45
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 268 411
|
|
||||||
OutIn 0 64
|
|
||||||
End
|
|
||||||
Scancode 8
|
|
||||||
Map 8 45
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 28 450
|
|
||||||
OutIn 4 32
|
|
||||||
End
|
|
||||||
Scancode 81
|
|
||||||
Map 81 51
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 52
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 88 450
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
Scancode 82
|
|
||||||
Map 82 52
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 53
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 148 450
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
Scancode 83
|
|
||||||
Map 83 53
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 54
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 208 450
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
Scancode 84
|
|
||||||
Map 84 54
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 55
|
|
||||||
Type 5
|
|
||||||
Size 53 30
|
|
||||||
Offset 269 450
|
|
||||||
OutIn 0 32
|
|
||||||
End
|
|
||||||
Scancode 85
|
|
||||||
Map 85 55
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 28 489
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
Scancode 86
|
|
||||||
Map 86 61
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 62
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 88 489
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
Scancode 87
|
|
||||||
Map 87 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 63
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 148 489
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
Scancode 88
|
|
||||||
Map 88 63
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 64
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 208 489
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
Scancode 89
|
|
||||||
Map 89 64
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 65
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 269 489
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
Scancode 90
|
|
||||||
Map 90 65
|
|
||||||
End
|
|
||||||
Scancode 111
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
Scancode 191
|
|
||||||
Map 191 65
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 28 533
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
Scancode 9
|
|
||||||
Map 9 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 72
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 88 533
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
Scancode 55
|
|
||||||
Map 55 72
|
|
||||||
End
|
|
||||||
Scancode 103
|
|
||||||
Map 103 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 73
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 148 533
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
Scancode 56
|
|
||||||
Map 56 73
|
|
||||||
End
|
|
||||||
Scancode 104
|
|
||||||
Map 104 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 74
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 208 533
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
Scancode 57
|
|
||||||
Map 57 74
|
|
||||||
End
|
|
||||||
Scancode 105
|
|
||||||
Map 105 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 75
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 269 533
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
Scancode 106
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 28 575
|
|
||||||
OutIn 7 4
|
|
||||||
End
|
|
||||||
Scancode 16
|
|
||||||
Map 16 81
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 82
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 88 575
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
Scancode 52
|
|
||||||
Map 52 82
|
|
||||||
End
|
|
||||||
Scancode 100
|
|
||||||
Map 100 82
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 83
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 148 575
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
Scancode 53
|
|
||||||
Map 53 83
|
|
||||||
End
|
|
||||||
Scancode 101
|
|
||||||
Map 101 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 84
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 208 575
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
Scancode 54
|
|
||||||
Map 54 84
|
|
||||||
End
|
|
||||||
Scancode 102
|
|
||||||
Map 102 84
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 85
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 269 575
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
Scancode 109
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
Scancode 189
|
|
||||||
Map 189 85
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 28 619
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
Scancode 17
|
|
||||||
Map 17 91
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 92
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 88 619
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
Scancode 49
|
|
||||||
Map 49 92
|
|
||||||
End
|
|
||||||
Scancode 97
|
|
||||||
Map 97 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 93
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 148 619
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
Scancode 50
|
|
||||||
Map 50 93
|
|
||||||
End
|
|
||||||
Scancode 98
|
|
||||||
Map 98 93
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 94
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 208 619
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
Scancode 51
|
|
||||||
Map 51 94
|
|
||||||
End
|
|
||||||
Scancode 99
|
|
||||||
Map 99 94
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 95
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 269 619
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
Scancode 107
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
Scancode 187
|
|
||||||
Map 187 95
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 101
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 28 661
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
Scancode 27
|
|
||||||
Map 27 101
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 102
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 88 661
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
Scancode 48
|
|
||||||
Map 48 102
|
|
||||||
End
|
|
||||||
Scancode 96
|
|
||||||
Map 96 102
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 103
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 148 661
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
Scancode 190
|
|
||||||
Map 190 103
|
|
||||||
End
|
|
||||||
Scancode 110
|
|
||||||
Map 110 103
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 104
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 208 661
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
Scancode 32
|
|
||||||
Map 32 104
|
|
||||||
End
|
|
||||||
Scancode 188
|
|
||||||
Map 188 104
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 105
|
|
||||||
Type 5
|
|
||||||
Size 53 35
|
|
||||||
Offset 269 661
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
Scancode 13
|
|
||||||
Map 13 105
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 110
|
|
||||||
Type 5
|
|
||||||
Size 50 35
|
|
||||||
Offset 273 337
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
Scancode 39
|
|
||||||
Map 39 110
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 111
|
|
||||||
Type 5
|
|
||||||
Size 53 32
|
|
||||||
Offset 238 373
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
Scancode 40
|
|
||||||
Map 40 111
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 112
|
|
||||||
Type 5
|
|
||||||
Size 50 35
|
|
||||||
Offset 207 337
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
Scancode 37
|
|
||||||
Map 37 112
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 113
|
|
||||||
Type 5
|
|
||||||
Size 53 32
|
|
||||||
Offset 238 304
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
Scancode 38
|
|
||||||
Map 38 113
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 121
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 43 201
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 11
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 122
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 87 201
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 12
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 123
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 131 201
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 13
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 124
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 175 201
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 14
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 125
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 219 201
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 15
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 126
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 263 201
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 16
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 127
|
|
||||||
Type 1
|
|
||||||
Size 20 20
|
|
||||||
Offset 19 198
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 81
|
|
||||||
Release 81
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Press 33
|
|
||||||
Release 33
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 128
|
|
||||||
Type 1
|
|
||||||
Size 20 20
|
|
||||||
Offset 309 198
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 33
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 33
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 129
|
|
||||||
Type 4
|
|
||||||
Size 262 112
|
|
||||||
Offset 43 87
|
|
||||||
Down 43 87
|
|
||||||
NoHold
|
|
||||||
End
|
|
BIN
real49g800.bmp
Before Width: | Height: | Size: 502 KiB |
811
real49g800.kml
|
@ -1,811 +0,0 @@
|
||||||
Global
|
|
||||||
Print "=========================================================="
|
|
||||||
Print ""
|
|
||||||
Print "This Real 49G graphic is by Eric Rechlin."
|
|
||||||
Print "eric@hpcalc.org http://www.hpcalc.org"
|
|
||||||
Print "Graphic based on a scan by Hewlett-Packard."
|
|
||||||
Print "Thanks to Christoph Gießelink for BEEP.49G"
|
|
||||||
Print ""
|
|
||||||
Print "Note that contrast support, a touch-sensitive"
|
|
||||||
Print "screen, and NXT and PREV buttons to the right"
|
|
||||||
Print "and left of the menu are implemented."
|
|
||||||
Print ""
|
|
||||||
Print "=========================================================="
|
|
||||||
Title "Eric's Real 49G for 800x600"
|
|
||||||
Author "Eric Rechlin"
|
|
||||||
Model "X"
|
|
||||||
Rom "ROM.49G"
|
|
||||||
Patch "BEEP.49G"
|
|
||||||
Bitmap "REAL49G800.BMP"
|
|
||||||
Debug 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Background
|
|
||||||
Offset 0 0
|
|
||||||
Size 312 537
|
|
||||||
End
|
|
||||||
|
|
||||||
Lcd
|
|
||||||
Zoom 2
|
|
||||||
Offset 25 13
|
|
||||||
Color 0 112 157 114
|
|
||||||
Color 1 112 157 114
|
|
||||||
Color 2 112 157 114
|
|
||||||
Color 3 104 145 106
|
|
||||||
Color 4 94 131 95
|
|
||||||
Color 5 85 119 86
|
|
||||||
Color 6 76 106 77
|
|
||||||
Color 7 66 92 67
|
|
||||||
Color 8 57 79 58
|
|
||||||
Color 9 48 67 49
|
|
||||||
Color 10 38 53 38
|
|
||||||
Color 11 29 40 29
|
|
||||||
Color 12 20 28 20
|
|
||||||
Color 13 10 13 10
|
|
||||||
|
|
||||||
Color 14 0 0 0
|
|
||||||
|
|
||||||
Color 15 0 0 0
|
|
||||||
Color 16 0 0 0
|
|
||||||
Color 17 0 0 0
|
|
||||||
Color 18 0 0 0
|
|
||||||
Color 19 0 0 0
|
|
||||||
Color 20 0 0 0
|
|
||||||
Color 21 0 0 0
|
|
||||||
Color 22 0 0 0
|
|
||||||
Color 23 0 0 0
|
|
||||||
Color 24 0 0 0
|
|
||||||
Color 25 0 0 0
|
|
||||||
Color 26 0 0 0
|
|
||||||
Color 27 0 0 0
|
|
||||||
Color 28 0 0 0
|
|
||||||
Color 29 0 0 0
|
|
||||||
Color 30 0 0 0
|
|
||||||
Color 31 0 0 0
|
|
||||||
|
|
||||||
Color 47 112 157 114
|
|
||||||
Color 48 104 145 106
|
|
||||||
Color 49 94 131 95
|
|
||||||
Color 50 85 119 86
|
|
||||||
Color 51 76 106 77
|
|
||||||
Color 52 66 92 67
|
|
||||||
Color 53 57 79 58
|
|
||||||
Color 54 48 67 49
|
|
||||||
Color 55 38 53 38
|
|
||||||
Color 56 29 40 29
|
|
||||||
Color 57 20 28 20
|
|
||||||
Color 58 10 13 10
|
|
||||||
Color 59 0 0 0
|
|
||||||
Color 60 0 0 0
|
|
||||||
Color 61 0 0 0
|
|
||||||
Color 62 0 0 0
|
|
||||||
Color 63 0 0 0
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 1
|
|
||||||
Size 16 11
|
|
||||||
Offset 49 1
|
|
||||||
Down 0 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 2
|
|
||||||
Size 16 11
|
|
||||||
Offset 90 1
|
|
||||||
Down 16 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 3
|
|
||||||
Size 16 11
|
|
||||||
Offset 131 1
|
|
||||||
Down 32 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 4
|
|
||||||
Size 16 11
|
|
||||||
Offset 172 1
|
|
||||||
Down 48 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 5
|
|
||||||
Size 16 11
|
|
||||||
Offset 215 1
|
|
||||||
Down 64 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Annunciator 6
|
|
||||||
Size 16 11
|
|
||||||
Offset 255 1
|
|
||||||
Down 80 538
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 11
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 7 152
|
|
||||||
OutIn 5 1
|
|
||||||
End
|
|
||||||
Scancode 65
|
|
||||||
Map 65 11
|
|
||||||
End
|
|
||||||
Scancode 112
|
|
||||||
Map 112 11
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 12
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 58 152
|
|
||||||
OutIn 5 2
|
|
||||||
End
|
|
||||||
Scancode 66
|
|
||||||
Map 66 12
|
|
||||||
End
|
|
||||||
Scancode 113
|
|
||||||
Map 113 12
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 13
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 109 152
|
|
||||||
OutIn 5 4
|
|
||||||
End
|
|
||||||
Scancode 67
|
|
||||||
Map 67 13
|
|
||||||
End
|
|
||||||
Scancode 114
|
|
||||||
Map 114 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 14
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 160 152
|
|
||||||
OutIn 5 8
|
|
||||||
End
|
|
||||||
Scancode 68
|
|
||||||
Map 68 14
|
|
||||||
End
|
|
||||||
Scancode 114
|
|
||||||
Map 114 13
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 15
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 211 152
|
|
||||||
OutIn 5 16
|
|
||||||
End
|
|
||||||
Scancode 69
|
|
||||||
Map 69 15
|
|
||||||
End
|
|
||||||
Scancode 116
|
|
||||||
Map 116 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 16
|
|
||||||
Type 5
|
|
||||||
Size 42 23
|
|
||||||
Offset 263 152
|
|
||||||
OutIn 5 32
|
|
||||||
End
|
|
||||||
Scancode 70
|
|
||||||
Map 70 16
|
|
||||||
End
|
|
||||||
Scancode 116
|
|
||||||
Map 116 15
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 21
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 192
|
|
||||||
OutIn 5 128
|
|
||||||
End
|
|
||||||
Scancode 71
|
|
||||||
Map 71 21
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 22
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 192
|
|
||||||
OutIn 4 128
|
|
||||||
End
|
|
||||||
Scancode 72
|
|
||||||
Map 72 22
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 23
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 192
|
|
||||||
OutIn 3 128
|
|
||||||
End
|
|
||||||
Scancode 73
|
|
||||||
Map 73 23
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 31
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 231
|
|
||||||
OutIn 2 128
|
|
||||||
End
|
|
||||||
Scancode 74
|
|
||||||
Map 74 31
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 32
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 231
|
|
||||||
OutIn 1 128
|
|
||||||
End
|
|
||||||
Scancode 75
|
|
||||||
Map 75 32
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 33
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 231
|
|
||||||
OutIn 0 128
|
|
||||||
End
|
|
||||||
Scancode 76
|
|
||||||
Map 76 33
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 41
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 270
|
|
||||||
OutIn 4 64
|
|
||||||
End
|
|
||||||
Scancode 77
|
|
||||||
Map 77 41
|
|
||||||
End
|
|
||||||
Button 42
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 270
|
|
||||||
OutIn 3 64
|
|
||||||
End
|
|
||||||
Scancode 78
|
|
||||||
Map 78 42
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 43
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 270
|
|
||||||
OutIn 2 64
|
|
||||||
End
|
|
||||||
Scancode 79
|
|
||||||
Map 79 43
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 44
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 190 270
|
|
||||||
OutIn 1 64
|
|
||||||
End
|
|
||||||
Scancode 80
|
|
||||||
Map 80 44
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 45
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 249 270
|
|
||||||
OutIn 0 64
|
|
||||||
End
|
|
||||||
Scancode 8
|
|
||||||
Map 8 45
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 51
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 15 305
|
|
||||||
OutIn 4 32
|
|
||||||
End
|
|
||||||
Scancode 81
|
|
||||||
Map 81 51
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 52
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 73 305
|
|
||||||
OutIn 3 32
|
|
||||||
End
|
|
||||||
Scancode 82
|
|
||||||
Map 82 52
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 53
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 132 305
|
|
||||||
OutIn 2 32
|
|
||||||
End
|
|
||||||
Scancode 83
|
|
||||||
Map 83 53
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 54
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 190 305
|
|
||||||
OutIn 1 32
|
|
||||||
End
|
|
||||||
Scancode 84
|
|
||||||
Map 84 54
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 55
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 249 305
|
|
||||||
OutIn 0 32
|
|
||||||
End
|
|
||||||
Scancode 85
|
|
||||||
Map 85 55
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 61
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 340
|
|
||||||
OutIn 4 16
|
|
||||||
End
|
|
||||||
Scancode 86
|
|
||||||
Map 86 61
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 62
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 340
|
|
||||||
OutIn 3 16
|
|
||||||
End
|
|
||||||
Scancode 87
|
|
||||||
Map 87 62
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 63
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 340
|
|
||||||
OutIn 2 16
|
|
||||||
End
|
|
||||||
Scancode 88
|
|
||||||
Map 88 63
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 64
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 340
|
|
||||||
OutIn 1 16
|
|
||||||
End
|
|
||||||
Scancode 89
|
|
||||||
Map 89 64
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 65
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 340
|
|
||||||
OutIn 0 16
|
|
||||||
End
|
|
||||||
Scancode 90
|
|
||||||
Map 90 65
|
|
||||||
End
|
|
||||||
Scancode 111
|
|
||||||
Map 111 65
|
|
||||||
End
|
|
||||||
Scancode 191
|
|
||||||
Map 191 65
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 71
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 379
|
|
||||||
OutIn 7 8
|
|
||||||
End
|
|
||||||
Scancode 9
|
|
||||||
Map 9 71
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 72
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 379
|
|
||||||
OutIn 3 8
|
|
||||||
End
|
|
||||||
Scancode 55
|
|
||||||
Map 55 72
|
|
||||||
End
|
|
||||||
Scancode 103
|
|
||||||
Map 103 72
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 73
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 379
|
|
||||||
OutIn 2 8
|
|
||||||
End
|
|
||||||
Scancode 56
|
|
||||||
Map 56 73
|
|
||||||
End
|
|
||||||
Scancode 104
|
|
||||||
Map 104 73
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 74
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 379
|
|
||||||
OutIn 1 8
|
|
||||||
End
|
|
||||||
Scancode 57
|
|
||||||
Map 57 74
|
|
||||||
End
|
|
||||||
Scancode 105
|
|
||||||
Map 105 74
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 75
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 379
|
|
||||||
OutIn 0 8
|
|
||||||
End
|
|
||||||
Scancode 106
|
|
||||||
Map 106 75
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 81
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 419
|
|
||||||
OutIn 7 4
|
|
||||||
End
|
|
||||||
Scancode 16
|
|
||||||
Map 16 81
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 82
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 419
|
|
||||||
OutIn 3 4
|
|
||||||
End
|
|
||||||
Scancode 52
|
|
||||||
Map 52 82
|
|
||||||
End
|
|
||||||
Scancode 100
|
|
||||||
Map 100 82
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 83
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 419
|
|
||||||
OutIn 2 4
|
|
||||||
End
|
|
||||||
Scancode 53
|
|
||||||
Map 53 83
|
|
||||||
End
|
|
||||||
Scancode 101
|
|
||||||
Map 101 83
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 84
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 190 419
|
|
||||||
OutIn 1 4
|
|
||||||
End
|
|
||||||
Scancode 54
|
|
||||||
Map 54 84
|
|
||||||
End
|
|
||||||
Scancode 102
|
|
||||||
Map 102 84
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 85
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 419
|
|
||||||
OutIn 0 4
|
|
||||||
End
|
|
||||||
Scancode 109
|
|
||||||
Map 109 85
|
|
||||||
End
|
|
||||||
Scancode 189
|
|
||||||
Map 189 85
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 91
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 458
|
|
||||||
OutIn 7 2
|
|
||||||
End
|
|
||||||
Scancode 17
|
|
||||||
Map 17 91
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 92
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 458
|
|
||||||
OutIn 3 2
|
|
||||||
End
|
|
||||||
Scancode 49
|
|
||||||
Map 49 92
|
|
||||||
End
|
|
||||||
Scancode 97
|
|
||||||
Map 97 92
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 93
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 458
|
|
||||||
OutIn 2 2
|
|
||||||
End
|
|
||||||
Scancode 50
|
|
||||||
Map 50 93
|
|
||||||
End
|
|
||||||
Scancode 98
|
|
||||||
Map 98 93
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 94
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 191 458
|
|
||||||
OutIn 1 2
|
|
||||||
End
|
|
||||||
Scancode 51
|
|
||||||
Map 51 94
|
|
||||||
End
|
|
||||||
Scancode 99
|
|
||||||
Map 99 94
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 95
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 458
|
|
||||||
OutIn 0 2
|
|
||||||
End
|
|
||||||
Scancode 107
|
|
||||||
Map 107 95
|
|
||||||
End
|
|
||||||
Scancode 187
|
|
||||||
Map 187 95
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 101
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 15 496
|
|
||||||
OutIn 0 32768
|
|
||||||
End
|
|
||||||
Scancode 27
|
|
||||||
Map 27 101
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 102
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 73 496
|
|
||||||
OutIn 3 1
|
|
||||||
End
|
|
||||||
Scancode 48
|
|
||||||
Map 48 102
|
|
||||||
End
|
|
||||||
Scancode 96
|
|
||||||
Map 96 102
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 103
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 132 496
|
|
||||||
OutIn 2 1
|
|
||||||
End
|
|
||||||
Scancode 190
|
|
||||||
Map 190 103
|
|
||||||
End
|
|
||||||
Scancode 110
|
|
||||||
Map 110 103
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 104
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 191 496
|
|
||||||
OutIn 1 1
|
|
||||||
End
|
|
||||||
Scancode 32
|
|
||||||
Map 32 104
|
|
||||||
End
|
|
||||||
Scancode 188
|
|
||||||
Map 188 104
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 105
|
|
||||||
Type 5
|
|
||||||
Size 48 32
|
|
||||||
Offset 249 496
|
|
||||||
OutIn 0 1
|
|
||||||
End
|
|
||||||
Scancode 13
|
|
||||||
Map 13 105
|
|
||||||
End
|
|
||||||
|
|
||||||
|
|
||||||
Button 110
|
|
||||||
Type 5
|
|
||||||
Size 46 30
|
|
||||||
Offset 252 203
|
|
||||||
OutIn 6 1
|
|
||||||
End
|
|
||||||
Scancode 39
|
|
||||||
Map 39 110
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 111
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 220 236
|
|
||||||
OutIn 6 2
|
|
||||||
End
|
|
||||||
Scancode 40
|
|
||||||
Map 40 111
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 112
|
|
||||||
Type 5
|
|
||||||
Size 46 29
|
|
||||||
Offset 189 204
|
|
||||||
OutIn 6 4
|
|
||||||
End
|
|
||||||
Scancode 37
|
|
||||||
Map 37 112
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 113
|
|
||||||
Type 5
|
|
||||||
Size 48 28
|
|
||||||
Offset 220 173
|
|
||||||
OutIn 6 8
|
|
||||||
End
|
|
||||||
Scancode 38
|
|
||||||
Map 38 113
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 121
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 25 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 11
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 11
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 122
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 69 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 12
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 12
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 123
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 113 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 13
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 13
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 124
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 157 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 14
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 14
|
|
||||||
End
|
|
||||||
End
|
|
||||||
Button 125
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 201 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 15
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 15
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 126
|
|
||||||
Type 3
|
|
||||||
Size 42 14
|
|
||||||
Offset 245 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 16
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 16
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 127
|
|
||||||
Type 1
|
|
||||||
Size 15 15
|
|
||||||
Offset 4 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 81
|
|
||||||
Release 81
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Press 33
|
|
||||||
Release 33
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 128
|
|
||||||
Type 1
|
|
||||||
Size 15 15
|
|
||||||
Offset 294 127
|
|
||||||
Virtual
|
|
||||||
OnDown
|
|
||||||
Press 33
|
|
||||||
End
|
|
||||||
OnUp
|
|
||||||
Release 33
|
|
||||||
End
|
|
||||||
End
|
|
||||||
|
|
||||||
Button 129
|
|
||||||
Type 4
|
|
||||||
Size 262 112
|
|
||||||
Offset 25 13
|
|
||||||
Down 25 13
|
|
||||||
NoHold
|
|
||||||
End
|
|