Sharp DS(i) mode scaling filters

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

  1. Robz8

    Robz8 Coolest of TWL

    Member
    18
    Oct 1, 2010
    United States
    Yes, so that it can reboot into widescreen, if a game supports it.
    The GUI itself will stay in 4:3 (with black borders, ofc).
     
  2. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    If a game doesn't support it, the game would just be 4:3 or would it bug horribly?
     
  3. Robz8

    Robz8 Coolest of TWL

    Member
    18
    Oct 1, 2010
    United States
    The game will just be 4:3.
     
  4. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    What I meant was that the patch would only work on TwilightMenu++, not original NDS games, which it isn't how it should work, right?
     
  5. Robz8

    Robz8 Coolest of TWL

    Member
    18
    Oct 1, 2010
    United States
    It'll only work for TWiLight Menu++, so DSiWare games/apps will stay in 4:3.
    The patcher itself will probably have a widescreen for all option though. Don't quote me on that though.
     
  6. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    Okay, thanks
     
  7. GamerTygoNL

    GamerTygoNL Member

    Newcomer
    1
    Jun 23, 2019
    Netherlands
    Im a noob so what does this mean?
     
  8. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    Use the patcher. The manual method is not necessary anymore.
     
  9. GamerTygoNL

    GamerTygoNL Member

    Newcomer
    1
    Jun 23, 2019
    Netherlands
    Ok i just found the patcher. Thanks!
     
  10. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    That patcher doesn't have widescreen option, though. You'll have to wait for the second patcher to be released.
     
    Pedroverri likes this.
  11. Sono
    OP

    Sono The MCU Deity

    Member
    12
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    Everyone has been waiting long enough. It's 31C at 21:58 and I'm having a heatstroke. Fuck this.

    I packaged the secret PC version. No pattern selection, sorry. Not that it's useful because the widescreen patch writes an identity matrix on boot.

    Put unpatched TwlBg.cxi or section0.bin next to mkpatch.exe and rename it as section0.bin
    Run ./mkpatch.exe asd 1010
    That will create TwlBg.cxi which you can copy to your 3DS

    The exe is in a zip to bypass "security" checks.

    the "asd" part can be anything except "agb"
    "1010" is a binary bitmask, 0th bit is rightmost, zerofill
    bit list:
    0 CTR_Redshift
    1 debug text
    2 trainer mode
    3 DMPGL wide
    4 "HID" patch, source code says "remove opposing DPAD check"
    7 "DEBUG" patch, source code says "hidden debug patch"

    rest of the bits must be zero or else fail

    Note for patch selection:
    If "bytes used" reports 100% or more then remove either the debug text or the redshift code!

    https://puu.sh/E43fN/f7f3eb2f61.zip
     
    Last edited by Sono, Aug 11, 2019
  12. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    I have so many questions
     
    Sono likes this.
  13. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    But I better ask after I try to use the patcher
     
  14. Robz8

    Robz8 Coolest of TWL

    Member
    18
    Oct 1, 2010
    United States
    In the generated .cxi with the DMPGL wide patch, the top screen isn't stretched, and there's glitchiness on the right side of the top screen.
    Is there anything I need to change? I used "asd 1000".
     
    Last edited by Robz8, Aug 11, 2019
    alexander1970 and Sono like this.
  15. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    I'm afraid to ask because I think you mentioned it in previous pages, but where do I find section0.bin?
     
  16. Sono
    OP

    Sono The MCU Deity

    Member
    12
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    Updated the URL, the wide patch was commented out by accident.

    It's the same as in the manual patching, except you use the exe instead of HxD. Also, redownload the exe because I made a mistake.
     
  17. Elwyndas

    Elwyndas Advanced Member

    Newcomer
    3
    Dec 19, 2018
    United States
    @Robz8 , will this eventually be integrated into your project TWIlight ++?
    @Sono thanks for your work.
     
  18. Hyper99

    Hyper99 Advanced Member

    Newcomer
    1
    Aug 2, 2019
    Venezuela
    It's already integrated
     
  19. Robz8

    Robz8 Coolest of TWL

    Member
    18
    Oct 1, 2010
    United States
    Just copy the cxi to "sd:/_nds/TWiLightMenu/TwlBg", and call it "Widescreen.cxi".
     
    Raylight and Dartz150 like this.
  20. Sono
    OP

    Sono The MCU Deity

    Member
    12
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    I updated the links again. I hope this time it really applies it.

    Edit: updated links and instructions for the millionth time; confrmed working
     
    Last edited by Sono, Aug 11, 2019
    Dartz150, oxenh and Upaluppa like this.
Loading...