?
  1. Yes, I don't care how broken it will be!

    54 vote(s)
    83.1%
  2. No, I don't want to use even more broken stuff

    4 vote(s)
    6.2%
  3. Yes, but only in GBA mode, because I play DSi exclusives

    4 vote(s)
    6.2%
  4. No, because I only use DS and DSi mode

    3 vote(s)
    4.6%
  5. 65 voter(s)
  1. selcuk

    selcuk Member
    Newcomer

    Joined:
    Oct 3, 2015
    Messages:
    49
    Country:
    I would be more than glad if you could do this. My A button sadly doesn't work properly so its a pain in the ass to play some platformers.
     
    Sono likes this.
  2. IlI

    IlI Newbie
    Newcomer

    Joined:
    Jun 21, 2020
    Messages:
    1
    Country:
    United States
    Thanks a lot for your work on this, the widescreen is a great thing to have. How would I try swapping the screen in DS mode if possible?
     
    Robz8 and Zense like this.
  3. Zense

    Zense GBARunner2 config: Touch the touchscreen + press R
    Member

    Joined:
    Apr 20, 2008
    Messages:
    1,839
    Country:
    Italy
    There are cheats that do that I believe, but I think they are among those that don't work with nds-bootstrap. @Robz8 could enlighten us on that. Not all games have those cheats of course. There might even be patches for it for all I know.
     
  4. AvocadoToast

    AvocadoToast Member
    Newcomer

    Joined:
    Jun 11, 2020
    Messages:
    27
    Country:
    United States
    THANK YOU SO MUCH SONO! Just one final question, when toggling redshift in the patch menu, how do I access it in game or change the settings later? I see when I installed it the screen turned more of a red-ish tint, but how do I gain access to the standard redshift menu as found in 3ds mode?
    jk i figured it out
     
    Last edited by AvocadoToast, Jun 24, 2020
    Robz8 and Zense like this.
  5. MegaJazz

    MegaJazz Newbie
    Newcomer

    Joined:
    Feb 24, 2020
    Messages:
    2
    Country:
    United States
    So super happy there is now a redshift update! Glad I checked the recent posts instead of just the 1st post like I usually do. Have been dying for this!!
     
    Robz8, Sono, maorninja and 2 others like this.
  6. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    Well, I have good news and bad news...

    The good news is that GPU scaling works, and the quality of the scaling is extremely superb!
    The bad news is that it's so awfully blurry that my eyeballs physically started to hurt after looking at the image for more than a few seconds, because my brain attempts to focus on the blurry image too hard.
    And when I don't apply the linear filter patch, the pixels are all over the place, so it makes sense why Nintendo abandoned this feature so early that only 3 extra values are written when enabling GPU scaling, none of which do anything.

    This patch will be available temporarily in an upcoming patcher version, but will be eventually removed due to health concerns.
     
    Chainhunter, maorninja, Zense and 4 others like this.
  7. sks316

    sks316 (Future) VTuber - Princess Lillie of the Stars
    Member

    Joined:
    Nov 28, 2013
    Messages:
    2,869
    Country:
    United States
    I say make it a permanent feature but add a health advisory that pops up when enabling it.
     
    Sono, Dartz150 and Robz8 like this.
  8. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    Wish granted
     
    Larsenic, ber71, Zense and 4 others like this.
  9. Dartz150

    Dartz150 Yet another Onii-chan
    Member

    Joined:
    May 5, 2010
    Messages:
    2,181
    Country:
    Mexico
    Tried 4:3 options and it looks good so far, I only had issues enabling widescreen as the top screen looks messed up and the bottom is half black. Guess that is expected in the meantime so, awesome work Sono!! :D
     
    Last edited by Dartz150, Jun 29, 2020
    Zense, Sono and Robz8 like this.
  10. Robz8

    Robz8 Coolest of TWL
    Developer

    Joined:
    Oct 1, 2010
    Messages:
    14,229
    Country:
    United States
    Hopefully 800px mode can be implemented now.
     
    Zense, Sono and Dartz150 like this.
  11. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    Actually, not without heavy patches. The problem is that there is not enough VRAM allocated for a 1024x256 texure, and after that I'd need to patch a lot of PDC reg pokes which change the screen mode.

    It might be possible, but it's a lot of work.


    Irrelevant to the quote, there is a hotfix which fixes GBA-mode GPU scaling; I'll reupload it soon.
     
    Last edited by Sono, Jun 29, 2020
  12. Draexelion

    Draexelion GBAtemp Regular
    Member

    Joined:
    Aug 8, 2017
    Messages:
    107
    Country:
    Sweden
    I'm using an r4 flashcart and THE widescreen looks good but it's a little too blurry kind of. The game in question is Pokémon soul silver. How do I make it less blurry? I'm using Sharp linear.
     
  13. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    Currently widescreen will always be blurry. I'd need to remake the patches to mitigate the blur.
     
    Robz8 and Dartz150 like this.
  14. Draexelion

    Draexelion GBAtemp Regular
    Member

    Joined:
    Aug 8, 2017
    Messages:
    107
    Country:
    Sweden
    Oh ok thanks for the quick response! :) Do you have an ETA on that by any chance?
     
  15. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    No. It's been requested a lot since a long time, but sadly I can't make a day have more than 24hrs in it.

    I know how to solve it and what to patch, but it takes way too much time to get it out of my head into Notepad++.
     
  16. Draexelion

    Draexelion GBAtemp Regular
    Member

    Joined:
    Aug 8, 2017
    Messages:
    107
    Country:
    Sweden
    Alrighty! Good luck!
     
    Dartz150, Robz8 and Sono like this.
  17. geekboy1011

    geekboy1011 Advanced Member
    Newcomer

    Joined:
    Mar 24, 2013
    Messages:
    73
    Country:
    United States
    Gave a huge skim but didn't see any documentation on the features/patches of the TWPatcher? Is there one floating around? Obviously I get/understand all the display/filter modes, Its just the various patches/RTCOM stuff. :D
     
  18. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    There isn't any documentation, sorry. It's hard to document patches; or at least I haven't figured out an efficient and useful method.


    Un-START reverses the role of START and SELECT during boot-time, so instead of pressing START *or* SELECT to disable stretching, you have to hold START *and* SELECT to enable stretching.

    Redshift is a port of CTR_Redshift to TwlBg. It shifts your screen to be more red (or "warm"), or alternatively to be more blue (or "cold"). Useful when playing a lot at night, because it helps on your eyes.

    DMPGL is the name of the OpenGL driver for the PICA200. I have to patch the GPU driver itself to be able to get widescreen, but I also have to patch the MTX driver (the capture card's driver used to transfer DS/GBA display to ARM11) to be able to get widescreen.

    GPU scale test is what it sounds like. Normally the upscaling is done by the capture card hardware using very simple math, but it's low quality, and is generally really phinicky to get working. The patch patches a lot of the graphics drivers and graphics software to be able to get the GPU working instead of the capture card doing it.
    The reason it's so difficult but not impossible is because there is a flag which tells if the scaling should be done by the GPU, but it's almost completely unfinished, so I have to basically implement what Nintendo didn't implement using existing code space which I can't change or expand... yeah.

    The exception handler is not that useful, it's just a PoC, and nobody has the kernel patches yet, because TWPatcher doesn't have a kernel patcher yet. If you had a patched LegacyKernel11, then this patch would reinstall exception handlers which weren't fully removed from LegacyKernel11. It's definitely useful for debugging rtcom payloads.

    Anti-DPAD patch just removes the DPAD filters, meaning that you can press LEFT+RIGHT or UP+DOWN using the DPAD and the CPad. This patch is necessary, because on unpatched TwlBg and AgbBg these aren't possible.

    The hole patch is just a test trainer which runs every frame. It changes between versions, and it's no use to anyone besides me.

    As for the "???" patch, I have no idea either. It doesn't seem to do anything...
     
    Zense, Robz8 and Nutez like this.
  19. Rahkeesh

    Rahkeesh GBAtemp Advanced Maniac
    Member

    Joined:
    Apr 3, 2018
    Messages:
    1,901
    Country:
    United States
    GPU DS scaling is pretty interesting, GBA is falling off the screen though. Very interested to see that hotfix whenever its ready.
     
    Robz8 likes this.
  20. Sono

    OP Sono cripple piss
    Developer

    Joined:
    Oct 16, 2015
    Messages:
    2,373
    Country:
    Hungary
    Did I forget to upload the GBA bugfix?! :wacko:
    You have to turn off Un-START for GPU scaling though.
     
    Robz8 and Zense like this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - TWPatcher, filters, patches