Widescreen cheats for DS games on 3DS

Discussion in '3DS - Flashcards & Custom Firmwares' started by Vague Rant, Jul 11, 2019.

Loading...
  1. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @dripfish Not a dumb question at all, but the Fire Emblem DS games are fully 2D endeavours, so unfortunately, they're unlikely to receive widescreen patches.
     
    dripfish likes this.
  2. dripfish

    dripfish Newbie

    Newcomer
    1
    Aug 16, 2019
    Canada
    Alright thanks anyways
     
    Vague Rant likes this.
  3. deisuke1234

    deisuke1234 Advanced Member

    Newcomer
    3
    Mar 4, 2016
    @Vague Rant

    What about this game it kinda feels like it has some potential 3d rendering

    Fire Emblem: Shin Monshou no Nazo Hikari to Kage no Eiyuu
     
  4. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    Nope, head-to-toe 2D. The stage maps, the battles, the support conversations, it's all fully 2D. The battles in particular are using pre-rendered 3D graphics for the sprites (like Donkey Kong Country), that's about as close as it gets.
     
    deisuke1234 likes this.
  5. deisuke1234

    deisuke1234 Advanced Member

    Newcomer
    3
    Mar 4, 2016
    @Vague Rant

    Tales Of The Tempest English Patch v1.0
    Code:
    16:10 Widescreen for 3DS
    92004024  00001555
    12004024  00001999
    D2000000 00000000
    
     
    Vague Rant likes this.
  6. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @deisuke1234 Nice one, I had thought that game wouldn't work in 3DS widescreen because I watched a gameplay video where someone was playing with a stylus, but it looks like the stylus stuff is all optional after all.

    Added to the bonus post's "Bottom-screen games" spoiler.
     
    deisuke1234 likes this.
  7. deisuke1234

    deisuke1234 Advanced Member

    Newcomer
    3
    Mar 4, 2016
    Well that is why i just kinda ignore how the game looks like and go for trial and error method xD
     
    Vague Rant likes this.
  8. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    While this is no help in terms of playing Newer DS, gamemasterplc has graced us with a 16:10 widescreen hack for New Super Mario Bros.



    It comes in the form of an xdelta patch rather than a cheat code because it makes some deeper game changes like adjusting certain levels to better suit 16:10.
     
    Robz8 and Brawl345 like this.
  9. sks316

    sks316 Meloetta, the Melody Pokémon!

    Member
    10
    Nov 28, 2013
    United States
    Unova
    Now how do we make this work with TWLMenu? I know it can't automatically apply xdeltas... :unsure:
     
  10. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @sks316 You'll have to apply the patch to the ROM yourself, outside of TWLMenu++, probably via a PC.
     
  11. AlterL

    AlterL Member

    Newcomer
    1
    Aug 12, 2019
    Venezuela
    is anyone thinking about the dsvanias as well? Also does anybody knows how to change screens in Ds games? I mean, changing the action to the upper screen from the touch screen.
     
  12. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    @AlterL Castlevania games are 2D, so it's the same situation as New Super Mario Bros., they would require fully-fledged ROM hacks to run in widescreen. Somebody might come along with the interest, time and skill to make them, but I wouldn't hold my breath.

    There is no way to swap the screens currently, but that is a feature @Sono has been able to demonstrate via TwlBg hacking. It may or may not be included as a patch in future versions of his patcher.
     
  13. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    This was one that has and continues to give me a lot of trouble, but there's now a widescreen code added to the Issues section. Personally, I feel the problems with it are pretty minor and the improved visibility is worth the occasional cosmetic bugs: e.g. the door markers next to certain special doors still seem to move relative to 4:3 instead of 16:10, so they slide around a bit relative to the rest of the stage geometry. This is really as far as I can take it, ASM hacks like this are pretty far outside of my wheelhouse.
     
  14. Dartz150

    Dartz150 Hat Gurl Official Fan™

    Member
    9
    May 5, 2010
    Mexico
    Under your bed
    I noticed a strange issue with Dementium II (U). Sometimes, when entering doors or a new area, the widescreen wores off and the image looks stretched, this is far more noticeable in the snowy village area, just after the first save point when going outside the cabin. I will try to record a video and post it here later, I'm using TwiLightMenu++ on a New3DS
     
  15. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    Thanks for the report, @Dartz150. If at all possible, would you be able to upload your save as well so I can take a look?

    EDIT: OK, yeah, this game is a lot more cavalier about the number of addresses it uses to determine aspect ratio than I had seen in my brief initial test. I've found three more addresses that need to be hit from a quick test, and there's probably more.

    EDIT2: In the meantime, attached is an updated version of the USA Dementium II code for use with TWLMenu++. You can drop it into sdmc:/_nds/TWiLightMenu/widescreen and it should improve things somewhat, but it almost certainly needs more work to capture all of the needed offsets. I'll get back to it tomorrow hopefully.
     

    Attached Files:

    Last edited by Vague Rant, Aug 28, 2019
    Dartz150 likes this.
  16. Dartz150

    Dartz150 Hat Gurl Official Fan™

    Member
    9
    May 5, 2010
    Mexico
    Under your bed
    Sorry for the late reply, I was busy at work.

    Here is a video if it still helps, I noticed that the issue triggers upon double pressing up on the d-pad to run in game.



    I'll try the fix and report back the results, thank you so much for your help!

    EDIT: It fully works as intended now, you're awesome! :yay3ds::yay3ds:
     
    Last edited by Dartz150, Aug 29, 2019
    Vague Rant likes this.
  17. AlterL

    AlterL Member

    Newcomer
    1
    Aug 12, 2019
    Venezuela
    any news regarding changing the screens display yet? I mean changing the touchscreen image with the top screen? BTW can this support homebrew I used to have some 3d homebrews from the ds days that I would like to try
     
    Last edited by AlterL, Aug 31, 2019
  18. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    I don't think @Sono (sorry for the highlight, just in case you wanted to advise in any way) has posted any updates on the subject of screen-swapping since the initial tests, and frankly there's nobody else around right now with his knowledge or expertise about TwlBg, so his thread will be the first place you'll hear about it if there's any news.

    As far as I can see, there's no technical reasons why widescreen couldn't also be hacked (or for open source software, just implemented "natively", for that matter) into homebrew, but whether they work in the same or similar ways to commercial games is not something I personally have any idea about. If you suggest one or more homebrews you're hoping to play in widescreen I'll certainly take a look, with no guarantees of course.
     
    Sono likes this.
  19. Sono

    Sono Modern slave

    Member
    12
    Oct 16, 2015
    Hungary
    Austro-Hungarian Monarchy
    Only DS mode is supported (including GBArunner2), because on GBA VC there is only one screen (the bottom screen is not part of the display), so the patch crashes.


    The only problem with the screen swap patch is that it only works on a very specific version because I can't use pattern matching to find a pointer I need to swap the screen framebuffer pointers.

    The above in ELI5 terms: I can't automate screen swapping, so it can only work on a specific version where it's tested working.


    Also yes, homebrew can work if they can squish the 3D to fit more stuff, so it can be stretched out later.
     
    Vague Rant likes this.
  20. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    GBARunner2 also recently added native screen-swapping, so there's no pressing need for it on the TwlBg side any more.
     
Loading...