• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 9 10 11 12 13 ... 356 Next »

Custom Overscan Option
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Custom Overscan Option
05-17-2020, 09:53 PM (This post was last modified: 05-17-2020, 09:57 PM by Admentus.)
#1
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,827
Threads: 23
Joined: May 2015
It seems that games in the Virtual Console lack some sort of proper overscan. It changes mostly per game. I was checking if Dolphin had any option to set a custom overscan, which could match individual Virtual Console games. Some games appear correctly on the Virtual Console like Majora's Mask, through others like Ocarina of Time lack proper values.

As a result you end up with black bars. And no, the Crop option in the Advanced Tab for Graphics doesn't work (or won't properly recognize to adjust it). The game below has a Widescreen Gecko Code enable so it results in a 16:9 display, yet still with black bars.

Ocarina of Time on Virtual Console Without Overscan: (Show Spoiler)
[Image: OoT%20VC.jpg?raw=1]
Something like GlideN64 would be practical I suppose, which could be adjusted on a per game basis.

GlideN64 Overscan Option: (Show Spoiler)
[Image: GlideN64%20Overscan.jpg?raw=1]
Would an set custom value overscan option for Dolphin be practical? Or does it already exist and I just failed to notice it?

Should I post a Feature Request of it on the bugtracker?
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
05-23-2020, 04:10 PM
#2
MayImilae Online
Princess of Optimism
**********
Administrators
Posts: 4,175
Threads: 112
Joined: Mar 2011
I've always wanted a "zoom" function. For VC, but also for games like Beyond Good and Evil, it would allow us to get rid of *any* black bars, no matter how big. It would need to be GameINI only, as it is very niche and I don't think we should expose that to users in the UI, but it would be a nice option. Especially for Beyond Good and Evil.

Spoiler: (Show Spoiler)
[Image: 1600px-BeyondGood%26Evil_16x9.jpg]
[Image: RPvlSEt.png]
Windows 10 x64 | Core i9-9900k | NVIDIA GeForce RTX 3090 EVGA FTW3 Ultra| 32GB DDR4-3000 | Asus Xonar Essence STX on Logitech Z-2300 | Logitech G903 Hero
MacBook Pro 13in mid-2018 with Touch Bar | macOS 10.15 | Core i7-8559U @ 4.5ghz | Intel Iris Plus Graphics 655 | 16GB 2133MHz LPDDR3
Find
Reply
05-23-2020, 05:21 PM
#3
Admentus Offline
Nothing but perfection for gaming
*******
Posts: 1,827
Threads: 23
Joined: May 2015
I am perfectly fine having it INI only.

I suppose some Overscan INI options for specific games could by automatically be provided for Dolphin. It's mostly for the VC yeah.

The overscan is really reaaaallly lacking for Beyond Good & Evil. That would literally be a world difference. Personally, I find Dolphin the superior emulator than let's say Project64. So running your N64 games on Dolphin (through the VC obviously) tends to result within a better emulation than Project64 might result in to. And that's taken in account Nintendo's own sloppy VC emulator and therefore increased system requirements (since ya know, emulation within emulation, emulation-ception). A few things still prevent Dolphin's own VC to completely destroy any N64 emulator out there:

- Custom Overscan (as discussed here)
- AR / Gecko Codes sorting, expandable lists and modifiers (aka, change one code between a few preset values)
- Fixing texture dumping and custom texture loading for VC games (mostly N64 VC and even the N64 GC disc games such as Ocarina of Time, Super Smash Bros., Majora's Mask, Mario Kart 64, etc).

I suppose we gotta love with it that Nintendo's own VC emulator is way too sloppy. Sadly a lot of games won't work. Even through custom injections.

Having overscan support is just the first step towards superior N64 emulation on Dolphin Smile.

I don't know how hard it is to code a overscan option for it, but it wouldn't be that hard right? It's basically providing a zoom-in option for all four sides individually.
Super Mario 64 - Super Smash Bros. 64 - Mario Kart 64 - Zelda 64 - Star Fox 64 - Patreon - Discord
Find
Reply
05-23-2020, 05:33 PM
#4
MayImilae Online
Princess of Optimism
**********
Administrators
Posts: 4,175
Threads: 112
Joined: Mar 2011
It would be best not to provide it for each individual side, since that will mess with the aspect ratio. That's another matter. IMO, just letting users zoom in until the black bars are gone on the top and bottom is ideal, so only one zoom value is really needed.

If users then want to stretch the image to widescreen, they can do that with force 16:9 or stretch to window size.
[Image: RPvlSEt.png]
Windows 10 x64 | Core i9-9900k | NVIDIA GeForce RTX 3090 EVGA FTW3 Ultra| 32GB DDR4-3000 | Asus Xonar Essence STX on Logitech Z-2300 | Logitech G903 Hero
MacBook Pro 13in mid-2018 with Touch Bar | macOS 10.15 | Core i7-8559U @ 4.5ghz | Intel Iris Plus Graphics 655 | 16GB 2133MHz LPDDR3
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode