Dump Pokémon Battle Videos?

Discussion in '3DS - Homebrew Development and Emulators' started by addi33, Oct 22, 2016.

  1. addi33
    OP

    addi33 GBAtemp Advanced Maniac

    Member
    1,642
    701
    Sep 12, 2016
    Gambia, The
    I´ve read an article on projectpokemon, that thats possible in a way, but it was a Little bit complicated for me to understand, um could anyone maybe write a short well "noob-friendly" tut? Well I´m not a noob in this Scene but I really could Need some help
     
  2. Wojton

    Wojton GBAtemp Regular

    Member
    180
    66
    Mar 7, 2014
    Poland
    What is your 3DS firmware? 11.1.0-34 or an older one?
     
  3. addi33
    OP

    addi33 GBAtemp Advanced Maniac

    Member
    1,642
    701
    Sep 12, 2016
    Gambia, The
    Yep N3DS 11.1.0-34 AL9H Sysnand Luma CFW
     
  4. Wojton

    Wojton GBAtemp Regular

    Member
    180
    66
    Mar 7, 2014
    Poland
    Because of physical memory randomization (PASLR) being enabled for Pokemon Omega Ruby & Alpha Sapphire with 11.1.0-34 firmware, access to its savefile / extdata has become severely restricted - methods that used to work with previous firmwares no longer work on 11.1. There is a way to bypass PASLR with the latest version of JK's Save Manager and Pokebank , but it will only allow you to access the savefile, not the extdata (which contains saved battle videos). As far as I know, there is no way to access ORAS extdata on 11.1 firmware. I've had a report of 3ds extdata dump tool being able to do that, although I couldn't get it to work myself.
     
    Last edited by Wojton, Oct 22, 2016
  5. addi33
    OP

    addi33 GBAtemp Advanced Maniac

    Member
    1,642
    701
    Sep 12, 2016
    Gambia, The
    okay well right know im making a modded Sumo demo with the ash greninja theme so Inhave other stuff to do then dump my extdata
     
  6. Blue_Mew

    Blue_Mew Shiny Mew!

    Member
    2,371
    990
    Oct 2, 2015
    United Kingdom
    Faraway Island
    It still works on an CFW 11.1, I think.
     
  7. Wojton

    Wojton GBAtemp Regular

    Member
    180
    66
    Mar 7, 2014
    Poland
    CFW users are unaffected, because 3DS CFW's use an alternative title loader, so they don't have to deal with PASLR (its also what lets you run unsigned .cia's). I was talking about OFW users with just Homebrew Launcher access.
     
    Last edited by Wojton, Oct 22, 2016
    GilgameshArcher likes this.
  8. addi33
    OP

    addi33 GBAtemp Advanced Maniac

    Member
    1,642
    701
    Sep 12, 2016
    Gambia, The
    okay so then how to exactly do this then?
     
  9. N7Kopper

    N7Kopper Proud lover of a three-inch girlfriend

    Member
    367
    134
    Aug 24, 2014
    You can run NTR and get a raw RAM dump. There might be a more elegant way of doing it now, though.
     
  10. Wojton

    Wojton GBAtemp Regular

    Member
    180
    66
    Mar 7, 2014
    Poland
    Oh, only now I've noticed that you're an A9LH user :) All you have to do is:
    • Download the .cia version of JK's Save Manager
    • Install it with FBI (or any other .cia manager)
    • Run it
    • Select Cartridge (or SD/CIA if you're using an eShop version of the game)
    • Select ExtData options
    • Select Export ExtData
    • Make a new ExtData profile, name it whatever you want and confirm with A.
    • After doing that you will find ORAS extdata on your SD Card/JKSV/ExtData/<game name>/<profile name>/
     
    Last edited by Wojton, Oct 22, 2016
    GilgameshArcher likes this.
  11. addi33
    OP

    addi33 GBAtemp Advanced Maniac

    Member
    1,642
    701
    Sep 12, 2016
    Gambia, The
    okay and then, um what to do with the extdata? Im a noob at those Thing, save editing or Rom Dumping, hacking whatever, thats what im good in, but never did something on the extdata
     
  12. Wojton

    Wojton GBAtemp Regular

    Member
    180
    66
    Mar 7, 2014
    Poland
    You ask me what to do with it? What do YOU need it for?
     
  13. Hopalongtom

    Hopalongtom GBAtemp Regular

    Member
    212
    31
    Mar 14, 2009
    The battle videos arn't actually saved videos though... its just remembered instructions for what pokemon/what moves etc for each game to replay the battle automatically!
     
  14. Aletron9000

    Aletron9000 3DS Master

    Member
    1,544
    421
    May 10, 2016
    United States
    3DS ARM9 CPU
    If you want to record your pokemon battles, you could use NTR to record your screen.
     
  15. Wojton

    Wojton GBAtemp Regular

    Member
    180
    66
    Mar 7, 2014
    Poland
    You can also use Citra to replay battle videos, that's how I'm doing it.
     
  16. addi33
    OP

    addi33 GBAtemp Advanced Maniac

    Member
    1,642
    701
    Sep 12, 2016
    Gambia, The
    I know thats actually the files I want though
     
  17. Kaphotics

    Kaphotics badc0ded

    Member
    610
    460
    Sep 10, 2010
    United States
    battle videos are stored in the extdata, you can dump them with homebrew/cfw or you can dump pkms with KeySAV2
     
    addi33 likes this.