~ubuntu-branches/ubuntu/maverick/vice/maverick

« back to all changes in this revision

Viewing changes to src/arch/win32/resvic.rc

  • Committer: Bazaar Package Importer
  • Author(s): Zed Pobre
  • Date: 2005-02-01 11:30:26 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20050201113026-3eyakzsmmheclvjg
Tags: 1.16-1
* New upstream version
* Fixes crash on 64-bit architectures (closes: #287640)
* x128 working again (closes: #286767)
* Works fine with /dev/dsp in use (not in the main changelog, but tested
  on my local machine as working).  Presumably, this also takes care of
  the issue with dsp being held.  I'm not sure if this is because I'm
  testing it on a 2.6 kernel now -- if you are still having problems
  with /dev/dsp, please reopen the bugs. (closes: #152952, #207942)
* Don't kill Makefile.in on clean

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// VIC specific resources.
2
 
//
3
 
#include "debug.h"
4
 
#include "res.rc"
5
 
 
6
 
/////////////////////////////////////////////////////////////////////////////
7
 
//
8
 
// Menu
9
 
//
10
 
 
11
 
IDR_MENUVIC MENU DISCARDABLE
12
 
BEGIN
13
 
    POPUP "&File"
14
 
    BEGIN
15
 
        MENUITEM "&Autostart disk/tape image...", IDM_AUTOSTART
16
 
        MENUITEM SEPARATOR
17
 
        POPUP "Attach &disk image"
18
 
        BEGIN
19
 
            MENUITEM "Drive &8\tAlt+8",  IDM_ATTACH_8
20
 
            MENUITEM "Drive &9\tAlt+9",  IDM_ATTACH_9
21
 
            MENUITEM "Drive 1&0\tAlt+0", IDM_ATTACH_10
22
 
            MENUITEM "Drive &11\tAlt+1", IDM_ATTACH_11
23
 
        END
24
 
        POPUP "D&etach disk image"
25
 
        BEGIN
26
 
            MENUITEM "Drive &8",  IDM_DETACH_8
27
 
            MENUITEM "Drive &9",  IDM_DETACH_9
28
 
            MENUITEM "Drive 1&0", IDM_DETACH_10
29
 
            MENUITEM "Drive &11", IDM_DETACH_11
30
 
            MENUITEM SEPARATOR
31
 
            MENUITEM "&All\tAlt+A", IDM_DETACH_ALL
32
 
        END
33
 
        POPUP "&Flip list"
34
 
        BEGIN
35
 
            MENUITEM "&Add current image\tAlt-I",     IDM_FLIP_ADD
36
 
            MENUITEM "&Remove current image\tAlt-K",  IDM_FLIP_REMOVE
37
 
            MENUITEM "Attach &next image\tAlt-N",     IDM_FLIP_NEXT
38
 
            MENUITEM "Attach &previous image\tAlt-B", IDM_FLIP_PREVIOUS
39
 
            MENUITEM SEPARATOR
40
 
            MENUITEM "&Load flip list", IDM_FLIP_LOAD
41
 
            MENUITEM "&Save flip list", IDM_FLIP_SAVE
42
 
        END
43
 
        MENUITEM SEPARATOR
44
 
        MENUITEM "Attach &tape image...\tAlt+T", IDM_ATTACH_TAPE
45
 
        MENUITEM "Detac&h tape image",           IDM_DETACH_TAPE
46
 
        POPUP "Datassette contro&l"
47
 
        BEGIN
48
 
            MENUITEM "S&top",          IDM_DATASETTE_CONTROL_STOP
49
 
            MENUITEM "&Start",         IDM_DATASETTE_CONTROL_START
50
 
            MENUITEM "&Forward",       IDM_DATASETTE_CONTROL_FORWARD
51
 
            MENUITEM "&Rewind",        IDM_DATASETTE_CONTROL_REWIND
52
 
            MENUITEM "Re&cord",        IDM_DATASETTE_CONTROL_RECORD
53
 
            MENUITEM "R&eset",         IDM_DATASETTE_CONTROL_RESET
54
 
            MENUITEM "Reset C&ounter", IDM_DATASETTE_RESET_COUNTER
55
 
        END
56
 
        MENUITEM SEPARATOR
57
 
        POPUP "Attach &cartridge image..."
58
 
        BEGIN
59
 
            MENUITEM "4/8/16KB image at $&2000...", IDM_CART_VIC20_8KB_2000
60
 
            MENUITEM "4/8/16KB image at $&4000...", IDM_CART_VIC20_16KB_4000
61
 
            MENUITEM "4/8/16KB image at $&6000...", IDM_CART_VIC20_8KB_6000
62
 
            MENUITEM "4/8KB image at $&A000...",    IDM_CART_VIC20_8KB_A000
63
 
            MENUITEM "4KB image at $&B000...",      IDM_CART_VIC20_4KB_B000
64
 
        END
65
 
        MENUITEM "Detach c&artridge image", IDM_CART_DETACH
66
 
        MENUITEM SEPARATOR
67
 
        MENUITEM "&Pause\tAlt+Pause",       IDM_PAUSE
68
 
        , CHECKED
69
 
        MENUITEM "&Monitor\tAlt+M",         IDM_MONITOR
70
 
        POPUP "&Reset"
71
 
        BEGIN
72
 
            MENUITEM "&Hard\tCtrl+Alt+R", IDM_RESET_HARD
73
 
            MENUITEM "&Soft\tAlt+R",      IDM_RESET_SOFT
74
 
            MENUITEM SEPARATOR
75
 
            MENUITEM "Drive #&8",         IDM_RESET_DRIVE8
76
 
            MENUITEM "Drive #&9",         IDM_RESET_DRIVE9
77
 
            MENUITEM "Drive #1&0",        IDM_RESET_DRIVE10
78
 
            MENUITEM "Drive #&11",        IDM_RESET_DRIVE11
79
 
        END
80
 
#ifdef DEBUG
81
 
                POPUP "&Debug"
82
 
        BEGIN
83
 
            MENUITEM "&Main CPU Trace\tAlt+F", IDM_TOGGLE_MAINCPU_TRACE, CHECKED
84
 
            MENUITEM "Drive&0 CPU Trace\tAlt+G", IDM_TOGGLE_DRIVE0CPU_TRACE, CHECKED
85
 
            MENUITEM "Drive&1 CPU Trace\tAlt+H", IDM_TOGGLE_DRIVE1CPU_TRACE, CHECKED
86
 
        END
87
 
#endif
88
 
        MENUITEM SEPARATOR
89
 
        MENUITEM "E&xit\tAlt+X", IDM_EXIT
90
 
    END
91
 
    POPUP "Sna&pshot"
92
 
    BEGIN
93
 
        MENUITEM "Load snapshot &image...",  IDM_SNAPSHOT_LOAD
94
 
        MENUITEM "Save sna&pshot image...",  IDM_SNAPSHOT_SAVE
95
 
        MENUITEM "&Load quicksnapshot image\tAlt+L", IDM_LOADQUICK
96
 
        MENUITEM "&Save quicksnapshot image\tAlt+S", IDM_SAVEQUICK
97
 
        MENUITEM SEPARATOR
98
 
        MENUITEM "Start/Stop &Recording History",       IDM_EVENT_TOGGLE_RECORD
99
 
        MENUITEM "Start/Stop Pl&ayback History",        IDM_EVENT_TOGGLE_PLAYBACK
100
 
        MENUITEM "Set Recording Milestone\tAlt-E",  IDM_EVENT_SETMILESTONE
101
 
        MENUITEM "Return to Milestone\tALt-U",      IDM_EVENT_RESETMILESTONE
102
 
        POPUP "Recording start mode"
103
 
        BEGIN
104
 
            MENUITEM "&Save new snapshot",      IDM_EVENT_RECORDMODE_SAVE
105
 
            MENUITEM "&Load existing snapshot", IDM_EVENT_RECORDMODE_LOAD
106
 
            MENUITEM "Start with &reset",       IDM_EVENT_RECORDMODE_RESET
107
 
        END
108
 
        MENUITEM "Select History directory",    IDM_EVENT_DIRECTORY
109
 
        MENUITEM SEPARATOR
110
 
        MENUITEM "Save/stop media file...\tAlt+C", IDM_MEDIAFILE
111
 
    END
112
 
    POPUP "&Options"
113
 
    BEGIN
114
 
        POPUP "&Refresh rate"
115
 
        BEGIN
116
 
            MENUITEM "&Auto",   IDM_REFRESH_RATE_AUTO
117
 
            MENUITEM "1/&1",    IDM_REFRESH_RATE_1
118
 
            MENUITEM "1/&2",    IDM_REFRESH_RATE_2
119
 
            MENUITEM "1/&3",    IDM_REFRESH_RATE_3
120
 
            MENUITEM "1/&4",    IDM_REFRESH_RATE_4
121
 
            MENUITEM "1/&5",    IDM_REFRESH_RATE_5
122
 
            MENUITEM "1/&6",    IDM_REFRESH_RATE_6
123
 
            MENUITEM "1/&7",    IDM_REFRESH_RATE_7
124
 
            MENUITEM "1/&8",    IDM_REFRESH_RATE_8
125
 
            MENUITEM "1/&9",    IDM_REFRESH_RATE_9
126
 
            MENUITEM "1/1&0",   IDM_REFRESH_RATE_10
127
 
#if 0
128
 
            MENUITEM SEPARATOR
129
 
            MENUITEM "&Custom", IDM_REFRESH_RATE_CUSTOM
130
 
#endif
131
 
        END
132
 
        POPUP "&Maximum Speed"
133
 
        BEGIN
134
 
            MENUITEM "&200%",     IDM_MAXIMUM_SPEED_200
135
 
            MENUITEM "&100%",     IDM_MAXIMUM_SPEED_100
136
 
            MENUITEM "&50%",      IDM_MAXIMUM_SPEED_50
137
 
            MENUITEM "&20%",      IDM_MAXIMUM_SPEED_20
138
 
            MENUITEM "1&0%",      IDM_MAXIMUM_SPEED_10
139
 
            MENUITEM "No &limit", IDM_MAXIMUM_SPEED_NO_LIMIT
140
 
            MENUITEM SEPARATOR
141
 
            MENUITEM "&Custom",   IDM_MAXIMUM_SPEED_CUSTOM
142
 
        END
143
 
        MENUITEM "&Warp mode\tAlt+W", IDM_TOGGLE_WARP_MODE
144
 
            , CHECKED
145
 
        MENUITEM SEPARATOR
146
 
        MENUITEM "Fullscreen\tAlt+D", IDM_TOGGLE_FULLSCREEN
147
 
        MENUITEM SEPARATOR
148
 
        MENUITEM "Video &cache", IDM_TOGGLE_VIDEOCACHE
149
 
        , CHECKED
150
 
        MENUITEM "&Double size", IDM_TOGGLE_DOUBLESIZE
151
 
        , CHECKED
152
 
        MENUITEM "Dou&ble scan", IDM_TOGGLE_DOUBLESCAN
153
 
        , CHECKED
154
 
        MENUITEM "PAL Emulation", IDM_TOGGLE_FASTPAL
155
 
        , CHECKED
156
 
        MENUITEM "Scale2x", IDM_TOGGLE_SCALE2X
157
 
        , CHECKED
158
 
        MENUITEM SEPARATOR
159
 
        MENUITEM "Swap &Joystick\tAlt+J", IDM_SWAP_JOYSTICK
160
 
        MENUITEM SEPARATOR
161
 
        MENUITEM "&Sound playback",       IDM_TOGGLE_SOUND, CHECKED
162
 
        MENUITEM SEPARATOR
163
 
        MENUITEM "&True drive emulation", IDM_TOGGLE_DRIVE_TRUE_EMULATION, CHECKED
164
 
        MENUITEM "&Virtual device traps", IDM_TOGGLE_VIRTUAL_DEVICES
165
 
        MENUITEM SEPARATOR
166
 
        POPUP "Vide&o standard"
167
 
        BEGIN
168
 
            MENUITEM "&PAL-G",  IDM_SYNC_FACTOR_PAL
169
 
            MENUITEM "&NTSC-M", IDM_SYNC_FACTOR_NTSC
170
 
        END
171
 
        MENUITEM SEPARATOR
172
 
        MENUITEM "Emulator &Identification",  IDM_TOGGLE_EMUID
173
 
        MENUITEM "VIC-1112 IEEE &488 module", IDM_IEEE488
174
 
    END
175
 
    POPUP "S&ettings"
176
 
    BEGIN
177
 
        MENUITEM "&Video settings...",     IDM_VIDEO_SETTINGS
178
 
        MENUITEM "V&IC settings...",       IDM_VIC_SETTINGS
179
 
        MENUITEM "&Peripheral settings...",IDM_DEVICEMANAGER
180
 
        MENUITEM "&Drive settings...",     IDM_DRIVE_SETTINGS
181
 
        MENUITEM "D&atasette settings...", IDM_DATASETTE_SETTINGS
182
 
        MENUITEM "&Joystick settings...",  IDM_JOY_SETTINGS
183
 
        MENUITEM "S&ound settings...",     IDM_SOUND_SETTINGS
184
 
        MENUITEM "&ROM settings...",       IDM_ROM_SETTINGS
185
 
        MENUITEM "RA&M settings...",       IDM_RAM_SETTINGS
186
 
        MENUITEM SEPARATOR
187
 
        MENUITEM "&Save current settings", IDM_SETTINGS_SAVE
188
 
        MENUITEM "&Load saved settings",   IDM_SETTINGS_LOAD
189
 
        MENUITEM "Set de&fault settings",  IDM_SETTINGS_DEFAULT
190
 
        MENUITEM SEPARATOR
191
 
        MENUITEM "Save settings on e&xit", IDM_TOGGLE_SAVE_SETTINGS_ON_EXIT
192
 
        MENUITEM "&Confirm on exit",       IDM_TOGGLE_CONFIRM_ON_EXIT
193
 
    END
194
 
    POPUP "&Help"
195
 
    BEGIN
196
 
//        MENUITEM "H&elp",               IDM_HELP
197
 
//        MENUITEM SEPARATOR
198
 
        MENUITEM "&About...",             IDM_ABOUT
199
 
        MENUITEM SEPARATOR
200
 
        MENUITEM "Command line &options", IDM_CMDLINE
201
 
        MENUITEM SEPARATOR
202
 
        MENUITEM "&Contributors",         IDM_CONTRIBUTORS
203
 
        MENUITEM "&License",              IDM_LICENSE
204
 
        MENUITEM "No &warranty",          IDM_WARRANTY
205
 
    END
206
 
END
207
 
 
208
 
/////////////////////////////////////////////////////////////////////////////
209
 
//
210
 
// Dialog
211
 
//
212
 
 
213
 
IDD_VICROM_SETTINGS_DIALOG DIALOG DISCARDABLE  0, 0, 240, 100
214
 
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
215
 
CAPTION "ROM Settings"
216
 
FONT 8, "MS Sans Serif"
217
 
BEGIN
218
 
    LTEXT       "Kernal",IDC_STATIC,9,8,40,8
219
 
    EDITTEXT    IDC_VIC20ROM_KERNAL_FILE, 55,7,125,12,WS_TABSTOP
220
 
    PUSHBUTTON  "&Browse...", IDC_VIC20ROM_KERNAL_BROWSE, 185,7,50,14, 0
221
 
 
222
 
    LTEXT       "Basic", IDC_STATIC, 9,33,40,8
223
 
    EDITTEXT    IDC_VIC20ROM_BASIC_FILE, 55,32,125,12,WS_TABSTOP
224
 
    PUSHBUTTON  "&Browse...", IDC_VIC20ROM_BASIC_BROWSE, 185,32,50,14, 0
225
 
 
226
 
    LTEXT       "Character", IDC_STATIC, 9,58,40,8
227
 
    EDITTEXT    IDC_VIC20ROM_CHARGEN_FILE, 55,57,125,12,WS_TABSTOP
228
 
    PUSHBUTTON  "&Browse...", IDC_VIC20ROM_CHARGEN_BROWSE, 185,57,50,14, 0
229
 
 
230
 
    DEFPUSHBUTTON   "OK", IDOK, 130,80,50,14, WS_TABSTOP
231
 
    PUSHBUTTON      "Cancel", IDCANCEL, 185,80,50,14, WS_TABSTOP
232
 
END
233
 
 
234
 
IDD_VIC_SETTINGS_DIALOG DIALOG DISCARDABLE  0, 0, 215, 130
235
 
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
236
 
CAPTION "VIC Settings"
237
 
FONT 8, "MS Sans Serif"
238
 
BEGIN
239
 
    DEFPUSHBUTTON   "OK",IDOK,30,110,50,14
240
 
    PUSHBUTTON      "Cancel",IDCANCEL,130,110,50,14
241
 
    GROUPBOX        "&Memory",IDC_STATIC,7,7,200,95
242
 
    AUTORADIOBUTTON "&no expansion memory",IDC_VIC_NOEXPANSION,
243
 
                    12,23,90,10,BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP
244
 
    AUTORADIOBUTTON "3&K (block 0)",IDC_VIC_3KEXPANSION,
245
 
                    12,36,90,10,BS_AUTORADIOBUTTON
246
 
    AUTORADIOBUTTON "&8K (block 1)",IDC_VIC_8KEXPANSION,
247
 
                    12,49,90,10,BS_AUTORADIOBUTTON
248
 
    AUTORADIOBUTTON "1&6K (blocks 1/2)",IDC_VIC_16KEXPANSION,
249
 
                    12,62,90,10,BS_AUTORADIOBUTTON
250
 
    AUTORADIOBUTTON "2&4K (blocks 1/2/3)",IDC_VIC_24KEXPANSION,
251
 
                    12,75,90,10,BS_AUTORADIOBUTTON
252
 
    AUTORADIOBUTTON "&Full (blocks 0/1/2/3/5)",IDC_VIC_FULLEXPANSION,
253
 
                    12,88,90,10,BS_AUTORADIOBUTTON
254
 
    AUTORADIOBUTTON "&custom",IDC_VIC_CUSTOMEXPANSION,
255
 
                    120,23,50,10,BS_AUTORADIOBUTTON
256
 
    AUTOCHECKBOX    "Block &0",IDC_VIC_MEMORY_BLOCK0,
257
 
                    132,35,50,10,BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
258
 
    AUTOCHECKBOX    "Block &1",IDC_VIC_MEMORY_BLOCK1,
259
 
                    132,47,50,10,BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
260
 
    AUTOCHECKBOX    "Block &2",IDC_VIC_MEMORY_BLOCK2,
261
 
                    132,59,50,10,BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
262
 
    AUTOCHECKBOX    "Block &3",IDC_VIC_MEMORY_BLOCK3,
263
 
                    132,71,50,10,BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
264
 
    AUTOCHECKBOX    "Block &5",IDC_VIC_MEMORY_BLOCK5,
265
 
                    132,83,50,10,BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
266
 
END
267