Template:Config: Difference between revisions
Jump to navigation
Jump to search
(Let's see what is happening, the MaJoR's code should work without issues...) |
(So, I think I got what went wrong. Also, removed some white space that was causing some issues when only some parameters are present. Deprecated dtkmusic and samplerate. Added Latency...) |
||
Line 8: | Line 8: | ||
{{{panichandlers|}}} | {{{panichandlers|}}} | ||
{{{skipbios|}}} | {{{skipbios|}}} | ||
<!-- GRAPHICS --> | <!-- GRAPHICS --> | ||
{{{gfxbackend|}}} | {{{gfxbackend|}}} | ||
Line 37: | Line 38: | ||
{{{progressivescan|}}} | {{{progressivescan|}}} | ||
{{{hackedbuffer|}}} | {{{hackedbuffer|}}} | ||
<!-- AUDIO --> | <!-- AUDIO --> | ||
{{{dspengine|}}} | {{{dspengine|}}} | ||
{{{dsponthread|}}} | {{{dsponthread|}}} | ||
{{{dsplleonthread|}}} | |||
{{{audiobackend|}}} | {{{audiobackend|}}} | ||
{{{ | {{{latency|}}} | ||
<!-- WII --> | <!-- WII --> | ||
{{{screensaver|}}} | {{{screensaver|}}} | ||
Line 48: | Line 52: | ||
{{{sdcard|}}} | {{{sdcard|}}} | ||
{{{usbkeyboard|}}} | {{{usbkeyboard|}}} | ||
<!-- WIIMOTE --> | <!-- WIIMOTE --> | ||
{{{enablespeakerdata|}}} | {{{enablespeakerdata|}}} | ||
{{{wiimotemotor|}}} | {{{wiimotemotor|}}} | ||
<!-- GAME PROPERTIES --> | <!-- GAME PROPERTIES --> | ||
{{{patches|}}} | {{{patches|}}} | ||
Line 62: | Line 68: | ||
{{{bbox|}}} | {{{bbox|}}} | ||
{{{ztphack|}}} | {{{ztphack|}}} | ||
{{{projectionhack|}}}| | {{{projectionhack|}}}|Only configuration options for the best compatibility are listed. Please see the [[performance guide]] for an overview of performance related settings. A full list of options is available at [[Template:Config/doc]]<!-- | ||
-- GENERAL -- | |||
<!-- GENERAL --> | -->{{#if:{{{dualcore|}}} | ||
{{#if: {{{dualcore|}}} | |||
{{{idleskipping|}}} | {{{idleskipping|}}} | ||
{{{framelimit|}}} | {{{framelimit|}}} | ||
{{{limitbyfps|}}} | {{{limitbyfps|}}} | ||
{{{cpuengine|}}} | {{{cpuengine|}}} | ||
{{{ntscj|}}} | {{{ntscj|}}} | ||
{{{panichandlers|}}} | {{{panichandlers|}}} | ||
{{{skipbios|}}}| | {{{skipbios|}}}|===General=== | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
!Config!!Setting!!Notes | !Config!!Setting!!Notes | ||
Line 87: | Line 90: | ||
{{!}}- | {{!}}- | ||
{{#if:{{{cpuengine|}}}|{{!}}{{Hover|Sets which CPU Emulator Engine should be used (Interpreter, JIT, JITIL)|'''CPU Emulator Engine'''}}{{!!}}{{{cpuengine|}}}{{!!}}{{{cpuenginenotes|}}}}} | {{#if:{{{cpuengine|}}}|{{!}}{{Hover|Sets which CPU Emulator Engine should be used (Interpreter, JIT, JITIL)|'''CPU Emulator Engine'''}}{{!!}}{{{cpuengine|}}}{{!!}}{{{cpuenginenotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{ntscj|}}}|{{!}}{{Hover|(On, Off)|'''Force Console as NTSC-J'''}}{{!!}}{{{ntscj|}}}{{!!}}{{{ntscjnotes|}}}}} | {{#if:{{{ntscj|}}}|{{!}}{{Hover|(On, Off)|'''Force Console as NTSC-J'''}}{{!!}}{{{ntscj|}}}{{!!}}{{{ntscjnotes|}}}}} | ||
Line 96: | Line 97: | ||
{{#if:{{{skipbios|}}}|{{!}}{{Hover|Skip loading of GameCube BIOS before booting the {{#if:{{{type|}}}|{{{type|}}}|game}} when the IPL dumps are present on User\GC (On, Off)|'''Skip GC BIOS'''}}{{!!}}{{{skipbios|}}}{{!!}}{{{skipbiosnotes|}}}}} | {{#if:{{{skipbios|}}}|{{!}}{{Hover|Skip loading of GameCube BIOS before booting the {{#if:{{{type|}}}|{{{type|}}}|game}} when the IPL dumps are present on User\GC (On, Off)|'''Skip GC BIOS'''}}{{!!}}{{{skipbios|}}}{{!!}}{{{skipbiosnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{!}}} | {{!}}}}}<!-- | ||
}}<!-- GRAPHICS --> | -- GRAPHICS -- | ||
{{#if: {{{gfxbackend|}}} | -->{{#if:{{{gfxbackend|}}} | ||
{{{fullres|}}} | {{{fullres|}}} | ||
{{{aspectratio|}}} | {{{aspectratio|}}} | ||
Line 123: | Line 124: | ||
{{{openmp|}}} | {{{openmp|}}} | ||
{{{widescreenhack|}}} | {{{widescreenhack|}}} | ||
{{{progressivescan|}}} | {{{progressivescan|}}} | ||
{{{hackedbuffer|}}} | {{{hackedbuffer|}}}|===Graphics=== | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
!Config!!Setting!!Notes | !Config!!Setting!!Notes | ||
Line 185: | Line 185: | ||
{{#if:{{{hackedbuffer|}}}|{{!}}{{Hover|OpenGL only. Enables hacked buffer upload for a speedup in OpenGL (On, Off)|'''Hacked Buffer Upload'''}}{{!!}}{{{hackedbuffer|}}}{{!!}}{{{hackedbuffer|}}}}} | {{#if:{{{hackedbuffer|}}}|{{!}}{{Hover|OpenGL only. Enables hacked buffer upload for a speedup in OpenGL (On, Off)|'''Hacked Buffer Upload'''}}{{!!}}{{{hackedbuffer|}}}{{!!}}{{{hackedbuffer|}}}}} | ||
{{!}}- | {{!}}- | ||
{{!}}} | {{!}}}}}<!-- | ||
}}<!-- AUDIO --> | -- AUDIO -- | ||
{{#if: {{{dspengine | -->{{#if:{{{dspengine|}}} | ||
{{{dsplleonthread|}}} | {{{dsplleonthread|}}} | ||
{{{dsponthread|}}} | {{{dsponthread|}}} | ||
{{{audiobackend|}}} | {{{audiobackend|}}} | ||
{{{ | {{{latency|}}}|===Audio=== | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
!Config!!Setting!!Notes | !Config!!Setting!!Notes | ||
Line 199: | Line 197: | ||
{{#if:{{{dspengine|}}}|{{!}}{{Hover|Use High-level (HL) or Low-level (LL) audio emulation; LL emulation is more accurate, but require a dump of GameCube or Wii DSP ROMs at User\GC (HLE, LLE, LLE Interpreter)|'''DSP Emulator Engine'''}}{{!!}}{{{dspengine|}}}{{!!}}{{{dspenginenotes|}}}}} | {{#if:{{{dspengine|}}}|{{!}}{{Hover|Use High-level (HL) or Low-level (LL) audio emulation; LL emulation is more accurate, but require a dump of GameCube or Wii DSP ROMs at User\GC (HLE, LLE, LLE Interpreter)|'''DSP Emulator Engine'''}}{{!!}}{{{dspengine|}}}{{!!}}{{{dspenginenotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{dsplleonthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP on Dedicated Thread'''}}{{!!}}{{{dsplleonthread|}}}{{!!}}{{{dsplleonthreadnotes|}}}}} | |||
{{#if:{{{dsplleonthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP | |||
{{!}}- | {{!}}- | ||
{{#if:{{{dsponthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP on Dedicated Thread'''}}{{!!}}{{{dsponthread|}}}{{!!}}{{{dsponthreadnotes|}}}}} | {{#if:{{{dsponthread|}}}|{{!}}{{Hover|Run the DSP on a dedicated thread (On, Off)|'''DSP on Dedicated Thread'''}}{{!!}}{{{dsponthread|}}}{{!!}}{{{dsponthreadnotes|}}}}} | ||
Line 207: | Line 203: | ||
{{#if:{{{audiobackend|}}}|{{!}}{{Hover|Select the audio back-end API library (No Audio Output, DSound, XAudio2, OpenAL)|'''Audio Back End'''}}{{!!}}{{{audiobackend|}}}{{!!}}{{{audiobackendnotes|}}}}} | {{#if:{{{audiobackend|}}}|{{!}}{{Hover|Select the audio back-end API library (No Audio Output, DSound, XAudio2, OpenAL)|'''Audio Back End'''}}{{!!}}{{{audiobackend|}}}{{!!}}{{{audiobackendnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{ | {{#if:{{{latency|}}}|{{!}}{{Hover|Adjust the latency (in ms). Higher values may reduce audio crackling. OpenAL backend only (0 to 30)|'''Latency'''}}{{!!}}{{{latency|}}}{{!!}}{{{latencynotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{!}}} | {{!}}}}}<!-- | ||
}}<!-- WII --> | -- WII -- | ||
{{#if: {{{screensaver|}}} | -->{{#if:{{{screensaver|}}} | ||
{{{pal60|}}} | {{{pal60|}}} | ||
{{{systemlang|}}} | {{{systemlang|}}} | ||
{{{sdcard|}}} | {{{sdcard|}}} | ||
{{{usbkeyboard|}}}| | {{{usbkeyboard|}}}|===Wii=== | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
!Config!!Setting!!Notes | !Config!!Setting!!Notes | ||
Line 230: | Line 225: | ||
{{#if:{{{usbkeyboard|}}}|{{!}}{{Hover|(On, Off)|'''Connect USB Keyboard'''}}{{!!}}{{{usbkeyboard|}}}{{!!}}{{{usbkeyboardnotes|}}}}} | {{#if:{{{usbkeyboard|}}}|{{!}}{{Hover|(On, Off)|'''Connect USB Keyboard'''}}{{!!}}{{{usbkeyboard|}}}{{!!}}{{{usbkeyboardnotes|}}}}} | ||
{{!}}- | {{!}}- | ||
{{!}}} | {{!}}}}}<!-- | ||
}}<!-- WIIMOTE --> | -- WIIMOTE -- | ||
{{#if: {{{enablespeakerdata|}}} | -->{{#if:{{{enablespeakerdata|}}} | ||
{{{wiimotemotor|}}} | {{{wiimotemotor|}}}|===Wiimote=== | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
!Config!!Setting!!Notes | !Config!!Setting!!Notes | ||
{{!}}- | {{!}}- | ||
{{#if:{{{enablespeakerdata|}}}|{{!}}{{Hover|Controls if sounds come from the Wii Remote | {{#if:{{{enablespeakerdata|}}}|{{!}}{{Hover|Controls if sounds come from the Wii Remote Speaker of Real Wiimotes (On, Off)|'''Enable Speaker Data'''}}{{!!}}{{{enablespeakerdata|}}}{{!!}}{{{enablespeakerdata|}}}}} | ||
{{!}}- | {{!}}- | ||
{{#if:{{{wiimotemotor|}}}|{{!}}{{Hover|(On, Off)|'''Wiimote Motor'''}}{{!!}}{{{wiimotemotor|}}}{{!!}}{{{wiimotemotor|}}}}} | {{#if:{{{wiimotemotor|}}}|{{!}}{{Hover|(On, Off)|'''Wiimote Motor'''}}{{!!}}{{{wiimotemotor|}}}{{!!}}{{{wiimotemotor|}}}}} | ||
}}<!-- GAME PROPERTIES --> | {{!}}- | ||
{{#if: {{{patches|}}} | {{!}}}}}<!-- | ||
-- GAME PROPERTIES -- | |||
-->{{#if:{{{patches|}}} | |||
{{{mmu|}}} | {{{mmu|}}} | ||
{{{bat|}}} | {{{bat|}}} | ||
Line 254: | Line 250: | ||
{{{syncgputhread|}}} | {{{syncgputhread|}}} | ||
{{{altwiimotetiming|}}} | {{{altwiimotetiming|}}} | ||
{{{boundingbox|}}}| | {{{boundingbox|}}}|===Game Properties=== | ||
{{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | {{{!}}class="wikitable" style="font-size:90%; text-align:left;" cellspacing="0" cellpadding="3" | ||
!Config!!Setting!!Notes | !Config!!Setting!!Notes | ||
Line 306: | Line 301: | ||
{{{fpsforlimit|}}} | {{{fpsforlimit|}}} | ||
{{{fpsforlimitnotes|}}} | {{{fpsforlimitnotes|}}} | ||
{{{samplerate|}}} | |||
{{{sampleratenotes|}}} | |||
{{{cpuefbaccess|}}} | {{{cpuefbaccess|}}} | ||
{{{hacks|}}} | {{{hacks|}}} |