Jump to content

shadowofdarkness

Member
  • Posts

    135
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by shadowofdarkness

  1. The transfer also cuts the XP down to the start of the current level. So it can still look untouched but be a different nature. I've done that by taking a Pokemon and adjusting the nature using steps in the daycare. Then after the transfer I had the desired nature and the XP gain was lost and it still looked untouched.

  2. This site has tech details of the timestamp but is based on Ruby and Sapphire. It mentions that Emerald uses the same format but you may (I'm not sure) have to find a Emerald map to find the right offset. https://web.archive.org/web/20160418015118/http://furlocks-forest.net/wiki/?page=Ruby%2FSapphire_Save_Data_Map

    Just changing the RTC to a high value would work also as long as it is higher then whatever you used as the highest before. Depending on what you changed it to. I find most people just change the RTC to real time to make it easy to remember in the future after any battery changes.

  3. Yes you can, the only thing you have to do to trigger the event unlock on the VC is to beat the E4 champion on the VC version, that is when the flag gets set.

    You can beat the e4 except the champion on RA then save but you do have to battle the champion on the VC version. I assume a re-battle of the league would also trigger it but I'm only 97% sure on that if you already beat the league the first time.

  4. When you transferred the save to VBA it took saved the time your computer was set to as the newest time you played the game in the save game. Then you transferred the save back to the original cartridge that had the RTC still showing a older date, effectively time travelling into the past. The game is just waiting until the RTC catches up and passes the date and time you played it on the computer.

    You can easily fix this by running the homebrew RTC changer to set the cartridge to the current real date. Then after that you can transfer the save back and forth all you want with no problems.

    Here is the homebrew, two versions one a GBA multiboot file and one a NDS homebrew for use with a NDS flashcart in a 2 slot system

    https://github.com/megaboyexe/GBA_RTCRead

    • Like 2
  5. I have heard before (along time ago) that emulation can be too slow at times and end up generating the wrong Pokemon. I forget the specifics so someone else more knowledgeable would have to fill that in. But my guess is that it happened here and due to emulation errors it got a Pokemon using the wrong method. Because what you got was a method 2 generated Pokemon. Which you can check in Pokefinder.

    • Like 2
  6. I assume the time in the save was updated to the current time from your computer. You could probably use the GBA RTC changer homebrew to make the time on your cartridge the same as real time. Or adjusted enough that the time in game still looks right.

    If I remember right the way time works in those games is that the RTC in carts starts at a set date and time then when you put in the time of day in game it just offsets from that. So that is why it might need to be offset a little to get night and day to line up.

    • Thanks 1
  7. I tried googling for info on how it works and couldn't find any info. So my idea of the top of my head is that when going to play Ruby or Sapphire using box, is that it sends a multi boot rom to the GBA that checks the cartridges header to know what game it is then sends that info and the save game back to the GameCube to be played on a emulator,

    This would explain why it only supports those two games for playing and the others only for storage. Considering they would be the only games ready at box launch to have the roms embedded into it. Basic storage is more basic and was a standard so others could be supported just for storage.

    I was wondering if that info was correct it may mean the roms could be swapped out like virtual console injects. It may also require editing the multi boot rom to check for the target games headers also.

    I know if it's possible,I world enjoy one that played Emerald and Leaf Green.

    Hopefully someone with more knowledge would say if this is possible.

     

    EDIT:

    After learning how to extract the files from the iso image I found that I am probably correct.

    I found 4 ROM files (2 revisions of each game) that when opened in a emulator play fine. It even has a file named GBEmulator.arc which supports my idea of how this works.

    Then it took a little bit to learn what the arc files were and how to open them. After extracting them all the only other file I found that my system identified as a GBA ROM was agbbin.bin which came gbarom.arc (plus a second identical copy from gbaromD.arc)

    I assume that is the multi boot ROM.

    I just have no idea where to start to edit it to change the cartridge detection to Emerald or Leaf Green or Fire Red and have it use those games.

    I assume at the least the other games could just replace the Ruby and Sapphire ROM's and the multi boot ROM just has to be changed to search for something like Emerald then have it open whichever ROM was replaced.

    Sadly I can't code even a Hello World in anything more then bash which isn't even a coding language.

    Any help would be appreciated.

  8. So I'm just curious how this happened. I'm guessing it was a bug in pk2pk which I found out after that it has some in its transfer.

    It just must not of updated the met level.

    My fault for the one time I got frustrated Sat the time waste transferring them through the official way 6 at a time.

    I just tested and changing the met level to 30 makes it legal. But I'm thinking since it was just a live dex filler I'll release it and get a new one. Rather then edit my save.

    Thanks for explaining the problem.

    • Like 1
  9. Here is the Pokemon, note that it should be fine as I have never genned a Pokemon and just use PKHeX as a read only info tool to check IVs etc. This Pokemon should of been left unused in a livedex since gen 4 so it would of been leveled up in Diamond.

    In all my time Playing Pokemon only two times have I done writes using hacking software so it's easy to remember what should affect it. (One was removing a nickname on a different Pokemon and the biggest was using pk2pk to mass transfer some Pokemon into gen 5) This Pokemon was probably part of that mass transfer.

    I'm using the newest PKHeX and just changing the current level to 33 marks it as legal which is why I assumed you just had the wrong games moveset.

    404 - Luxio - CB3D0C826ED8.pk6

  10. I was checking some info in a gen 6 save and noticed that I have a level 30 Luxray that came from Diamond and knows the move Crunch. This is legal as Shinx learns Crunch at level 29 in Diamond and Pearl but your check is based of a different games as every other game has it at learned at level 33 at the earliest.

  11. This thread jogged my memory, back in 2007 I actually found the site and after emailing the owner he gave me links and passwords to four archives full of saves.

    I don't know if any of this is still missing so do any of the following filenames interest anyone.

    Spoiler

    ./001 palcity savedata/200707211730.zip
    ./001 palcity savedata/PokemonFesta2007_0715_Fukuoka.zip
    ./001 palcity savedata/PokemonFesta2007_0721_Tokyo.zip
    ./001 palcity savedata/PokemonFesta2007_0728_Sapporo.zip
    ./001 palcity savedata/PokemonFesta2007_0803_Makuhari.zip
    ./001 palcity savedata/PokemonFesta2007_0810_Nagoya.zip
    ./001 palcity savedata/PokemonFesta2007_0817_Yokohama-1.zip
    ./001 palcity savedata/PokemonFesta2007_0817_Yokohama-2.zip
    ./001 palcity savedata/PokemonFesta2007_0817_Yokohama-3.zip
    ./001 palcity savedata/PokemonFesta2007_0831_Osaka.zip
    ./001 palcity savedata/PokemonFesta2007_0901_Osaka-1.zip
    ./001 palcity savedata/PokemonFesta2007_0901_Osaka-2.zip
    ./002 Fushigina card Savedata/200707071050.zip
    ./002 Fushigina card Savedata/2007_Darkrai.zip
    ./002 Fushigina card Savedata/2007_Deoxys.zip
    ./002 Fushigina card Savedata/2007_Jirachi_Ganlon_Berry.zip
    ./002 Fushigina card Savedata/2007_Jirachi_Salac_Berry+.zip
    ./002 Fushigina card Savedata/2007_Jirachi.zip
    ./002 Fushigina card Savedata/2007Manaphy.zip
    ./002 Fushigina card Savedata/2008_Happy_New_Year.zip
    ./002 Fushigina card Savedata/Aussie_JBHF_Manaphy.zip
    ./002 Fushigina card Savedata/Birthday_Memory_Present.zip
    ./002 Fushigina card Savedata/Concert_Chatot.zip
    ./002 Fushigina card Savedata/electabuzz_Pearl.zip
    ./002 Fushigina card Savedata/Golgo_syotyou_no_Octillery.zip
    ./002 Fushigina card Savedata/himitsu_no_tsuika_application_aisyou_checker.zip
    ./002 Fushigina card Savedata/magmar_Diamond.zip
    ./002 Fushigina card Savedata/naminori_pikachu.zip
    ./002 Fushigina card Savedata/Shion_no_Charmander.zip
    ./002 Fushigina card Savedata/Strongest_Electivire.zip
    ./002 Fushigina card Savedata/Strongest_Magmortar.zip
    ./002 Fushigina card Savedata/Strongest_Milotic.zip
    ./002 Fushigina card Savedata/syokotan_no_tropius.zip
    ./002 Fushigina card Savedata/US_E4All_Manaphy.zip
    ./002 Fushigina card Savedata/US_NWS_Manaphy.zip
    ./002 Fushigina card Savedata/US_PBR_Electivire.zip
    ./002 Fushigina card Savedata/US_PBR_Magmortar.zip
    ./002 Fushigina card Savedata/US_PBR_Pikachu.zip
    ./002 Fushigina card Savedata/US_TRU_Manaphy+.zip
    ./002 Fushigina card Savedata/Yamamoto_no_Whiscash.zip
    ./003 pokemon savedata/Arceus_Get_Houhou.zip
    ./003 pokemon savedata/Gaul_no_PokemonSavedata.zip
    ./003 pokemon savedata/hiyoko_no_PokemonSavedata.zip
    ./003 pokemon savedata/hiyoko_no_Spain_Mew.zip
    ./003 pokemon savedata/hiyoko_no_USA_Heracross.zip
    ./003 pokemon savedata/kaigai_no_haifu_pokemon-2.zip
    ./003 pokemon savedata/kaigai_no_haifu_pokemon-3.zip
    ./003 pokemon savedata/kaigai_no_haifu_pokemon.zip
    ./003 pokemon savedata/Sion_no_DaisukikeiPokemon.zip
    ./003 pokemon savedata/Sion_no_PCNY_STK.zip
    ./003 pokemon savedata/Sion_no_Pokemon.zip
    ./003 pokemon savedata/TCGWC_Pikachu.zip
    ./004 pokestock files/Ahiru_no_Zenkoku_Zukan.zip
    ./004 pokestock files/Event_no_Pokemon_GBA_GST.zip
    ./004 pokestock files/Event_no_Pokemon_GBA_STK.zip
    ./004 pokestock files/GBA_no_pokemon_385hiki+XD_no_pokemon_GST.zip
    ./004 pokestock files/GBA_no_pokemon_385hiki+XD_no_pokemon_STK.zip
    ./004 pokestock files/hiyoko_no_TaiwanPokepark_STK.zip
    ./004 pokestock files/manaphy_no_tamago.zip
    ./004 pokestock files/pokemon_diamond&pearl_pokemon151hiki_STK.zip
    ./004 pokestock files/Pokemon_Zenkoku_Zukan.zip
    ./004 pokestock files/PokeStockver6_4.zip
    ./004 pokestock files/stk_Gaul.zip

     

    • Like 2
  12. 41 minutes ago, ChokingVictim87 said:

    I cannot for the life of me find an online tool that allows me to delete stuff that Im hex editing. Im using a Mac with WINE but cant seem to find a downloadable tool that works...

    Since you are using a Mac, you don't have to bother with using a Hex editor. Use the following command from a terminal in the same directory as your file

    dd if="Pokemon - Emerald Version (USA, Europe).sav" of="Pokemon - Emerald Version (USA, Europe)-new.sav" bs=128k count=1

    • Like 1
×
×
  • Create New...