Question Anyway to upscale games in Retro-arch?

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by Dominator211, Apr 24, 2019.

  1. notimp

    notimp GBAtemp Addict

    Member
    9
    Sep 18, 2007
    Last edited by notimp, Apr 26, 2019
  2. sj33

    sj33 GBAtemp Psycho!

    Member
    13
    Oct 22, 2013
    Japan
    Well, the confusion is caused by the fact that ‘upscale’ and ‘resolution increase’ are two completely different things.
     
  3. notimp

    notimp GBAtemp Addict

    Member
    9
    Sep 18, 2007
    But that scaling resolution also partly makes sense as a phrase, and that both are indeed ways to increase resolution. ;)
     
  4. abilaunken

    abilaunken Advanced Member

    Newcomer
    4
    Apr 30, 2009
    Brazil
    Just to clarify, upscaling its just bump the "external resolution" , internal resolution its a different thing that u can only achieve with jit and patches.
     
  5. notimp

    notimp GBAtemp Addict

    Member
    9
    Sep 18, 2007
    If you need most simple, think of the end result of a game being lets say 30 frames per second (images). Upscaling those 2D images to a higher resolution, or to strech the images into any direction is something my smart toothbrush can do.

    (It gets harder if you want to apply good shaders with 6 passes in real time - but thats something only retroarch nerds do, and no one else. ;) )

    To get better polygon models, better textures, less blurry fonts, or a main Character model in FF7, where you can make out the eyes.. ;) You need a higher rendering resolution. In 3D games, that is - for 2D games, its "the same". This also makes bilinear filtering perform "better", because it has more detail to work with.

    Currently (for the Switch) its in Mupen Plus Next (N64), PPSSPP (PSP), but not in PCSXRearmed (PSX). Its not in PCSXRearmed, because the core got viable (performant enough) on the Switch before Jit was a thing. Jit benefits from GPU acceleration, which the current PSX build does not.
    And thats what you need because running a game at a higher internal resolution is more performance heavy.

    Patches - are patches. ;) (Nothing special about patches. :))

    edit: Also there is the thing that "higher resolution is the best anti aliasing" (what nvidia brands DSR), because you basically could render a game in 4K, then downres the output image frames, and have better AA, than to make up in between pixels, that werent really calculated. This then also plays into contrast and depth perception - which means, if you do this with games, they can really look more pleasing, even if you do nothing else them than run them in a resolution higher than anyone had expected them to be run at. And then downres them.

    Push internal resolution too high and edge definition might get too harsh for some games, Zelda OOT in 1080p (internal resolution) above is one such example, people might prefer a tad under 720p, which gives you a "softer" look:

    [​IMG]
    [​IMG]

    (Compare to the Zelda video in 1080p, also posted on this page.)
     
    Last edited by notimp, Apr 26, 2019
  6. notimp

    notimp GBAtemp Addict

    Member
    9
    Sep 18, 2007
    Also - you have to notice, that we are talking about this as an "aesthetic effect". :) People growing up in the 80s on PCs, had to dream to reach their monitors resolution. :) Today, I can run a Tomb Raider Legend on my PC at 4x its intended max resolution (1080p) when it was released, and then downsample it to 1080p again, just because I like what it does to the image depth. :)

    We can upres 2D art with AI (not in realtime yet) to look closer to the original we never saw -

    And we can make PSP games look like native Switch titles - and sometimes even better, because lets face it, art design in video games hasnt been good since the 2000s .. ;) (When "everyone make the same popular brown, or candy colored game" became a thing.. ;) )

    (Looking at the PSP library, i realized more than once, that people tried to treat the System like a PSX+ an made ridiculously ambitious ports for it, that would never work for a portable system. The amount of (gameplay relevant) detail information that is in a FF Type-0 exceeds whats possible to perceive on a 272p screen. I put the game on a 55" screen, and enjoy the it - more.. :) And thats just visiual information. :) There are gameplay concepts on the system - that would be considered "too complex" for a mass audience nowadays. Or too edgy, or too bold.. :) )
     
    Last edited by notimp, Apr 26, 2019
  7. Dominator211
    OP

    Dominator211 JFK's Jelly Donut

    Member
    8
    Oct 15, 2016
    United States
    I just want the game to look better on the switch screen and not so i can count individual pixels
     
Loading...