1. 25,752

    56
    Front-page
    hqrenderer.png

    'Tis the season for emulator enhancement projects. First, we've seen bsnes adding a high-definition Mode 7 upscaling feature, then a widescreen Game Boy emulator got released, and now it looks like mGBA will be receiving something fancy too!

    One of the planned features for its next release is a high-res OpenGL renderer, which will allow for a variety of graphical improvements. Like the previously mentioned bsnes-hd, you can expect games using a Mode 7-like perspective effect (for example, F-ZERO ones and Mario Kart: Super Circuit) to look less pixelated when scaled. However, this time it doesn't just end there: sprite rotations and transformations have also been enhanced, as well as other display modes and miscellaneous graphical features! This means a good number of games will look noticeably better, as seen in some screenshots posted by mGBA's developer (endrift). A video has also been uploaded, showing the feature in action while playing F-Zero Climax (13x scaling, 3120x2080):


    The high-resolution renderer is not yet available in stable mGBA builds, however it can be found in development ones (PC & Switch only, see update below). It's completely optional and will not be enabled by default: you can do so by looking at the "Enhancements" section in the settings (remember to set the renderer to OpenGL!). Keep in mind that by using a development build, you could find unexpected issues and poor performance, so it's still recommended to wait until a new stable version will be released unless you really want to stay on the bleeding edge.

    UPDATE (27/5/19): Hi-res scaling has been added to the latest Switch builds. The feature is highly experimental on this platform and it could suffer from both graphical glitches and slowdowns. Code optimization is still being worked on: due to this, the developer kindly asks all users to not file bug reports related to poor performance.


    :arrow: Source
     
    Milozaki, Dartz150, Xzi and 27 others like this.
  2. Discussion (56 replies)

  3. Deleted User

    Deleted User Newbie

    This on switch would we awesome!
     
  4. sarkwalvein

    sarkwalvein There's hope for a Xenosaga port.
    Member

    Joined:
    Jun 29, 2007
    Messages:
    8,089
    Country:
    Germany
    Finally those fine games in 4K!
     
  5. Mama Looigi

    Mama Looigi Mama to the tempers
    Member

    Joined:
    Aug 8, 2018
    Messages:
    696
    Country:
    Ireland
    Yay :)
    The only problem is I can’t remember where I put my roms. I’ve been looking all over the place (my hard drive) and I can’t find them. I think they were lost when a certain something happened. Don’t close Cortana in Task manager, kids
     
    MikeHawke and NoNAND like this.
  6. Knucklesfan

    Knucklesfan GBAtemp Regular
    Member

    Joined:
    Sep 11, 2016
    Messages:
    218
    Country:
    United States
    Just open up a browser window in your home folder (like your username folder) and then type in ".gba" it'll find them all
     
    slaphappygamer, Sinon and burt111 like this.
  7. NoNAND

    NoNAND Give me back my legions!
    Member

    Joined:
    Aug 22, 2015
    Messages:
    2,172
    Country:
    Albania
    Apparently emulators seem to be getting better each day.
    thanks to this I now can get to play some games like f zero and Mario kart.
    I wonder how good do those games look with this new feature. Presumably less jaggy and pixelated
    here's hoping this gets implemented to the switch version of mgba and hopefully further to it's retroarch core.
    it's truly something groundbreaking and a game changer to breathe new life into these old games.
    (the day I can play GBA games at high-res on my switch is the day I vanish never to be seen again)
     
  8. Mama Looigi

    Mama Looigi Mama to the tempers
    Member

    Joined:
    Aug 8, 2018
    Messages:
    696
    Country:
    Ireland
    Yeah, for some reason it isn’t that simple for me. Sometimes I’ll leave it searching for a half hour and when it’s finally done, no results
     
  9. VinsCool

    VinsCool Persona Secretiva Felineus
    Moderator

    Joined:
    Jan 7, 2014
    Messages:
    14,199
    Country:
    Canada
    Impressive!
     
    Mama Looigi and RattletraPM like this.
  10. guisadop

    guisadop GBAtemp Advanced Fan
    Member

    Joined:
    Jun 22, 2012
    Messages:
    542
    Country:
    Brazil
    Technology is amazing!
     
  11. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend
    Member

    Joined:
    May 27, 2016
    Messages:
    13,922
    Country:
    United States
    Like father, like son. (Referencing Bsnes emulator being snes and mgba being Gameboy advance, a glorified snes portable) :P
     
    RattletraPM and VinsCool like this.
  12. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    33,132
    Country:
    United Kingdom
    While of limited use as far as the whole library is concerned there are still plenty of games that would benefit from such things. Might have to give this a look.

    If someone is taking a look at things can you see what, if anything, is done for Payback (a GBA actually 3d GTA like game).
     
    Mama Looigi likes this.
  13. sarkwalvein

    sarkwalvein There's hope for a Xenosaga port.
    Member

    Joined:
    Jun 29, 2007
    Messages:
    8,089
    Country:
    Germany
    Windows search has become a PITA the last decade really. Specially when it tries to be intelligent.
    I would say do not use that.
    Search with any other tool, or index your files with any other software e.g. cathy.

    If you don't want to use any other software but bare Windows, a simple "dir c:\*.gba /s/a" on the command line should suffice.
    Unless they are on e.g. drive d, then "dir d:\*.gba /s/a", etc.
     
    zfreeman and Mama Looigi like this.
  14. naddel81

    naddel81 GBAtemp Addict
    Member

    Joined:
    Dec 14, 2009
    Messages:
    2,390
    Country:
    United States
    why does it have HD and the map still flickers?
     
  15. AlanJohn

    AlanJohn くたばれ
    Moderator

    Joined:
    Jan 6, 2011
    Messages:
    3,733
    Country:
    Ukraine
    Can't wait to see games like Driver 3D, Asterix and Obelisk in full HD!
     
  16. SexySpai

    SexySpai i dont know
    Member

    Joined:
    Jun 16, 2018
    Messages:
    1,106
    Country:
    United States
    Anyone know good games that use this feature? Just give me like 5 or less.
     
  17. Zense

    Zense GBARunner2 config: Touch the touchscreen + press R
    Member

    Joined:
    Apr 20, 2008
    Messages:
    1,839
    Country:
    Italy
    I'm really glad we get this, though I'm also intrigued by what this could mean for the legacy of these originally very pixelated games in the future...
     
  18. Zumoly

    Zumoly GBATemp Analyst
    Member

    Joined:
    Apr 27, 2018
    Messages:
    1,758
    Country:
    Mali
    Get "everything". It's a small but very handy tool that'll show every file you possibly have on your computer and/or hard drive.
     
    zfreeman, grey72 and Mama Looigi like this.
  19. FAST6191

    FAST6191 Techromancer
    Reporter

    Joined:
    Nov 21, 2005
    Messages:
    33,132
    Country:
    United Kingdom
    On the SNES, which popularised the effect, it was known as mode7 for the hardware mode it used there. It is not mode7 on the GBA but the name stuck for reviews/discussions of the time, though if you do a search then you will probably find more about the ROM release group called MODE7. Today it is not as well known but that might help. http://www.coranac.com/tonc/text/affine.htm and https://www.coranac.com/tonc/text/mode7.htm and http://problemkaputt.de/gbatek.htm#gbalcdvideocontroller if you want some technical discussion of it.

    Many racing games will use it. Fzero being among the more notable along with mario kart, however there are plenty of others. Some will be more "race to the horizon" approaches where it is not as useful but still plenty in that style.
    The GBA FPS efforts might also yield something here. Most are not good games, made worse by only having dpad input (it was bad then, however many years on this is when we have all had free look games for longer, and analogue sticks on controllers... yeah), but might be worth a look.
    The iconic chocobo scene from Final Fantasy 6 also made it to the GBA version of that game, as did the world map part, the former comes fairly early in the game too.
    I mentioned payback above. I don't know if it will do anything here as I have not properly looked into what payback does (it is full 3d but I don't know if it is just software or borrows what it can from hardware).
    There are a load of demos that will make use of it. http://www.pouet.net/prodlist.php?platform[0]=Gameboy+Advance&order=thumbup (my favourite http://www.pouet.net/prod.php?which=24571 ). https://www.gbadev.org/demos.php?listby=popularity&offset=100

    http://www.thunderboltgames.com/fea...he-game-boy-advance-how-well-could-it-be-done might also yield some possibilities.

    Tetnus on Drugs/Lockjaw (one of my favourite tetris homebrews) could also be worth a spin.

    https://pdroms.de/files/nintendo-gameboyadvance-gba/lockjaw-v0-42 should have a download.
     
    Tarmfot, zfreeman, jamespoo and 3 others like this.
  20. Latiodile

    Latiodile Professionally dead inside
    Member

    Joined:
    Nov 16, 2015
    Messages:
    2,266
    Country:
    Canada
    nice, i remember asking if this was a thing about 3-ish years ago, nice to see it finally exists
     
  21. jt_1258

    jt_1258 Ella
    Member

    Joined:
    Aug 21, 2016
    Messages:
    2,901
    Country:
    United States
    oh this is gonna be fucking awesome for the simpsons road rage. a mode 7 game that took mode 7 to a whole new level
     
    Mama Looigi likes this.
  22. Jayro

    Jayro MediCat Dev and Gameboy Modder
    Developer

    Joined:
    Jul 23, 2012
    Messages:
    9,403
    Country:
    United States
    Looks amazing. Can we get some bilinear filtering next like the SNES got? That would be a blessing on the cake, especially for FPS games like Ecks vs Sever.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - development, [UPDATE], scaling