Widescreen cheats for DS games on 3DS

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

Loading...
  1. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    Castlevania does thankfully use the 3D engine for most of its 2d. Text and some menus are the main exclusions. The number sprites and the sub screen are also exclusions. It however uses the bottom screen for the main screen and some touch features. Just expanding the view causes some disappearing issues on the edges or on the right side along with a few alignment issues especially with touching. Im talking about castlevania dawn of sorrow. In US Dawn of Sorrow, some view parameters are set in the function at 0x20083AC. Dawn of sorrow does thankfully have a patch that allows you to ignore the touch screen at https://www.romhacking.net/hacks/3408/.
     
    Last edited by gamemasterplc, Oct 9, 2019
    Robz8, FateForWindows and Vague Rant like this.
  2. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    Mario Kart DS (USA)
    16:10 Widescreen for 3DS

    5208A06C E3A06806
    02000C14 E594006C
    02000C18 E594224C
    02000C1C E3520002
    02000C20 0A000002
    02000C24 E59F2008
    02000C28 E0000290
    02000C2C E1A00640
    02000C30 EA01D92D
    02000C34 00001334
    020770E8 EAFE26C9
    02077090 E3A00001
    120789BC 0000199A
    0208A068 E3A00A9A
    D2000000 00000000

    Fixes Bottom Screen of Course Intros. Also fix large text on top screen.
     
    Last edited by gamemasterplc, Oct 12, 2019
    Robz8, Zense and Vague Rant like this.
  3. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    Grid (USA)
    16:10 Widescreen for 3DS

    52075AB4 EBFE3B8C
    02075AAC EAFE2C73
    02000C80 E5952004
    02000C84 E3A03301
    02000C88 E5933304
    02000C8C E2133902
    02000C90 0A000002
    02000C94 E59F3008
    02000C98 E0020392
    02000C9C E1A02642
    02000CA0 EA01D382
    02000CA4 00001334
    D2000000 00000000

    Code Shortened by 4 lines
     
    Vague Rant likes this.
  4. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    N+ (USA)
    16:10 Widescreen for 3DS

    520DACF8 020DAD18
    02021198 EA02E432
    02039410 EB02837F
    0203948C EB028360
    02052148 EA02203A
    020DA214 E3A01301
    020DA218 E5911304
    020DA21C E2111902
    020DA220 0A000001
    020DA224 E3A01F4D
    020DA228 E1C010B0
    020DA22C E59F0000
    020DA230 E12FFF1E
    020DA234 020DE0CC
    020DA238 E3A03301
    020DA23C E5933304
    020DA240 E2133902
    020DA244 0A000002
    020DA248 E59F3014
    020DA24C E5813004
    020DA250 EA000001
    020DA254 E3A03902
    020DA258 E5813004
    020DA25C EBFDEB01
    020DA260 EAFDDFB9
    020DA264 00006A64
    020DA268 E2401080
    020DA26C E3A02301
    020DA270 E5922304
    020DA274 E2122902
    020DA278 0A000000
    020DA27C E2411018
    020DA280 EAFD1BC5
    D2000000 00000000
    Make sure the map is on the bottom screen for this to work.
     
    Robz8 and Vague Rant like this.
  5. DeadSkullzJr

    DeadSkullzJr Developer

    pip Developer
    7
    Sep 28, 2017
    United States
    Couple widescreen codes I did since they didn't seem to be up there already. Each has 16:9 and 16:10 for emulation and 3DS purposes respectively.

    Metroid Prime - Hunters (USA) (Demo) (Kiosk)
    Widescreen Codes
    Metroid Prime - Hunters (USA, Europe) (Demo) (DS Download Station)
    Widescreen Codes


    I also made a nicer set of widescreen codes to work with for Metroid Prime Hunters - First Hunt.

    Metroid Prime - Hunters - First Hunt (Europe) (Demo)
    Widescreen Codes
    Metroid Prime - Hunters - First Hunt (USA, Australia) (Demo)
    Widescreen Codes
     
    Last edited by DeadSkullzJr, Oct 17, 2019
    Robz8, Vague Rant and w0nd3rb0yfx like this.
  6. DeadSkullzJr

    DeadSkullzJr Developer

    pip Developer
    7
    Sep 28, 2017
    United States
    More widescreen codes.

    Pocket Monsters - Diamond (Japan) (Debug Version)
    Widescreen Codes
    Pokemon - Diamond Version + Pokemon - Pearl Version (USA) (Demo) (Kiosk)
    Widescreen Codes
     
    Last edited by DeadSkullzJr, Oct 18, 2019
    Vague Rant, Robz8 and w0nd3rb0yfx like this.
  7. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    The first 3 lines of yu gi oh's code is the code for the battles of the game with the last 3 being for various 3d parts of the game that are mainly on bottom screen.
     
    Vague Rant likes this.
  8. DeadSkullzJr

    DeadSkullzJr Developer

    pip Developer
    7
    Sep 28, 2017
    United States
    I had a feeling, but I wasn’t sure, I just saw that the USA code existed but not the other two. I never played the games before, only way for someone to know for sure is to play it all the way through.
     
    w0nd3rb0yfx likes this.
  9. DeadSkullzJr

    DeadSkullzJr Developer

    pip Developer
    7
    Sep 28, 2017
    United States
    Added the extra needed address to the Yu-Gi-Oh Nightmare Troubadour games.

    Yu-Gi-Oh! - Nightmare Troubadour (USA)
    Widescreen Codes
    Yu-Gi-Oh! - Nightmare Troubadour (Europe) (En,Fr,De,Es,It)
    Widescreen Codes
    Yu-Gi-Oh! Duel Monsters - Nightmare Troubadour (Japan)
    Widescreen Codes
     
    w0nd3rb0yfx likes this.
  10. DeadSkullzJr

    DeadSkullzJr Developer

    pip Developer
    7
    Sep 28, 2017
    United States
    Some ASM is likely needed to make the menus mesh better with these codes, so don't consider these to be final, however the game is very much playable with just these.

    Dragon Quest IX - Sentinels of the Starry Skies (USA) (En,Fr,Es)
    Widescreen Codes
    Dragon Quest IX - Sentinels of the Starry Skies (Europe) (En,Fr,De,Es,It)
    Widescreen Codes
    Dragon Quest IX - Hoshizora no Mamoribito (Japan)
    Widescreen Codes


    These games seem to be working fine with widescreen.

    Bakugan - Battle Brawlers (USA) (En,Fr)
    Widescreen Codes
    Bakugan - Battle Brawlers (Europe) (En,Fr,De,Es,It,Nl,Sv) (B6RP)
    Widescreen Codes
    Bakugan - Battle Brawlers (Europe) (En,Fr,De,Es,It,Nl,Sv) (Toys'R'Us)
    Widescreen Codes

    Bakugan - Battle Brawlers - Battle Trainer (USA)
    Widescreen Codes
    Bakugan - Battle Brawlers - Battle Trainer (Europe) (En,Fr,De,Es,It,Nl,Sv)
    Widescreen Codes

    Bakugan - Defenders of the Core (USA) (En,Fr)
    Widescreen Codes
    Bakugan - Defenders of the Core (Europe) (En,Fr,De,Es,It,Nl,Sv)
    Widescreen Codes
    Bakugan Battle Brawlers DS - Defender of the Core (Japan)
    Widescreen Codes


    These games will need a screen swap code in order to take advantage of these codes, so again, these aren't final codes to work with.

    Beyblade - Metal Fusion (USA) (En,Fr,Es)
    Widescreen Codes
    Beyblade - Metal Fusion (USA) (En,Fr,Es) (Collector's Edition)
    Widescreen Codes
    Beyblade - Metal Fusion (USA) (En,Fr,Es) (ToysRus Exclusive)
    Widescreen Codes
    Beyblade - Metal Fusion (USA) (En,Fr,Es) (Walmart Exclusive)
    Widescreen Codes
    Beyblade Metal Fusion - Cyber Pegasus (Europe)
    Widescreen Codes
    Metal Beyblade - Cyber Pegasis (Korea)
    Widescreen Codes
    Metal Fight Beyblade - Bakutan! Cyber Pegasis (Japan)
    Widescreen Codes

    Beyblade - Metal Masters (USA) (En,Fr,Es)
    Widescreen Codes
    Beyblade - Metal Masters (USA) (En,Fr,Es) (Best Buy Exclusive)
    Widescreen Codes
    Beyblade - Metal Masters (USA) (En,Fr,Es) (Collector's Edition)
    Widescreen Codes
    Beyblade - Metal Masters (USA) (En,Fr,Es) (Target Exclusive)
    Widescreen Codes
    Beyblade - Metal Masters (USA) (En,Fr,Es) (ToysRus Exclusive)
    Widescreen Codes
    Beyblade - Metal Masters - Nightmare Rex (Europe) (En,Fr,De,Es,It)
    Widescreen Codes
    Metal Fight Beyblade - Choujou Kessen! - Big Bang Bladers (Japan)
    Widescreen Codes

    Metal Fight Beyblade (Japan)
    Widescreen Codes
    Metal Fight Beyblade (Japan) (Value Price)
    Widescreen Codes
     
    Last edited by DeadSkullzJr, Oct 19, 2019
  11. Vague Rant
    OP

    Vague Rant Deceptively cute

    Member
    7
    Aug 7, 2008
    Melbourne
    Awesome work on all these hacks, thanks DeadSkullzJr.
    Before I add these codes to the thread, do you remember what the new third address hits and whether it's something on the top screen or bottom screen?

    EDIT:
    From a quick scan of some reviews, it seems like these games are very focussed on touch input for gameplay, is that right? Tapping where you want your Beyblade to go, dragging it to move, etc. If those reviews are accurate, it might not really be practical to swap the screens on these games. Mandatory touch input is the bane of screen-swap hacks.
     
    Last edited by Vague Rant, Oct 21, 2019
  12. DeadSkullzJr

    DeadSkullzJr Developer

    pip Developer
    7
    Sep 28, 2017
    United States
    Sort of forgot for the Yu-Gi-Oh games, sorry..The Beyblade games yes require the touch screen so you might be right with functionality cases.

    Bakugan might be a similar case in a portion of the game.
     
  13. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    upload_2019-10-22_20-41-53.
    16:10 in Dawn of Sorrow is possible. Bottom screen being stretched is no$gba's fault and won't happen on 3ds.
     
    Zense, Sono and Robz8 like this.
  14. gamemasterplc

    gamemasterplc Member

    Newcomer
    1
    Sep 6, 2019
    United States
    Diddy Kong Racing DS
    16:10 Widescreen for 3DS

    92018D6E 0000F058
    02000000 E59F202C
    02000004 E59D002C
    02000008 E59F3C20
    0200000C E1500003
    02000010 0A000004
    02000014 E3A03301
    02000018 E5933304
    0200001C E2133902
    02000020 0A000000
    02000024 E59F2010
    02000028 E59D0010
    0200002C E3A03B02
    02000030 E12FFF1E
    02000034 00001555
    02000038 020FF0FF
    0200003C 0000199A
    12018746 000046C0
    12018D6A 0000F7E7
    12018D6C 0000E94A
    D2000000 00000000

    Fixed balloon popping games. Can someone please test this code.
     
    Last edited by gamemasterplc, Nov 3, 2019
Quick Reply
Draft saved Draft deleted
Loading...