GameINI: Replace Wii.Widescreen with AspectRatio

Wii.Widescreen is a setting that cannot be changed on the fly after
emulation has started, so anything booted after the initial title
will have an unexpected aspect ratio.

We can just set Video_Settings.AspectRatio instead, which *can* be live
changed, since it doesn't involve messing with the SYSCONF at any time.

This is also much closer to the behaviour of the Wii U, which
configures the DMCU to force 4:3 transparently, instead of doing it the
intrusive way (touching the SYSCONF).
This commit is contained in:
Léo Lam 2017-08-02 15:17:16 +08:00
parent 4f2fd3a9e5
commit 8ee5253c5b
33 changed files with 62 additions and 86 deletions

View File

@ -6,12 +6,10 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
EmulationIssues =
[Video]
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -5,11 +5,9 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues =
EmulationIssues =
EmulationStateId = 4
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -9,6 +9,7 @@ EmulationIssues = Texture filtering will cause glitches.
EmulationStateId = 4
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Video_Hacks]
@ -24,6 +25,3 @@ EFBToTextureEnable = False
[Video_Enhancements]
MaxAnisotropy = 0
ForceFiltering = False
[Wii]
Widescreen = False

View File

@ -5,11 +5,9 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues =
EmulationIssues =
EmulationStateId = 4
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -6,12 +6,10 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
EmulationIssues =
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
UseXFB = True
UseRealXFB = True
[Wii]
Widescreen = False

View File

@ -5,11 +5,9 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationIssues =
EmulationIssues =
EmulationStateId = 4
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -1,4 +1,4 @@
# Nxxxxx - All Nintendo 64 Virtual Console games
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -1,4 +1,4 @@
# Pxxxxx - All TurboGrafx 16 Virtual Console games
# Pxxxxx - All TurboGrafx 16 Virtual Console games
# Note: there are a few weird GameCube games (mostly bonus disks) which also use this code.
[Core]
@ -7,12 +7,10 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
EmulationIssues =
[Video]
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -3,12 +3,10 @@
[EmuState]
# The Emulation State. 1 is worst, 5 is best, 0 is not set.
EmulationStateId = 4
EmulationIssues =
EmulationIssues =
[Video]
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -18,7 +18,5 @@ EmulationIssues =
# Add action replay cheats here.
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 0
[Wii]
Widescreen = False

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -18,7 +18,5 @@ EmulationIssues =
# Add action replay cheats here.
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 512
[Wii]
Widescreen = False

View File

@ -18,7 +18,5 @@ EmulationIssues =
# Add action replay cheats here.
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 512
[Wii]
Widescreen = False

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -18,7 +18,5 @@ EmulationStateId = 5
# Add action replay cheats here.
[Video_Settings]
AspectRatio = 2
SafeTextureCacheColorSamples = 512
[Wii]
Widescreen = False

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -20,5 +20,5 @@ EmulationIssues =
[Video_Hacks]
EFBEmulateFormatChanges = True
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -18,5 +18,5 @@ EmulationIssues = Needs Synchronise GPU thread for stability. Use direct3d11 for
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -20,5 +20,5 @@ EmulationIssues =
[Video_Hacks]
EFBEmulateFormatChanges = True
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2

View File

@ -17,5 +17,5 @@ EmulationIssues =
[ActionReplay]
# Add action replay cheats here.
[Wii]
Widescreen = False
[Video_Settings]
AspectRatio = 2