Is there a way to remove the black bars/boarder on virtual console games on gamepad?

Discussion in 'Wii U - Homebrew' started by LonelyPhantom, Apr 8, 2017.

  1. Sonic Angel Knight

    Member Sonic Angel Knight GBAtemp Guru

    Joined:
    May 27, 2016
    Messages:
    7,918
    Location:
    New York
    Country:
    United States
    To be specific, the GBA and NDS do have options for tv screen sizes, but to actually change the size you would need to convert it to loadiine and poke around the config data file inside the games settings, i think the file you want to access in notepad is called Config.json :unsure:
     


  2. H1B1Esquire

    Member H1B1Esquire RxTools, the ultimate CFW machine.

    Joined:
    Nov 2, 2016
    Messages:
    897
    Location:
    Earth, bro-dude.
    Country:
    United States
    This is true; Loadiine does have the ability to scale VC games a few ways: 16:9, 4:3, widescreen, side-by-side (for DS), etc,.

    Another benefit of Loadiine.

    Although, you'll need the .json files if you can't do it yourself. One place to check, the weeyouso site for injects to see if uploafers also have the configs. Definitely worth taking a look, especially for that trimmed 70mb NDS Chrono Trigger Nintendo will never release.
     
  3. LonelyPhantom
    OP

    Newcomer LonelyPhantom Member

    Joined:
    Mar 26, 2017
    Messages:
    13
    Country:
    United States
    Can you confirm if this would work for N64 too?
     
  4. H1B1Esquire

    Member H1B1Esquire RxTools, the ultimate CFW machine.

    Joined:
    Nov 2, 2016
    Messages:
    897
    Location:
    Earth, bro-dude.
    Country:
    United States
    I should be able to at some point tonight. I usually play Minecraft with a few people around this time, but if they don't come online soon, I'll expedite this request.
     
    LonelyPhantom likes this.
  5. ShadowOne333

    Member ShadowOne333 GBAtemp Guru

    Joined:
    Jan 17, 2013
    Messages:
    5,966
    Country:
    Mexico
    I have brought this up SEVERAL times.
    I can't fucking stand the black borders and the dull color palette Nintendo forces in all VC releases.

    Take a look at this thread:
    https://gbatemp.net/threads/understanding-and-changing-snes-vc-rpx-settings.425474/

    You can see towards the end pages that some people tried it for N64 games, but didn't continue with it.
    I want just 16:9 output and the removal of the gamma correction, that's it.

    The best way to go about it is by taking the latest compiled VESSEL.RPX file, which is found in F-Zero X, and decrypt the file using this:
    https://github.com/BullyWiiPlaza/RPL-Studio

    With that, someone who has sone knowledge in ARM assembly could hack the decrypted RPX file to support 16:9 forced resolution, like what was done with both NES/SNES.
    I have the faint idea about how to go about it, but my lack of knowledge on ASM/ARM assembly is just next to zero. Basically, with something like IDA Pro and the decrypted VESSEL.RPX file, you can start looking around for the values of the current resolution, like 640x480 in HEX values and try changing it to 1280x720, then re-encrypt the file and test it in Loadiine to see the changes in actual hardware.
    Maybe testing with Cemu is an option as well.

    Please, I beg to someone who has the knowledge to help out to accompish this :(
     
    Last edited by ShadowOne333, Apr 20, 2017
    LonelyPhantom likes this.
  6. H1B1Esquire

    Member H1B1Esquire RxTools, the ultimate CFW machine.

    Joined:
    Nov 2, 2016
    Messages:
    897
    Location:
    Earth, bro-dude.
    Country:
    United States
    I've gotten it (loadiine) to scale for GBA and NDS, but N64 games don't have the same options, at least without being recompiled. Maybe HerptyDerpty has files on the weeyouso site of recomp'd N64 games? I know there were a few Goemon fixes.....somewhere.
     
    LonelyPhantom likes this.
  7. ShadowOne333

    Member ShadowOne333 GBAtemp Guru

    Joined:
    Jan 17, 2013
    Messages:
    5,966
    Country:
    Mexico
    The only way to do so for N64 is by hacking the vessel.rpx, no way around it.
    It'd be similar to what was done for the NES/SNES 16:9 hacks, but the difference being that the N64 VC handles it differently unfortunately.
    Otherwise it would have been as easy as copy/paste the same Hex data from the SNES VC hack to N64.
    Actually NES is the same as SNES, a copy/paste of the needed data accomplished the 16:9.

    The info about how said data was found and modified is in this thread:
    https://gbatemp.net/threads/understanding-and-changing-snes-vc-rpx-settings.425474/
     
    Last edited by ShadowOne333, Apr 20, 2017
    H1B1Esquire likes this.
  8. LonelyPhantom
    OP

    Newcomer LonelyPhantom Member

    Joined:
    Mar 26, 2017
    Messages:
    13
    Country:
    United States
    This is fantastic news! Thank you so much.

    If it is not too much trouble could I make a request for DS games? The World Ends With You and Nostalgia would probably be really great candidates for this(Touch screen on gamepad and top screen on tv). Could you tell me how you did everything like is it something I could do myself with rom injection?
     

Share This Page