ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SIDPlayer/src/prefs_items.cpp
(Generate patch)

Comparing SIDPlayer/src/prefs_items.cpp (file contents):
Revision 1.3 by cebix, 2001-01-16T16:53:26Z vs.
Revision 1.6 by cebix, 2003-04-11T20:23:02Z

# Line 1 | Line 1
1   /*
2   *  prefs.cpp - Preferences items
3   *
4 < *  SIDPlayer (C) Copyright 1996-2000 Christian Bauer
4 > *  SIDPlayer (C) Copyright 1996-2003 Christian Bauer
5   *
6   *  This program is free software; you can redistribute it and/or modify
7   *  it under the terms of the GNU General Public License as published by
# Line 24 | Line 24
24  
25   // List of preferences items
26   prefs_desc common_prefs_items[] = {
27 <        {"victype", TYPE_STRING, false,         "type number of VIC-II to emulate (6569, 6567 or 6567R5)"},
28 <        {"sidtype", TYPE_STRING, false,         "type number of SID to emulate (6581 or 8580)"},
29 <        {"samplerate", TYPE_INT32, false,       "output sample rate in Hz"},
30 <        {"audio16bit", TYPE_BOOLEAN, false,     "16-bit audio output"},
31 <        {"stereo", TYPE_BOOLEAN, false,         "stereo audio output"},
32 <        {"filters", TYPE_BOOLEAN, false,        "emulate SID filters"},
33 <        {"dualsid", TYPE_BOOLEAN, false,        "emulate dual SID chips"},
34 <        {"audioeffect", TYPE_INT32, false,      "audio effect type (0 = none, 1 = reverb, 2 = spatial)"},
35 <        {"revdelay", TYPE_INT32, false,         "effect delay in ms"},
36 <        {"revfeedback", TYPE_INT32, false,      "effect feedback (0..256 = 0..100%)"},
37 <        {"volume", TYPE_INT32, false,           "master volume (0..256 = 0..100%)"},
38 <        {"v1volume", TYPE_INT32, false,         "volume voice 1 (0..256 = 0..100%)"},
39 <        {"v2volume", TYPE_INT32, false,         "volume voice 2 (0..256 = 0..100%)"},
40 <        {"v3volume", TYPE_INT32, false,         "volume voice 3 (0..256 = 0..100%)"},
41 <        {"v4volume", TYPE_INT32, false,         "volume sampled voice (0..256 = 0..100%)"},
42 <        {"v1pan", TYPE_INT32, false,            "panning voice 1 (-256..256 = left..right)"},
43 <        {"v2pan", TYPE_INT32, false,            "panning voice 2 (-256..256 = left..right)"},
44 <        {"v3pan", TYPE_INT32, false,            "panning voice 3 (-256..256 = left..right)"},
45 <        {"v4pan", TYPE_INT32, false,            "panning sampled voice (-256..256 = left..right)"},
46 <        {"dualsep", TYPE_INT32, false,          "dual SID stereo separation (0..256 = 0..100%)"},
47 <        {"speed", TYPE_INT32, false,            "replay speed adjustment (percent)"},
48 <        {"replayfreq", TYPE_INT32, false,       NULL},  // Frequency at which 6510 replay routine is called in Hz (used internally)
27 >        {"victype", TYPE_STRING, false,     "type number of VIC-II to emulate (6569, 6567 or 6567R5)"},
28 >        {"sidtype", TYPE_STRING, false,     "type number of SID to emulate (6581 or 8580)"},
29 >        {"samplerate", TYPE_INT32, false,   "output sample rate in Hz"},
30 >        {"audio16bit", TYPE_BOOLEAN, false, "16-bit audio output"},
31 >        {"stereo", TYPE_BOOLEAN, false,     "stereo audio output"},
32 >        {"filters", TYPE_BOOLEAN, false,    "emulate SID filters"},
33 >        {"dualsid", TYPE_BOOLEAN, false,    "emulate dual SID chips"},
34 >        {"audioeffect", TYPE_INT32, false,  "audio effect type (0 = none, 1 = reverb, 2 = spatial)"},
35 >        {"revdelay", TYPE_INT32, false,     "effect delay in ms"},
36 >        {"revfeedback", TYPE_INT32, false,  "effect feedback (0..256 = 0..100%)"},
37 >        {"volume", TYPE_INT32, false,       "master volume (0..256 = 0..100%)"},
38 >        {"v1volume", TYPE_INT32, false,     "volume voice 1 (0..256 = 0..100%)"},
39 >        {"v2volume", TYPE_INT32, false,     "volume voice 2 (0..256 = 0..100%)"},
40 >        {"v3volume", TYPE_INT32, false,     "volume voice 3 (0..256 = 0..100%)"},
41 >        {"v4volume", TYPE_INT32, false,     "volume sampled voice (0..256 = 0..100%)"},
42 >        {"v1pan", TYPE_INT32, false,        "panning voice 1 (-256..256 = left..right)"},
43 >        {"v2pan", TYPE_INT32, false,        "panning voice 2 (-256..256 = left..right)"},
44 >        {"v3pan", TYPE_INT32, false,        "panning voice 3 (-256..256 = left..right)"},
45 >        {"v4pan", TYPE_INT32, false,        "panning sampled voice (-256..256 = left..right)"},
46 >        {"dualsep", TYPE_INT32, false,      "dual SID stereo separation (0..256 = 0..100%)"},
47 >        {"cwsid", TYPE_BOOLEAN, false,          "output to Catweasel SID"},
48 >        {"siddev", TYPE_STRING, false,          "Catweasel device name"},
49 >        {"speed", TYPE_INT32, false,        "replay speed adjustment (percent)"},
50 >        {"outfile", TYPE_STRING, false,     "write output to WAV file"},
51 >        {"time", TYPE_INT32, false,         "playing time in second when writing to file"},
52          {NULL, TYPE_END, false} // End of list
53   };
54  
# Line 76 | Line 79 | void AddPrefsDefaults(void)
79          PrefsAddInt32("v4volume", 0x100);
80          PrefsAddInt32("v4pan", 0);
81          PrefsAddInt32("dualsep", 0x80);
82 <        PrefsAddInt32("replayfreq", 50);
82 >        PrefsAddBool("cwsid", false);
83 >        PrefsAddString("siddev", "/dev/sid");
84          PrefsAddInt32("speed", 100);
85   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines