TWPatcher - DS(i) mode screen filters and patches

Discussion in '3DS - Homebrew Development and Emulators' started by Sono, Jul 4, 2019.

  1. evertonstz

    evertonstz Advanced Member

    Newcomer
    2
    Jan 5, 2019
    Brazil
    I think @Sono talked about it in this thread some weeks ago saying the GBA scaling is already the best it can be archieved with the scalling methods supported by the 3ds + AGB.
     
  2. Rahkeesh

    Rahkeesh GBAtemp Maniac

    Member
    7
    Apr 3, 2018
    United States
    Sono called the current GBA scaling the *crispest* it can be but whether that is *best* is quite subjective.

    I used some of sono's hints and the available tools to hex edit some alternative GBA interpolation. Basically you can pick any middle ground you like between the default sharp but blocky/distorted and something soft/blurry but representing shapes better. You can also play around with sharpening too but I didn't find that to be worthwhile.

    Sono said he was developing patches for GBA in parallel with DS. His widescreen patcher even has a hidden mode that does it for GBA too. I don't know if this new approach using 3DS communication is going to change those plans.
     
    Last edited by Rahkeesh, Oct 4, 2019
    leonmuse and Stellar Bull like this.
  3. piratesephiroth

    piratesephiroth I wish I could read

    Member
    11
    Sep 5, 2013
    Brazil
    I also think the default scaling looks the best. I tried your patch values and it only made the image blurrier, definitely not the best in my opinion.
     
  4. Stellar Bull

    Stellar Bull Advanced Member

    Newcomer
    4
    Jul 20, 2014
    One thing that's been keeping me from using the Patcher is the 6 min boot time on o3DS.

    Does manually patching AGB_FIRM or TWL_FIRM make the booting process any faster?
     
  5. MarioKartFan

    MarioKartFan Member

    Newcomer
    1
    Aug 27, 2019
    Algeria
    The boot process is almost instant. You’re referring to the six minute patch process I assume. If you patch it on your computer there’s no appreciable impact to your boot time.
     
    Stellar Bull likes this.
  6. Stellar Bull

    Stellar Bull Advanced Member

    Newcomer
    4
    Jul 20, 2014
    Time to do this, then. Thank you!
     
  7. Stellar Bull

    Stellar Bull Advanced Member

    Newcomer
    4
    Jul 20, 2014
    Does the patcher not work with TWilight menu? I just ran a game through it and it's still using Nintendo's default scaling. And I've patched for zero interpolation.

    — Posts automatically merged - Please don't double post! —

    False alarm, I'm just stupid. I forgot to enable external module loading in Luma.
     
  8. MakeMake

    MakeMake Advanced Member

    Newcomer
    1
    Aug 7, 2019
    United States
    50 ft under
    Based off of this...
    Can I get ds resolution
    On 3ds mode
    Because I am a fricking idiot¿¿
     
  9. Raylight

    Raylight Paranoid Temper

    Member
    7
    May 10, 2014
    United States
    Who wants to know?
    anything happening i stopped getting updates for some reason
     
  10. leonmuse

    leonmuse Newbie

    Newcomer
    1
    May 24, 2012
    Brazil
    Hi folks. I wanna show a little appreciation, and say I love having the multiple filtering options available!

    Having said that, it seems the author has promised in more than one occasion that he would be adding a parallel version (or definitive) version that makes the small, native resolution the default one, so we don't need to press and hold SELECT every time we start a GBA/NDS(i) game, while in turn making the scaled version as the one that needs pressing and holding SELECT down.

    Is that in the making yet or has it been abandoned? Please give us that option!

    Also, is it possible to give us a better (blurrier) GBA scaling? The official one looks terrible, LOL.

    Thanks a lot!
     
    Stellar Bull likes this.
  11. Robz8

    Robz8 Coolest of TWL

    pip Developer
    19
    Oct 1, 2010
    United States
    We'll soon be able to switch to native resolution via rtcom.
     
  12. leonmuse

    leonmuse Newbie

    Newcomer
    1
    May 24, 2012
    Brazil
    Can you give me a more detailed explanation? I didn't understand as I'm still very noob and not initiated to hacking.

    Will we be able to switch to native resolution back and forth on the go?

    Is the GBA VC included? Thanks Robz8, your effort is heroic!
     
  13. Robz8

    Robz8 Coolest of TWL

    pip Developer
    19
    Oct 1, 2010
    United States
    Yes.

    rtcom is arm7->arm11 communication.
    afaik, rtcom will not be in GBA VC.
     
    Raylight and leonmuse like this.
  14. leonmuse

    leonmuse Newbie

    Newcomer
    1
    May 24, 2012
    Brazil
    Thanks so much for your prompt replies, man! You made my day! Know that you have one more fan of yours waiting patiently for that option! Good bless you!
     
    Robz8 likes this.
  15. Larsenic

    Larsenic Newbie

    Newcomer
    1
    Oct 23, 2019
    Argentina
    Hey Robz, first of all I'd like to thank you for all the amazing work you've done with Twilight Menu++!
    About rtcom, does this mean we'll be able to change NDS filters using Twilight Menu?
     
    leonmuse likes this.
  16. Robz8

    Robz8 Coolest of TWL

    pip Developer
    19
    Oct 1, 2010
    United States
    Yes.
     
    ElderC, leonmuse, Nutez and 1 other person like this.
  17. Larsenic

    Larsenic Newbie

    Newcomer
    1
    Oct 23, 2019
    Argentina
    Wow, that is really awesome!
    Thanks
     
    leonmuse likes this.
  18. XularusXIII

    XularusXIII GBAtemp Regular

    Member
    2
    Jan 21, 2012
    United States
    So I found this thread after a quick google search prompted by a reddit post on r/3DShacks, that said that things were being looked into like implementing gyro control in GBA games and stuff like analog control and extra buttons in DS games. That all sounds super exciting. Is any of it actually being worked on? I would love to have analog input available in games like Mario 64 DS and especially Metroid Prime Hunters. This is all super exciting if true!
     
    Ammako likes this.
  19. Sono
    OP

    Sono Modern slave

    Member
    13
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    Yeah, Gericom is reverse engineering the gyro driver by himself (because I don't have enough time to join in), and doesn't seem to have too much success initializing the gyro hardware.

    When using the tilt sensor (measures absolute tilt, not relative angular rotation), the game works, but it's very weird to play due to using an asbsolute sensor when a relative sensor is expected to be in its place.

    If we both had time to work on this more than 0-2hrs a day then we would be probably having a few rtcom-enabled games already.
     
    Dartz150, ber71, Raylight and 4 others like this.
  20. Nicota

    Nicota Member

    Newcomer
    1
    Feb 13, 2019
    Luxembourg
    Luxemburg
    uhm i tried to use the patcher and followed the guide on github on how to play widescreen but i use a mac and can't run .exe files or bin files. is there another method that will work without having to do the exe and bin stuff on my pc?
    sorry that i use mac its just what i have
     
    Last edited by Nicota, Oct 26, 2019
  21. Sono
    OP

    Sono Modern slave

    Member
    13
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    I developed 3DS homebrew on macOS (10.13) for some time in the past, and it's possible to run exe programs there. You can install homebrew ( https://brew.sh ) and install wine from there. There should be tutorials online on how to install wine on macOS using brew. The only hassle is having to install Xcode from the App Store.
     
Quick Reply
Draft saved Draft deleted
Loading...