diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2009-06-01 09:11:35 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2009-06-01 09:11:35 +0000 |
| commit | ca779ea7e08b8ca0802cd4faf0ff4877b3df4a74 (patch) | |
| tree | b279eb8cc127d60b02dfb52b482b64772fc05b50 | |
| parent | 81c68de8b937f9f80f3066d3e0907cc3e394f5ab (diff) | |
| download | pcsxr-ca779ea7e08b8ca0802cd4faf0ff4877b3df4a74.tar.gz | |
tweaked the UI of OpenGL plugin config dialog, updated translation
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23617 e17a0e51-4ae3-4d35-97c3-1a29b211df97
| -rw-r--r-- | ChangeLog | 1 | ||||
| -rw-r--r-- | plugins/dfcdrom/interface.c | 10 | ||||
| -rw-r--r-- | plugins/peopsxgl/cfg.c | 5 | ||||
| -rw-r--r-- | plugins/peopsxgl/gpucfg/interface.c | 383 | ||||
| -rw-r--r-- | plugins/peopsxgl/gpucfg/main.c | 2 | ||||
| -rw-r--r-- | po/pcsx.pot | 375 | ||||
| -rw-r--r-- | po/update-pot.sh | 2 | ||||
| -rwxr-xr-x | po/zh_CN.gmo | bin | 26204 -> 34156 bytes | |||
| -rw-r--r-- | po/zh_CN.po | 422 | ||||
| -rwxr-xr-x | po/zh_TW.gmo | bin | 19621 -> 19621 bytes | |||
| -rw-r--r-- | po/zh_TW.po | 384 |
11 files changed, 1350 insertions, 234 deletions
@@ -10,6 +10,7 @@ June 1, 2009 Wei Mingzhi <weimingzhi@gmail.com> * plugins/peopsxgl/gpucfg/support.h: Added. * plugins/peopsxgl/cfg.c: Reverted the filename of config file. * plugins/dfcdrom/interface.c: Supported translation. + * po/pcsx.pot, po/zh_CN.po, po/zh_TW.po: Updated. May 31, 2009 Wei Mingzhi <weimingzhi@gmail.com> diff --git a/plugins/dfcdrom/interface.c b/plugins/dfcdrom/interface.c index af82de1f..5e6323e7 100644 --- a/plugins/dfcdrom/interface.c +++ b/plugins/dfcdrom/interface.c @@ -1,10 +1,4 @@ -/* - * DO NOT EDIT THIS FILE - it is generated by Glade. - */ - -#ifdef HAVE_CONFIG_H -# include <config.h> -#endif +#include "config.h" #ifdef __linux__ @@ -101,7 +95,7 @@ create_cfg_dialog (void) cddev_entry = GTK_COMBO (cddev_combo)->entry; gtk_widget_show (cddev_entry); - gtk_tooltips_set_tip (tooltips, cddev_entry, _("Choose yor CD-ROM device or type its path if it's not listed"), NULL); + gtk_tooltips_set_tip (tooltips, cddev_entry, _("Choose your CD-ROM device or type its path if it's not listed"), NULL); gtk_entry_set_activates_default (GTK_ENTRY (cddev_entry), TRUE); cdr_label = gtk_label_new (_("Select CD-ROM device")); diff --git a/plugins/peopsxgl/cfg.c b/plugins/peopsxgl/cfg.c index e734373b..0c5d28bf 100644 --- a/plugins/peopsxgl/cfg.c +++ b/plugins/peopsxgl/cfg.c @@ -56,7 +56,7 @@ void ReadConfigFile() if(iResX<10) iResX=10;
strcpy(t,"\nResY");p=strstr(pB,t);if(p) {p=strstr(p,"=");len=1;}
- if(p) iResY=atoi(p+len);
+ if(p) iResY=atoi(p+len);
if(iResY<10) iResY=10;
strcpy(t,"\nKeepRatio");p=strstr(pB,t);if(p) {p=strstr(p,"=");len=1;}
@@ -203,7 +203,8 @@ void ReadConfigFile() void ReadConfig(void) // read config (linux file)
{
- iResX=640;iResY=480;
+ iResX=640; + iResY=480;
iColDepth=16;
bChangeRes=FALSE;
bWindowMode=TRUE;
diff --git a/plugins/peopsxgl/gpucfg/interface.c b/plugins/peopsxgl/gpucfg/interface.c index 70140e75..be5d6f4c 100644 --- a/plugins/peopsxgl/gpucfg/interface.c +++ b/plugins/peopsxgl/gpucfg/interface.c @@ -114,7 +114,7 @@ create_CfgWnd (void) CfgWnd = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_object_set_data (GTK_OBJECT (CfgWnd), "CfgWnd", CfgWnd); gtk_container_set_border_width (GTK_CONTAINER (CfgWnd), 8); - gtk_window_set_title (GTK_WINDOW (CfgWnd), "P.E.Op.S. MesaGL PSX GPU configuration..."); + gtk_window_set_title (GTK_WINDOW (CfgWnd), _("OpenGL Driver configuration")); gtk_window_set_position (GTK_WINDOW (CfgWnd), GTK_WIN_POS_CENTER); gtk_window_set_modal (GTK_WINDOW (CfgWnd), TRUE); gtk_window_set_policy (GTK_WINDOW (CfgWnd), FALSE, FALSE, FALSE); @@ -126,20 +126,20 @@ create_CfgWnd (void) gtk_widget_show (fixed1); gtk_container_add (GTK_CONTAINER (CfgWnd), fixed1); - btnSave = gtk_button_new_with_label ("OK"); + btnSave = gtk_button_new_with_label (_("OK")); gtk_widget_ref (btnSave); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "btnSave", btnSave, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (btnSave); - gtk_fixed_put (GTK_FIXED (fixed1), btnSave, 104, 512); + gtk_fixed_put (GTK_FIXED (fixed1), btnSave, 134, 552); gtk_widget_set_usize (btnSave, 160, 24); - frmTextures = gtk_frame_new ("Textures"); + frmTextures = gtk_frame_new (_("Textures")); gtk_widget_ref (frmTextures); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "frmTextures", frmTextures, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frmTextures); - gtk_fixed_put (GTK_FIXED (fixed1), frmTextures, 312, 0); + gtk_fixed_put (GTK_FIXED (fixed1), frmTextures, 342, 0); gtk_widget_set_usize (frmTextures, 360, 136); fixed3 = gtk_fixed_new (); @@ -157,7 +157,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed3), edtMaxTex, 248, 80); gtk_widget_set_usize (edtMaxTex, 96, 24); - label5 = gtk_label_new ("Quality:"); + label5 = gtk_label_new (_("Quality:")); gtk_widget_ref (label5); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label5", label5, (GtkDestroyNotify) gtk_widget_unref); @@ -174,11 +174,11 @@ create_CfgWnd (void) gtk_widget_set_usize (cmbQuality, 264, 24); gtk_combo_set_value_in_list (GTK_COMBO (cmbQuality), TRUE, FALSE); gtk_combo_set_use_arrows_always (GTK_COMBO (cmbQuality), TRUE); - cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) "0: don't care - Use driver's default textures"); - cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) "1: 4444 - Fast, but less colorful"); - cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) "2: 5551 - Nice colors, bad transparency"); - cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) "3: 8888 - Best colors, more ram needed"); - cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) "4: BGR8888 - Faster on some cards"); + cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) _("0: don't care - Use driver's default textures")); + cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) _("1: 4444 - Fast, but less colorful")); + cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) _("2: 5551 - Nice colors, bad transparency")); + cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) _("3: 8888 - Best colors, more ram needed")); + cmbQuality_items = g_list_append (cmbQuality_items, (gpointer) _("4: BGR8888 - Faster on some cards")); gtk_combo_set_popdown_strings (GTK_COMBO (cmbQuality), cmbQuality_items); g_list_free (cmbQuality_items); @@ -187,9 +187,9 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "combo_entry2", combo_entry2, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry2); - gtk_entry_set_text (GTK_ENTRY (combo_entry2), "0: don't care - Use driver's default textures"); + gtk_entry_set_text (GTK_ENTRY (combo_entry2), _("0: don't care - Use driver's default textures")); - label7 = gtk_label_new ("VRam size in MBytes (0..1024, 0=auto):"); + label7 = gtk_label_new (_("VRam size in MBytes (0..1024, 0=auto):")); gtk_widget_ref (label7); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label7", label7, (GtkDestroyNotify) gtk_widget_unref); @@ -206,13 +206,13 @@ create_CfgWnd (void) gtk_widget_set_usize (cmbFilter, 264, 24); gtk_combo_set_value_in_list (GTK_COMBO (cmbFilter), TRUE, FALSE); gtk_combo_set_use_arrows_always (GTK_COMBO (cmbFilter), TRUE); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "0: None"); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "1: Standard - Glitches will happen"); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "2: Extended - No black borders"); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "3: Standard without sprites - unfiltered 2D"); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "4: Extended without sprites - unfiltered 2D"); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "5: Standard + smoothed sprites"); - cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) "6: Extended + smoothed sprites"); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("0: None")); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("1: Standard - Glitches will happen")); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("2: Extended - No black borders")); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("3: Standard without sprites - unfiltered 2D")); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("4: Extended without sprites - unfiltered 2D")); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("5: Standard + smoothed sprites")); + cmbFilter_items = g_list_append (cmbFilter_items, (gpointer) _("6: Extended + smoothed sprites")); gtk_combo_set_popdown_strings (GTK_COMBO (cmbFilter), cmbFilter_items); g_list_free (cmbFilter_items); @@ -221,9 +221,9 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "combo_entry3", combo_entry3, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry3); - gtk_entry_set_text (GTK_ENTRY (combo_entry3), "0: None"); + gtk_entry_set_text (GTK_ENTRY (combo_entry3), _("0: None")); - label6 = gtk_label_new ("Filtering:"); + label6 = gtk_label_new (_("Filtering:")); gtk_widget_ref (label6); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label6", label6, (GtkDestroyNotify) gtk_widget_unref); @@ -231,7 +231,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed3), label6, 8, 24); gtk_widget_set_usize (label6, 64, 24); - label23 = gtk_label_new ("HiRes Tex:"); + label23 = gtk_label_new (_("HiRes Tex:")); gtk_widget_ref (label23); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label23", label23, (GtkDestroyNotify) gtk_widget_unref); @@ -248,9 +248,9 @@ create_CfgWnd (void) gtk_widget_set_usize (cmbHiresTex, 264, 22); gtk_combo_set_value_in_list (GTK_COMBO (cmbHiresTex), TRUE, FALSE); gtk_combo_set_use_arrows_always (GTK_COMBO (cmbHiresTex), TRUE); - cmbHiresTex_items = g_list_append (cmbHiresTex_items, (gpointer) "0: None (standard)"); - cmbHiresTex_items = g_list_append (cmbHiresTex_items, (gpointer) "1: 2xSaI (much vram needed)"); - cmbHiresTex_items = g_list_append (cmbHiresTex_items, (gpointer) "2: Scaled (needs tex filtering)"); + cmbHiresTex_items = g_list_append (cmbHiresTex_items, (gpointer) _("0: None (standard)")); + cmbHiresTex_items = g_list_append (cmbHiresTex_items, (gpointer) _("1: 2xSaI (much vram needed)")); + cmbHiresTex_items = g_list_append (cmbHiresTex_items, (gpointer) _("2: Scaled (needs tex filtering)")); gtk_combo_set_popdown_strings (GTK_COMBO (cmbHiresTex), cmbHiresTex_items); g_list_free (cmbHiresTex_items); @@ -259,15 +259,15 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "combo_entry7", combo_entry7, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry7); - gtk_entry_set_text (GTK_ENTRY (combo_entry7), "0: None (standard)"); + gtk_entry_set_text (GTK_ENTRY (combo_entry7), _("0: None (standard)")); - frmWindow = gtk_frame_new ("Window options"); + frmWindow = gtk_frame_new (_("Window options")); gtk_widget_ref (frmWindow); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "frmWindow", frmWindow, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frmWindow); gtk_fixed_put (GTK_FIXED (fixed1), frmWindow, 0, 0); - gtk_widget_set_usize (frmWindow, 304, 136); + gtk_widget_set_usize (frmWindow, 334, 136); fixed2 = gtk_fixed_new (); gtk_widget_ref (fixed2); @@ -292,7 +292,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed2), edtYSize, 56, 32); gtk_widget_set_usize (edtYSize, 72, 24); - label2 = gtk_label_new ("Width:"); + label2 = gtk_label_new (_("Width:")); gtk_widget_ref (label2); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label2", label2, (GtkDestroyNotify) gtk_widget_unref); @@ -301,7 +301,7 @@ create_CfgWnd (void) gtk_widget_set_usize (label2, 48, 24); gtk_label_set_justify (GTK_LABEL (label2), GTK_JUSTIFY_RIGHT); - label3 = gtk_label_new ("Height:"); + label3 = gtk_label_new (_("Height:")); gtk_widget_ref (label3); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label3", label3, (GtkDestroyNotify) gtk_widget_unref); @@ -310,7 +310,7 @@ create_CfgWnd (void) gtk_widget_set_usize (label3, 48, 24); gtk_label_set_justify (GTK_LABEL (label3), GTK_JUSTIFY_RIGHT); - chkKeepRatio = gtk_check_button_new_with_label ("Keep psx aspect ratio"); + chkKeepRatio = gtk_check_button_new_with_label (_("Keep psx aspect ratio")); gtk_widget_ref (chkKeepRatio); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkKeepRatio", chkKeepRatio, (GtkDestroyNotify) gtk_widget_unref); @@ -318,7 +318,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed2), chkKeepRatio, 8, 88); gtk_widget_set_usize (chkKeepRatio, 280, 24); - chkFullScreen = gtk_check_button_new_with_label ("Fullscreen"); + chkFullScreen = gtk_check_button_new_with_label (_("Fullscreen")); gtk_widget_ref (chkFullScreen); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFullScreen", chkFullScreen, (GtkDestroyNotify) gtk_widget_unref); @@ -326,7 +326,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed2), chkFullScreen, 176, 0); gtk_widget_set_usize (chkFullScreen, 85, 24); - chkDither = gtk_check_button_new_with_label ("Dithering"); + chkDither = gtk_check_button_new_with_label (_("Dithering")); gtk_widget_ref (chkDither); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkDither", chkDither, (GtkDestroyNotify) gtk_widget_unref); @@ -334,21 +334,21 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed2), chkDither, 8, 64); gtk_widget_set_usize (chkDither, 280, 24); - btnCancel = gtk_button_new_with_label ("Cancel"); + btnCancel = gtk_button_new_with_label (_("Cancel")); gtk_widget_ref (btnCancel); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "btnCancel", btnCancel, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (btnCancel); - gtk_fixed_put (GTK_FIXED (fixed1), btnCancel, 400, 512); + gtk_fixed_put (GTK_FIXED (fixed1), btnCancel, 430, 552); gtk_widget_set_usize (btnCancel, 160, 24); - frmFPS = gtk_frame_new ("Framerate"); + frmFPS = gtk_frame_new (_("Framerate")); gtk_widget_ref (frmFPS); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "frmFPS", frmFPS, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frmFPS); gtk_fixed_put (GTK_FIXED (fixed1), frmFPS, 0, 136); - gtk_widget_set_usize (frmFPS, 304, 176); + gtk_widget_set_usize (frmFPS, 334, 176); fixed4 = gtk_fixed_new (); gtk_widget_ref (fixed4); @@ -362,27 +362,27 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "edtFPSlim", edtFPSlim, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (edtFPSlim); - gtk_fixed_put (GTK_FIXED (fixed4), edtFPSlim, 160, 104); + gtk_fixed_put (GTK_FIXED (fixed4), edtFPSlim, 175, 104); gtk_widget_set_usize (edtFPSlim, 72, 24); - label8 = gtk_label_new ("FPS"); + label8 = gtk_label_new (_("FPS")); gtk_widget_ref (label8); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label8", label8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label8); - gtk_fixed_put (GTK_FIXED (fixed4), label8, 240, 104); + gtk_fixed_put (GTK_FIXED (fixed4), label8, 250, 104); gtk_widget_set_usize (label8, 40, 24); - rdbLimMan = gtk_radio_button_new_with_label (fixed4_group, "FPS limit manual"); + rdbLimMan = gtk_radio_button_new_with_label (fixed4_group, _("FPS limit manual")); fixed4_group = gtk_radio_button_group (GTK_RADIO_BUTTON (rdbLimMan)); gtk_widget_ref (rdbLimMan); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "rdbLimMan", rdbLimMan, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (rdbLimMan); gtk_fixed_put (GTK_FIXED (fixed4), rdbLimMan, 32, 104); - gtk_widget_set_usize (rdbLimMan, 120, 24); + gtk_widget_set_usize (rdbLimMan, 140, 24); - chkShowFPS = gtk_check_button_new_with_label ("Show FPS display on startup"); + chkShowFPS = gtk_check_button_new_with_label (_("Show FPS display on startup")); gtk_widget_ref (chkShowFPS); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkShowFPS", chkShowFPS, (GtkDestroyNotify) gtk_widget_unref); @@ -390,7 +390,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed4), chkShowFPS, 8, 0); gtk_widget_set_usize (chkShowFPS, 280, 24); - chkFPSLimit = gtk_check_button_new_with_label ("Use FPS limit"); + chkFPSLimit = gtk_check_button_new_with_label (_("Use FPS limit")); gtk_widget_ref (chkFPSLimit); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFPSLimit", chkFPSLimit, (GtkDestroyNotify) gtk_widget_unref); @@ -398,7 +398,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed4), chkFPSLimit, 8, 24); gtk_widget_set_usize (chkFPSLimit, 280, 24); - rdbLimAuto = gtk_radio_button_new_with_label (fixed4_group, "FPS limit auto-detection"); + rdbLimAuto = gtk_radio_button_new_with_label (fixed4_group, _("FPS limit auto-detection")); fixed4_group = gtk_radio_button_group (GTK_RADIO_BUTTON (rdbLimAuto)); gtk_widget_ref (rdbLimAuto); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "rdbLimAuto", rdbLimAuto, @@ -407,7 +407,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed4), rdbLimAuto, 32, 80); gtk_widget_set_usize (rdbLimAuto, 160, 24); - chkFPSSkip = gtk_check_button_new_with_label ("Use Frame skipping"); + chkFPSSkip = gtk_check_button_new_with_label (_("Use Frame skipping")); gtk_widget_ref (chkFPSSkip); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFPSSkip", chkFPSSkip, (GtkDestroyNotify) gtk_widget_unref); @@ -415,12 +415,12 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed4), chkFPSSkip, 8, 48); gtk_widget_set_usize (chkFPSSkip, 280, 24); - frmCompat = gtk_frame_new ("Compatibility"); + frmCompat = gtk_frame_new (_("Compatibility")); gtk_widget_ref (frmCompat); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "frmCompat", frmCompat, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frmCompat); - gtk_fixed_put (GTK_FIXED (fixed1), frmCompat, 312, 136); + gtk_fixed_put (GTK_FIXED (fixed1), frmCompat, 342, 136); gtk_widget_set_usize (frmCompat, 360, 176); fixed5 = gtk_fixed_new (); @@ -430,7 +430,7 @@ create_CfgWnd (void) gtk_widget_show (fixed5); gtk_container_add (GTK_CONTAINER (frmCompat), fixed5); - chkABlend = gtk_check_button_new_with_label ("Advanced blending (Accurate psx color emulation)"); + chkABlend = gtk_check_button_new_with_label (_("Advanced blending (Accurate psx color emulation)")); gtk_widget_ref (chkABlend); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkABlend", chkABlend, (GtkDestroyNotify) gtk_widget_unref); @@ -438,7 +438,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed5), chkABlend, 8, 128); gtk_widget_set_usize (chkABlend, 336, 24); - label10 = gtk_label_new ("Framebuffer textures:"); + label10 = gtk_label_new (_("Framebuffer textures:")); gtk_widget_ref (label10); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label10", label10, (GtkDestroyNotify) gtk_widget_unref); @@ -446,7 +446,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed5), label10, 0, 24); gtk_widget_set_usize (label10, 136, 24); - label9 = gtk_label_new ("Offscreen Drawing:"); + label9 = gtk_label_new (_("Offscreen Drawing:")); gtk_widget_ref (label9); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label9", label9, (GtkDestroyNotify) gtk_widget_unref); @@ -454,7 +454,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed5), label9, 0, 0); gtk_widget_set_usize (label9, 136, 24); - label22 = gtk_label_new ("Framebuffer access:"); + label22 = gtk_label_new (_("Framebuffer access:")); gtk_widget_ref (label22); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label22", label22, (GtkDestroyNotify) gtk_widget_unref); @@ -462,7 +462,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed5), label22, 0, 48); gtk_widget_set_usize (label22, 136, 24); - chkOpaque = gtk_check_button_new_with_label ("Alpha Multipass (correct opaque texture areas)"); + chkOpaque = gtk_check_button_new_with_label (_("Alpha Multipass (correct opaque texture areas)")); gtk_widget_ref (chkOpaque); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkOpaque", chkOpaque, (GtkDestroyNotify) gtk_widget_unref); @@ -470,7 +470,7 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed5), chkOpaque, 8, 104); gtk_widget_set_usize (chkOpaque, 336, 24); - chkMaskBit = gtk_check_button_new_with_label ("Mask bit detection (needed by a few games, zbuffer)"); + chkMaskBit = gtk_check_button_new_with_label (_("Mask bit detection (needed by a few games, zbuffer)")); gtk_widget_ref (chkMaskBit); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkMaskBit", chkMaskBit, (GtkDestroyNotify) gtk_widget_unref); @@ -487,11 +487,11 @@ create_CfgWnd (void) gtk_widget_set_usize (cmbOffscreen, 208, 24); gtk_combo_set_value_in_list (GTK_COMBO (cmbOffscreen), TRUE, FALSE); gtk_combo_set_use_arrows_always (GTK_COMBO (cmbOffscreen), TRUE); - cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) "0: None - Fastest, most glitches"); - cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) "1: Minimum - Missing screens"); - cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) "2: Standard - OK for most games"); - cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) "3: Enhanced - Shows more stuff"); - cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) "4: Extended - Causing garbage"); + cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) _("0: None - Fastest, most glitches")); + cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) _("1: Minimum - Missing screens")); + cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) _("2: Standard - OK for most games")); + cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) _("3: Enhanced - Shows more stuff")); + cmbOffscreen_items = g_list_append (cmbOffscreen_items, (gpointer) _("4: Extended - Causing garbage")); gtk_combo_set_popdown_strings (GTK_COMBO (cmbOffscreen), cmbOffscreen_items); g_list_free (cmbOffscreen_items); @@ -500,7 +500,7 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "combo_entry4", combo_entry4, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry4); - gtk_entry_set_text (GTK_ENTRY (combo_entry4), "0: None - Fastest, most glitches"); + gtk_entry_set_text (GTK_ENTRY (combo_entry4), _("0: None - Fastest, most glitches")); cmbFrameTex = gtk_combo_new (); gtk_widget_ref (cmbFrameTex); @@ -511,10 +511,10 @@ create_CfgWnd (void) gtk_widget_set_usize (cmbFrameTex, 208, 24); gtk_combo_set_value_in_list (GTK_COMBO (cmbFrameTex), TRUE, FALSE); gtk_combo_set_use_arrows_always (GTK_COMBO (cmbFrameTex), TRUE); - cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) "0: Emulated vram - Needs FVP"); - cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) "1: Black - Fast, no effects"); - cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) "2: Gfx card buffer - Can be slow"); - cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) "3: Gfx card & soft - slow"); + cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) _("0: Emulated vram - Needs FVP")); + cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) _("1: Black - Fast, no effects")); + cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) _("2: Gfx card buffer - Can be slow")); + cmbFrameTex_items = g_list_append (cmbFrameTex_items, (gpointer) _("3: Gfx card & soft - slow")); gtk_combo_set_popdown_strings (GTK_COMBO (cmbFrameTex), cmbFrameTex_items); g_list_free (cmbFrameTex_items); @@ -523,7 +523,7 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "combo_entry5", combo_entry5, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry5); - gtk_entry_set_text (GTK_ENTRY (combo_entry5), "0: Emulated vram - Needs FVP"); + gtk_entry_set_text (GTK_ENTRY (combo_entry5), _("0: Emulated vram - Needs FVP")); cmbFrameAcc = gtk_combo_new (); gtk_widget_ref (cmbFrameAcc); @@ -534,11 +534,11 @@ create_CfgWnd (void) gtk_widget_set_usize (cmbFrameAcc, 208, 22); gtk_combo_set_value_in_list (GTK_COMBO (cmbFrameAcc), TRUE, FALSE); gtk_combo_set_use_arrows_always (GTK_COMBO (cmbFrameAcc), TRUE); - cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) "0: Emulated vram - ok most times"); - cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) "1: Gfx card buffer reads"); - cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) "2: Gfx card buffer moves"); - cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) "3: Gfx buffer reads & moves"); - cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) "4: Full Software (FVP)"); + cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) _("0: Emulated vram - ok most times")); + cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) _("1: Gfx card buffer reads")); + cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) _("2: Gfx card buffer moves")); + cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) _("3: Gfx buffer reads & moves")); + cmbFrameAcc_items = g_list_append (cmbFrameAcc_items, (gpointer) _("4: Full Software (FVP)")); gtk_combo_set_popdown_strings (GTK_COMBO (cmbFrameAcc), cmbFrameAcc_items); g_list_free (cmbFrameAcc_items); @@ -547,15 +547,15 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "combo_entry6", combo_entry6, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (combo_entry6); - gtk_entry_set_text (GTK_ENTRY (combo_entry6), "0: Emulated vram - ok most times"); + gtk_entry_set_text (GTK_ENTRY (combo_entry6), _("0: Emulated vram - ok most times")); - frmFixes = gtk_frame_new ("Special game fixes"); + frmFixes = gtk_frame_new (_("Special game fixes")); gtk_widget_ref (frmFixes); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "frmFixes", frmFixes, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frmFixes); - gtk_fixed_put (GTK_FIXED (fixed1), frmFixes, 312, 312); - gtk_widget_set_usize (frmFixes, 360, 192); + gtk_fixed_put (GTK_FIXED (fixed1), frmFixes, 342, 312); + gtk_widget_set_usize (frmFixes, 360, 232); fixed7 = gtk_fixed_new (); gtk_widget_ref (fixed7); @@ -564,31 +564,7 @@ create_CfgWnd (void) gtk_widget_show (fixed7); gtk_container_add (GTK_CONTAINER (frmFixes), fixed7); - chkFix3 = gtk_check_button_new_with_label ("08: Swap front detection"); - gtk_widget_ref (chkFix3); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix3", chkFix3, - (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix3); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix3, 8, 72); - gtk_widget_set_usize (chkFix3, 176, 16); - - chkFix4 = gtk_check_button_new_with_label ("10: Disable coord check"); - gtk_widget_ref (chkFix4); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix4", chkFix4, - (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix4); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix4, 8, 88); - gtk_widget_set_usize (chkFix4, 176, 16); - - chkFix5 = gtk_check_button_new_with_label ("20: No blue glitches (LoD)"); - gtk_widget_ref (chkFix5); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix5", chkFix5, - (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix5); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix5, 8, 104); - gtk_widget_set_usize (chkFix5, 176, 16); - - chkGameFixes = gtk_check_button_new_with_label ("Use game fixes"); + chkGameFixes = gtk_check_button_new_with_label (_("Use game fixes")); gtk_widget_ref (chkGameFixes); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkGameFixes", chkGameFixes, (GtkDestroyNotify) gtk_widget_unref); @@ -596,133 +572,157 @@ create_CfgWnd (void) gtk_fixed_put (GTK_FIXED (fixed7), chkGameFixes, 8, 0); gtk_widget_set_usize (chkGameFixes, 336, 24); - chkFix2 = gtk_check_button_new_with_label ("04: Black brightness (Lunar)"); - gtk_widget_ref (chkFix2); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix2", chkFix2, + chkFix0 = gtk_check_button_new_with_label (_("Battle cursor (FF7)")); + gtk_widget_ref (chkFix0); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix0", chkFix0, (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix2); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix2, 8, 56); - gtk_widget_set_usize (chkFix2, 176, 16); + gtk_widget_show (chkFix0); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix0, 8, 24); + gtk_widget_set_usize (chkFix0, 176, 20); - chkFix1 = gtk_check_button_new_with_label ("02: Direct FB updates"); + chkFix1 = gtk_check_button_new_with_label (_("Direct FB updates")); gtk_widget_ref (chkFix1); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix1", chkFix1, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix1); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix1, 8, 40); - gtk_widget_set_usize (chkFix1, 176, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix1, 8, 44); + gtk_widget_set_usize (chkFix1, 176, 20); - chkFix7 = gtk_check_button_new_with_label ("80: PC fps calculation"); - gtk_widget_ref (chkFix7); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix7", chkFix7, + chkFix2 = gtk_check_button_new_with_label (_("Black brightness (Lunar)")); + gtk_widget_ref (chkFix2); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix2", chkFix2, (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix7); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix7, 8, 136); - gtk_widget_set_usize (chkFix7, 168, 16); + gtk_widget_show (chkFix2); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix2, 8, 64); + gtk_widget_set_usize (chkFix2, 176, 20); - chkFix0 = gtk_check_button_new_with_label ("01: Battle cursor (FF7)"); - gtk_widget_ref (chkFix0); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix0", chkFix0, + chkFix3 = gtk_check_button_new_with_label (_("Swap front detection")); + gtk_widget_ref (chkFix3); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix3", chkFix3, (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix0); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix0, 8, 24); - gtk_widget_set_usize (chkFix0, 176, 16); + gtk_widget_show (chkFix3); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix3, 8, 84); + gtk_widget_set_usize (chkFix3, 176, 20); - chkFix6 = gtk_check_button_new_with_label ("40: Soft FB access"); + chkFix4 = gtk_check_button_new_with_label (_("Disable coord check")); + gtk_widget_ref (chkFix4); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix4", chkFix4, + (GtkDestroyNotify) gtk_widget_unref); + gtk_widget_show (chkFix4); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix4, 8, 104); + gtk_widget_set_usize (chkFix4, 176, 20); + + chkFix5 = gtk_check_button_new_with_label (_("No blue glitches (LoD)")); + gtk_widget_ref (chkFix5); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix5", chkFix5, + (GtkDestroyNotify) gtk_widget_unref); + gtk_widget_show (chkFix5); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix5, 8, 124); + gtk_widget_set_usize (chkFix5, 176, 20); + + chkFix6 = gtk_check_button_new_with_label (_("Soft FB access")); gtk_widget_ref (chkFix6); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix6", chkFix6, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix6); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix6, 8, 120); - gtk_widget_set_usize (chkFix6, 176, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix6, 8, 144); + gtk_widget_set_usize (chkFix6, 176, 20); + + chkFix7 = gtk_check_button_new_with_label (_("PC fps calculation")); + gtk_widget_ref (chkFix7); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix7", chkFix7, + (GtkDestroyNotify) gtk_widget_unref); + gtk_widget_show (chkFix7); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix7, 8, 164); + gtk_widget_set_usize (chkFix7, 168, 20); - chkFix8 = gtk_check_button_new_with_label ("100: Old frame skipping"); + chkFix8 = gtk_check_button_new_with_label (_("Old frame skipping")); gtk_widget_ref (chkFix8); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix8", chkFix8, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix8); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix8, 8, 152); - gtk_widget_set_usize (chkFix8, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix8, 8, 184); + gtk_widget_set_usize (chkFix8, 168, 20); - chkFix9 = gtk_check_button_new_with_label ("200: Yellow rect (FF9)"); + chkFix9 = gtk_check_button_new_with_label (_("Yellow rect (FF9)")); gtk_widget_ref (chkFix9); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix9", chkFix9, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix9); gtk_fixed_put (GTK_FIXED (fixed7), chkFix9, 184, 24); - gtk_widget_set_usize (chkFix9, 168, 16); + gtk_widget_set_usize (chkFix9, 168, 20); - chkFix10 = gtk_check_button_new_with_label ("400: No subtr. blending"); + chkFix10 = gtk_check_button_new_with_label (_("No subtr. blending")); gtk_widget_ref (chkFix10); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix10", chkFix10, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix10); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix10, 184, 40); - gtk_widget_set_usize (chkFix10, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix10, 184, 44); + gtk_widget_set_usize (chkFix10, 168, 20); - chkFix11 = gtk_check_button_new_with_label ("800: Lazy upload (DW7)"); + chkFix11 = gtk_check_button_new_with_label (_("Lazy upload (DW7)")); gtk_widget_ref (chkFix11); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix11", chkFix11, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix11); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix11, 184, 56); - gtk_widget_set_usize (chkFix11, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix11, 184, 64); + gtk_widget_set_usize (chkFix11, 168, 20); - chkFix12 = gtk_check_button_new_with_label ("1000: Odd/even hack"); + chkFix12 = gtk_check_button_new_with_label (_("Odd/even hack")); gtk_widget_ref (chkFix12); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix12", chkFix12, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix12); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix12, 184, 72); - gtk_widget_set_usize (chkFix12, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix12, 184, 84); + gtk_widget_set_usize (chkFix12, 168, 20); - chkFix13 = gtk_check_button_new_with_label ("2000: Adjust screen width"); + chkFix13 = gtk_check_button_new_with_label (_("Adjust screen width")); gtk_widget_ref (chkFix13); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix13", chkFix13, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix13); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix13, 184, 88); - gtk_widget_set_usize (chkFix13, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix13, 184, 104); + gtk_widget_set_usize (chkFix13, 168, 20); - chkFix14 = gtk_check_button_new_with_label ("4000: Old texture filtering"); + chkFix14 = gtk_check_button_new_with_label (_("Old texture filtering")); gtk_widget_ref (chkFix14); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix14", chkFix14, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix14); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix14, 184, 104); - gtk_widget_set_usize (chkFix14, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix14, 184, 124); + gtk_widget_set_usize (chkFix14, 168, 20); - chkFix15 = gtk_check_button_new_with_label ("8000: Additional uploads"); + chkFix15 = gtk_check_button_new_with_label (_("Additional uploads")); gtk_widget_ref (chkFix15); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix15", chkFix15, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix15); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix15, 184, 120); - gtk_widget_set_usize (chkFix15, 168, 16); - - chkFix17 = gtk_check_button_new_with_label ("20000: fake 'gpu busy'"); - gtk_widget_ref (chkFix17); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix17", chkFix17, - (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chkFix17); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix17, 184, 152); - gtk_widget_set_usize (chkFix17, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix15, 184, 144); + gtk_widget_set_usize (chkFix15, 168, 20); - chkFix16 = gtk_check_button_new_with_label ("10000: unused"); + chkFix16 = gtk_check_button_new_with_label (_("unused")); gtk_widget_ref (chkFix16); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix16", chkFix16, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFix16); - gtk_fixed_put (GTK_FIXED (fixed7), chkFix16, 184, 136); - gtk_widget_set_usize (chkFix16, 168, 16); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix16, 184, 164); + gtk_widget_set_usize (chkFix16, 168, 20); - frmMisc = gtk_frame_new ("Misc"); + chkFix17 = gtk_check_button_new_with_label (_("Fake 'gpu busy'")); + gtk_widget_ref (chkFix17); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFix17", chkFix17, + (GtkDestroyNotify) gtk_widget_unref); + gtk_widget_show (chkFix17); + gtk_fixed_put (GTK_FIXED (fixed7), chkFix17, 184, 184); + gtk_widget_set_usize (chkFix17, 168, 20); + + frmMisc = gtk_frame_new (_("Misc")); gtk_widget_ref (frmMisc); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "frmMisc", frmMisc, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (frmMisc); gtk_fixed_put (GTK_FIXED (fixed1), frmMisc, 0, 312); - gtk_widget_set_usize (frmMisc, 304, 192); + gtk_widget_set_usize (frmMisc, 334, 232); fixed6 = gtk_fixed_new (); gtk_widget_ref (fixed6); @@ -736,82 +736,79 @@ create_CfgWnd (void) gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "edtScanBlend", edtScanBlend, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (edtScanBlend); - gtk_fixed_put (GTK_FIXED (fixed6), edtScanBlend, 232, 0); + gtk_fixed_put (GTK_FIXED (fixed6), edtScanBlend, 265, 0); gtk_widget_set_usize (edtScanBlend, 54, 22); - chkScanlines = gtk_check_button_new_with_label ("Scanlines"); + chkScanlines = gtk_check_button_new_with_label (_("Scanlines")); gtk_widget_ref (chkScanlines); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkScanlines", chkScanlines, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkScanlines); gtk_fixed_put (GTK_FIXED (fixed6), chkScanlines, 8, 0); - gtk_widget_set_usize (chkScanlines, 80, 24); + gtk_widget_set_usize (chkScanlines, 100, 24); - label11 = gtk_label_new ("Blending (0..255,-1=dot):"); + label11 = gtk_label_new (_("Blending (0..255, -1=dot):")); gtk_widget_ref (label11); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "label11", label11, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (label11); - gtk_fixed_put (GTK_FIXED (fixed6), label11, 88, 0); + gtk_fixed_put (GTK_FIXED (fixed6), label11, 108, 0); gtk_widget_set_usize (label11, 144, 24); - chkBlur = gtk_check_button_new_with_label ("Screen smoothing (can be slow or unsupported)"); + chkBlur = gtk_check_button_new_with_label (_("Screen smoothing (can be slow or unsupported)")); gtk_widget_ref (chkBlur); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkBlur", chkBlur, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkBlur); - gtk_fixed_put (GTK_FIXED (fixed6), chkBlur, 8, 112); - gtk_widget_set_usize (chkBlur, 288, 16); + gtk_fixed_put (GTK_FIXED (fixed6), chkBlur, 8, 132); + gtk_widget_set_usize (chkBlur, 320, 20); - chkExtensions = gtk_check_button_new_with_label ("Use OpenGL extensions (recommended)"); + chkExtensions = gtk_check_button_new_with_label (_("Use OpenGL extensions (recommended)")); gtk_widget_ref (chkExtensions); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkExtensions", chkExtensions, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkExtensions); - gtk_fixed_put (GTK_FIXED (fixed6), chkExtensions, 8, 96); - gtk_widget_set_usize (chkExtensions, 272, 16); + gtk_fixed_put (GTK_FIXED (fixed6), chkExtensions, 8, 112); + gtk_widget_set_usize (chkExtensions, 320, 20); - chkAntiA = gtk_check_button_new_with_label ("Polygon anti-aliasing (slow with most cards)"); + chkAntiA = gtk_check_button_new_with_label (_("Polygon anti-aliasing (slow with most cards)")); gtk_widget_ref (chkAntiA); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkAntiA", chkAntiA, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkAntiA); - gtk_fixed_put (GTK_FIXED (fixed6), chkAntiA, 8, 80); - gtk_widget_set_usize (chkAntiA, 272, 16); + gtk_fixed_put (GTK_FIXED (fixed6), chkAntiA, 8, 92); + gtk_widget_set_usize (chkAntiA, 320, 20); - chkLinemode = gtk_check_button_new_with_label ("Line mode (polygons will not get filled)"); + chkLinemode = gtk_check_button_new_with_label (_("Line mode (polygons will not get filled)")); gtk_widget_ref (chkLinemode); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkLinemode", chkLinemode, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkLinemode); - gtk_fixed_put (GTK_FIXED (fixed6), chkLinemode, 8, 64); - gtk_widget_set_usize (chkLinemode, 272, 16); + gtk_fixed_put (GTK_FIXED (fixed6), chkLinemode, 8, 72); + gtk_widget_set_usize (chkLinemode, 320, 20); + + chk15bitMdec = gtk_check_button_new_with_label (_("Force 15 bit framebuffer updates (faster movies)")); + gtk_widget_ref (chk15bitMdec); + gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chk15bitMdec", chk15bitMdec, + (GtkDestroyNotify) gtk_widget_unref); + gtk_widget_show (chk15bitMdec); + gtk_fixed_put (GTK_FIXED (fixed6), chk15bitMdec, 8, 52); + gtk_widget_set_usize (chk15bitMdec, 320, 20); - chkFastMdec = gtk_check_button_new_with_label ("Unfiltered MDECs (small movie speedup)"); + chkFastMdec = gtk_check_button_new_with_label (_("Unfiltered MDECs (small movie speedup)")); gtk_widget_ref (chkFastMdec); gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chkFastMdec", chkFastMdec, (GtkDestroyNotify) gtk_widget_unref); gtk_widget_show (chkFastMdec); gtk_fixed_put (GTK_FIXED (fixed6), chkFastMdec, 8, 32); - gtk_widget_set_usize (chkFastMdec, 272, 16); - - chk15bitMdec = gtk_check_button_new_with_label ("Force 15 bit framebuffer updates (faster movies)"); - gtk_widget_ref (chk15bitMdec); - gtk_object_set_data_full (GTK_OBJECT (CfgWnd), "chk15bitMdec", chk15bitMdec, - (GtkDestroyNotify) gtk_widget_unref); - gtk_widget_show (chk15bitMdec); - gtk_fixed_put (GTK_FIXED (fixed6), chk15bitMdec, 8, 48); - gtk_widget_set_usize (chk15bitMdec, 288, 16); + gtk_widget_set_usize (chkFastMdec, 320, 20); gtk_signal_connect (GTK_OBJECT (CfgWnd), "destroy", - GTK_SIGNAL_FUNC (on_CfgWnd_destroy), - NULL); + GTK_SIGNAL_FUNC (on_CfgWnd_destroy), NULL); gtk_signal_connect (GTK_OBJECT (btnSave), "clicked", - GTK_SIGNAL_FUNC (on_btnSave_clicked), - NULL); + GTK_SIGNAL_FUNC (on_btnSave_clicked), NULL); gtk_signal_connect (GTK_OBJECT (btnCancel), "clicked", - GTK_SIGNAL_FUNC (on_btnCancel_clicked), - NULL); + GTK_SIGNAL_FUNC (on_btnCancel_clicked), NULL); return CfgWnd; } diff --git a/plugins/peopsxgl/gpucfg/main.c b/plugins/peopsxgl/gpucfg/main.c index 74860b2f..71d94b58 100644 --- a/plugins/peopsxgl/gpucfg/main.c +++ b/plugins/peopsxgl/gpucfg/main.c @@ -219,7 +219,7 @@ int main (int argc, char *argv[]) } if(val) SETCHECK("chkShowFPS"); - val=0; + val=1; if(pB) { strcpy(t,"\nUseFrameLimit");p=strstr(pB,t);if(p) {p=strstr(p,"=");len=1;} diff --git a/po/pcsx.pot b/po/pcsx.pot index 7bbf7580..d58d7149 100644 --- a/po/pcsx.pot +++ b/po/pcsx.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-30 16:09+0800\n" +"POT-Creation-Date: 2009-06-01 17:02+0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -46,6 +46,7 @@ msgstr "" #: ../win32/gui/AboutDlg.c:48 ../win32/gui/AboutDlg.c:52 #: ../win32/gui/ConfigurePlugins.c:462 ../win32/gui/ConfigurePlugins.c:593 #: ../win32/gui/WndMain.c:906 ../win32/gui/WndMain.c:1142 +#: ../plugins/peopsxgl/gpucfg/interface.c:129 msgid "OK" msgstr "" @@ -67,6 +68,7 @@ msgstr "" #: ../win32/gui/ConfigurePlugins.c:463 ../win32/gui/ConfigurePlugins.c:594 #: ../win32/gui/WndMain.c:907 ../win32/gui/WndMain.c:1143 +#: ../plugins/peopsxgl/gpucfg/interface.c:337 msgid "Cancel" msgstr "" @@ -519,7 +521,7 @@ msgstr "" msgid "InuYasha Sengoku Battle Fix" msgstr "" -#: ../win32/gui/WndMain.c:1156 +#: ../win32/gui/WndMain.c:1156 ../plugins/dfcdrom/interface.c:193 msgid "Options" msgstr "" @@ -1187,6 +1189,7 @@ msgid "Toggle windowed/fullscreen mode." msgstr "" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:154 +#: ../plugins/peopsxgl/gpucfg/interface.c:321 msgid "Fullscreen" msgstr "" @@ -1231,6 +1234,7 @@ msgid "<b>Framerate</b>" msgstr "" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:324 +#: ../plugins/peopsxgl/gpucfg/interface.c:567 msgid "Use game fixes" msgstr "" @@ -1283,6 +1287,7 @@ msgid "Skip every second frame" msgstr "" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:532 +#: ../plugins/peopsxgl/gpucfg/interface.c:639 msgid "Old frame skipping" msgstr "" @@ -1829,6 +1834,372 @@ msgstr "" msgid "<b>PCSX-df Sound Plugin Adaption</b>" msgstr "" +#: ../plugins/dfcdrom/interface.c:73 +msgid "CDR configuration" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:98 +msgid "Choose your CD-ROM device or type its path if it's not listed" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:101 +msgid "Select CD-ROM device" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:119 +msgid "Select read mode:" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:132 +msgid "Normal (No Cache)" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:136 +msgid "Threaded - Faster (With Cache)" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:151 +msgid "Cache Size (Def. 64): " +msgstr "" + +#: ../plugins/dfcdrom/interface.c:172 +msgid "Cdrom Speed (Def. 0 = MAX): " +msgstr "" + +#: ../plugins/dfcdrom/interface.c:188 +msgid "Enable Subchannel read" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:117 +msgid "OpenGL Driver configuration" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:137 +msgid "Textures" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:160 +msgid "Quality:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:177 +#: ../plugins/peopsxgl/gpucfg/interface.c:190 +msgid "0: don't care - Use driver's default textures" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:178 +msgid "1: 4444 - Fast, but less colorful" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:179 +msgid "2: 5551 - Nice colors, bad transparency" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:180 +msgid "3: 8888 - Best colors, more ram needed" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:181 +msgid "4: BGR8888 - Faster on some cards" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:192 +msgid "VRam size in MBytes (0..1024, 0=auto):" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:209 +#: ../plugins/peopsxgl/gpucfg/interface.c:224 +msgid "0: None" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:210 +msgid "1: Standard - Glitches will happen" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:211 +msgid "2: Extended - No black borders" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:212 +msgid "3: Standard without sprites - unfiltered 2D" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:213 +msgid "4: Extended without sprites - unfiltered 2D" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:214 +msgid "5: Standard + smoothed sprites" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:215 +msgid "6: Extended + smoothed sprites" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:226 +msgid "Filtering:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:234 +msgid "HiRes Tex:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:251 +#: ../plugins/peopsxgl/gpucfg/interface.c:262 +msgid "0: None (standard)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:252 +msgid "1: 2xSaI (much vram needed)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:253 +msgid "2: Scaled (needs tex filtering)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:264 +msgid "Window options" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:295 +msgid "Width:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:304 +msgid "Height:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:313 +msgid "Keep psx aspect ratio" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:329 +msgid "Dithering" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:345 +msgid "Framerate" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:368 +msgid "FPS" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:376 +msgid "FPS limit manual" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:385 +msgid "Show FPS display on startup" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:393 +msgid "Use FPS limit" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:401 +msgid "FPS limit auto-detection" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:410 +msgid "Use Frame skipping" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:418 +msgid "Compatibility" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:433 +msgid "Advanced blending (Accurate psx color emulation)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:441 +msgid "Framebuffer textures:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:449 +msgid "Offscreen Drawing:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:457 +msgid "Framebuffer access:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:465 +msgid "Alpha Multipass (correct opaque texture areas)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:473 +msgid "Mask bit detection (needed by a few games, zbuffer)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:490 +#: ../plugins/peopsxgl/gpucfg/interface.c:503 +msgid "0: None - Fastest, most glitches" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:491 +msgid "1: Minimum - Missing screens" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:492 +msgid "2: Standard - OK for most games" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:493 +msgid "3: Enhanced - Shows more stuff" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:494 +msgid "4: Extended - Causing garbage" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:514 +#: ../plugins/peopsxgl/gpucfg/interface.c:526 +msgid "0: Emulated vram - Needs FVP" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:515 +msgid "1: Black - Fast, no effects" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:516 +msgid "2: Gfx card buffer - Can be slow" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:517 +msgid "3: Gfx card & soft - slow" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:537 +#: ../plugins/peopsxgl/gpucfg/interface.c:550 +msgid "0: Emulated vram - ok most times" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:538 +msgid "1: Gfx card buffer reads" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:539 +msgid "2: Gfx card buffer moves" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:540 +msgid "3: Gfx buffer reads & moves" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:541 +msgid "4: Full Software (FVP)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:552 +msgid "Special game fixes" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:575 +msgid "Battle cursor (FF7)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:583 +msgid "Direct FB updates" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:591 +msgid "Black brightness (Lunar)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:599 +msgid "Swap front detection" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:607 +msgid "Disable coord check" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:615 +msgid "No blue glitches (LoD)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:623 +msgid "Soft FB access" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:631 +msgid "PC fps calculation" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:647 +msgid "Yellow rect (FF9)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:655 +msgid "No subtr. blending" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:663 +msgid "Lazy upload (DW7)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:671 +msgid "Odd/even hack" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:679 +msgid "Adjust screen width" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:687 +msgid "Old texture filtering" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:695 +msgid "Additional uploads" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:703 +msgid "unused" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:711 +msgid "Fake 'gpu busy'" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:719 +msgid "Misc" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:742 +msgid "Scanlines" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:750 +msgid "Blending (0..255, -1=dot):" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:758 +msgid "Screen smoothing (can be slow or unsupported)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:766 +msgid "Use OpenGL extensions (recommended)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:774 +msgid "Polygon anti-aliasing (slow with most cards)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:782 +msgid "Line mode (polygons will not get filled)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:790 +msgid "Force 15 bit framebuffer updates (faster movies)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:798 +msgid "Unfiltered MDECs (small movie speedup)" +msgstr "" + #: ../plugins/dfinput/dfinput.glade2:7 msgid "Configure Gamepad/Keyboard" msgstr "" diff --git a/po/update-pot.sh b/po/update-pot.sh index dbd7311b..30071bbc 100644 --- a/po/update-pot.sh +++ b/po/update-pot.sh @@ -1,2 +1,2 @@ #!/bin/sh -xgettext --keyword=_ --keyword=N_ ../win32/gui/*.c ../gui/*.c ../gui/*.h ../libpcsxcore/*.c ../plugins/dfxvideo/gpucfg-0.1df/*.glade2 ../data/*.glade2 ../plugins/dfsound/spucfg-0.1df/*.glade2 ../plugins/dfcdrom/*.c ../plugins/dfinput/*.c ../plugins/dfinput/*.glade2 --output=pcsx.pot +xgettext --keyword=_ --keyword=N_ ../win32/gui/*.c ../gui/*.c ../gui/*.h ../libpcsxcore/*.c ../plugins/dfxvideo/gpucfg-0.1df/*.glade2 ../data/*.glade2 ../plugins/dfsound/spucfg-0.1df/*.glade2 ../plugins/dfcdrom/*.c ../plugins/peopsxgl/gpucfg/*.c ../plugins/dfinput/*.c ../plugins/dfinput/*.glade2 --output=pcsx.pot diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo Binary files differindex 8cadce07..f1f2e8c6 100755 --- a/po/zh_CN.gmo +++ b/po/zh_CN.gmo diff --git a/po/zh_CN.po b/po/zh_CN.po index e8b422c7..2623d688 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: pcsxr 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-30 16:09+0800\n" -"PO-Revision-Date: 2009-05-30 16:27+0700\n" +"POT-Creation-Date: 2009-06-01 17:02+0800\n" +"PO-Revision-Date: 2009-06-01 17:03+0700\n" "Last-Translator: Wei Mingzhi <whistler@openoffice.org>\n" "Language-Team: Simplified Chinese <whistler@openoffice.org>\n" "MIME-Version: 1.0\n" @@ -63,6 +63,7 @@ msgstr "关于 PCSX" #: ../win32/gui/ConfigurePlugins.c:593 #: ../win32/gui/WndMain.c:906 #: ../win32/gui/WndMain.c:1142 +#: ../plugins/peopsxgl/gpucfg/interface.c:129 msgid "OK" msgstr "确定" @@ -86,6 +87,7 @@ msgstr "配置" #: ../win32/gui/ConfigurePlugins.c:594 #: ../win32/gui/WndMain.c:907 #: ../win32/gui/WndMain.c:1143 +#: ../plugins/peopsxgl/gpucfg/interface.c:337 msgid "Cancel" msgstr "取消" @@ -164,63 +166,63 @@ msgstr "注意: 联网游戏插件应和其它插件放在同一目录中。" #: ../win32/gui/WndMain.c:235 #, c-format msgid "*PCSX*: Saved State %d" -msgstr "" +msgstr "*PCSX*: Saved State %d" #: ../win32/gui/plugin.c:91 #: ../win32/gui/WndMain.c:236 #, c-format msgid "*PCSX*: Error Saving State %d" -msgstr "" +msgstr "*PCSX*: Error Saving State %d" #: ../win32/gui/plugin.c:107 #: ../win32/gui/WndMain.c:214 #, c-format msgid "*PCSX*: Loaded State %d" -msgstr "" +msgstr "*PCSX*: Loaded State %d" #: ../win32/gui/plugin.c:108 #: ../win32/gui/WndMain.c:215 #, c-format msgid "*PCSX*: Error Loading State %d" -msgstr "" +msgstr "*PCSX*: Error Loading State %d" #: ../win32/gui/plugin.c:119 #, c-format msgid "*PCSX*: Sio Irq Always Enabled" -msgstr "" +msgstr "*PCSX*: Sio Irq Always Enabled" #: ../win32/gui/plugin.c:120 #, c-format msgid "*PCSX*: Sio Irq Not Always Enabled" -msgstr "" +msgstr "*PCSX*: Sio Irq Not Always Enabled" #: ../win32/gui/plugin.c:127 #, c-format msgid "*PCSX*: Black&White Mdecs Only Enabled" -msgstr "" +msgstr "*PCSX*: Black&White Mdecs Only Enabled" #: ../win32/gui/plugin.c:128 #, c-format msgid "*PCSX*: Black&White Mdecs Only Disabled" -msgstr "" +msgstr "*PCSX*: Black&White Mdecs Only Disabled" #: ../win32/gui/plugin.c:135 #, c-format msgid "*PCSX*: Xa Enabled" -msgstr "" +msgstr "*PCSX*: Xa Enabled" #: ../win32/gui/plugin.c:136 #, c-format msgid "*PCSX*: Xa Disabled" -msgstr "" +msgstr "*PCSX*: Xa Disabled" #: ../win32/gui/plugin.c:145 msgid "*PCSX*: CdRom Case Opened" -msgstr "" +msgstr "*PCSX*: CdRom Case Opened" #: ../win32/gui/plugin.c:150 msgid "*PCSX*: CdRom Case Closed" -msgstr "" +msgstr "*PCSX*: CdRom Case Closed" #: ../win32/gui/plugin.c:177 msgid "Connecting..." @@ -384,22 +386,22 @@ msgstr "PCSX 存档格式" #: ../win32/gui/WndMain.c:280 #, c-format msgid "*PCSX*: Loaded State %s" -msgstr "" +msgstr "*PCSX*: Loaded State %s" #: ../win32/gui/WndMain.c:281 #, c-format msgid "*PCSX*: Error Loading State %s" -msgstr "" +msgstr "*PCSX*: Error Loading State %s" #: ../win32/gui/WndMain.c:332 #, c-format msgid "*PCSX*: Saved State %s" -msgstr "" +msgstr "*PCSX*: Saved State %s" #: ../win32/gui/WndMain.c:333 #, c-format msgid "*PCSX*: Error Saving State %s" -msgstr "" +msgstr "*PCSX*: Error Saving State %s" #: ../win32/gui/WndMain.c:382 #: ../win32/gui/WndMain.c:431 @@ -439,11 +441,11 @@ msgstr "游戏" #: ../win32/gui/WndMain.c:796 msgid "mid link block" -msgstr "" +msgstr "mid link block" #: ../win32/gui/WndMain.c:799 msgid "terminiting link block" -msgstr "" +msgstr "terminiting link block" #: ../win32/gui/WndMain.c:807 #: ../gui/Gtk2Gui.c:1126 @@ -573,6 +575,7 @@ msgid "InuYasha Sengoku Battle Fix" msgstr "InuYasha Sengoku 战斗修正" #: ../win32/gui/WndMain.c:1156 +#: ../plugins/dfcdrom/interface.c:193 msgid "Options" msgstr "选项" @@ -1261,7 +1264,7 @@ msgid "" "6: HQ2X\n" "7: HQ3X" msgstr "" -"0: None\n" +"0: 无\n" "1: 2xSai\n" "2: 2xSuperSai\n" "3: SuperEagle\n" @@ -1289,6 +1292,7 @@ msgid "Toggle windowed/fullscreen mode." msgstr "切换窗口/全屏模式" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:154 +#: ../plugins/peopsxgl/gpucfg/interface.c:321 msgid "Fullscreen" msgstr "全屏" @@ -1310,7 +1314,7 @@ msgstr "如果游戏运行得过快,请启用此项。" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:219 msgid "Autodetect FPS limit" -msgstr "自动检测 FPS 极限" +msgstr "自动检测 FPS 界限" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:235 msgid "Skip frames when rendering." @@ -1333,6 +1337,7 @@ msgid "<b>Framerate</b>" msgstr "<b>帧率</b>" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:324 +#: ../plugins/peopsxgl/gpucfg/interface.c:567 msgid "Use game fixes" msgstr "使用特定游戏修正" @@ -1346,11 +1351,11 @@ msgstr "Dark Forces 运行需要" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:378 msgid "Draw quads with triangles" -msgstr "" +msgstr "使用 quad 绘制三角形" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:394 msgid "Repeated flat tex triangles" -msgstr "" +msgstr "重复平滑多边形纹理" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:410 msgid "Disable CPU Saving" @@ -1366,7 +1371,7 @@ msgstr "精确帧率" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:455 msgid "Better FPS limit in some" -msgstr "某些游戏中可取得较好的 FPS 极限值" +msgstr "某些游戏中可取得较好的 FPS 界限值" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:470 msgid "PC FPS calculation" @@ -1385,6 +1390,7 @@ msgid "Skip every second frame" msgstr "每两帧跳过一帧" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:532 +#: ../plugins/peopsxgl/gpucfg/interface.c:639 msgid "Old frame skipping" msgstr "旧的跳帧方式" @@ -1973,6 +1979,372 @@ msgstr "发布日期: 05.04.2003" msgid "<b>PCSX-df Sound Plugin Adaption</b>" msgstr "<b>PCSX-df 音频插件</b>" +#: ../plugins/dfcdrom/interface.c:73 +msgid "CDR configuration" +msgstr "CDR 配置" + +#: ../plugins/dfcdrom/interface.c:98 +msgid "Choose your CD-ROM device or type its path if it's not listed" +msgstr "请选择您的 CD-ROM 设备或直接输入设备路径" + +#: ../plugins/dfcdrom/interface.c:101 +msgid "Select CD-ROM device" +msgstr "选择 CD-ROM 设备" + +#: ../plugins/dfcdrom/interface.c:119 +msgid "Select read mode:" +msgstr "选择读取模式:" + +#: ../plugins/dfcdrom/interface.c:132 +msgid "Normal (No Cache)" +msgstr "正常 (无缓存)" + +#: ../plugins/dfcdrom/interface.c:136 +msgid "Threaded - Faster (With Cache)" +msgstr "多线程 - 较快 (使用缓存)" + +#: ../plugins/dfcdrom/interface.c:151 +msgid "Cache Size (Def. 64): " +msgstr "缓存大小 (默认为 64):" + +#: ../plugins/dfcdrom/interface.c:172 +msgid "Cdrom Speed (Def. 0 = MAX): " +msgstr "光驱速度 (默认 0 为最大速度):" + +#: ../plugins/dfcdrom/interface.c:188 +msgid "Enable Subchannel read" +msgstr "启用子通道读取" + +#: ../plugins/peopsxgl/gpucfg/interface.c:117 +msgid "OpenGL Driver configuration" +msgstr "OpenGL 驱动程序配置" + +#: ../plugins/peopsxgl/gpucfg/interface.c:137 +msgid "Textures" +msgstr "纹理" + +#: ../plugins/peopsxgl/gpucfg/interface.c:160 +msgid "Quality:" +msgstr "质量:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:177 +#: ../plugins/peopsxgl/gpucfg/interface.c:190 +msgid "0: don't care - Use driver's default textures" +msgstr "0: 使用驱动程序的默认纹理" + +#: ../plugins/peopsxgl/gpucfg/interface.c:178 +msgid "1: 4444 - Fast, but less colorful" +msgstr "1: 4444 - 较快,较少颜色" + +#: ../plugins/peopsxgl/gpucfg/interface.c:179 +msgid "2: 5551 - Nice colors, bad transparency" +msgstr "2: 5551 - 较好的颜色,较差的透明效果" + +#: ../plugins/peopsxgl/gpucfg/interface.c:180 +msgid "3: 8888 - Best colors, more ram needed" +msgstr "3: 8888 - 最佳的颜色,需更多内存" + +#: ../plugins/peopsxgl/gpucfg/interface.c:181 +msgid "4: BGR8888 - Faster on some cards" +msgstr "4: BGR8888 - 某些显卡较快" + +#: ../plugins/peopsxgl/gpucfg/interface.c:192 +msgid "VRam size in MBytes (0..1024, 0=auto):" +msgstr "显存大小,以 MB 为单位 (0..1024, 0=自动):" + +#: ../plugins/peopsxgl/gpucfg/interface.c:209 +#: ../plugins/peopsxgl/gpucfg/interface.c:224 +msgid "0: None" +msgstr "0: 无" + +#: ../plugins/peopsxgl/gpucfg/interface.c:210 +msgid "1: Standard - Glitches will happen" +msgstr "1: 标准 - 可能会发生问题" + +#: ../plugins/peopsxgl/gpucfg/interface.c:211 +msgid "2: Extended - No black borders" +msgstr "2: 增强 - 去除黑框" + +#: ../plugins/peopsxgl/gpucfg/interface.c:212 +msgid "3: Standard without sprites - unfiltered 2D" +msgstr "3: 标准,不含贴图 - 未过滤的 2D" + +#: ../plugins/peopsxgl/gpucfg/interface.c:213 +msgid "4: Extended without sprites - unfiltered 2D" +msgstr "4: 增强,不含贴图 - 未过滤的 2D" + +#: ../plugins/peopsxgl/gpucfg/interface.c:214 +msgid "5: Standard + smoothed sprites" +msgstr "5: 标准 + 平滑贴图" + +#: ../plugins/peopsxgl/gpucfg/interface.c:215 +msgid "6: Extended + smoothed sprites" +msgstr "6: 增强 + 平滑贴图" + +#: ../plugins/peopsxgl/gpucfg/interface.c:226 +msgid "Filtering:" +msgstr "过滤:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:234 +msgid "HiRes Tex:" +msgstr "高分纹理:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:251 +#: ../plugins/peopsxgl/gpucfg/interface.c:262 +msgid "0: None (standard)" +msgstr "0: 无 (标准)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:252 +msgid "1: 2xSaI (much vram needed)" +msgstr "1: 2xSaI (需较多显存)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:253 +msgid "2: Scaled (needs tex filtering)" +msgstr "2: 拉伸 (需要纹理过滤)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:264 +msgid "Window options" +msgstr "窗口选项" + +#: ../plugins/peopsxgl/gpucfg/interface.c:295 +msgid "Width:" +msgstr "宽度:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:304 +msgid "Height:" +msgstr "高度" + +#: ../plugins/peopsxgl/gpucfg/interface.c:313 +msgid "Keep psx aspect ratio" +msgstr "保持 psx 纵横比" + +#: ../plugins/peopsxgl/gpucfg/interface.c:329 +msgid "Dithering" +msgstr "抖动" + +#: ../plugins/peopsxgl/gpucfg/interface.c:345 +msgid "Framerate" +msgstr "帧率" + +#: ../plugins/peopsxgl/gpucfg/interface.c:368 +msgid "FPS" +msgstr "FPS" + +#: ../plugins/peopsxgl/gpucfg/interface.c:376 +msgid "FPS limit manual" +msgstr "手动设置 FPS 界限" + +#: ../plugins/peopsxgl/gpucfg/interface.c:385 +msgid "Show FPS display on startup" +msgstr "启动时显示 FPS" + +#: ../plugins/peopsxgl/gpucfg/interface.c:393 +msgid "Use FPS limit" +msgstr "启用 FPS 界限" + +#: ../plugins/peopsxgl/gpucfg/interface.c:401 +msgid "FPS limit auto-detection" +msgstr "FPS 界限自动检测" + +#: ../plugins/peopsxgl/gpucfg/interface.c:410 +msgid "Use Frame skipping" +msgstr "启用跳帧" + +#: ../plugins/peopsxgl/gpucfg/interface.c:418 +msgid "Compatibility" +msgstr "兼容性" + +#: ../plugins/peopsxgl/gpucfg/interface.c:433 +msgid "Advanced blending (Accurate psx color emulation)" +msgstr "高级混合 (精确的 psx 色彩模拟)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:441 +msgid "Framebuffer textures:" +msgstr "帧缓冲纹理:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:449 +msgid "Offscreen Drawing:" +msgstr "离屏描绘:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:457 +msgid "Framebuffer access:" +msgstr "帧缓冲访问:" + +#: ../plugins/peopsxgl/gpucfg/interface.c:465 +msgid "Alpha Multipass (correct opaque texture areas)" +msgstr "半透明多通道 (更正不透明的纹理区域)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:473 +msgid "Mask bit detection (needed by a few games, zbuffer)" +msgstr "屏蔽位检测 (某些游戏需要)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:490 +#: ../plugins/peopsxgl/gpucfg/interface.c:503 +msgid "0: None - Fastest, most glitches" +msgstr "0: 无 - 最快,问题较多" + +#: ../plugins/peopsxgl/gpucfg/interface.c:491 +msgid "1: Minimum - Missing screens" +msgstr "1: 最小 - 丢失屏幕元素" + +#: ../plugins/peopsxgl/gpucfg/interface.c:492 +msgid "2: Standard - OK for most games" +msgstr "2: 标准 - 大多数游戏运行良好" + +#: ../plugins/peopsxgl/gpucfg/interface.c:493 +msgid "3: Enhanced - Shows more stuff" +msgstr "3: 增强 - 显示更多的东西" + +#: ../plugins/peopsxgl/gpucfg/interface.c:494 +msgid "4: Extended - Causing garbage" +msgstr "4: 增强 - 可能导致错误" + +#: ../plugins/peopsxgl/gpucfg/interface.c:514 +#: ../plugins/peopsxgl/gpucfg/interface.c:526 +msgid "0: Emulated vram - Needs FVP" +msgstr "0: 模拟 vram - 需 FVP" + +#: ../plugins/peopsxgl/gpucfg/interface.c:515 +msgid "1: Black - Fast, no effects" +msgstr "1: 黑色 - 快,无特效" + +#: ../plugins/peopsxgl/gpucfg/interface.c:516 +msgid "2: Gfx card buffer - Can be slow" +msgstr "2: Gfx 卡缓存 - 可能较慢" + +#: ../plugins/peopsxgl/gpucfg/interface.c:517 +msgid "3: Gfx card & soft - slow" +msgstr "3: Gfx 卡缓存与软件 - 较慢" + +#: ../plugins/peopsxgl/gpucfg/interface.c:537 +#: ../plugins/peopsxgl/gpucfg/interface.c:550 +msgid "0: Emulated vram - ok most times" +msgstr "0: 模拟 vram - 大多数情况运行良好" + +#: ../plugins/peopsxgl/gpucfg/interface.c:538 +msgid "1: Gfx card buffer reads" +msgstr "1: Gfx 卡缓存读取" + +#: ../plugins/peopsxgl/gpucfg/interface.c:539 +msgid "2: Gfx card buffer moves" +msgstr "2: Gfx 卡缓存移动" + +#: ../plugins/peopsxgl/gpucfg/interface.c:540 +msgid "3: Gfx buffer reads & moves" +msgstr "3: Gfx 卡缓存读取与移动" + +#: ../plugins/peopsxgl/gpucfg/interface.c:541 +msgid "4: Full Software (FVP)" +msgstr "4: 纯软件 (FVP)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:552 +msgid "Special game fixes" +msgstr "特定游戏修正" + +#: ../plugins/peopsxgl/gpucfg/interface.c:575 +msgid "Battle cursor (FF7)" +msgstr "战斗光标 (FF7)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:583 +msgid "Direct FB updates" +msgstr "直接 FB 更新" + +#: ../plugins/peopsxgl/gpucfg/interface.c:591 +msgid "Black brightness (Lunar)" +msgstr "黑色亮度 (Lunar)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:599 +msgid "Swap front detection" +msgstr "Swap front 检测" + +#: ../plugins/peopsxgl/gpucfg/interface.c:607 +msgid "Disable coord check" +msgstr "禁用坐标检查" + +#: ../plugins/peopsxgl/gpucfg/interface.c:615 +msgid "No blue glitches (LoD)" +msgstr "去除蓝色干扰 (LoD)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:623 +msgid "Soft FB access" +msgstr "软件 FB 访问" + +#: ../plugins/peopsxgl/gpucfg/interface.c:631 +msgid "PC fps calculation" +msgstr "PC FPS 计算" + +#: ../plugins/peopsxgl/gpucfg/interface.c:647 +msgid "Yellow rect (FF9)" +msgstr "黄色方块 (FF9)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:655 +msgid "No subtr. blending" +msgstr "无 subtr. 混合" + +#: ../plugins/peopsxgl/gpucfg/interface.c:663 +msgid "Lazy upload (DW7)" +msgstr "懒惰上传 (DW7)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:671 +msgid "Odd/even hack" +msgstr "奇/偶位 hack" + +#: ../plugins/peopsxgl/gpucfg/interface.c:679 +msgid "Adjust screen width" +msgstr "调整屏幕宽度" + +#: ../plugins/peopsxgl/gpucfg/interface.c:687 +msgid "Old texture filtering" +msgstr "旧的纹理过滤" + +#: ../plugins/peopsxgl/gpucfg/interface.c:695 +msgid "Additional uploads" +msgstr "附加上传" + +#: ../plugins/peopsxgl/gpucfg/interface.c:703 +msgid "unused" +msgstr "未使用" + +#: ../plugins/peopsxgl/gpucfg/interface.c:711 +msgid "Fake 'gpu busy'" +msgstr "欺骗 'gpu 忙' 状态" + +#: ../plugins/peopsxgl/gpucfg/interface.c:719 +msgid "Misc" +msgstr "杂项" + +#: ../plugins/peopsxgl/gpucfg/interface.c:742 +msgid "Scanlines" +msgstr "扫描线" + +#: ../plugins/peopsxgl/gpucfg/interface.c:750 +msgid "Blending (0..255, -1=dot):" +msgstr "混合 (0..255, -1=点阵):" + +#: ../plugins/peopsxgl/gpucfg/interface.c:758 +msgid "Screen smoothing (can be slow or unsupported)" +msgstr "屏幕平滑 (可能较慢或不被支持)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:766 +msgid "Use OpenGL extensions (recommended)" +msgstr "使用 OpenGL 扩展 (推荐)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:774 +msgid "Polygon anti-aliasing (slow with most cards)" +msgstr "多边形抗锯齿 (对大多数显卡较慢)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:782 +msgid "Line mode (polygons will not get filled)" +msgstr "框架模式 (不填充多边形)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:790 +msgid "Force 15 bit framebuffer updates (faster movies)" +msgstr "强制 15 位帧缓冲更新 (影片较快)" + +#: ../plugins/peopsxgl/gpucfg/interface.c:798 +msgid "Unfiltered MDECs (small movie speedup)" +msgstr "非过滤 MDEC (微小的影片加速)" + #: ../plugins/dfinput/dfinput.glade2:7 msgid "Configure Gamepad/Keyboard" msgstr "配置手柄/键盘" diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo Binary files differindex fb64a769..92f7ac9e 100755 --- a/po/zh_TW.gmo +++ b/po/zh_TW.gmo diff --git a/po/zh_TW.po b/po/zh_TW.po index a2364770..aef45602 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pcsxr 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-05-30 16:09+0800\n" +"POT-Creation-Date: 2009-06-01 17:02+0800\n" "PO-Revision-Date: 2009-03-25 19:25+0700\n" "Last-Translator: Wei Mingzhi <whistler@openoffice.org>\n" "Language-Team: Traditional Chinese <whistler@openoffice.org>\n" @@ -60,6 +60,7 @@ msgstr "關於 PCSX" #: ../win32/gui/AboutDlg.c:48 ../win32/gui/AboutDlg.c:52 #: ../win32/gui/ConfigurePlugins.c:462 ../win32/gui/ConfigurePlugins.c:593 #: ../win32/gui/WndMain.c:906 ../win32/gui/WndMain.c:1142 +#: ../plugins/peopsxgl/gpucfg/interface.c:129 msgid "OK" msgstr "確定" @@ -81,6 +82,7 @@ msgstr "配置" #: ../win32/gui/ConfigurePlugins.c:463 ../win32/gui/ConfigurePlugins.c:594 #: ../win32/gui/WndMain.c:907 ../win32/gui/WndMain.c:1143 +#: ../plugins/peopsxgl/gpucfg/interface.c:337 msgid "Cancel" msgstr "取消" @@ -533,7 +535,7 @@ msgstr "Parasite Eve 2, Vandal Hearts 1/2 修正" msgid "InuYasha Sengoku Battle Fix" msgstr "InuYasha Sengoku 戰斗修正" -#: ../win32/gui/WndMain.c:1156 +#: ../win32/gui/WndMain.c:1156 ../plugins/dfcdrom/interface.c:193 msgid "Options" msgstr "選項" @@ -1214,6 +1216,7 @@ msgid "Toggle windowed/fullscreen mode." msgstr "" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:154 +#: ../plugins/peopsxgl/gpucfg/interface.c:321 msgid "Fullscreen" msgstr "" @@ -1261,6 +1264,7 @@ msgid "<b>Framerate</b>" msgstr "<b>金手指碼</b>" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:324 +#: ../plugins/peopsxgl/gpucfg/interface.c:567 msgid "Use game fixes" msgstr "" @@ -1314,6 +1318,7 @@ msgid "Skip every second frame" msgstr "" #: ../plugins/dfxvideo/gpucfg-0.1df/dfxvideo.glade2:532 +#: ../plugins/peopsxgl/gpucfg/interface.c:639 msgid "Old frame skipping" msgstr "" @@ -1875,6 +1880,381 @@ msgstr "" msgid "<b>PCSX-df Sound Plugin Adaption</b>" msgstr "" +#: ../plugins/dfcdrom/interface.c:73 +#, fuzzy +msgid "CDR configuration" +msgstr "配置" + +#: ../plugins/dfcdrom/interface.c:98 +msgid "Choose your CD-ROM device or type its path if it's not listed" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:101 +#, fuzzy +msgid "Select CD-ROM device" +msgstr "選擇" + +#: ../plugins/dfcdrom/interface.c:119 +msgid "Select read mode:" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:132 +msgid "Normal (No Cache)" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:136 +msgid "Threaded - Faster (With Cache)" +msgstr "" + +#: ../plugins/dfcdrom/interface.c:151 +msgid "Cache Size (Def. 64): " +msgstr "" + +#: ../plugins/dfcdrom/interface.c:172 +msgid "Cdrom Speed (Def. 0 = MAX): " +msgstr "" + +#: ../plugins/dfcdrom/interface.c:188 +msgid "Enable Subchannel read" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:117 +#, fuzzy +msgid "OpenGL Driver configuration" +msgstr "配置" + +#: ../plugins/peopsxgl/gpucfg/interface.c:137 +msgid "Textures" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:160 +msgid "Quality:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:177 +#: ../plugins/peopsxgl/gpucfg/interface.c:190 +msgid "0: don't care - Use driver's default textures" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:178 +msgid "1: 4444 - Fast, but less colorful" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:179 +msgid "2: 5551 - Nice colors, bad transparency" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:180 +msgid "3: 8888 - Best colors, more ram needed" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:181 +msgid "4: BGR8888 - Faster on some cards" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:192 +msgid "VRam size in MBytes (0..1024, 0=auto):" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:209 +#: ../plugins/peopsxgl/gpucfg/interface.c:224 +msgid "0: None" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:210 +msgid "1: Standard - Glitches will happen" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:211 +msgid "2: Extended - No black borders" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:212 +msgid "3: Standard without sprites - unfiltered 2D" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:213 +msgid "4: Extended without sprites - unfiltered 2D" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:214 +msgid "5: Standard + smoothed sprites" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:215 +msgid "6: Extended + smoothed sprites" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:226 +msgid "Filtering:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:234 +msgid "HiRes Tex:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:251 +#: ../plugins/peopsxgl/gpucfg/interface.c:262 +msgid "0: None (standard)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:252 +msgid "1: 2xSaI (much vram needed)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:253 +msgid "2: Scaled (needs tex filtering)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:264 +msgid "Window options" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:295 +msgid "Width:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:304 +msgid "Height:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:313 +msgid "Keep psx aspect ratio" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:329 +msgid "Dithering" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:345 +#, fuzzy +msgid "Framerate" +msgstr "<b>金手指碼</b>" + +#: ../plugins/peopsxgl/gpucfg/interface.c:368 +msgid "FPS" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:376 +#, fuzzy +msgid "FPS limit manual" +msgstr "自動檢測" + +#: ../plugins/peopsxgl/gpucfg/interface.c:385 +msgid "Show FPS display on startup" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:393 +#, fuzzy +msgid "Use FPS limit" +msgstr "自動檢測" + +#: ../plugins/peopsxgl/gpucfg/interface.c:401 +msgid "FPS limit auto-detection" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:410 +msgid "Use Frame skipping" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:418 +msgid "Compatibility" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:433 +msgid "Advanced blending (Accurate psx color emulation)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:441 +msgid "Framebuffer textures:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:449 +msgid "Offscreen Drawing:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:457 +msgid "Framebuffer access:" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:465 +msgid "Alpha Multipass (correct opaque texture areas)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:473 +msgid "Mask bit detection (needed by a few games, zbuffer)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:490 +#: ../plugins/peopsxgl/gpucfg/interface.c:503 +msgid "0: None - Fastest, most glitches" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:491 +msgid "1: Minimum - Missing screens" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:492 +msgid "2: Standard - OK for most games" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:493 +msgid "3: Enhanced - Shows more stuff" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:494 +msgid "4: Extended - Causing garbage" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:514 +#: ../plugins/peopsxgl/gpucfg/interface.c:526 +msgid "0: Emulated vram - Needs FVP" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:515 +msgid "1: Black - Fast, no effects" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:516 +msgid "2: Gfx card buffer - Can be slow" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:517 +msgid "3: Gfx card & soft - slow" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:537 +#: ../plugins/peopsxgl/gpucfg/interface.c:550 +msgid "0: Emulated vram - ok most times" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:538 +msgid "1: Gfx card buffer reads" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:539 +msgid "2: Gfx card buffer moves" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:540 +msgid "3: Gfx buffer reads & moves" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:541 +msgid "4: Full Software (FVP)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:552 +msgid "Special game fixes" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:575 +msgid "Battle cursor (FF7)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:583 +msgid "Direct FB updates" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:591 +msgid "Black brightness (Lunar)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:599 +msgid "Swap front detection" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:607 +#, fuzzy +msgid "Disable coord check" +msgstr "禁用 XA 解碼" + +#: ../plugins/peopsxgl/gpucfg/interface.c:615 +msgid "No blue glitches (LoD)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:623 +msgid "Soft FB access" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:631 +msgid "PC fps calculation" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:647 +msgid "Yellow rect (FF9)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:655 +msgid "No subtr. blending" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:663 +msgid "Lazy upload (DW7)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:671 +msgid "Odd/even hack" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:679 +msgid "Adjust screen width" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:687 +msgid "Old texture filtering" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:695 +msgid "Additional uploads" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:703 +#, fuzzy +msgid "unused" +msgstr "已使用" + +#: ../plugins/peopsxgl/gpucfg/interface.c:711 +msgid "Fake 'gpu busy'" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:719 +msgid "Misc" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:742 +#, fuzzy +msgid "Scanlines" +msgstr "西班牙語" + +#: ../plugins/peopsxgl/gpucfg/interface.c:750 +msgid "Blending (0..255, -1=dot):" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:758 +msgid "Screen smoothing (can be slow or unsupported)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:766 +msgid "Use OpenGL extensions (recommended)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:774 +msgid "Polygon anti-aliasing (slow with most cards)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:782 +msgid "Line mode (polygons will not get filled)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:790 +msgid "Force 15 bit framebuffer updates (faster movies)" +msgstr "" + +#: ../plugins/peopsxgl/gpucfg/interface.c:798 +msgid "Unfiltered MDECs (small movie speedup)" +msgstr "" + #: ../plugins/dfinput/dfinput.glade2:7 #, fuzzy msgid "Configure Gamepad/Keyboard" |
