mirror of
https://github.com/wiidev/usbloadergx.git
synced 2024-12-22 09:51:55 +01:00
* Reverted the video settings used by Wii games/Channels back to r1199.
* Fixed greek.lang file to UTF8 * DML: Fixed a possible version detection error due to timezone. * DML: Fixed missing Widescreen in individual settings when using DML v2.1 * DML: Fixed individual settings choices for Japanese Patch. * DML: Added DML v2.5 screenshot setting (use R+Z on 4th controller)
This commit is contained in:
parent
465c94455a
commit
5512efd10e
@ -2,8 +2,8 @@
|
||||
<app version="1">
|
||||
<name> USB Loader GX</name>
|
||||
<coder>USB Loader GX Team</coder>
|
||||
<version>3.0 r1203</version>
|
||||
<release_date>20121014160310</release_date>
|
||||
<version>3.0 r1204</version>
|
||||
<release_date>20121111131816</release_date>
|
||||
<!-- // remove this line to enable arguments
|
||||
<arguments>
|
||||
<arg>--ios=250</arg>
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: David Jelinek (djelinek@hotmail.com) e->e,r->r,u->u, c->c \n"
|
||||
"Language-Team: r1056 - last version on http://djelinek.sweb.cz/_USBLoderGX/czech.lang \n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Fox888[dk]\n"
|
||||
"Language-Team: [dk]\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2011-12-17 14:22+0100\n"
|
||||
"Last-Translator: Arthur117\n"
|
||||
"Language-Team: tj_cool, glowy, Arthur117\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: \n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: c64rmx\n"
|
||||
"Language-Team: \n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX language source file.
|
||||
# French.lang - r1203
|
||||
# French.lang - r1204
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Cyan\n"
|
||||
"Language-Team: Badablek, Amour, ikya, Cyan & Kin8\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr "DML Patch Progressif"
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr "DML Capture d'écran"
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr "DML Mode vidéo"
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX
|
||||
# german.lang - r1202
|
||||
# german.lang - r1203
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 16:58+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2010-07-03 17:35-0800\n"
|
||||
"Last-Translator: TheRealVisitor\n"
|
||||
"Language-Team: Bertilax, Snoozer, wishmasterf, ZEN.13, TheRealVisitor\n"
|
||||
@ -495,7 +495,7 @@ msgid "Customs/Original"
|
||||
msgstr "Community/Original"
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
msgstr "DEVO LED Aktivität"
|
||||
|
||||
msgid "DEVO MemCard Emulation"
|
||||
msgstr "DEVO MemCard Emulation"
|
||||
@ -533,6 +533,9 @@ msgstr "DML PAD Hook"
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr "DML Progressive Patch"
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr "DML Video Modus"
|
||||
|
||||
@ -1875,7 +1878,7 @@ msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need
|
||||
msgstr "Die -keine Disk Einstellung- wird nicht mehr unterstützt von DIOS MIOS (Lite). Jetzt muss eine Disk im Laufwerk sein."
|
||||
|
||||
msgid "The No Disc+ setting requires DIOS MIOS 2.2 update2. This setting will be ignored."
|
||||
msgstr ""
|
||||
msgstr "Die -keine Disk+ Einstellung- benötigt DIOS MIOS 2.2 update2. Diese Einstellung wird ignoriert."
|
||||
|
||||
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
|
||||
msgstr "Die SYSCONF wird in den EmuNand Pfad und EmuNand Kanal-Pfad kopiert. Achtung: Alle vorhandenen Dateien werden überschrieben."
|
||||
|
1439
Languages/greek.lang
1439
Languages/greek.lang
File diff suppressed because it is too large
Load Diff
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:00+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-12-29 11:05+0100\n"
|
||||
"Last-Translator: Springdale\n"
|
||||
"Language-Team: Tusk, Springdale\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:00+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2011-09-11 12:19+0100\n"
|
||||
"Last-Translator: xFede\n"
|
||||
"Language-Team: xFede (fedeanto11@gmail.com)\n"
|
||||
@ -533,6 +533,9 @@ msgstr "PAD hook DML"
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr "Patch video-progressivo DML"
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr "Modalità video DML"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-08-24 18:22+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: hosigumayuugi\n"
|
||||
"Language-Team: hosigumayuugi\n"
|
||||
@ -494,6 +494,9 @@ msgstr "カスタム"
|
||||
msgid "Customs/Original"
|
||||
msgstr "カスタムを優先"
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
|
||||
msgid "DEVO MemCard Emulation"
|
||||
msgstr "DEVOメモカエミュ"
|
||||
|
||||
@ -530,6 +533,9 @@ msgstr "DML PADフック"
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr "DML プログレッシブパッチ"
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr "DML 映像モード"
|
||||
|
||||
@ -1862,14 +1868,8 @@ msgstr "テキストチート"
|
||||
msgid "The .them file was not found in the zip."
|
||||
msgstr ".themファイルがzip内にありません"
|
||||
|
||||
msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
|
||||
msgstr "強制ワイド化設定はDIOS MIOS v2.2以降が必要です。この設定は無視されます"
|
||||
|
||||
msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
|
||||
msgstr "GCTコードとこのゲームは同じ領域にありません。チートなしで起動しますか?"
|
||||
|
||||
msgid "The GCT Cheatcodes Path must be on SD card. Run the game without Ocarina?"
|
||||
msgstr "GCTコードのパスはSDカードにないといけません。チートなしで起動しますか?"
|
||||
msgid "The Force Widescreen setting requires DIOS MIOS v2.1 or more. This setting will be ignored."
|
||||
msgstr ""
|
||||
|
||||
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
|
||||
msgstr "MiiはエミュNAND(チャンネル)パスに書き出されます。すでに存在するファイルは上書きされます"
|
||||
@ -2219,6 +2219,15 @@ msgstr "中"
|
||||
msgid "seconds left"
|
||||
msgstr "秒で完了"
|
||||
|
||||
#~ msgid "The Force Widescreen setting requires DIOS MIOS v2.2 or more. This setting will be ignored."
|
||||
#~ msgstr "強制ワイド化設定はDIOS MIOS v2.2以降が必要です。この設定は無視されます"
|
||||
|
||||
#~ msgid "The GCT Cheatcodes Path and this game are not on the same partition. Run the game without Ocarina?"
|
||||
#~ msgstr "GCTコードとこのゲームは同じ領域にありません。チートなしで起動しますか?"
|
||||
|
||||
#~ msgid "The GCT Cheatcodes Path must be on SD card. Run the game without Ocarina?"
|
||||
#~ msgstr "GCTコードのパスはSDカードにないといけません。チートなしで起動しますか?"
|
||||
|
||||
#~ msgid "Custom Discarts"
|
||||
#~ msgstr "カスタムレーベル"
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nextos@korea.com\n"
|
||||
"Language-Team: \n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: raschi\n"
|
||||
"Language-Team: raschi\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: ziom666 (zadania_prog@vp.pl)\n"
|
||||
"Language-Team: \n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-23 18:52+0200\n"
|
||||
"Last-Translator: aniemotion\n"
|
||||
"Language-Team: boto12, aniemotion\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2011-11-03 11:00+0000\n"
|
||||
"Last-Translator: pplucky <pplucky@gmail.com>\n"
|
||||
"Language-Team: Sky8000, pplucky\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: nikolai_ca\n"
|
||||
"Language-Team: Kir, alendit, nikolai_ca\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: knife.hu kavid emul8ion\n"
|
||||
"Language-Team: kavid\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2011-07-25 16:40+0200\n"
|
||||
"Last-Translator: Galen/xFede\n"
|
||||
"Language-Team: Penn, SirPalax, hvy109\n"
|
||||
@ -533,6 +533,9 @@ msgstr "PAD Hook DML"
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2010-01-19 17:39+0200\n"
|
||||
"Last-Translator: Katsurou\n"
|
||||
"Language-Team: Katsurou, pirateX\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -1,11 +1,11 @@
|
||||
# USB Loader GX language source file.
|
||||
# tchinese.lang - r1193
|
||||
# tchinese.lang - r1203
|
||||
# don't delete/change this line (é).
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2010-02-15 21:00+0800\n"
|
||||
"Last-Translator: Jane.H\n"
|
||||
"Language-Team: kyogc, Miller, Mika Li, Jane.H\n"
|
||||
@ -188,7 +188,7 @@ msgid "Banner Animation Settings"
|
||||
msgstr "頻道動畫設定"
|
||||
|
||||
msgid "Banner On Channels"
|
||||
msgstr ""
|
||||
msgstr "頻道動畫顯示在頻道"
|
||||
|
||||
msgid "Banner grid layout is only available with AHBPROT! Please consider installing new HBC version."
|
||||
msgstr "頻道格狀牆版面只能在AHBPROT模式下顯示! 請考慮安裝最新版的HBC"
|
||||
@ -483,34 +483,34 @@ msgid "Credits"
|
||||
msgstr "作者信息"
|
||||
|
||||
msgid "Custom Banners"
|
||||
msgstr ""
|
||||
msgstr "自製頻道動畫"
|
||||
|
||||
msgid "Custom Paths"
|
||||
msgstr "自訂路徑"
|
||||
|
||||
msgid "Customs"
|
||||
msgstr ""
|
||||
msgstr "自訂"
|
||||
|
||||
msgid "Customs/Original"
|
||||
msgstr "自製/原始"
|
||||
|
||||
msgid "DEVO LED Activity"
|
||||
msgstr ""
|
||||
msgstr "DEVO LED燈 開啟"
|
||||
|
||||
msgid "DEVO MemCard Emulation"
|
||||
msgstr ""
|
||||
msgstr "DEVO 記憶卡模擬"
|
||||
|
||||
msgid "DML Auto"
|
||||
msgstr ""
|
||||
msgstr "DML 自動"
|
||||
|
||||
msgid "DML Debug"
|
||||
msgstr "DML除錯"
|
||||
|
||||
msgid "DML Force Widescreen"
|
||||
msgstr ""
|
||||
msgstr "DML 強制寬螢幕"
|
||||
|
||||
msgid "DML Japanese Patch"
|
||||
msgstr ""
|
||||
msgstr "DML 日文修正"
|
||||
|
||||
msgid "DML LED Activity"
|
||||
msgstr "DML LED燈 開啟"
|
||||
@ -522,19 +522,22 @@ msgid "DML No Disc"
|
||||
msgstr "DML 無需光碟模式"
|
||||
|
||||
msgid "DML No Disc+"
|
||||
msgstr ""
|
||||
msgstr "DML 無需光碟加強模式"
|
||||
|
||||
msgid "DML None"
|
||||
msgstr ""
|
||||
msgstr "無 DML模式"
|
||||
|
||||
msgid "DML PAD Hook"
|
||||
msgstr "DML PAD 掛載"
|
||||
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr "DML 漸進式訊號修正"
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
msgstr "DML 視訊模式"
|
||||
|
||||
msgid "DOL Path"
|
||||
msgstr "DOL 路徑"
|
||||
@ -564,7 +567,7 @@ msgid "Delete"
|
||||
msgstr "刪除"
|
||||
|
||||
msgid "Delete Cached Banner"
|
||||
msgstr ""
|
||||
msgstr "刪除頻道緩衝"
|
||||
|
||||
msgid "Delete Cheat GCT"
|
||||
msgstr "刪除GCT金手指檔"
|
||||
@ -600,13 +603,13 @@ msgid "Developer:"
|
||||
msgstr "開發者:"
|
||||
|
||||
msgid "Devolution"
|
||||
msgstr ""
|
||||
msgstr "Devolution"
|
||||
|
||||
msgid "Devolution Loader Path"
|
||||
msgstr ""
|
||||
msgstr "Devolution Loader路徑"
|
||||
|
||||
msgid "Devolution's loader.bin file can't be loaded."
|
||||
msgstr ""
|
||||
msgstr "Devolution的loader.bin檔無法載入。"
|
||||
|
||||
msgid "Directory does not exist!"
|
||||
msgstr "目錄不存在"
|
||||
@ -627,7 +630,7 @@ msgid "Disc read error."
|
||||
msgstr "光碟讀取錯誤"
|
||||
|
||||
msgid "Discarts"
|
||||
msgstr ""
|
||||
msgstr "光碟封面"
|
||||
|
||||
msgid "DiskFlip"
|
||||
msgstr "光碟滑動"
|
||||
@ -717,7 +720,7 @@ msgid "Downloading 3D Covers"
|
||||
msgstr "下載 3D封面"
|
||||
|
||||
msgid "Downloading Custom Banners"
|
||||
msgstr ""
|
||||
msgstr "下載自製頻道動畫"
|
||||
|
||||
msgid "Downloading Flat Covers"
|
||||
msgstr "下載平面封面"
|
||||
@ -996,13 +999,13 @@ msgid "Full Cover Path"
|
||||
msgstr "完整封面路徑"
|
||||
|
||||
msgid "Full Covers"
|
||||
msgstr ""
|
||||
msgstr "完整封面"
|
||||
|
||||
msgid "Full Menu"
|
||||
msgstr "完整選單"
|
||||
|
||||
msgid "Full covers Download"
|
||||
msgstr ""
|
||||
msgstr "完整封面下載"
|
||||
|
||||
msgid "Full shutdown"
|
||||
msgstr "關機"
|
||||
@ -1089,7 +1092,7 @@ msgid "GameCube"
|
||||
msgstr "GameCube"
|
||||
|
||||
msgid "GameCube Mode"
|
||||
msgstr ""
|
||||
msgstr "GameCube 模式"
|
||||
|
||||
msgid "GameTDB Path"
|
||||
msgstr "GameTDB 路徑"
|
||||
@ -1128,10 +1131,10 @@ msgid "Hard Drive Settings"
|
||||
msgstr "硬碟設定"
|
||||
|
||||
msgid "High Quality"
|
||||
msgstr ""
|
||||
msgstr "高畫質"
|
||||
|
||||
msgid "High/Low"
|
||||
msgstr ""
|
||||
msgstr "高/低"
|
||||
|
||||
msgid "Homebrew Apps Path"
|
||||
msgstr "HBC 應用程式路徑"
|
||||
@ -1172,7 +1175,7 @@ msgid "Incoming file %0.2fMB"
|
||||
msgstr "正在接收檔案 %0.2fMB"
|
||||
|
||||
msgid "Individual"
|
||||
msgstr ""
|
||||
msgstr "個別的"
|
||||
|
||||
msgid "Initializing Network"
|
||||
msgstr "正在啟動網路"
|
||||
@ -1181,7 +1184,7 @@ msgid "Insert Disk"
|
||||
msgstr "插入光碟"
|
||||
|
||||
msgid "Insert a Wii or a Game Cube Disc!"
|
||||
msgstr "插入Wii或GameCube光碟"
|
||||
msgstr "插入Wii或GameCube光碟!"
|
||||
|
||||
msgid "Install"
|
||||
msgstr "安裝"
|
||||
@ -1320,13 +1323,13 @@ msgid "Loop Sound"
|
||||
msgstr "重複音樂"
|
||||
|
||||
msgid "Low Quality"
|
||||
msgstr ""
|
||||
msgstr "低畫質"
|
||||
|
||||
msgid "Low/High"
|
||||
msgstr ""
|
||||
msgstr "低/高"
|
||||
|
||||
msgid "MIOS (Default & Customs)"
|
||||
msgstr ""
|
||||
msgstr "MIOS (預設 & 自訂)"
|
||||
|
||||
msgid "Main DOL"
|
||||
msgstr "主要的 DOL"
|
||||
@ -1536,7 +1539,7 @@ msgid "Only for Install"
|
||||
msgstr "安裝遊戲時"
|
||||
|
||||
msgid "Original"
|
||||
msgstr ""
|
||||
msgstr "原始"
|
||||
|
||||
msgid "Original/Customs"
|
||||
msgstr "原始/自製"
|
||||
@ -1866,16 +1869,16 @@ msgid "The .them file was not found in the zip."
|
||||
msgstr "在zip檔中找不到主題檔.them"
|
||||
|
||||
msgid "The Force Widescreen setting requires DIOS MIOS v2.1 or more. This setting will be ignored."
|
||||
msgstr ""
|
||||
msgstr "強制寬螢幕設定要求DIOS MIOS v2.1或更高版本。此設定將被忽略。"
|
||||
|
||||
msgid "The Miis will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
|
||||
msgstr "Miis將被提取到模擬nand及頻道的路徑. 注意: 所有存在的檔案將被覆寫"
|
||||
|
||||
msgid "The No Disc setting is not used anymore by DIOS MIOS (Lite). Now you need to place a disc in your drive."
|
||||
msgstr ""
|
||||
msgstr "DIOS MIOS (Lite)的無需光碟設定不再被使用。現在需放置一片光碟到主機內。"
|
||||
|
||||
msgid "The No Disc+ setting requires DIOS MIOS 2.2 update2. This setting will be ignored."
|
||||
msgstr ""
|
||||
msgstr "無須光碟加強版設定要求DIOS MIOS 2.2 更新版。此設定將被忽略。"
|
||||
|
||||
msgid "The SYSCONF file will be extracted to your emu nand path and emu nand channel path. Attention: All existing files will be overwritten."
|
||||
msgstr "SYSCONF檔將被提取到模擬nand及頻道的路徑. 注意: 所有存在的檔案將被覆寫"
|
||||
@ -1942,16 +1945,16 @@ msgid "Titles from GameTDB"
|
||||
msgstr "從GameTDB顯示遊戲名稱"
|
||||
|
||||
msgid "To run GameCube games from Disc you need to set the GameCube mode to MIOS in the game settings."
|
||||
msgstr ""
|
||||
msgstr "用光碟執行GameCube遊戲,你需在遊戲設定中設定GameCube 模式為MIOS。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to place them on an USB FAT32 partition."
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需放置遊戲在一個USB FAT32格式分割磁區中。"
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需放置遊戲在USB FAT32格式分割磁區中。"
|
||||
|
||||
msgid "To run GameCube games with DIOS MIOS you need to set your 'Main GameCube Path' to an USB FAT32 partition."
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需設置 '主要GameCube路徑' 至一個USB FAT32格式分割磁區。"
|
||||
msgstr "用DIOS MIOS執行GameCube遊戲,你需設置「主要GameCube路徑」至USB FAT32格式分割磁區。"
|
||||
|
||||
msgid "To run GameCube games with Devolution you need the loader.bin file in your Devolution Path."
|
||||
msgstr ""
|
||||
msgstr "用Devolution執行GameCube遊戲,你需在Devolution 路徑中放置loader.bin檔。"
|
||||
|
||||
msgid "Tooltip Delay"
|
||||
msgstr "提示訊息 延遲時間"
|
||||
@ -2029,7 +2032,7 @@ msgid "Uploaded ZIP file installed to homebrew directory."
|
||||
msgstr "已更新安裝在Homebrew目錄的ZIP檔案"
|
||||
|
||||
msgid "Use Game Settings"
|
||||
msgstr ""
|
||||
msgstr "使用遊戲設定"
|
||||
|
||||
msgid "Use System Font"
|
||||
msgstr "使用系統字型"
|
||||
@ -2151,10 +2154,10 @@ msgid "You cannot delete this category."
|
||||
msgstr "無法刪除此類別。"
|
||||
|
||||
msgid "You need to install DIOS MIOS Lite v1.2 or a newer version."
|
||||
msgstr ""
|
||||
msgstr "你需安裝 DIOS MIOS Lite v1.2 或更新版本。"
|
||||
|
||||
msgid "You need to install Devolution or DIOS MIOS (Lite) to launch GameCube games from USB or SD card"
|
||||
msgstr ""
|
||||
msgstr "從USB裝置或SD卡啟動 GameCube 遊戲,需安裝 Devolution 或 DIOS MIOS (Lite)程式"
|
||||
|
||||
msgid "Zoom Duration (Speed)"
|
||||
msgstr "縮放間隔 (速度) "
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: Nitro_subzero \n"
|
||||
"Language-Team: Nitro_subzero\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: USB Loader GX\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-10-14 17:02+0200\n"
|
||||
"POT-Creation-Date: 2012-11-11 13:49+0100\n"
|
||||
"PO-Revision-Date: 2009-10-01 01:00+0200\n"
|
||||
"Last-Translator: omercigingelini\n"
|
||||
"Language-Team: omercigingelini\n"
|
||||
@ -533,6 +533,9 @@ msgstr ""
|
||||
msgid "DML Progressive Patch"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Screenshot"
|
||||
msgstr ""
|
||||
|
||||
msgid "DML Video Mode"
|
||||
msgstr ""
|
||||
|
||||
|
@ -40,7 +40,8 @@ enum DMLConfig
|
||||
DML_CFG_BOOT_DISC = (1<<10),
|
||||
// DML_CFG_BOOT_DOL = (1<<11), // unused since DML v1.0, removed in v2.1
|
||||
DML_CFG_BOOT_DISC2 = (1<<11), // DM v2.1+, Config v02
|
||||
DML_CFG_NODISC2 = (1<<12) // added back in DM v2.2 update2 (r20) and removed in v2.3
|
||||
DML_CFG_NODISC2 = (1<<12), // added back in DM v2.2 update2 (r20) and removed in v2.3
|
||||
DML_CFG_SCREENSHOT = (1<<13), // added in v2.5
|
||||
};
|
||||
|
||||
enum DMLVideoModes
|
||||
|
@ -60,8 +60,12 @@ static const char * DMLVersions[] =
|
||||
"v2.2", // DML 2.2
|
||||
"v2.2.1", // DML 2.2.1
|
||||
"v2.3", // DML 2.3 (mirror link)
|
||||
"v2.3+", // DM 2.3
|
||||
"v2.3+", // DML 2.3 (main link)
|
||||
"v2.3", // DM 2.3
|
||||
"v2.3", // DML 2.3 (main link)
|
||||
"v2.4", // DM 2.4
|
||||
"v2.4", // DML 2.4
|
||||
"v2.5+", // DM 2.5
|
||||
"v2.5+", // DML 2.5
|
||||
};
|
||||
|
||||
|
||||
@ -298,7 +302,7 @@ void WindowCredits()
|
||||
fseek(f, 23, SEEK_SET);
|
||||
fread(DEVO_version, 1, 4, f);
|
||||
fclose(f);
|
||||
char *ptr = strrchr(DEVO_version, ' ');
|
||||
char *ptr = strchr(DEVO_version, ' ');
|
||||
if(ptr) *ptr = 0;
|
||||
else DEVO_version[4] = 0;
|
||||
snprintf(GCInfo, sizeof(GCInfo), "%s%s Devolution v%.4s", GCInfo, strlen(GCInfo) > 1 ? " / " : "", DEVO_version);
|
||||
|
@ -214,6 +214,7 @@ bool CGameSettings::Save()
|
||||
fprintf(f, "DMLNoDisc:%d; ", GameList[i].DMLNoDisc);
|
||||
fprintf(f, "DMLNoDisc2:%d; ", GameList[i].DMLNoDisc2);
|
||||
fprintf(f, "DMLWidescreen:%d; ", GameList[i].DMLWidescreen);
|
||||
fprintf(f, "DMLScreenshot:%d; ", GameList[i].DMLScreenshot);
|
||||
fprintf(f, "DMLJPNPatch:%d; ", GameList[i].DMLJPNPatch);
|
||||
fprintf(f, "DMLDebug:%d; ", GameList[i].DMLDebug);
|
||||
fprintf(f, "DEVOMCEmulation:%d; ", GameList[i].DEVOMCEmulation);
|
||||
@ -374,6 +375,11 @@ bool CGameSettings::SetSetting(GameCFG & game, const char *name, const char *val
|
||||
game.DMLWidescreen = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "DMLScreenshot") == 0)
|
||||
{
|
||||
game.DMLScreenshot = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if(strcmp(name, "DMLJPNPatch") == 0)
|
||||
{
|
||||
game.DMLJPNPatch = atoi(value);
|
||||
@ -528,6 +534,7 @@ void CGameSettings::SetDefault(GameCFG &game)
|
||||
game.DMLNoDisc = INHERIT;
|
||||
game.DMLNoDisc2 = INHERIT;
|
||||
game.DMLWidescreen = INHERIT;
|
||||
game.DMLScreenshot = INHERIT;
|
||||
game.DMLJPNPatch = INHERIT;
|
||||
game.DMLDebug = INHERIT;
|
||||
game.DEVOMCEmulation = INHERIT;
|
||||
|
@ -38,6 +38,7 @@ typedef struct _GameCFG
|
||||
short DMLNoDisc;
|
||||
short DMLNoDisc2;
|
||||
short DMLWidescreen;
|
||||
short DMLScreenshot;
|
||||
short DMLJPNPatch;
|
||||
short DMLDebug;
|
||||
short DEVOMCEmulation;
|
||||
@ -76,6 +77,7 @@ typedef struct _GameCFG
|
||||
this->DMLNoDisc = game.DMLNoDisc;
|
||||
this->DMLNoDisc2 = game.DMLNoDisc2;
|
||||
this->DMLWidescreen = game.DMLWidescreen;
|
||||
this->DMLScreenshot = game.DMLScreenshot;
|
||||
this->DMLJPNPatch = game.DMLJPNPatch;
|
||||
this->DMLDebug = game.DMLDebug;
|
||||
this->DEVOMCEmulation = game.DEVOMCEmulation;
|
||||
|
@ -177,6 +177,7 @@ void CSettings::SetDefault()
|
||||
DMLNoDisc = OFF;
|
||||
DMLNoDisc2 = OFF;
|
||||
DMLWidescreen = OFF;
|
||||
DMLScreenshot = OFF;
|
||||
DMLJPNPatch = OFF;
|
||||
DMLDebug = OFF;
|
||||
DEVOMCEmulation = OFF;
|
||||
@ -406,6 +407,7 @@ bool CSettings::Save()
|
||||
fprintf(file, "DMLNoDisc = %d\n", DMLNoDisc);
|
||||
fprintf(file, "DMLNoDisc2 = %d\n", DMLNoDisc2);
|
||||
fprintf(file, "DMLWidescreen = %d\n", DMLWidescreen);
|
||||
fprintf(file, "DMLScreenshot = %d\n", DMLScreenshot);
|
||||
fprintf(file, "DMLJPNPatch = %d\n", DMLJPNPatch);
|
||||
fprintf(file, "DMLDebug = %d\n", DMLDebug);
|
||||
fprintf(file, "DEVOMCEmulation = %d\n", DEVOMCEmulation);
|
||||
@ -846,6 +848,11 @@ bool CSettings::SetSetting(char *name, char *value)
|
||||
DMLWidescreen = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "DMLScreenshot") == 0)
|
||||
{
|
||||
DMLScreenshot = atoi(value);
|
||||
return true;
|
||||
}
|
||||
else if (strcmp(name, "DMLJPNPatch") == 0)
|
||||
{
|
||||
DMLJPNPatch = atoi(value);
|
||||
|
@ -179,6 +179,7 @@ class CSettings
|
||||
short DMLNoDisc;
|
||||
short DMLNoDisc2;
|
||||
short DMLWidescreen;
|
||||
short DMLScreenshot;
|
||||
short DMLJPNPatch;
|
||||
short DMLDebug;
|
||||
short DEVOMCEmulation;
|
||||
|
@ -169,8 +169,10 @@ void GCGameLoadSM::SetOptionNames()
|
||||
Options->SetName(Idx++, "%s", tr( "DML No Disc" ));
|
||||
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_2_2 && IosLoader::GetDMLVersion() <= DML_VERSION_DML_2_2_1)
|
||||
Options->SetName(Idx++, "%s", tr( "DML No Disc+" ));
|
||||
if(IosLoader::GetDMLVersion() > DML_VERSION_DM_2_1)
|
||||
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1)
|
||||
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" ));
|
||||
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5)
|
||||
Options->SetName(Idx++, "%s", tr( "DML Screenshot" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
|
||||
}
|
||||
@ -263,7 +265,7 @@ void GCGameLoadSM::SetOptionValues()
|
||||
}
|
||||
|
||||
//! Settings: DML Force Widescreen
|
||||
if(IosLoader::GetDMLVersion() > DML_VERSION_DM_2_1)
|
||||
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_1)
|
||||
{
|
||||
if(GameConfig.DMLWidescreen == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
@ -271,6 +273,15 @@ void GCGameLoadSM::SetOptionValues()
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLWidescreen]));
|
||||
}
|
||||
|
||||
//! Settings: DML Screenshot
|
||||
if(IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5)
|
||||
{
|
||||
if(GameConfig.DMLScreenshot == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
else
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[GameConfig.DMLScreenshot]));
|
||||
}
|
||||
|
||||
//! Settings: DML Japanese Patch
|
||||
if(GameConfig.DMLJPNPatch == INHERIT)
|
||||
Options->SetValue(Idx++, tr("Use global"));
|
||||
@ -419,10 +430,16 @@ int GCGameLoadSM::GetMenuInternal()
|
||||
if (++GameConfig.DMLWidescreen >= MAX_ON_OFF) GameConfig.DMLWidescreen = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: DML Screenshot
|
||||
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && IosLoader::GetDMLVersion() >= DML_VERSION_DM_2_5 && ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.DMLScreenshot >= MAX_ON_OFF) GameConfig.DMLScreenshot = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: DML Japanese Patch
|
||||
else if (IosLoader::GetMIOSInfo() > DEFAULT_MIOS && ret == ++Idx)
|
||||
{
|
||||
if (++GameConfig.DMLJPNPatch >= 3) GameConfig.DMLJPNPatch = INHERIT;
|
||||
if (++GameConfig.DMLJPNPatch >= MAX_ON_OFF) GameConfig.DMLJPNPatch = INHERIT;
|
||||
}
|
||||
|
||||
//! Settings: DML Debug
|
||||
|
@ -175,6 +175,7 @@ LoaderSettings::LoaderSettings()
|
||||
Options->SetName(Idx++, "%s", tr( "DML No Disc" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML No Disc+" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Force Widescreen" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Screenshot" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Japanese Patch" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DML Debug" ));
|
||||
Options->SetName(Idx++, "%s", tr( "DEVO MemCard Emulation" ));
|
||||
@ -294,6 +295,9 @@ void LoaderSettings::SetOptionValues()
|
||||
//! Settings: DML Force Widescreen
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLWidescreen]));
|
||||
|
||||
//! Settings: DML Screenshot
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLScreenshot]));
|
||||
|
||||
//! Settings: DML Japanese Patch
|
||||
Options->SetValue(Idx++, "%s", tr(OnOffText[Settings.DMLJPNPatch]));
|
||||
|
||||
@ -506,6 +510,12 @@ int LoaderSettings::GetMenuInternal()
|
||||
if (++Settings.DMLWidescreen >= MAX_ON_OFF) Settings.DMLWidescreen = 0;
|
||||
}
|
||||
|
||||
//! Settings: DML Screenshot
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
if (++Settings.DMLScreenshot >= MAX_ON_OFF) Settings.DMLScreenshot = 0;
|
||||
}
|
||||
|
||||
//! Settings: DML Japanese Patch
|
||||
else if (ret == ++Idx)
|
||||
{
|
||||
|
@ -271,46 +271,76 @@ u8 IosLoader::GetDMLVersion(char* releaseDate)
|
||||
|
||||
struct tm time;
|
||||
|
||||
// Timestamp of DML r52 (Mar 7 2012 19:36:06)
|
||||
const time_t dml_r52_time = 1331148966;
|
||||
// Timestamp of DML r52
|
||||
strptime("Mar 7 2012 19:36:06", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_r52_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 1.2 (Apr 24 2012 19:44:08)
|
||||
const time_t dml_1_2_time = 1335289448;
|
||||
// Timestamp of DML 1.2
|
||||
strptime("Apr 24 2012 19:44:08", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_1_2_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 1.4b (May 7 2012 21:12:47)
|
||||
const time_t dml_1_4b_time = 1336417967;
|
||||
// Timestamp of DML 1.4b
|
||||
strptime("May 7 2012 21:12:47", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_1_4b_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 1.5 (Jun 14 2012 00:05:09)
|
||||
const time_t dml_1_5_time = 1339625109;
|
||||
// Timestamp of DML 1.5
|
||||
strptime("Jun 14 2012 00:05:09", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_1_5_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.0 (Jun 23 2012 19:43:21)
|
||||
const time_t dm_2_0_time = 1340473401;
|
||||
// Timestamp of DM 2.0
|
||||
strptime("Jun 23 2012 19:43:21", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_0_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.1 (Jul 17 2012 11:25:35)
|
||||
const time_t dm_2_1_time = 1342517135;
|
||||
// Timestamp of DM 2.1
|
||||
strptime("Jul 17 2012 11:25:35", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_1_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.2 initial release (Jul 18 2012 16:57:47)
|
||||
const time_t dm_2_2_time = 1342623467;
|
||||
// Timestamp of DM 2.2 initial release
|
||||
strptime("Jul 18 2012 16:57:47", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_2_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.2 update2 (Jul 20 2012 14:49:47)
|
||||
const time_t dm_2_2_2_time = 1342788587;
|
||||
// Timestamp of DM 2.2 update2
|
||||
strptime("Jul 20 2012 14:49:47", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_2_2_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.2 initial release (Aug 6 2012 15:19:17)
|
||||
const time_t dml_2_2_time = 1344259157;
|
||||
// Timestamp of DML 2.2 initial release
|
||||
strptime("Aug 6 2012 15:19:17", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_2_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.2 update1 (Aug 13 2012 00:12:46)
|
||||
const time_t dml_2_2_1_time = 1344809566;
|
||||
// Timestamp of DML 2.2 update1
|
||||
strptime("Aug 13 2012 00:12:46", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_2_1_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.3 (Sep 24 2012 13:13:42 mirror link)
|
||||
const time_t dml_2_3m_time = 1348485222;
|
||||
// Timestamp of DML 2.3 mirror link
|
||||
strptime("Sep 24 2012 13:13:42", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_3m_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.3 (Sep 24 2012 15:51:54)
|
||||
const time_t dm_2_3_time = 1348494714;
|
||||
// Timestamp of DM 2.3
|
||||
strptime("Sep 24 2012 15:51:54", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_3_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.3 (Sep 25 2012 03:03:41 main link)
|
||||
const time_t dml_2_3_time = 1348535021;
|
||||
// Timestamp of DML 2.3 main link
|
||||
strptime("Sep 25 2012 03:03:41", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_3_time = mktime(&time);
|
||||
|
||||
// releaseDate format: Apr 24 2012 19:44:08
|
||||
// Timestamp of DM 2.4
|
||||
strptime("Oct 21 2012 22:57:12", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_4_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.4
|
||||
strptime("Oct 21 2012 22:57:17", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_4_time = mktime(&time);
|
||||
|
||||
// Timestamp of DM 2.5
|
||||
strptime("Nov 9 2012 21:18:52", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dm_2_5_time = mktime(&time);
|
||||
|
||||
// Timestamp of DML 2.5
|
||||
strptime("Nov 9 2012 21:18:56", "%b %d %Y %H:%M:%S", &time);
|
||||
const time_t dml_2_5_time = mktime(&time);
|
||||
|
||||
|
||||
// Current installed version
|
||||
gprintf("built on %s\n", releaseDate);
|
||||
|
||||
strptime(releaseDate, "%b %d %Y %H:%M:%S", &time);
|
||||
@ -318,7 +348,9 @@ u8 IosLoader::GetDMLVersion(char* releaseDate)
|
||||
|
||||
if(currentMIOS == DIOS_MIOS)
|
||||
{
|
||||
if(difftime(unixTime, dm_2_3_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_3;
|
||||
if(difftime(unixTime, dm_2_5_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_5;
|
||||
else if(difftime(unixTime, dm_2_4_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_4;
|
||||
else if(difftime(unixTime, dm_2_3_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_3;
|
||||
else if(difftime(unixTime, dm_2_2_2_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_2_2;
|
||||
else if(difftime(unixTime, dm_2_2_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_2;
|
||||
else if(difftime(unixTime, dm_2_1_time) >= 0) currentDMLVersion = DML_VERSION_DM_2_1;
|
||||
@ -326,7 +358,9 @@ u8 IosLoader::GetDMLVersion(char* releaseDate)
|
||||
}
|
||||
else if(currentMIOS == DIOS_MIOS_LITE)
|
||||
{
|
||||
if(difftime(unixTime, dml_2_3_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_3;
|
||||
if(difftime(unixTime, dml_2_5_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_5;
|
||||
else if(difftime(unixTime, dml_2_4_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_4;
|
||||
else if(difftime(unixTime, dml_2_3_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_3;
|
||||
else if(difftime(unixTime, dml_2_3m_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_3m;
|
||||
else if(difftime(unixTime, dml_2_2_1_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_2_1;
|
||||
else if(difftime(unixTime, dml_2_2_time) >= 0) currentDMLVersion = DML_VERSION_DML_2_2;
|
||||
|
@ -46,6 +46,10 @@ enum DMLVersions
|
||||
DML_VERSION_DML_2_3m, // Sep 24 2012 13:13:42 (mirror link)
|
||||
DML_VERSION_DM_2_3, // Sep 24 2012 15:51:54 (Main link and Mirror link)
|
||||
DML_VERSION_DML_2_3, // Sep 25 2012 03:03:41 (main link)
|
||||
DML_VERSION_DM_2_4, // Oct 21 2012 22:57:12
|
||||
DML_VERSION_DML_2_4, // Oct 21 2012 22:57:17
|
||||
DML_VERSION_DM_2_5, // Nov 9 2012 21:18:52
|
||||
DML_VERSION_DML_2_5, // Nov 9 2012 21:18:56
|
||||
DML_VERSION_MAX_VERSION,
|
||||
};
|
||||
|
||||
|
@ -415,6 +415,7 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
|
||||
u8 dmlNoDiscChoice = game_cfg->DMLNoDisc == INHERIT ? Settings.DMLNoDisc : game_cfg->DMLNoDisc;
|
||||
u8 dmlNoDisc2Choice = game_cfg->DMLNoDisc2 == INHERIT ? Settings.DMLNoDisc2 : game_cfg->DMLNoDisc2;
|
||||
u8 dmlWidescreenChoice = game_cfg->DMLWidescreen == INHERIT ? Settings.DMLWidescreen : game_cfg->DMLWidescreen;
|
||||
u8 dmlScreenshotChoice = game_cfg->DMLScreenshot == INHERIT ? Settings.DMLScreenshot : game_cfg->DMLScreenshot;
|
||||
u8 dmlJPNPatchChoice = game_cfg->DMLJPNPatch == INHERIT ? Settings.DMLJPNPatch : game_cfg->DMLJPNPatch;
|
||||
u8 dmlDebugChoice = game_cfg->DMLDebug == INHERIT ? Settings.DMLDebug : game_cfg->DMLDebug;
|
||||
|
||||
@ -552,7 +553,7 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
|
||||
gprintf("DML: Loading cheat %s\n", dml_config->CheatPath);
|
||||
}
|
||||
|
||||
// other DMl configs
|
||||
// other DML configs
|
||||
if(dmlPADHookChoice)
|
||||
dml_config->Config |= DML_CFG_PADHOOK;
|
||||
if(dmlActivityLEDChoice)
|
||||
@ -563,6 +564,8 @@ int GameBooter::BootDIOSMIOS(struct discHdr *gameHdr)
|
||||
dml_config->Config |= dmlDebugChoice == ON ? DML_CFG_DEBUGGER : DML_CFG_DEBUGWAIT;
|
||||
if(dmlWidescreenChoice)
|
||||
dml_config->Config |= DML_CFG_FORCE_WIDE;
|
||||
if(dmlScreenshotChoice)
|
||||
dml_config->Config |= DML_CFG_SCREENSHOT;
|
||||
|
||||
|
||||
// Setup Video Mode
|
||||
|
@ -87,8 +87,13 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
|
||||
{
|
||||
case CONF_VIDEO_PAL:
|
||||
rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL;
|
||||
rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
|
||||
if(dml_VideoMode) *dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50);
|
||||
if(PAL60)
|
||||
rmode = progressive ? &TVNtsc480Prog : &TVEurgb60Hz480IntDf;
|
||||
if(dml_VideoMode)
|
||||
{
|
||||
rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
|
||||
*dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50);
|
||||
}
|
||||
break;
|
||||
|
||||
case CONF_VIDEO_MPAL:
|
||||
@ -114,16 +119,32 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
|
||||
case 'P':
|
||||
case 'X':
|
||||
case 'Y':
|
||||
rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL;
|
||||
rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
|
||||
if(dml_VideoMode) *dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50);
|
||||
if (tvmode != CONF_VIDEO_PAL)
|
||||
{
|
||||
rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL;
|
||||
rmode = progressive ? &TVNtsc480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
|
||||
}
|
||||
if(dml_VideoMode)
|
||||
{
|
||||
rmode_reg = PAL60 ? VI_EURGB60 : VI_PAL;
|
||||
rmode = progressive ? &TVEurgb60Hz480Prog : (PAL60 ? &TVEurgb60Hz480IntDf : &TVPal528IntDf);
|
||||
*dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : (PAL60 ? DML_VID_FORCE_PAL60 : DML_VID_FORCE_PAL50);
|
||||
}
|
||||
break;
|
||||
// NTSC
|
||||
case 'E':
|
||||
case 'J':
|
||||
rmode_reg = VI_NTSC;
|
||||
rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
|
||||
if(dml_VideoMode) *dml_VideoMode |= DML_VID_FORCE_NTSC;
|
||||
if (tvmode != CONF_VIDEO_NTSC)
|
||||
{
|
||||
rmode_reg = VI_NTSC;
|
||||
rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
|
||||
}
|
||||
if(dml_VideoMode)
|
||||
{
|
||||
rmode_reg = VI_NTSC;
|
||||
rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
|
||||
*dml_VideoMode |= DML_VID_FORCE_NTSC;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
if(dml_VideoMode) *dml_VideoMode = DML_VID_DML_AUTO;
|
||||
@ -136,9 +157,13 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
|
||||
if(dml_VideoMode) *dml_VideoMode |= DML_VID_FORCE_PAL50;
|
||||
break;
|
||||
case VIDEO_MODE_PAL60: // PAL60
|
||||
rmode = progressive ? &TVEurgb60Hz480Prog : &TVEurgb60Hz480IntDf;
|
||||
rmode = progressive ? &TVNtsc480Prog : &TVEurgb60Hz480IntDf;
|
||||
rmode_reg = VI_EURGB60;
|
||||
if(dml_VideoMode) *dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_PAL60;
|
||||
if(dml_VideoMode)
|
||||
{
|
||||
rmode = progressive ? &TVEurgb60Hz480Prog : &TVEurgb60Hz480IntDf;
|
||||
*dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_PAL60;
|
||||
}
|
||||
break;
|
||||
case VIDEO_MODE_NTSC: // NTSC
|
||||
rmode = progressive ? &TVNtsc480Prog : &TVNtsc480IntDf;
|
||||
@ -146,9 +171,13 @@ void Disc_SelectVMode(u8 videoselected, bool devolution, u32 *dml_VideoMode)
|
||||
if(dml_VideoMode) *dml_VideoMode |= progressive ? DML_VID_FORCE_PROG : DML_VID_FORCE_NTSC;
|
||||
break;
|
||||
case VIDEO_MODE_PAL480P:
|
||||
rmode = &TVEurgb60Hz480Prog;
|
||||
rmode = &TVNtsc480Prog;
|
||||
rmode_reg = VI_EURGB60;
|
||||
if(dml_VideoMode) *dml_VideoMode |= DML_VID_FORCE_PROG | DML_VID_PROG_PATCH;
|
||||
if(dml_VideoMode)
|
||||
{
|
||||
rmode = &TVEurgb60Hz480Prog;
|
||||
*dml_VideoMode |= DML_VID_FORCE_PROG | DML_VID_PROG_PATCH;
|
||||
}
|
||||
break;
|
||||
case VIDEO_MODE_NTSC480P:
|
||||
rmode = &TVNtsc480Prog;
|
||||
|
Loading…
Reference in New Issue
Block a user