git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@39695 e17a0e51-4ae3-4d35-97c3-1a29b211df97
This commit is contained in:
parent
c3282a78c6
commit
b7e261606b
15
ChangeLog
15
ChangeLog
|
@ -1,3 +1,18 @@
|
|||
December 28, 2009 Wei Mingzhi <weimingzhi@gmail.com>
|
||||
|
||||
* data/pcsx.glade2: Reverted to "Close" button instead of "OK/Cancel" for
|
||||
consistency with GNOME UI standards.
|
||||
* plugins/dfsound/spucfg-0.1df/dfsound.glade2: Likewise.
|
||||
* plugins/dfsound/spucfg-0.1df/main.c: Likewise.
|
||||
* plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2: Likewise.
|
||||
* plugins/dfxvideo/gpucfg-0.1df/main.c: Likewise.
|
||||
* plugins/dfinput/cfg-gtk2.c: Likewise.
|
||||
* plugins/dfinput/dfinput.glade2: Likewise.
|
||||
* plugins/dfcdrom/cdrcfg-0.1df/main.c: Likewise.
|
||||
* plugins/dfcdrom/cdrcfg-0.1df/dfcdrom.glade2: Likewise.
|
||||
* gui/ConfDlg.c: Likewise.
|
||||
* po/zh_TW.po: Updated.
|
||||
|
||||
December 19, 2009 Wei Mingzhi <weimingzhi@gmail.com>
|
||||
|
||||
* win32/gui/WndMain.c: Added Portuguese (Brazilian) to the language list.
|
||||
|
|
|
@ -1334,8 +1334,8 @@
|
|||
<property name="visible">True</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btn_ConfCancel">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<widget class="GtkButton" id="btn_ConfClose">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="response_id">-6</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
|
@ -1348,23 +1348,6 @@
|
|||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btn_ConfOk">
|
||||
<property name="label">gtk-ok</property>
|
||||
<property name="response_id">-5</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="can_default">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="use_stock">True</property>
|
||||
<signal name="clicked" handler="OnConfConf_Ok"/>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
@ -1653,8 +1636,8 @@ PAL</property>
|
|||
<property name="visible">True</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="cancelbutton1">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<widget class="GtkButton" id="closebutton1">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="response_id">-6</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
|
@ -1667,22 +1650,6 @@ PAL</property>
|
|||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="okbutton1">
|
||||
<property name="label">gtk-ok</property>
|
||||
<property name="response_id">-5</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="can_default">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="use_stock">True</property>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
@ -1807,8 +1774,8 @@ PAL</property>
|
|||
<property name="visible">True</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="cancelbutton2">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<widget class="GtkButton" id="closebutton2">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="response_id">-6</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
|
@ -1821,23 +1788,6 @@ PAL</property>
|
|||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="okbutton2">
|
||||
<property name="label">gtk-ok</property>
|
||||
<property name="response_id">-5</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="can_default">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="use_stock">True</property>
|
||||
<signal name="clicked" handler="OnNet_OK"/>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
|
115
gui/ConfDlg.c
115
gui/ConfDlg.c
|
@ -179,12 +179,9 @@ void ConfigurePlugins() {
|
|||
}
|
||||
|
||||
void OnNet_Clicked(GtkDialog *dialog, gint arg1, gpointer user_data) {
|
||||
if (arg1 == GTK_RESPONSE_OK) {
|
||||
GetComboText(NetConfS.Combo, NetConfS.plist, Config.Net);
|
||||
SaveConfig();
|
||||
}
|
||||
|
||||
gtk_widget_destroy(GTK_WIDGET (dialog));
|
||||
GetComboText(NetConfS.Combo, NetConfS.plist, Config.Net);
|
||||
SaveConfig();
|
||||
gtk_widget_destroy(GTK_WIDGET(dialog));
|
||||
NetDlg = NULL;
|
||||
}
|
||||
|
||||
|
@ -450,16 +447,14 @@ static void OnBiosPath_Changed(GtkWidget *wdg, gpointer data) {
|
|||
}
|
||||
|
||||
void OnConf_Clicked(GtkDialog *dialog, gint arg1, gpointer user_data) {
|
||||
if (arg1 == GTK_RESPONSE_OK) {
|
||||
GetComboText(GpuConfS.Combo, GpuConfS.plist, Config.Gpu);
|
||||
GetComboText(SpuConfS.Combo, SpuConfS.plist, Config.Spu);
|
||||
GetComboText(CdrConfS.Combo, CdrConfS.plist, Config.Cdr);
|
||||
GetComboText(Pad1ConfS.Combo, Pad1ConfS.plist, Config.Pad1);
|
||||
GetComboText(Pad2ConfS.Combo, Pad2ConfS.plist, Config.Pad2);
|
||||
GetComboText(BiosConfS.Combo, BiosConfS.plist, Config.Bios);
|
||||
GetComboText(GpuConfS.Combo, GpuConfS.plist, Config.Gpu);
|
||||
GetComboText(SpuConfS.Combo, SpuConfS.plist, Config.Spu);
|
||||
GetComboText(CdrConfS.Combo, CdrConfS.plist, Config.Cdr);
|
||||
GetComboText(Pad1ConfS.Combo, Pad1ConfS.plist, Config.Pad1);
|
||||
GetComboText(Pad2ConfS.Combo, Pad2ConfS.plist, Config.Pad2);
|
||||
GetComboText(BiosConfS.Combo, BiosConfS.plist, Config.Bios);
|
||||
|
||||
SaveConfig();
|
||||
}
|
||||
SaveConfig();
|
||||
|
||||
gtk_widget_destroy(ConfDlg);
|
||||
ConfDlg = NULL;
|
||||
|
@ -783,63 +778,61 @@ static void OnCpu_CpuClicked(GtkWidget *widget, gpointer user_data) {
|
|||
}
|
||||
|
||||
void OnCpu_Clicked(GtkDialog *dialog, gint arg1, gpointer user_data) {
|
||||
if (arg1 == GTK_RESPONSE_OK) {
|
||||
GtkWidget *widget;
|
||||
GladeXML *xml = user_data;
|
||||
int tmp;
|
||||
long t;
|
||||
GtkWidget *widget;
|
||||
GladeXML *xml = user_data;
|
||||
int tmp;
|
||||
long t;
|
||||
|
||||
widget = glade_xml_get_widget(xml, "GtkCombo_PsxType");
|
||||
widget = glade_xml_get_widget(xml, "GtkCombo_PsxType");
|
||||
|
||||
// If nothing chosen, default to NTSC
|
||||
tmp = gtk_combo_box_get_active (GTK_COMBO_BOX (widget));
|
||||
if (tmp == -1)
|
||||
tmp = PSX_TYPE_NTSC;
|
||||
// If nothing chosen, default to NTSC
|
||||
tmp = gtk_combo_box_get_active (GTK_COMBO_BOX (widget));
|
||||
if (tmp == -1)
|
||||
tmp = PSX_TYPE_NTSC;
|
||||
|
||||
if (!strcmp("NTSC", psxtypes[tmp]))
|
||||
Config.PsxType = PSX_TYPE_NTSC;
|
||||
else
|
||||
Config.PsxType = PSX_TYPE_PAL;
|
||||
if (!strcmp("NTSC", psxtypes[tmp]))
|
||||
Config.PsxType = PSX_TYPE_NTSC;
|
||||
else
|
||||
Config.PsxType = PSX_TYPE_PAL;
|
||||
|
||||
Config.Xa = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Xa")));
|
||||
Config.Sio = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Sio")));
|
||||
Config.Mdec = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Mdec")));
|
||||
Config.Cdda = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_CDDA")));
|
||||
Config.PsxAuto = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_PsxAuto")));
|
||||
Config.Xa = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Xa")));
|
||||
Config.Sio = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Sio")));
|
||||
Config.Mdec = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Mdec")));
|
||||
Config.Cdda = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_CDDA")));
|
||||
Config.PsxAuto = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_PsxAuto")));
|
||||
|
||||
t = Config.Debug;
|
||||
Config.Debug = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Dbg")));
|
||||
if (t != Config.Debug) {
|
||||
if (Config.Debug) StartDebugger();
|
||||
else StopDebugger();
|
||||
}
|
||||
t = Config.Debug;
|
||||
Config.Debug = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Dbg")));
|
||||
if (t != Config.Debug) {
|
||||
if (Config.Debug) StartDebugger();
|
||||
else StopDebugger();
|
||||
}
|
||||
|
||||
t = Config.Cpu;
|
||||
Config.Cpu = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Cpu")));
|
||||
if (t != Config.Cpu) {
|
||||
psxCpu->Shutdown();
|
||||
t = Config.Cpu;
|
||||
Config.Cpu = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_Cpu")));
|
||||
if (t != Config.Cpu) {
|
||||
psxCpu->Shutdown();
|
||||
#ifdef PSXREC
|
||||
if (Config.Cpu) {
|
||||
psxCpu = &psxInt;
|
||||
}
|
||||
else psxCpu = &psxRec;
|
||||
#else
|
||||
if (Config.Cpu) {
|
||||
psxCpu = &psxInt;
|
||||
#endif
|
||||
if (psxCpu->Init() == -1) {
|
||||
SysClose();
|
||||
exit(1);
|
||||
}
|
||||
psxCpu->Reset();
|
||||
}
|
||||
else psxCpu = &psxRec;
|
||||
#else
|
||||
psxCpu = &psxInt;
|
||||
#endif
|
||||
if (psxCpu->Init() == -1) {
|
||||
SysClose();
|
||||
exit(1);
|
||||
}
|
||||
psxCpu->Reset();
|
||||
}
|
||||
|
||||
Config.PsxOut = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_PsxOut")));
|
||||
Config.SpuIrq = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_SpuIrq")));
|
||||
Config.RCntFix = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_RCntFix")));
|
||||
Config.VSyncWA = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_VSyncWA")));
|
||||
Config.PsxOut = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_PsxOut")));
|
||||
Config.SpuIrq = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_SpuIrq")));
|
||||
Config.RCntFix = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_RCntFix")));
|
||||
Config.VSyncWA = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "GtkCheckButton_VSyncWA")));
|
||||
|
||||
SaveConfig();
|
||||
}
|
||||
SaveConfig();
|
||||
|
||||
gtk_widget_destroy(CpuDlg);
|
||||
CpuDlg = NULL;
|
||||
|
|
|
@ -295,8 +295,8 @@ Threaded - Faster (With Cache)</property>
|
|||
<property name="visible">True</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="cfg_cancelbutton">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<widget class="GtkButton" id="cfg_closebutton">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="response_id">-6</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
|
@ -311,23 +311,6 @@ Threaded - Faster (With Cache)</property>
|
|||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="cfg_okbutton">
|
||||
<property name="label">gtk-ok</property>
|
||||
<property name="response_id">-5</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="can_default">True</property>
|
||||
<property name="receives_default">False</property>
|
||||
<property name="use_stock">True</property>
|
||||
<signal name="clicked" handler="on_cfg_okbutton_clicked"/>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
|
|
@ -125,11 +125,6 @@ void fill_drives_list(GtkWidget *widget) {
|
|||
}
|
||||
|
||||
static void OnConfigExit(GtkWidget *widget, gpointer user_data) {
|
||||
gtk_widget_destroy(widget);
|
||||
gtk_exit(0);
|
||||
}
|
||||
|
||||
static void OnConfigOk(GtkWidget *widget, gpointer user_data) {
|
||||
GladeXML *xml;
|
||||
|
||||
xml = glade_get_widget_tree(MainWindow);
|
||||
|
@ -178,14 +173,10 @@ long CDRconfigure() {
|
|||
g_signal_connect_data(GTK_OBJECT(widget), "delete_event",
|
||||
GTK_SIGNAL_FUNC(OnConfigExit), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "cfg_cancelbutton");
|
||||
widget = glade_xml_get_widget(xml, "cfg_closebutton");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(OnConfigExit), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "cfg_okbutton");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(OnConfigOk), xml, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "cddev_comboboxentry");
|
||||
fill_drives_list(widget);
|
||||
gtk_entry_set_text(GTK_ENTRY(GTK_BIN(widget)->child), CdromDev);
|
||||
|
|
|
@ -255,13 +255,6 @@ static void UpdateKey() {
|
|||
}
|
||||
|
||||
static void OnConfigExit(GtkWidget *widget, gpointer user_data) {
|
||||
gtk_widget_destroy(widget);
|
||||
SDL_Quit();
|
||||
|
||||
gtk_exit(0);
|
||||
}
|
||||
|
||||
static void OnConfigOk(GtkWidget *widget, gpointer user_data) {
|
||||
SaveConfig();
|
||||
|
||||
gtk_widget_destroy(widget);
|
||||
|
@ -631,14 +624,10 @@ long PADconfigure() {
|
|||
g_signal_connect_data(GTK_OBJECT(widget), "delete_event",
|
||||
GTK_SIGNAL_FUNC(OnConfigExit), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "btncancel");
|
||||
widget = glade_xml_get_widget(xml, "btnclose");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(OnConfigExit), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "btnok");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(OnConfigOk), xml, NULL, G_CONNECT_AFTER);
|
||||
|
||||
PopulateDevList();
|
||||
UpdateKeyList();
|
||||
|
||||
|
|
|
@ -463,8 +463,8 @@ Analog Pad</property>
|
|||
<property name="visible">True</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btncancel">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<widget class="GtkButton" id="btnclose">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
|
@ -476,20 +476,6 @@ Analog Pad</property>
|
|||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btnok">
|
||||
<property name="label">gtk-ok</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="use_stock">True</property>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
|
|
|
@ -283,22 +283,8 @@ Cubic</property>
|
|||
<property name="spacing">12</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btn_cancel">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="use_stock">True</property>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btn_ok">
|
||||
<property name="label">gtk-ok</property>
|
||||
<widget class="GtkButton" id="btn_close">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="can_default">True</property>
|
||||
|
@ -308,7 +294,7 @@ Cubic</property>
|
|||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
#define WRITEBINARY "wb"
|
||||
#define CONFIG_FILENAME "dfsound.cfg"
|
||||
|
||||
void SaveConfig (GtkWidget *widget, gpointer user_datal);
|
||||
void SaveConfig(GtkWidget *widget, gpointer user_datal);
|
||||
|
||||
/* This function checks for the value being outside the accepted range,
|
||||
and returns the appropriate boundary value */
|
||||
|
@ -43,16 +43,17 @@ void on_about_clicked (GtkWidget *widget, gpointer user_data)
|
|||
exit (0);
|
||||
}
|
||||
|
||||
void on_config_clicked (GtkWidget *widget, gpointer user_data)
|
||||
void OnConfigClose(GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
gtk_widget_destroy (widget);
|
||||
exit (0);
|
||||
GladeXML *xml = (GladeXML *)user_data;
|
||||
|
||||
gtk_widget_destroy(glade_xml_get_widget(xml, "CfgWnd"));
|
||||
gtk_exit(0);
|
||||
}
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
GtkWidget *widget;
|
||||
GtkWidget *wndMain;
|
||||
GladeXML *xml;
|
||||
FILE *in;
|
||||
char t[256];
|
||||
|
@ -86,7 +87,7 @@ int main(int argc, char *argv[])
|
|||
gtk_about_dialog_set_name (GTK_ABOUT_DIALOG (widget), "dfsound PCSX Sound Plugin");
|
||||
gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (widget), "1.6");
|
||||
gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (widget), authors);
|
||||
gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (widget), "http://home.t-online.de/home/PeteBernert/");
|
||||
gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (widget), "http://pcsx-df.sourceforge.net/");
|
||||
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "response",
|
||||
GTK_SIGNAL_FUNC(on_about_clicked), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
@ -103,13 +104,11 @@ int main(int argc, char *argv[])
|
|||
return 255;
|
||||
}
|
||||
|
||||
wndMain = glade_xml_get_widget(xml, "CfgWnd");
|
||||
|
||||
strcpy(cfg, CONFIG_FILENAME);
|
||||
|
||||
in = fopen(cfg, READBINARY);
|
||||
if (in) {
|
||||
pB = (char *) malloc(32767);
|
||||
pB = (char *)malloc(32767);
|
||||
memset(pB, 0, 32767);
|
||||
len = fread(pB, 1, 32767, in);
|
||||
fclose(in);
|
||||
|
@ -204,119 +203,56 @@ int main(int argc, char *argv[])
|
|||
val = set_limit (p, len, 0, 2);
|
||||
} else val = 2;
|
||||
|
||||
gtk_combo_box_set_active(GTK_COMBO_BOX (glade_xml_get_widget(xml, "cbReverb2")), val);
|
||||
gtk_combo_box_set_active(GTK_COMBO_BOX(glade_xml_get_widget(xml, "cbReverb2")), val);
|
||||
|
||||
if (pB)
|
||||
free(pB);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "CfgWnd");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "delete_event",
|
||||
GTK_SIGNAL_FUNC(on_config_clicked), NULL, NULL, G_CONNECT_AFTER);
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "destroy",
|
||||
GTK_SIGNAL_FUNC(SaveConfig), xml, NULL, 0);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "btn_cancel");
|
||||
widget = glade_xml_get_widget(xml, "btn_close");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(on_config_clicked), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "btn_ok");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(SaveConfig), xml, NULL, G_CONNECT_AFTER);
|
||||
GTK_SIGNAL_FUNC(OnConfigClose), xml, NULL, G_CONNECT_AFTER);
|
||||
|
||||
gtk_main();
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
void SetCfgVal(char *pB, char *pE, int val)
|
||||
{
|
||||
char *p, *ps, *pC;
|
||||
char t[32];
|
||||
|
||||
sprintf(t,"%d",val);
|
||||
// printf("%s - %s - %d\n", pB, pE, val);
|
||||
|
||||
p = strstr(pB, pE);
|
||||
if (p) {
|
||||
p = strstr(p, "=");
|
||||
if (!p)
|
||||
return;
|
||||
p++;
|
||||
while (*p && *p != '\n' && (*p < '0' || *p > '9'))
|
||||
p++;
|
||||
if (*p == 0 || *p == '\n')
|
||||
return;
|
||||
ps = p;
|
||||
while (*p >= '0' && *p <= '9')
|
||||
p++;
|
||||
pC = (char *) malloc(32767);
|
||||
strcpy(pC, p);
|
||||
strcpy(ps, t);
|
||||
strcat(pB, pC);
|
||||
free(pC);
|
||||
} else {
|
||||
strcat(pB, pE);
|
||||
strcat(pB, " = ");
|
||||
strcat(pB, t);
|
||||
strcat(pB, "\n");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
void SaveConfig(GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
FILE *in;
|
||||
GladeXML *xml;
|
||||
int len, val;
|
||||
char *pB;
|
||||
char cfg[255];
|
||||
GladeXML *xml = (GladeXML *)user_data;
|
||||
FILE *fp;
|
||||
int val;
|
||||
|
||||
pB = (char *) malloc(32767);
|
||||
memset(pB, 0, 32767);
|
||||
fp = fopen(CONFIG_FILENAME, WRITEBINARY);
|
||||
if (fp == NULL) {
|
||||
fprintf(stderr, "Unable to write to configuration file %s!\n", CONFIG_FILENAME);
|
||||
gtk_exit(0);
|
||||
}
|
||||
|
||||
strcpy(cfg, CONFIG_FILENAME);
|
||||
val = gtk_combo_box_get_active(GTK_COMBO_BOX(glade_xml_get_widget(xml, "cbVolume2")));
|
||||
fprintf(fp, "\nVolume = %d\n", val);
|
||||
|
||||
/* ADB TODO Why do we read this in to just replace it again? */
|
||||
in = fopen(cfg, READBINARY);
|
||||
if (in) {
|
||||
len = fread(pB, 1, 32767, in);
|
||||
fclose(in);
|
||||
}
|
||||
val = gtk_combo_box_get_active(GTK_COMBO_BOX(glade_xml_get_widget(xml, "cbInterpolation2")));
|
||||
fprintf(fp, "\nUseInterpolation = %d\n", val);
|
||||
|
||||
xml = (GladeXML*) user_data;
|
||||
val = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "chkXASpeed")));
|
||||
fprintf(fp, "\nXAPitch = %d\n", val);
|
||||
|
||||
val = gtk_combo_box_get_active (GTK_COMBO_BOX (glade_xml_get_widget (xml, "cbVolume2")));
|
||||
SetCfgVal(pB, "\nVolume", val);
|
||||
val = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "chkHiCompat")));
|
||||
fprintf(fp, "\nHighCompMode = %d\n", val);
|
||||
|
||||
val = gtk_combo_box_get_active (GTK_COMBO_BOX (glade_xml_get_widget (xml, "cbInterpolation2")));
|
||||
SetCfgVal(pB, "\nUseInterpolation", val);
|
||||
val = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "chkIRQWait")));
|
||||
fprintf(fp, "\nSPUIRQWait = %d\n", val);
|
||||
|
||||
val = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (glade_xml_get_widget (xml, "chkXASpeed")));
|
||||
SetCfgVal(pB, "\nXAPitch", val);
|
||||
val = gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(glade_xml_get_widget(xml, "chkDisStereo")));
|
||||
fprintf(fp, "\nDisStereo = %d\n", val);
|
||||
|
||||
val = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (glade_xml_get_widget (xml, "chkHiCompat")));
|
||||
SetCfgVal(pB, "\nHighCompMode", val);
|
||||
val = gtk_combo_box_get_active(GTK_COMBO_BOX(glade_xml_get_widget(xml, "cbReverb2")));
|
||||
fprintf(fp, "\nUseReverb = %d\n", val);
|
||||
|
||||
val = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (glade_xml_get_widget (xml, "chkIRQWait")));
|
||||
SetCfgVal(pB, "\nSPUIRQWait", val);
|
||||
|
||||
val = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (glade_xml_get_widget (xml, "chkDisStereo")));
|
||||
SetCfgVal(pB, "\nDisStereo", val);
|
||||
|
||||
val = gtk_combo_box_get_active (GTK_COMBO_BOX (glade_xml_get_widget (xml, "cbReverb2")));
|
||||
SetCfgVal(pB, "\nUseReverb", val);
|
||||
|
||||
if ((in = fopen(cfg, WRITEBINARY)) != NULL) {
|
||||
fwrite(pB, strlen(pB), 1, in);
|
||||
fclose(in);
|
||||
} /* ADB TODO Error checking? */
|
||||
|
||||
free(pB);
|
||||
|
||||
gtk_widget_destroy (glade_xml_get_widget (xml, "CfgWnd"));
|
||||
// g_free (xml);
|
||||
|
||||
/* Close the window and exit control from the plugin */
|
||||
exit (0);
|
||||
fclose(fp);
|
||||
gtk_exit(0);
|
||||
}
|
||||
|
|
|
@ -697,22 +697,8 @@
|
|||
<property name="spacing">12</property>
|
||||
<property name="layout_style">end</property>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btn_cancel">
|
||||
<property name="label">gtk-cancel</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="receives_default">True</property>
|
||||
<property name="use_stock">True</property>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
<child>
|
||||
<widget class="GtkButton" id="btn_ok">
|
||||
<property name="label">gtk-ok</property>
|
||||
<widget class="GtkButton" id="btn_close">
|
||||
<property name="label">gtk-close</property>
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="can_default">True</property>
|
||||
|
@ -722,7 +708,7 @@
|
|||
<packing>
|
||||
<property name="expand">False</property>
|
||||
<property name="fill">False</property>
|
||||
<property name="position">1</property>
|
||||
<property name="position">0</property>
|
||||
</packing>
|
||||
</child>
|
||||
</widget>
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
#include <string.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
void SaveConfig (GtkWidget *widget, gpointer user_datal);
|
||||
void SaveConfig(GtkWidget *widget, gpointer user_datal);
|
||||
|
||||
#define READBINARY "rb"
|
||||
#define WRITEBINARY "wb"
|
||||
|
@ -49,24 +49,18 @@ int set_limit (char *p, int len, int lower, int upper)
|
|||
return val;
|
||||
}
|
||||
|
||||
void on_about_clicked (GtkWidget *widget, gpointer user_data)
|
||||
void on_about_clicked(GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
gtk_widget_destroy (widget);
|
||||
exit (0);
|
||||
}
|
||||
|
||||
void on_config_clicked (GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
gtk_widget_destroy (widget);
|
||||
exit (0);
|
||||
}
|
||||
|
||||
void set_widget_sensitive (GtkWidget *widget, gpointer user_data)
|
||||
void set_widget_sensitive(GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
gtk_widget_set_sensitive (widget, (int)user_data);
|
||||
}
|
||||
|
||||
void on_use_fixes_toggled (GtkWidget *widget, gpointer user_data)
|
||||
void on_use_fixes_toggled(GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
GtkWidget *check, *table_fixes;
|
||||
GladeXML *xml;
|
||||
|
@ -80,6 +74,14 @@ void on_use_fixes_toggled (GtkWidget *widget, gpointer user_data)
|
|||
(void *)gtk_toggle_button_get_active (check));
|
||||
}
|
||||
|
||||
void OnConfigClose(GtkWidget *widget, gpointer user_data)
|
||||
{
|
||||
GladeXML *xml = (GladeXML *)user_data;
|
||||
|
||||
gtk_widget_destroy(glade_xml_get_widget(xml, "CfgWnd"));
|
||||
gtk_exit(0);
|
||||
}
|
||||
|
||||
int
|
||||
main (int argc, char *argv[])
|
||||
{
|
||||
|
@ -118,7 +120,7 @@ main (int argc, char *argv[])
|
|||
gtk_about_dialog_set_name (GTK_ABOUT_DIALOG (widget), "P.E.Op.S PCSX Video Plugin");
|
||||
gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (widget), "1.17");
|
||||
gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (widget), authors);
|
||||
gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (widget), "http://home.t-online.de/home/PeteBernert/");
|
||||
gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (widget), "http://pcsx-df.sourceforge.net/");
|
||||
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "response",
|
||||
GTK_SIGNAL_FUNC(on_about_clicked), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
@ -282,16 +284,12 @@ main (int argc, char *argv[])
|
|||
if(pB) free(pB);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "CfgWnd");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "delete_event",
|
||||
GTK_SIGNAL_FUNC(on_config_clicked), NULL, NULL, G_CONNECT_AFTER);
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "destroy",
|
||||
GTK_SIGNAL_FUNC(SaveConfig), xml, NULL, 0);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "btn_cancel");
|
||||
widget = glade_xml_get_widget(xml, "btn_close");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(on_config_clicked), NULL, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "btn_ok");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
GTK_SIGNAL_FUNC(SaveConfig), xml, NULL, G_CONNECT_AFTER);
|
||||
GTK_SIGNAL_FUNC(OnConfigClose), xml, NULL, G_CONNECT_AFTER);
|
||||
|
||||
widget = glade_xml_get_widget(xml, "checkUseFixes");
|
||||
g_signal_connect_data(GTK_OBJECT(widget), "clicked",
|
||||
|
@ -420,9 +418,6 @@ void SaveConfig(GtkWidget *widget, gpointer user_data)
|
|||
|
||||
free(pB);
|
||||
|
||||
gtk_widget_destroy (glade_xml_get_widget (xml, "CfgWnd"));
|
||||
// g_free (xml);
|
||||
|
||||
/* Close the window and exit control from the plugin */
|
||||
exit (0);
|
||||
// Close the window and exit control from the plugin
|
||||
gtk_exit (0);
|
||||
}
|
||||
|
|
48
po/zh_TW.po
48
po/zh_TW.po
|
@ -8,7 +8,7 @@ msgstr ""
|
|||
"Project-Id-Version: pcsxr 1.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2009-12-19 12:58+0800\n"
|
||||
"PO-Revision-Date: 2009-12-19 12:59+0700\n"
|
||||
"PO-Revision-Date: 2009-12-28 17:04+0700\n"
|
||||
"Last-Translator: Wei Mingzhi <whistler@openoffice.org>\n"
|
||||
"Language-Team: Traditional Chinese <whistler@openoffice.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -353,7 +353,7 @@ msgstr "內部 HLE-Bios"
|
|||
|
||||
#: ../win32/gui/ConfigurePlugins.c:292
|
||||
msgid "Configuration not OK!"
|
||||
msgstr "配置不正確!"
|
||||
msgstr "設定不正確!"
|
||||
|
||||
#: ../win32/gui/ConfigurePlugins.c:292
|
||||
#: ../gui/Cheat.c:156
|
||||
|
@ -380,7 +380,7 @@ msgstr "選擇 BIOS 目錄"
|
|||
|
||||
#: ../win32/gui/ConfigurePlugins.c:468
|
||||
msgid "Configuration"
|
||||
msgstr "配置"
|
||||
msgstr "設定"
|
||||
|
||||
#: ../win32/gui/ConfigurePlugins.c:472
|
||||
msgid "Graphics"
|
||||
|
@ -408,11 +408,11 @@ msgstr "BIOS"
|
|||
|
||||
#: ../win32/gui/ConfigurePlugins.c:478
|
||||
msgid "Set Bios Directory"
|
||||
msgstr "設置 BIOS 目錄"
|
||||
msgstr "設定 BIOS 目錄"
|
||||
|
||||
#: ../win32/gui/ConfigurePlugins.c:479
|
||||
msgid "Set Plugins Directory"
|
||||
msgstr "設置外掛目錄"
|
||||
msgstr "設定外掛目錄"
|
||||
|
||||
#: ../win32/gui/ConfigurePlugins.c:480
|
||||
#: ../win32/gui/ConfigurePlugins.c:483
|
||||
|
@ -421,7 +421,7 @@ msgstr "設置外掛目錄"
|
|||
#: ../win32/gui/ConfigurePlugins.c:492
|
||||
#: ../win32/gui/ConfigurePlugins.c:604
|
||||
msgid "Configure..."
|
||||
msgstr "配置..."
|
||||
msgstr "設定..."
|
||||
|
||||
#: ../win32/gui/ConfigurePlugins.c:481
|
||||
#: ../win32/gui/ConfigurePlugins.c:484
|
||||
|
@ -443,7 +443,7 @@ msgstr "關於..."
|
|||
|
||||
#: ../win32/gui/ConfigurePlugins.c:599
|
||||
msgid "NetPlay Configuration"
|
||||
msgstr "聯網遊戲配置"
|
||||
msgstr "聯網遊戲設定"
|
||||
|
||||
#: ../win32/gui/ConfigurePlugins.c:603
|
||||
msgid "NetPlay"
|
||||
|
@ -819,7 +819,7 @@ msgstr "是否確認格式化此記憶卡?"
|
|||
|
||||
#: ../win32/gui/WndMain.c:1198
|
||||
msgid "Cpu Config"
|
||||
msgstr "CPU 配置"
|
||||
msgstr "CPU 設定"
|
||||
|
||||
#: ../win32/gui/WndMain.c:1203
|
||||
msgid "Disable Xa Decoding"
|
||||
|
@ -1004,7 +1004,7 @@ msgstr "記錄 1(&1)"
|
|||
|
||||
#: ../win32/gui/WndMain.c:1533
|
||||
msgid "&Configuration"
|
||||
msgstr "配置(&C)"
|
||||
msgstr "設定(&C)"
|
||||
|
||||
#: ../win32/gui/WndMain.c:1534
|
||||
msgid "Cheat &Search..."
|
||||
|
@ -1122,7 +1122,7 @@ msgstr "搜尋結果"
|
|||
#: ../gui/ConfDlg.c:112
|
||||
#: ../data/pcsx.glade2:764
|
||||
msgid "Configure PCSX"
|
||||
msgstr "配置 PCSX"
|
||||
msgstr "設定 PCSX"
|
||||
|
||||
#: ../gui/ConfDlg.c:240
|
||||
#: ../gui/ConfDlg.c:261
|
||||
|
@ -1130,7 +1130,7 @@ msgstr "配置 PCSX"
|
|||
#: ../gui/ConfDlg.c:303
|
||||
#: ../gui/ConfDlg.c:358
|
||||
msgid "No configuration required"
|
||||
msgstr "不需要配置"
|
||||
msgstr "不需要設定"
|
||||
|
||||
#: ../gui/ConfDlg.c:240
|
||||
#: ../gui/ConfDlg.c:261
|
||||
|
@ -1138,7 +1138,7 @@ msgstr "不需要配置"
|
|||
#: ../gui/ConfDlg.c:303
|
||||
#: ../gui/ConfDlg.c:358
|
||||
msgid "This plugin doesn't need to be configured."
|
||||
msgstr "此外掛不需要被配置。"
|
||||
msgstr "此外掛不需要被設定。"
|
||||
|
||||
#: ../gui/ConfDlg.c:586
|
||||
#, c-format
|
||||
|
@ -1254,7 +1254,7 @@ msgstr ""
|
|||
"\t-runcd\t\t執行 CD-ROM\n"
|
||||
"\t-cdfile 檔案\t執行 CD 鏡像檔\n"
|
||||
"\t-nogui\t\t不開啟 GTK GUI\n"
|
||||
"\t-cfg 檔案\t加載一個特定的配置檔案 (缺省為: ~/.pcsx/pcsx.cfg)\n"
|
||||
"\t-cfg 檔案\t加載一個特定的設定檔案 (缺省為: ~/.pcsx/pcsx.cfg)\n"
|
||||
"\t-psxout\t\t開啟 PSX 輸出\n"
|
||||
"\t-load 編號\t加載指定編號的記錄 (1-5)\n"
|
||||
"\t-h -help\t顯示此說明\n"
|
||||
|
@ -1263,7 +1263,7 @@ msgstr ""
|
|||
#: ../gui/LnxMain.c:357
|
||||
#, c-format
|
||||
msgid "PCSX cannot be configured without using the GUI -- you should restart without -nogui.\n"
|
||||
msgstr "PCSX 不能在字符界面下配置 -- 請不使用 -nogui 參數重新啟動程式\n"
|
||||
msgstr "PCSX 不能在字符界面下設定 -- 請不使用 -nogui 參數重新啟動程式\n"
|
||||
|
||||
#: ../gui/LnxMain.c:409
|
||||
msgid "Failed loading plugins!"
|
||||
|
@ -1879,7 +1879,7 @@ msgstr "讀取記錄(_L)"
|
|||
|
||||
#: ../data/pcsx.glade2:358
|
||||
msgid "_Configuration"
|
||||
msgstr "配置(_C)"
|
||||
msgstr "設定(_C)"
|
||||
|
||||
#: ../data/pcsx.glade2:364
|
||||
msgid "_Plugins & BIOS..."
|
||||
|
@ -1965,7 +1965,7 @@ msgstr "更換 ISO..."
|
|||
#: ../data/pcsx.glade2:669
|
||||
#: ../data/pcsx.glade2:1853
|
||||
msgid "Configure Memory Cards"
|
||||
msgstr "配置記憶卡"
|
||||
msgstr "記憶卡設定"
|
||||
|
||||
#: ../data/pcsx.glade2:670
|
||||
msgid "Memcards..."
|
||||
|
@ -1973,7 +1973,7 @@ msgstr "記憶卡..."
|
|||
|
||||
#: ../data/pcsx.glade2:682
|
||||
msgid "Configure Graphics"
|
||||
msgstr "配置圖像"
|
||||
msgstr "圖像設定"
|
||||
|
||||
#: ../data/pcsx.glade2:683
|
||||
msgid "Graphics..."
|
||||
|
@ -1982,7 +1982,7 @@ msgstr "圖像..."
|
|||
#: ../data/pcsx.glade2:695
|
||||
#: ../plugins/dfsound/spucfg-0.1df/dfsound.glade2:8
|
||||
msgid "Configure Sound"
|
||||
msgstr "設定聲音"
|
||||
msgstr "聲音設定"
|
||||
|
||||
#: ../data/pcsx.glade2:696
|
||||
msgid "Sound..."
|
||||
|
@ -1990,7 +1990,7 @@ msgstr "聲音..."
|
|||
|
||||
#: ../data/pcsx.glade2:708
|
||||
msgid "Configure CD-ROM"
|
||||
msgstr "配置 CD-ROM"
|
||||
msgstr "CD-ROM 設定"
|
||||
|
||||
#: ../data/pcsx.glade2:709
|
||||
msgid "CD-ROM..."
|
||||
|
@ -1998,7 +1998,7 @@ msgstr "CD-ROM..."
|
|||
|
||||
#: ../data/pcsx.glade2:721
|
||||
msgid "Configure Controllers"
|
||||
msgstr "配置控制器"
|
||||
msgstr "控制器設定"
|
||||
|
||||
#: ../data/pcsx.glade2:722
|
||||
msgid "Controllers..."
|
||||
|
@ -2006,11 +2006,11 @@ msgstr "控制器..."
|
|||
|
||||
#: ../data/pcsx.glade2:867
|
||||
msgid "Select Folder to Search"
|
||||
msgstr "選擇要查找的資料夾"
|
||||
msgstr "選擇要檢索的資料夾"
|
||||
|
||||
#: ../data/pcsx.glade2:883
|
||||
msgid "Search in:"
|
||||
msgstr "在此處查找外掛:"
|
||||
msgstr "在此處檢索外掛:"
|
||||
|
||||
#: ../data/pcsx.glade2:1156
|
||||
msgid "Graphics:"
|
||||
|
@ -2042,7 +2042,7 @@ msgstr "<b>BIOS</b>"
|
|||
|
||||
#: ../data/pcsx.glade2:1380
|
||||
msgid "Configure CPU"
|
||||
msgstr "配置 CPU"
|
||||
msgstr "CPU 設定"
|
||||
|
||||
#: ../data/pcsx.glade2:1427
|
||||
msgid "SPU IRQ Always Enabled"
|
||||
|
@ -2082,7 +2082,7 @@ msgstr "<b>系統類型</b>"
|
|||
|
||||
#: ../data/pcsx.glade2:1698
|
||||
msgid "Configure NetPlay"
|
||||
msgstr "配置聯網遊戲"
|
||||
msgstr "聯網遊戲設定"
|
||||
|
||||
#: ../data/pcsx.glade2:1786
|
||||
msgid "<b>NetPlay</b>"
|
||||
|
|
Loading…
Reference in New Issue