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)
|
||||
|
@ -47,4 +47,4 @@ Known bugs and restrictions of Emu48 V1.59
|
|||
- quitting the emulator while programming the flash isn't allowed,
|
||||
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
|
||||
|
||||
DISPLAY.C
|
||||
|
|
|
@ -266,7 +266,11 @@ static BOOL DoHexStream(DWORD *pdwAddr,String *str,UINT *pnLevel)
|
|||
}
|
||||
|
||||
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)
|
||||
{
|
||||
|
@ -328,9 +332,9 @@ static BOOL DoIntStream(DWORD *pdwAddr,String *str,UINT *pnLevel)
|
|||
for (i = 0; i < dwLength; ++i) // read data
|
||||
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'));
|
||||
}
|
||||
else
|
||||
|
@ -674,7 +678,11 @@ static BOOL DoHxs(DWORD *pdwAddr,String *str,UINT *pnLevel)
|
|||
PutS(str,_T("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
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#include "kml.h"
|
||||
#include "debugger.h"
|
||||
|
||||
#define VERSION "1.59"
|
||||
#define VERSION "1.60"
|
||||
|
||||
#ifdef _DEBUG
|
||||
LPCTSTR szNoTitle = _T("Emu48 ")_T(VERSION)_T(" Debug");
|
||||
|
@ -1166,11 +1166,27 @@ static LRESULT OnViewCopy(VOID)
|
|||
WORD wBits;
|
||||
DWORD dwLen, dwSizeImage;
|
||||
|
||||
_ASSERT(nLcdZoom == 1 || nLcdZoom == 2 || nLcdZoom == 4);
|
||||
hBmp = CreateCompatibleBitmap(hLcdDC,131*nLcdZoom,64*nLcdZoom);
|
||||
_ASSERT(nLcdZoom >= 1 && nLcdZoom <= 4);
|
||||
hBmp = CreateCompatibleBitmap(hLcdDC,131*nLcdZoom*nGdiXZoom,64*nLcdZoom*nGdiYZoom);
|
||||
hBmpDC = CreateCompatibleDC(hLcdDC);
|
||||
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);
|
||||
|
||||
// fill BITMAP structure for size information
|
||||
|
|
|
@ -295,7 +295,7 @@ FONT 8, "MS Sans Serif"
|
|||
BEGIN
|
||||
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE
|
||||
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
|
||||
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
||||
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
||||
|
@ -691,8 +691,8 @@ END
|
|||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,5,9,0
|
||||
PRODUCTVERSION 1,5,9,0
|
||||
FILEVERSION 1,6,0,0
|
||||
PRODUCTVERSION 1,6,0,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
|
@ -709,12 +709,12 @@ BEGIN
|
|||
BEGIN
|
||||
VALUE "CompanyName", "Christoph Gießelink & Sebastien Carlier\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 "LegalCopyright", "Copyright © 2017\0"
|
||||
VALUE "LegalCopyright", "Copyright © 2018\0"
|
||||
VALUE "OriginalFilename", "Emu48.exe\0"
|
||||
VALUE "ProductName", "Emu48\0"
|
||||
VALUE "ProductVersion", "1, 5, 9, 0\0"
|
||||
VALUE "ProductVersion", "1, 6, 0, 0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
|
|
@ -99,7 +99,7 @@ VOID SetWindowLocation(HWND hWnd,INT nPosX,INT nPosY)
|
|||
|
||||
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 cDir[_MAX_DIR];
|
||||
TCHAR cFname[_MAX_FNAME];
|
||||
|
@ -110,9 +110,9 @@ DWORD GetCutPathName(LPCTSTR szFileName, LPTSTR szBuffer, DWORD dwBufferLength,
|
|||
// split original filename into parts
|
||||
_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;
|
||||
|
||||
GetFullPathName(szFileName,ARRAYSIZEOF(cPath),cPath,&lpFilePart);
|
||||
|
|
|
@ -295,7 +295,7 @@ FONT 8, "MS Sans Serif"
|
|||
BEGIN
|
||||
ICON IDI_EMU48,IDC_STATIC,7,6,20,20,SS_REALSIZEIMAGE
|
||||
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
|
||||
DEFPUSHBUTTON "OK",IDOK,215,12,39,14
|
||||
EDITTEXT IDC_LICENSE,7,33,247,112,ES_MULTILINE | ES_AUTOHSCROLL |
|
||||
|
@ -720,8 +720,8 @@ END
|
|||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 1,5,9,0
|
||||
PRODUCTVERSION 1,5,9,0
|
||||
FILEVERSION 1,6,0,0
|
||||
PRODUCTVERSION 1,6,0,0
|
||||
FILEFLAGSMASK 0x3fL
|
||||
#ifdef _DEBUG
|
||||
FILEFLAGS 0x1L
|
||||
|
@ -738,12 +738,12 @@ BEGIN
|
|||
BEGIN
|
||||
VALUE "CompanyName", "Christoph Gießelink & Sebastien Carlier\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 "LegalCopyright", "Copyright © 2017\0"
|
||||
VALUE "LegalCopyright", "Copyright © 2018\0"
|
||||
VALUE "OriginalFilename", "Emu48.exe\0"
|
||||
VALUE "ProductName", "Emu48\0"
|
||||
VALUE "ProductVersion", "1, 5, 9, 0\0"
|
||||
VALUE "ProductVersion", "1, 6, 0, 0\0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
|
|
@ -67,4 +67,4 @@ Many thanks to Pedro A. Arranda Guti
|
|||
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
|