Template talk:Problems/GC Widescreen Auto: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
(→‎Auto vs Forced Review: Updates. Thanks JMC4789!)
(→‎Auto vs Forced Review: Dice up Jhonn's comment a bit to aide further review)
Line 16: Line 16:
The titles tagged by this template need review to confirm they are compatible with Dolphin's Auto AR setting, and incompatible titles migrated to the {{tl|Problems/WidescreenGCN16-9}} template. Please remove titles from the list below as they are reviewed so we can track progress on this. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 08:30, 28 November 2015 (CET)
The titles tagged by this template need review to confirm they are compatible with Dolphin's Auto AR setting, and incompatible titles migrated to the {{tl|Problems/WidescreenGCN16-9}} template. Please remove titles from the list below as they are reviewed so we can track progress on this. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 08:30, 28 November 2015 (CET)


*Battalion Wars (odd case -- see notes below)
*Buffy the Vampire Slayer: Chaos Bleeds
*Buffy the Vampire Slayer: Chaos Bleeds
*Call of Duty 2: Big Red One
*Call of Duty 2: Big Red One
Line 44: Line 43:
*Rayman 3: Hoodlum Havoc
*Rayman 3: Hoodlum Havoc
*Robotech: Battlecry
*Robotech: Battlecry
*SSX 3 (works with Auto -- see notes below)
*SSX Tricky (works with Auto -- see notes below)
*Sphinx and the Cursed Mummy
*Sphinx and the Cursed Mummy
*Star Wars: The Clone Wars
*Star Wars: The Clone Wars
Line 51: Line 48:
*Super Monkey Ball 2
*Super Monkey Ball 2
*Superman: Shadow of Apokolips
*Superman: Shadow of Apokolips
*TMNT: Mutant Melee (odd case -- see notes below)
*The Incredible Hulk: Ultimate Destruction
*The Incredible Hulk: Ultimate Destruction
*The Legend of Spyro: A New Beginning
*The Legend of Spyro: A New Beginning
Line 58: Line 54:
*Wallace & Gromit in Project Zoo
*Wallace & Gromit in Project Zoo


Just a heads up, I asked JMC47 and he tested various of those games. Something he said that I think it's important to note somewhere is that "a lot of these games won't change into widescreen until something using a widescreen viewport shows up (3D graphics, usually. Such as the character models in Soul Calibur II's menus.)". He also brought a new case we may want to take into account too, [[Battalion Wars]] and [[TMNT: Mutant Melee]] have a native widescreen option but instead of changing FoV/Viewport they add black bars to the screen to "unstretch" it, requiring Force 4:3 accordingly to JMC47. The other odd cases are [[SSX 3]] and [[SSX Tricky]], those games provides two widescreen options, "Widescreen" and "Anamorphic 16:9". By selecting "Widescreen" they work fine with "Auto" AR, but if you choose "Anamorphic 16:9" they'll work only with "Force 16:9". - [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]]) 05:30, 29 November 2015 (CET)
Just a heads up, I asked JMC47 and he tested various of those games. Something he said that I think it's important to note somewhere is that "a lot of these games won't change into widescreen until something using a widescreen viewport shows up (3D graphics, usually. Such as the character models in Soul Calibur II's menus.)". [[User:Jhonn|Jhonn]] ([[User talk:Jhonn|talk]]) 05:30, 29 November 2015 (CET)
 
=== Force 4:3 ===
These titles have a native widescreen option but, instead of changing FoV/Viewport, add black bars to the screen to "unstretch" it; requiring Force 4:3.
 
*[[Battalion Wars]]
*[[TMNT: Mutant Melee]]
 
=== Auto + Force 16:9 ===
These titles provide two widescreen options, "Widescreen" and "Anamorphic 16:9". "Widescreen" works fine with "Auto" AR, but "Anamorphic 16:9" works only with "Force 16:9".
:I think this should mean that we use the "Force 16:9" recommendation for them, since it presumably works with both modes but auto only works with the one. [[User:Kolano|Kolano]] ([[User talk:Kolano|talk]]) 04:53, 2 December 2015 (CET)
 
*[[SSX 3]]
*[[SSX Tricky]]


== FOV ==
== FOV ==

Revision as of 04:53, 2 December 2015

Template split

Hadn't time to look into detail before but *why* this template got splitted into two? From the recent discussions it seems that for some games (like King Arthur) the built-in AR switch doesn't work, I got it, but why not edit template logic to conditionally change the text from "Auto" to "Force" if an additional parameter is given? That's waay cleaner than creating an almost identical duplicate to handle this (it's what {{config}} and {{testing}} does to handle channels, for example). I'm completely against having this template split when an super simple addition would achieve the same, I almost reverted it without asking but I think you may have a good reason to do so? - Jhonn (talk) 05:08, 24 November 2015 (CET)

It was split for the reason you indicated, the problem text was wrong for a series of titles that instead of "Auto" need to be set to "Force 16:9". Having two templates seemed simpler to me than adding parameters and logic. There are likely to be a few more of these sorts of Problems templates, it seemed like it could get confusing for each to have various sets of parameters. Kolano (talk) 08:05, 24 November 2015 (CET)
The only two options that can affect native widescreen are "Auto" and "Force 16:9" so we won't need to deal with lots of parameters and right now only two possible games needing "Force 16:9" surfaced, which makes the second template even more redundant. Also, if Dolphin changes something in its settings we would have to modify more templates to account that (not a big deal, but it's more things to keep track). If that's the only reason I'm gonna to merge them back and do something similar to {{config}} and {{testing}}, the logic is veeery simple (a simple {{#ifeq:{{{1}}}|force|"Force 16:9"|"Auto"}} does the trick) and it defaults to the most used one, so in this case it would be {{Problems/WidescreenGCN}} for the majority of the titles and {{Problems/WidescreenGCN|force}} for the two exceptions currently known. - Jhonn (talk) 17:37, 24 November 2015 (CET)
  • The one other benefit is being able to get separate lists of the relevant titles. We only generate a single Native Widescreen Support category, so if we don't use different templates there seems to be no easy way to get separate lists.
  • There are only those two cases for WidescreenGCN, but there will be other non-widescreen related {{Problems}} templates. It seems like the eventual list of them would be clearer if each didn't have various custom parameters.
  • Someone still needs to review all the other titles we list under {{Problems/WidescreenGCNAuto‎}}, I have a feeling there will be other titles that are also not compatible with Auto AR.
Kolano (talk) 19:45, 24 November 2015 (CET)
Meh, I'm still not a fan of duplicated templates but you have a good point, keeping the duplicates for now but if I find a way to still get the separate listings without needing a duplicate (or more categories) expect me merging them back into a single one... - Jhonn (talk) 03:26, 25 November 2015 (CET)

Auto vs Forced Review

The titles tagged by this template need review to confirm they are compatible with Dolphin's Auto AR setting, and incompatible titles migrated to the {{Problems/WidescreenGCN16-9}} template. Please remove titles from the list below as they are reviewed so we can track progress on this. Kolano (talk) 08:30, 28 November 2015 (CET)

  • Buffy the Vampire Slayer: Chaos Bleeds
  • Call of Duty 2: Big Red One
  • Dead to Rights
  • Die Hard Vendetta
  • Dragon's Lair 3D: Return to the Lair
  • Drome Racers
  • Eternal Darkness: Sanity's Requiem
  • Freedom Fighters
  • Future Tactics: The Uprising
  • GoldenEye: Rogue Agent
  • Gun
  • I-Ninja
  • Ice Age 2: The Meltdown (GC)
  • Judge Dredd: Dredd vs. Death
  • NASCAR: Dirt to Daytona
  • NASCAR 2005: Chase for the Cup
  • NASCAR Thunder 2003
  • NBA 2K3
  • NCAA Football 2003
  • NCAA Football 2005
  • NFL 2K3
  • Need for Speed: Carbon (GC)
  • Need for Speed: Most Wanted
  • Need for Speed: Underground 2
  • R: Racing Evolution
  • Rayman 3: Hoodlum Havoc
  • Robotech: Battlecry
  • Sphinx and the Cursed Mummy
  • Star Wars: The Clone Wars
  • Super Mario Strikers
  • Super Monkey Ball 2
  • Superman: Shadow of Apokolips
  • The Incredible Hulk: Ultimate Destruction
  • The Legend of Spyro: A New Beginning
  • TimeSplitters: Future Perfect
  • Tom Clancy's Splinter Cell: Chaos Theory
  • Wallace & Gromit in Project Zoo

Just a heads up, I asked JMC47 and he tested various of those games. Something he said that I think it's important to note somewhere is that "a lot of these games won't change into widescreen until something using a widescreen viewport shows up (3D graphics, usually. Such as the character models in Soul Calibur II's menus.)". Jhonn (talk) 05:30, 29 November 2015 (CET)

Force 4:3

These titles have a native widescreen option but, instead of changing FoV/Viewport, add black bars to the screen to "unstretch" it; requiring Force 4:3.

Auto + Force 16:9

These titles provide two widescreen options, "Widescreen" and "Anamorphic 16:9". "Widescreen" works fine with "Auto" AR, but "Anamorphic 16:9" works only with "Force 16:9".

I think this should mean that we use the "Force 16:9" recommendation for them, since it presumably works with both modes but auto only works with the one. Kolano (talk) 04:53, 2 December 2015 (CET)

FOV

There might be two more possibilities in the widescreen setting we want a parameter for it. It's whether the widescreen setting impacts the field of view. But first I'd like to find a game with {{Problems/WidescreenGCNAuto}} that does that them we'll implement a such thing. Assuming there is, what's a good parameter name? Something with "|NoFoV" for example... Lucario (talk) 04:34, 28 November 2015 (CET)

OK, let's work through reviewing for Auto support first and see if so we can identify relevant titles. There may need to be more complex handling, as some titles might provide multiple options for this (i.e. both a FOV effecting and non-effecting setting). Kolano (talk) 08:34, 28 November 2015 (CET)
Do we really need to tag whether a game may change its FOV when using its native widescreen option? I mean, by enabling 16:9 in the internal game options we'll get a wider FOV anyway, so, unless I missed something, what's the problem here? - Jhonn (talk) 02:30, 29 November 2015 (CET)
Whether does it simply increase FoV or in cost of FoV unlike Dolphin's widescreen hack. Then revise the text where saying the widescreen hack is not recommended into something else if the latter one is the case. Lucario (talk) 02:46, 29 November 2015 (CET)
F-Zero GX apparently cuts off top and bottom and at the same time increases the field of view in left and right sides. See animated screenshot I made here. Do we need an additional parameter for this special kind? Lucario (talk) 02:46, 29 November 2015 (CET)
Meh, I wouldn't bother keeping track about what FOV you'll get, by taking this route we would be making this very specific and thus we would have a lot of specific aspects to take into account. I (personally) think that maintaining only if it needs "Auto" or "Force 16:9" to use the native widescreen option provided by the game is more than enough... - Jhonn (talk) 03:25, 29 November 2015 (CET)
I kind of agree. I'm not up for doing lot of work and I don't have any more games listed above after we've removed some. Lucario (talk) 03:41, 29 November 2015 (CET)