From d4dd98e8c180532f24de342482e54f28874f06ef Mon Sep 17 00:00:00 2001 From: Nebuleon Fumika Date: Fri, 1 Feb 2013 20:09:24 -0500 Subject: Add an option that controls which element should be more fluid, per game: video or audio. This makes most games playable, but the player can choose to get fluid audio instead of fluid video in sound-test modes or games with epic soundtracks. --- CATSFC/system/language.msg | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) (limited to 'CATSFC/system') diff --git a/CATSFC/system/language.msg b/CATSFC/system/language.msg index 126c8c2..4ae6ee6 100644 --- a/CATSFC/system/language.msg +++ b/CATSFC/system/language.msg @@ -33,6 +33,12 @@ Tools Options #MSG_MAIN_MENU_EXIT Exit +#FMT_VIDEO_AUDIO_FLUIDITY_PREFERENCE +Fluidity %s +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_VIDEO +Prefer fluid video +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_AUDIO +Prefer fluid audio #FMT_VIDEO_ASPECT_RATIO Aspect ratio %s #FMT_VIDEO_FAST_FORWARD @@ -40,7 +46,7 @@ Fast-forward %s #FMT_VIDEO_FRAME_SKIPPING Frame skipping %s #FMT_AUDIO_SOUND -Sound %s +Sound %s #FMT_SAVED_STATE_CREATE Create saved state %d #FMT_SAVED_STATE_LOAD @@ -227,6 +233,12 @@ STARTCHINESESIM 综合设置 #MSG_MAIN_MENU_EXIT 退出模拟器 +#FMT_VIDEO_AUDIO_FLUIDITY_PREFERENCE +Fluidity %s +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_VIDEO +Prefer fluid video +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_AUDIO +Prefer fluid audio #FMT_VIDEO_ASPECT_RATIO 画面 %s #FMT_VIDEO_FAST_FORWARD @@ -421,8 +433,14 @@ Outils Options #MSG_MAIN_MENU_EXIT Quitter +#FMT_VIDEO_AUDIO_FLUIDITY_PREFERENCE +Fluidité %s +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_VIDEO +Préférer la vidéo fluide +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_AUDIO +Préférer l'audio fluide #FMT_VIDEO_ASPECT_RATIO -Format d'image %s +Format d'image %s #FMT_VIDEO_FAST_FORWARD Avance rapide %s #FMT_VIDEO_FRAME_SKIPPING -- cgit v1.2.3 From 9e87a7a2b2659785bc05266fbb3292b60aecdf27 Mon Sep 17 00:00:00 2001 From: Nebuleon Fumika Date: Wed, 6 Feb 2013 00:34:01 -0500 Subject: Implement automatic CPU frequency switching, which improves battery life if playing games that don't use all of the MIPS CPU. If all of it is indeed needed, then the game will constantly play at 396 MHz. --- CATSFC/system/language.msg | 48 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 3 deletions(-) (limited to 'CATSFC/system') diff --git a/CATSFC/system/language.msg b/CATSFC/system/language.msg index 4ae6ee6..410b9a6 100644 --- a/CATSFC/system/language.msg +++ b/CATSFC/system/language.msg @@ -66,7 +66,21 @@ Game-specific hotkey overrides... #FMT_OPTIONS_LANGUAGE Language %s #FMT_OPTIONS_CPU_FREQUENCY -CPU frequency %d +CPU frequency %s +#MSG_OPTIONS_CPU_FREQUENCY_AUTOMATIC +[-] Adjust as needed +#MSG_OPTIONS_CPU_FREQUENCY_0 +[0] 240 MHz +#MSG_OPTIONS_CPU_FREQUENCY_1 +[1] 300 MHz +#MSG_OPTIONS_CPU_FREQUENCY_2 +[2] 336 MHz +#MSG_OPTIONS_CPU_FREQUENCY_3 +[3] 360 MHz +#MSG_OPTIONS_CPU_FREQUENCY_4 +[4] 384 MHz +#MSG_OPTIONS_CPU_FREQUENCY_5 +[5] 396 MHz #MSG_OPTIONS_CARD_CAPACITY Card capacity #MSG_OPTIONS_RESET @@ -266,7 +280,21 @@ Game-specific hotkey overrides... #FMT_OPTIONS_LANGUAGE 语言 %s #FMT_OPTIONS_CPU_FREQUENCY -CPU主频 %d +CPU主频 %s +#MSG_OPTIONS_CPU_FREQUENCY_AUTOMATIC +[-] Adjust as needed +#MSG_OPTIONS_CPU_FREQUENCY_0 +[0] 240 MHz +#MSG_OPTIONS_CPU_FREQUENCY_1 +[1] 300 MHz +#MSG_OPTIONS_CPU_FREQUENCY_2 +[2] 336 MHz +#MSG_OPTIONS_CPU_FREQUENCY_3 +[3] 360 MHz +#MSG_OPTIONS_CPU_FREQUENCY_4 +[4] 384 MHz +#MSG_OPTIONS_CPU_FREQUENCY_5 +[5] 396 MHz #MSG_OPTIONS_CARD_CAPACITY 卡容量 #MSG_OPTIONS_RESET @@ -466,7 +494,21 @@ Raccourcis pour le jeu actuel... #FMT_OPTIONS_LANGUAGE Langue %s #FMT_OPTIONS_CPU_FREQUENCY -Fréquence CPU %d +Fréquence CPU %s +#MSG_OPTIONS_CPU_FREQUENCY_AUTOMATIC +[-] Selon le besoin +#MSG_OPTIONS_CPU_FREQUENCY_0 +[0] 240 MHz +#MSG_OPTIONS_CPU_FREQUENCY_1 +[1] 300 MHz +#MSG_OPTIONS_CPU_FREQUENCY_2 +[2] 336 MHz +#MSG_OPTIONS_CPU_FREQUENCY_3 +[3] 360 MHz +#MSG_OPTIONS_CPU_FREQUENCY_4 +[4] 384 MHz +#MSG_OPTIONS_CPU_FREQUENCY_5 +[5] 396 MHz #MSG_OPTIONS_CARD_CAPACITY Capacité de la carte #MSG_OPTIONS_RESET -- cgit v1.2.3 From 772e24ae503310eb1ee0d5ed5061eebb138e5808 Mon Sep 17 00:00:00 2001 From: Nebuleon Fumika Date: Wed, 6 Feb 2013 03:46:48 -0500 Subject: Reinstate frame skipping options 0 and 1, but keep the new meaning (>= 2 equivalent skip level) for automatic frame skipping. Remove the automatic CPU frequency option, which was making audio emit 0.25 second of silence every so often. --- CATSFC/system/language.msg | 6 ------ 1 file changed, 6 deletions(-) (limited to 'CATSFC/system') diff --git a/CATSFC/system/language.msg b/CATSFC/system/language.msg index 410b9a6..3261266 100644 --- a/CATSFC/system/language.msg +++ b/CATSFC/system/language.msg @@ -67,8 +67,6 @@ Game-specific hotkey overrides... Language %s #FMT_OPTIONS_CPU_FREQUENCY CPU frequency %s -#MSG_OPTIONS_CPU_FREQUENCY_AUTOMATIC -[-] Adjust as needed #MSG_OPTIONS_CPU_FREQUENCY_0 [0] 240 MHz #MSG_OPTIONS_CPU_FREQUENCY_1 @@ -281,8 +279,6 @@ Game-specific hotkey overrides... 语言 %s #FMT_OPTIONS_CPU_FREQUENCY CPU主频 %s -#MSG_OPTIONS_CPU_FREQUENCY_AUTOMATIC -[-] Adjust as needed #MSG_OPTIONS_CPU_FREQUENCY_0 [0] 240 MHz #MSG_OPTIONS_CPU_FREQUENCY_1 @@ -495,8 +491,6 @@ Raccourcis pour le jeu actuel... Langue %s #FMT_OPTIONS_CPU_FREQUENCY Fréquence CPU %s -#MSG_OPTIONS_CPU_FREQUENCY_AUTOMATIC -[-] Selon le besoin #MSG_OPTIONS_CPU_FREQUENCY_0 [0] 240 MHz #MSG_OPTIONS_CPU_FREQUENCY_1 -- cgit v1.2.3 From 04037a309694dc56e3139f676b409ba7deab9298 Mon Sep 17 00:00:00 2001 From: Nebuleon Fumika Date: Wed, 6 Feb 2013 06:27:11 -0500 Subject: When changing languages, quit doing the "Changing language, please wait..." as it only takes a few milliseconds. --- CATSFC/system/language.msg | 12 ------------ 1 file changed, 12 deletions(-) (limited to 'CATSFC/system') diff --git a/CATSFC/system/language.msg b/CATSFC/system/language.msg index 3261266..f43d77d 100644 --- a/CATSFC/system/language.msg +++ b/CATSFC/system/language.msg @@ -191,10 +191,6 @@ Saving a screenshot... OK! #MSG_PROGRESS_SCREENSHOT_CREATION_FAILED Failed! -#MSG_CHANGE_LANGUAGE -Changing language... -#MSG_CHANGE_LANGUAGE_WAITING -Please wait... #MSG_NO_SLIDE No screenshots found #MSG_PLAYING_SLIDE @@ -403,10 +399,6 @@ Press the buttons you wish to use to perform this action. 完成! #MSG_PROGRESS_SCREENSHOT_CREATION_FAILED 失败! -#MSG_CHANGE_LANGUAGE -正在修改... -#MSG_CHANGE_LANGUAGE_WAITING -请稍候! #MSG_NO_SLIDE 此目录没有屏幕快照,取消放映 #MSG_PLAYING_SLIDE @@ -615,10 +607,6 @@ Capture de l'écran... Terminé! #MSG_PROGRESS_SCREENSHOT_CREATION_FAILED Échec! -#MSG_CHANGE_LANGUAGE -Changement de la langue... -#MSG_CHANGE_LANGUAGE_WAITING -Veuillez patienter... #MSG_NO_SLIDE Aucune capture d'écran trouvée #MSG_PLAYING_SLIDE -- cgit v1.2.3 From 0b165c3133b2c97bfe2eaf6195f36094c1213164 Mon Sep 17 00:00:00 2001 From: Nebuleon Fumika Date: Wed, 6 Feb 2013 16:16:43 -0500 Subject: Use key pictograms from Pictochat to display keys for yes/no dialog(ue)s. --- CATSFC/system/language.msg | 43 +++++++++++++++++++++++++++---------------- 1 file changed, 27 insertions(+), 16 deletions(-) (limited to 'CATSFC/system') diff --git a/CATSFC/system/language.msg b/CATSFC/system/language.msg index f43d77d..de160aa 100644 --- a/CATSFC/system/language.msg +++ b/CATSFC/system/language.msg @@ -10,6 +10,17 @@ STARTVERSION # 4. See the comment line ABOVE a message for its context. For example: # > #MSG_MAIN_MENU_SAVED_STATES # > Saved states +# 5. You may use * in your message to insert a pictogram representing +# a DS key. These replacements are case-sensitive. +# Definitions are as follows: +# *A (A Button) inserts a circle containing the letter A +# *B (B Button) a circle containing the letter B +# *X (X Button) a circle containing the letter X +# *Y (Y Button) a circle containing the letter Y +# *L (L shoulder button) a cut rectangle containing the letter L +# *R (R shoulder button) a cut rectangle containing the letter R +# *S (START button) a smaller ST +# *s (SELECT button) a smaller SEL ENDVERSION ENDCOMMENT @@ -98,9 +109,9 @@ Toggle sound #MSG_PROGRESS_HOTKEY_WAITING_FOR_KEYS Press the buttons you wish to use to perform this action. #MSG_HOTKEY_DELETE_WITH_A -[A] Clear +*A Clear #MSG_HOTKEY_CANCEL_WITH_B -[B] Cancel +*B Cancel #MSG_LOAD_GAME_RECENTLY_PLAYED Recently played games #MSG_LOAD_GAME_FROM_CARD @@ -146,9 +157,9 @@ Off #MSG_GENERAL_ON On #MSG_GENERAL_CONFIRM_WITH_A -[A] Confirm +*A Confirm #MSG_GENERAL_CANCEL_WITH_B -[B] Cancel +*B Cancel #MSG_AUDIO_ENABLED On #MSG_AUDIO_MUTED @@ -306,9 +317,9 @@ Toggle sound #MSG_PROGRESS_HOTKEY_WAITING_FOR_KEYS Press the buttons you wish to use to perform this action. #MSG_HOTKEY_DELETE_WITH_A -[A] Clear +*A Clear #MSG_HOTKEY_CANCEL_WITH_B -[B] Cancel +*B Cancel #MSG_LOAD_GAME_RECENTLY_PLAYED 最近玩过的游戏 #MSG_LOAD_GAME_FROM_CARD @@ -354,9 +365,9 @@ Press the buttons you wish to use to perform this action. #MSG_GENERAL_ON 开 #MSG_GENERAL_CONFIRM_WITH_A -[A] 确认 +*A 确认 #MSG_GENERAL_CANCEL_WITH_B -[B] 取消 +*B 取消 #MSG_AUDIO_ENABLED 开 #MSG_AUDIO_MUTED @@ -414,9 +425,9 @@ Press the buttons you wish to use to perform this action. #MSG_PLAY_SLIDE4 按键 右 下一帧 #MSG_PLAY_SLIDE5 -按键 A 暂停 +按键 *A 暂停 #MSG_PLAY_SLIDE6 -按键 B 返回菜单 +按键 *B 返回菜单 #MSG_PROGRESS_LOADING_GAME 正在装载游戏... #MSG_EMULATOR_NAME @@ -514,9 +525,9 @@ Avance rapide temporaire #MSG_PROGRESS_HOTKEY_WAITING_FOR_KEYS Appuyez sur les boutons que vous voulez utiliser pour effectuer cette action. #MSG_HOTKEY_DELETE_WITH_A -[A] Effacer +*A Effacer #MSG_HOTKEY_CANCEL_WITH_B -[B] Annuler +*B Annuler #MSG_LOAD_GAME_RECENTLY_PLAYED Jeux joués récemment #MSG_LOAD_GAME_FROM_CARD @@ -562,9 +573,9 @@ Hors fonction #MSG_GENERAL_ON En fonction #MSG_GENERAL_CONFIRM_WITH_A -[A] Confirmer +*A Confirmer #MSG_GENERAL_CANCEL_WITH_B -[B] Annuler +*B Annuler #MSG_AUDIO_ENABLED Activé #MSG_AUDIO_MUTED @@ -622,9 +633,9 @@ GAUCHE Précédente #MSG_PLAY_SLIDE4 DROITE Suivante #MSG_PLAY_SLIDE5 -A Pause +*A Pause #MSG_PLAY_SLIDE6 -B Retour au menu +*B Retour au menu #MSG_PROGRESS_LOADING_GAME Chargement... #MSG_EMULATOR_NAME -- cgit v1.2.3 From ea8ff33951d53f0e71801052c540dcc1bd0f7f42 Mon Sep 17 00:00:00 2001 From: SignZ Date: Thu, 7 Feb 2013 04:56:34 -0500 Subject: EN: Added a German translation. DE: Deutsche Übersetzung hinzugefügt. --- CATSFC/system/language.msg | 209 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 209 insertions(+) (limited to 'CATSFC/system') diff --git a/CATSFC/system/language.msg b/CATSFC/system/language.msg index de160aa..d6b67d8 100644 --- a/CATSFC/system/language.msg +++ b/CATSFC/system/language.msg @@ -648,3 +648,212 @@ Remettre tous les paramètres à zéro? Veuillez patienter... ENDFRENCH + +STARTGERMAN + +#MSG_MAIN_MENU_NEW_GAME +Neues Spiel +#MSG_MAIN_MENU_RETURN_TO_GAME +Zurück zum Spiel +#MSG_MAIN_MENU_RESET_GAME +Reset +#MSG_MAIN_MENU_VIDEO_AUDIO +Video & Audio +#MSG_MAIN_MENU_SAVED_STATES +Speicherstände +#MSG_MAIN_MENU_CHEATS +Cheats +#MSG_MAIN_MENU_TOOLS +Tools +#MSG_MAIN_MENU_OPTIONS +Optionen +#MSG_MAIN_MENU_EXIT +Beenden +#FMT_VIDEO_AUDIO_FLUIDITY_PREFERENCE +Flüssigkeit %s +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_VIDEO +Bevorzuge flüssiges Video +#MSG_VIDEO_AUDIO_FLUIDITY_PREFER_AUDIO +Bevorzuge flüssiges Audio +#FMT_VIDEO_ASPECT_RATIO +Bildformat %s +#FMT_VIDEO_FAST_FORWARD +Schnellvorlauf %s +#FMT_VIDEO_FRAME_SKIPPING +Frames übersp. %s +#FMT_AUDIO_SOUND +Musik %s +#FMT_SAVED_STATE_CREATE +Speicherstand erstellen %d +#FMT_SAVED_STATE_LOAD +Speicherstand laden %d +#MSG_SAVED_STATE_DELETE_GENERAL +Speicherstände löschen... +#FMT_CHEAT_PAGE +Cheatseite %d +#MSG_CHEAT_LOAD_FROM_FILE +Cheatdatei laden +#MSG_TOOLS_SCREENSHOT_GENERAL +Screenshots... +#MSG_TOOLS_GLOBAL_HOTKEY_GENERAL +Globale Hotkeys... +#MSG_TOOLS_GAME_HOTKEY_GENERAL +Spielspezifische Hotkeys... +#FMT_OPTIONS_LANGUAGE +Sprache %s +#FMT_OPTIONS_CPU_FREQUENCY +CPU Frequenz %s +#MSG_OPTIONS_CPU_FREQUENCY_0 +[0] 240 MHz +#MSG_OPTIONS_CPU_FREQUENCY_1 +[1] 300 MHz +#MSG_OPTIONS_CPU_FREQUENCY_2 +[2] 336 MHz +#MSG_OPTIONS_CPU_FREQUENCY_3 +[3] 360 MHz +#MSG_OPTIONS_CPU_FREQUENCY_4 +[4] 384 MHz +#MSG_OPTIONS_CPU_FREQUENCY_5 +[5] 396 MHz +#MSG_OPTIONS_CARD_CAPACITY +Kartengröße +#MSG_OPTIONS_RESET +Werkseinstellungen +#MSG_OPTIONS_VERSION +Versionsinformation +#MSG_SCREENSHOT_CREATE +Screenshot speichern +#MSG_SCREENSHOT_BROWSE +Screenshots durchsuchen +#MSG_HOTKEY_MAIN_MENU +Hauptmenü +#MSG_HOTKEY_TEMPORARY_FAST_FORWARD +Temp. Schnellvorlauf +#MSG_HOTKEY_SOUND_TOGGLE +Audio umschalten +#MSG_PROGRESS_HOTKEY_WAITING_FOR_KEYS +Knöpfe für dieses Ereignis drücken. +#MSG_HOTKEY_DELETE_WITH_A +*A Löschen +#MSG_HOTKEY_CANCEL_WITH_B +*B Abbrechen +#MSG_LOAD_GAME_RECENTLY_PLAYED +Zuletzt gespielt +#MSG_LOAD_GAME_FROM_CARD +Wähle ein Spiel von der Karte aus +#MSG_LOAD_GAME_MENU_TITLE +Wähle ein Spiel +#MSG_VIDEO_ASPECT_RATIO_0 +[0] Vollbild +#MSG_VIDEO_ASPECT_RATIO_1 +[1] Unten, quadratische Pixel +#MSG_VIDEO_ASPECT_RATIO_2 +[2] Oben, quadratische Pixel +#MSG_VIDEO_ASPECT_RATIO_3 +[3] Mitte, quadratische Pixel +#MSG_VIDEO_ASPECT_RATIO_4 +[4] Vollbild, geglättet +#MSG_VIDEO_FRAME_SKIPPING_AUTOMATIC +[-] Automatisch +#MSG_VIDEO_FRAME_SKIPPING_0 +[0] Alle Frames anzeigen +#MSG_VIDEO_FRAME_SKIPPING_1 +[1] Zeige 1 von 2 Frames +#MSG_VIDEO_FRAME_SKIPPING_2 +[2] Zeige 1 von 3 Frames +#MSG_VIDEO_FRAME_SKIPPING_3 +[3] Zeige 1 von 4 Frames +#MSG_VIDEO_FRAME_SKIPPING_4 +[4] Zeige 1 von 5 Frames +#MSG_VIDEO_FRAME_SKIPPING_5 +[5] Zeige 1 von 6 Frames +#MSG_VIDEO_FRAME_SKIPPING_6 +[6] Zeige 1 von 7 Frames +#MSG_VIDEO_FRAME_SKIPPING_7 +[7] Zeige 1 von 8 Frames +#MSG_VIDEO_FRAME_SKIPPING_8 +[8] Zeige 1 von 9 Frames +#MSG_VIDEO_FRAME_SKIPPING_9 +[9] Zeige 1 von 10 Frames +#MSG_VIDEO_FRAME_SKIPPING_10 +[10] Zeige 1 von 11 Frames +#MSG_GENERAL_OFF +Aus +#MSG_GENERAL_ON +An +#MSG_GENERAL_CONFIRM_WITH_A +*A Bestätigen +#MSG_GENERAL_CANCEL_WITH_B +*B Abbrechen +#MSG_AUDIO_ENABLED +An +#MSG_AUDIO_MUTED +Stumm +#MSG_TOP_SCREEN_NO_GAME_LOADED +Kein Spiel geladen +#MSG_CHEAT_ELEMENT_NOT_LOADED + +#MSG_SAVESTATE_FULL +An dieser Stelle existiert bereits ein Speicherstand. Überschreiben? +#MSG_PROGRESS_SAVED_STATE_CREATING +Speichern... +#MSG_PROGRESS_SAVED_STATE_CREATION_FAILED +Fehlgeschlagen! +#MSG_PROGRESS_SAVED_STATE_CREATION_SUCCEEDED +OK! +#MSG_TOP_SCREEN_NO_SAVED_STATE_IN_SLOT +Kein Speicherstand +#MSG_PROGRESS_SAVED_STATE_CORRUPTED +Der Speicherstand ist nicht vorhanden oder kaputt. +#MSG_PROGRESS_SAVED_STATE_LOADING +Laden... +#MSG_PROGRESS_SAVED_STATE_LOAD_FAILED +Fehlgeschlagen! +#MSG_PROGRESS_SAVED_STATE_LOAD_SUCCEEDED +OK! +#MSG_SAVED_STATE_DELETE_ALL +Alle Speicherstände löschen +#FMT_SAVED_STATE_DELETE_ONE +Lösche Speicherstand %d +#MSG_DELETE_ALL_SAVESTATE_WARING +Wirklich alle Speicherstände löschen? +#FMT_DIALOG_SAVED_STATE_DELETE_ONE +Wirklich Speicherstand %d löschen? +#MSG_PROGRESS_SAVED_STATE_ALREADY_EMPTY +Hier ist bereits nichts. +#MSG_PROGRESS_SCREENSHOT_CREATING +Speichere Screenshot... +#MSG_PROGRESS_SCREENSHOT_CREATION_SUCCEEDED +OK! +#MSG_PROGRESS_SCREENSHOT_CREATION_FAILED +Fehlgeschlagen! +#MSG_NO_SLIDE +Keine Screenshots gefunden +#MSG_PLAYING_SLIDE +Zeigen... +#MSG_PAUSE_SLIDE +Pause... +#MSG_PLAY_SLIDE1 +Key UP Geschw. hoch +#MSG_PLAY_SLIDE2 +Key DOWN Geschw. runter +#MSG_PLAY_SLIDE3 +Key LEFT Voriges Bild +#MSG_PLAY_SLIDE4 +Key RIGHT Nächstes Bild +#MSG_PLAY_SLIDE5 +Key A Pause +#MSG_PLAY_SLIDE6 +Key B Zurück zum Menü +#MSG_PROGRESS_LOADING_GAME +Laden... +#MSG_EMULATOR_NAME +CATSFC SNES emulator +#MSG_WORD_EMULATOR_VERSION +Version +#MSG_DIALOG_RESET +Alle Einstellungen zurücksetzen? +#MSG_PROGRESS_RESETTING +Bitte warten... + +ENDGERMAN -- cgit v1.2.3