TWPatcher - DS(i) mode screen filters and patches

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

  1. chocoboss

    chocoboss GBAtemp Fan

    Member
    5
    Jun 25, 2016
    France
    FRANCE
    Thanks you ! If remove it from sdmc:/luma/sysmodules/ it does nothing with only
    sdmc:\_nds\TWiLightMenu\TwlBg\Widescreen.cxi

    Maybe I have do something wrong with thé patch, I dont know. See more environnement can be really cool on Pokemon
     
  2. Vague Rant

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @chocoboss It sounds like you did the patching right, because the stretching part is what the TwlBg patch does, the widescreen aspect ratio is coming from the software side--except that for you, it's not. :/

    Could you make sure that you have a folder on your SD card, sdmc:/_nds/TWiLightMenu/widescreen and that it contains a lot of files with names like "A39E-F4AD.bin" and similar?
     
  3. Wootex

    Wootex Newbie

    Newcomer
    1
    Aug 20, 2019
    United States
    Im trying to get widescreen to work on my new3ds. I've installed the newest version of Twilight menu and as well as gone through the steps for widescreens with no errors messages. DS games boot fine in 4:3 but when I change the setting in twilight to 16:9 and try to boot a game I get a black screen and "An exception occurred" error in processor ARM9 with exception type "prefetch abort (svBreak)" and then I have to turn off the system.

    On a similar note, I also get an "an exception occurred error" and black screen when I exit a game by holding L, R, B and down.

    Thanks for the help!
     
  4. chocoboss

    chocoboss GBAtemp Fan

    Member
    5
    Jun 25, 2016
    France
    FRANCE
    @Vague Rant : I don't have D:\_nds\TWiLightMenu\widescreen\XXXX-XXXX.bin
    I will try to create the folder manualy

    D:\_nds\TWiLightMenu\widescreen
    Is empty and it stay empty ...

    16/10 is enabled in TWilightMenu, I don't understand..
     
    Last edited by chocoboss, Aug 20, 2019
  5. Vague Rant

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @chocoboss The widescreen patches are supposed to be in that folder, and they come with TWiLight Menu++ when you install it. Maybe you should try downloading TWLMenu again and make sure it's got all the patches for you.
     
  6. chocoboss

    chocoboss GBAtemp Fan

    Member
    5
    Jun 25, 2016
    France
    FRANCE
    I will try thank you ! =)

    @Vague Rant it works with mario kart / SM64 but it didn't work with french version of pokemon :/
     
    Last edited by chocoboss, Aug 20, 2019
  7. Dartz150

    Dartz150 Hat Gurl Official Fan™

    Member
    10
    May 5, 2010
    Mexico
    Under your bed
    Some games, specially different language versions of Pokemon games have no support yet, or can't be recognized by TM++ if the roms have some kind of patch (like an AP patch) because it modifies the header for some reason. I'm not sure itf there's a list of games that currently have support for WS patches, but surely it exists, you could check in the official thread.
     
  8. Vague Rant

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    All the mainline Pokémon games in all languages are supported if you update to the nightly build.

    And the supported games are listed in this file which is included in every TWLMenu++ download.
     
  9. chocoboss

    chocoboss GBAtemp Fan

    Member
    5
    Jun 25, 2016
    France
    FRANCE
    My games are in the compatibility list. But I use the AP patch. any workaround ? I don't know where to get the nightly build
     
    Last edited by chocoboss, Aug 20, 2019
  10. Tebra

    Tebra Advanced Member

    Newcomer
    5
    May 18, 2016
    Belgium
    Hello all,
    I have a N2DS with luma.
    I follow the guide for the wide screen for 2/3ds and manual install last version of both cias.
    Super mario 64 starts in wide screen mode but the picture on both screens is half corrupted.
    Any idea what wrong ?
     
    Sono likes this.
  11. SCOTT0852

    SCOTT0852 Some Dude on the Internet

    Member
    6
    Jan 20, 2018
    United States
    Don't hold start/select when running TWLMenu. It's an issue with the widescreen patch.
     
    Tebra and Sono like this.
  12. Sono
    OP

    Sono Modern slave

    Member
    13
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    I just tested this, and I get similar results to this where I was right about the VSync being off, but didn't know what caused this.

    @Robz8 please add this to the guide until I make a patch which can either solve or get around this issue

    Edit: "corrupted top screen and half-missing bottom screen? just don't press START/SELECT"
     
    Last edited by Sono, Aug 21, 2019
  13. chocoboss

    chocoboss GBAtemp Fan

    Member
    5
    Jun 25, 2016
    France
    FRANCE
    I just updated to 9.1.0 and now full screen work with pokemon *-*
     
    Robz8 and Vague Rant like this.
  14. Dargentum

    Dargentum Member

    Newcomer
    1
    Jun 8, 2018
    Chile
    Where can I download the latest TWPatch?
     
  15. Robz8

    Robz8 Coolest of TWL

    pip Developer
    19
    Oct 1, 2010
    United States
  16. Griizly

    Griizly Member

    Newcomer
    4
    Nov 19, 2015
    Belgium
    root
    Hello all, annoying problem here, I have enabled external FIRM in LUMA, used the TWPatcher and also created the widescreen.cxi file, I managed (I don't know how) to run pokemon white 2 in widescreen, turned off the console and now I always get the message "failed to backup custom twlbg" and then the game is launched in 4:3, any idea why ?
     
  17. Vague Rant

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @Griizly From what I can tell, that occurs when you have a TwlBg.cxi and a TwlBg_bak.cxi in the directory sdmc:/luma/sysmodules of your 3DS SD card. TWLMenu++ tries to rename the former to the latter, so if you've got both, it'll fail. If this is indeed the issue, you should be able to solve it by deleting either both TwlBg files or just TwlBg_bak.cxi, depending on whether you actually want to keep a custom TwlBg.cxi.
     
  18. Griizly

    Griizly Member

    Newcomer
    4
    Nov 19, 2015
    Belgium
    root
    @Vague Rant thanks, deleted both and it worked again, do you know why it happened ?
     
  19. Vague Rant

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @Griizly I don't, sorry. It sounds like somehow, TWLMenu++ failed to delete the backup when it was finished with it; end-users basically should never see that file because it's supposed to go away as soon as a widescreen game has finished launching.

    EDIT: What I can say is that I've had this happen on older versions when TWLMenu++ crashed and failed to launch a game, forcing me to reboot. With the current version I haven't had any crashes so I haven't had that issue again myself.
     
    Last edited by Vague Rant, Aug 23, 2019
  20. Griizly

    Griizly Member

    Newcomer
    4
    Nov 19, 2015
    Belgium
    root
    Which filter setting did you applied ? I will mainly play pokemon games, tried both sonos crisp and linear interpolation 1 but my game is verry blurry in widescreen ( looks like the top screen is just stretched )
     
Quick Reply
Draft saved Draft deleted
Loading...