Jump to content

isleep2late

Member
  • Posts

    32
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by isleep2late

  1. Not sure if this is the right place as I don't know how much of a breakthrough this is so mods please let me know if this should be moved elsewhere. There's been multiple posts asking about how to remove the banned Pokemon restrictions on Battle Maison in X/Y/ORAS (Some people are even offering bitcoin incentives to have this figured out). I've spent pretty much the entire day working on this/trying to figure this out but for the life of me could not, so to have this day not go to waste I'd like to share some of the progress/things I found out and discovered along the way. Hopefully someone out there can pick this project up and finish working on it. So how do you remove the Battle Maison restrictions? My conclusion, after a lot of experimenting, is that you have to edit the DllBattlePartySelect.cro file. Here are my reasons: 1) After messing with that .CRO file, I rebuilt romfs using PK3DS, loaded the patch using Hans, and my game was running completely fine up until the point where the Battle Maison lady asks me to select Pokemon. The game freezes at a black screen and I'm forced to power off. 2) I messed with DllBattlePartySelect.cro by reading it through a Hex editor. Call me crazy, call this a conspiracy theory, but there are 31 instances of the Hex-value sequence "FE FF EB" in that file, and there are exactly 31 Pokemon banned in Battle Maison. Now I know it's been said before that CRO files can't be edited, and if they do then the game just crashes, but after some research I came across this thread and heard people saying that CRO editing works with Luma3DS (I use Gateway3DS for launching Hans using homebrew). So I spent time setting up Luma and between the CRO resigner and Luma I couldn't get anything to work lol. After patching static.crr with cro_tool.exe the game wouldn't boot so I used the old static.crr, and patching the romfs into a .cia file for Luma3DS didn't work either... So in short, editing DllBattlePartySelect.cro by modifying the 31 iterations of the "FE FF EB" hex values is my best guess at figuring out how to remove Battle Maison restriction (I am using Alpha Sapphire, sorry if that becomes relevant). The million-dollar question is figuring out how to edit CRO files using a Hex Editor without having the game crash. Maybe Kaphotics or SciresM would know how to do this. I know there are some CRO editing capabilities that Pk3DS has, but still no way to edit that golden DllBattlePartySelect.cro file. Edit 9/24: Solved for ORAS. Still need to find the garc location for X/Y (if anyone really cares). As well as for SuMo's Battle Tree. 80% sure this will be the same for Ultra Sun and Moon, but it would be naive for me to say that about a game that hasn't even been released yet. EDIT 9/25: Confirmed working for Sun and Moon. tl;dr: GARC location for ORAS is a/1/7/0, for SuMo it is a/1/3/7. Replace the bytes quoted by Kaphotics with 0's and you're good to go! EDIT 9/26: You can now remove Soul Dew clause in Gen 6 games, rendering the banlist completely lifted! The only type of Pokemon to still be banned in Battle Maison is one whose total EVs exceed 510 (this is allowed in SM, don't ask). (REDACTED BUT EVENTUALLY SOLVED IN 2020) EDIT 6/29/2020: garc location for X/Y found (??), Soul Dew and 510 EV limit removed in ORAS (X/Y/gen 6?). You can also apparently enter more Pokemon than normally allowed (such as 4 Pokemon in a Singles 3v3). [510 EV Limit bypass not reached... sorry my mistake)
  2. I didn't want to necro this thread but what I found might be useful information to anyone who plays on Battle Subway. Just so you know I've only tested this on Pokemon White 2, but this should in theory work on all other Gen 5 versions (note MeroMero's different narc locations for BW vs BW2). If you follow that thread (and read the replies too), you will see that, for Black 2 and White 2, you have to use a Hex Editor on a\1\0\6 (in this case). In this case, I am using HxD so this next sentence will make sense if you're also using it: After changing all the sequences laid out in that thread, I changed the second "B0 0E" to "00 00". This can be found in Offset (h) row 000000B0 columns 0C and 0D. After you change those 2 Hex values, recompile using PPRE beta 0.14 and try playing in Battle Subway You will notice that Soul Dew is no longer banned and you can use the same pokemon multiple times, holding the same items, and you can even play with 4, 5 or even all 6 of the pokemon on your team. As far as I know, this removes every single restriction on Battle Subway, so you will not only be able to play with banned pokemon, but you can essentially... go all out with whatever haha. Hope this helps!
  3. I keep forgetting to post this and I don't even have the time to test this out, but when hacking a ROM, if you set fully evolved Pokemon to evolve to themselves at level 100, would they then be considered "NFE" thereby making eviolites give them Def/SpDef boosts? I haven't done any ROM hacking/editing in a while, but I know you can change the way Pokemon evolve and choose what they evolve into. If someone can test this out, it should theoretically work on both Black/White(2) and XYORAS. Otherwise, I guess you could set them to evolve to a dummy 'mon (Mewtwo evolves to Caterpie at level 50). Let me know if this works for anyone
  4. Hello everyone! I don't know if there was any demand for this or if anyone really cared, but I've spent what little free time I had over the past 6-7 months creating this. It's a Fire Red save file you can open/import in any GBA emulator, and it contains every single pokemon, shiny, with legitimate stats, holding every legal ribbon it can own, having perfect IV's/EVs/ with Smogon competitive movesets. Basically anything you can possibly think of, it's on here. All completely "legal" in the sense that it will (should) pass all legality checkers and will transfer over to the newer generations without any red flags. NFE Pokemon like Charmander are level 98 and Charmeleon 99 in case you want to evolve them. For every non-bred Pokemon, I used the relevant PID Finder Method to ensure legitimate PID values for the designated event. I also gave the trainer 999 of every time, max money, etc etc. It took me forever to make this, but I finally finished it and want to share it with the world! I plan on sharing this via Dropbox to YouTube, but I thought ProjectPokemon should hear about this first, especially if the community might find some use for this in terms of research & development. Here are the files along with a copypasta from the Readme I plan on attaching to the Dropbox: <attachments below> [Mods: I wasn't exactly sure where to post this, since it does contain many Event files but is obviously more than just events. If you need me to move this or remove it, please let me know and I will be more than happy to oblige.] Thank you for your time, isleep2late
  5. Warning: Please do not get scammed on Wi-fi trades. Anyone who offers you an "egg" of Volcanion, Hoopa, or any hacked Pokemon claiming they can be traded is lying to you. Deeply apologize if this is the wrong place for this, so mods feel free to do what is appropriate. I thought I'd post this in R&D because I have done a bit of research into these two topics and it appears to be of particular interest to many people who have questions about getting a Japanese 3DS and whether a Volcanion, Hoopa, or other hacked pokemon can be obtained by hacking the Pokemon as an egg (as a way to bypass the legality checkers on Wi-fi services). I also feel this has been asked MANY times in other threads and will continue to be asked by newcomers. Here are some clarifications regarding what you can or can't do with a Japanese 3DS and/or using Pokebank if you have the Cyber Save Editor 3DS by Cyber Gadget, and some myth-busting regarding trading hacked eggs: You will need a Japanese 3DS if you: 1. Bought a new Japanese X/Y game so you can initiate gameplay of the game and advance until you get the pokedex (or whatever the checkpoint is to enable use with Cyber Save Editor 2. Would like to trade eggs (for some reason) from your Japanese game to your non-Japanese game (Pokebank will not store eggs) 3. Want to have Latiosite, Latiasite, Soul Dew, Sacred Ash, or any of the other unreleased items (Pokebank does not allow storage of items, held items will be sent to your bag if you try to store them in Pokebank). These items can be traded to your non-Japanese game via local trade. That's about everything I can think of right now. 4. Don't care for trading permanent Mega Pokemon to your non-Japanese game, as this cannot be done via local trade. You can use Pokebank on your non-Japanese 3DS if you: 1. Have a used copy of a Japanese Pokemon X or Y cartridge that has been sufficiently advanced to enable Cyber injecting. 2. Want to transfer permanent Mega Pokemon to your non-Japanese game, as this is cannot be done via local trade. 3. Don't care about obtaining unreleased items on your non-Japanese 3DS. OR you don't care about having hacked eggs (which cannot be traded via wi-fi, more on this next). Now to bust the hacked egg trading myth: <- For anyone that really doesn't believe me when I say it doesn't work, here is proof of it, because a lot of people that come up to me about it want to know for sure (not sure if any of them read this forum).Furthermore, I think hacked eggs can in fact be sent to Wondertrade. However, I have heard that the receiving end of any hacked eggs will get a bad egg that will never hatch. I'm not sure whether this can be confirmed, but my suspicion is that wonder trading hacked pokemon was the cause of all those bad eggs floating around wonder trade last year. I really hope this helps. Thanks for readying.
  6. For anyone else who struggled with perma-megas (doesn't seem like anyone here had any trouble with it so far, but just in case), it only works when you set the mega-pokemon into one of your PC Boxes (as shown in Kaphotics' video). If you try setting it in your party, the game simply converts it to its normal form. However, you can take it out of the box into your party and it will still retain its mega form. At least this is true from my experience, if anyone else can confirm.
  7. Hey planetpatrick! If you're asking about how to find the Secret ID for PokeGen, go to the right-most tab labeled "OT/Misc" and you'll see two text boxes next to "ID:" the second box is for secret ID. If you're asking about how to find the secret ID of your actual trainer in the Pokemon Black game, my way might be a bit complicated. The way I find my secret id in pokemon black is to 1) catch a pokemon you don't need in-game 2) trade your pokemon to a ROM (if you're not already using a ROM). This can be done with an R4 DS flash card. 3) open up PokeGen and view your save file 4) look at the pokemon you caught in-game and there should be an "OT" (Original Trainer) tab/section where the program displays both your Trainer ID and your Secret ID. As long as you caught it in the game with the trainer whose secret ID you want to find, it should be the same secret ID. If you don't have a flash card, I believe there are Action Replay codes that help you find your Secret ID, but since you posted under PokeGen I just assumed you have access to PokeGen. A quick google search will get you the AR codes you'll need if that's what you're looking for.
×
×
  • Create New...