Jump to content

KazoWAR

Innovator
  • Posts

    477
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by KazoWAR

  1. I need to fix the checksums myself. I have a lua script I use with DeSmuME that injects 6 random pkm files into the battle box by editing RAM. I want to do this on hardware, I was going to write a small homebrew app that would inject 6 pkm files in to the battle box by editing the sav file. but to do that I also need to fix checksums. I been comparing some sav files and found what I need to edit. I need to know how to calculate the battle box checksum which are at 0x20D5E, 0x23F62, 0x44D5E, and 0x47F62, as well as another checksum at 0x23F9A and 0x47F9A.
  2. I would like to know where I can find information on editing BW sav file. If if helps my main goal is that I want to edit the Battle Box, and fix any checksums I need to.
  3. Here is some stuff I was messing with about a month ago. It might not have been programmed for that image size/format. *edit* going to be releasing bwse 2, might not be perfect but i am sure a lot of people may want to use it. it uses DSDecmp and it a lot more user friendly now. just select the folder with the unpack files check pokemon if it is for pokemon sprites, unchecked for trainer. use the list for the different images. sync pal is used when importing a second, third, etc sprite of a new sprite and forces the program to use the palette from the rlcn file instead of making a new palette for the image, this is so all the sprites a Pokemon has uses the same palette. but make sure if you use it that all the colors the image has is apart of the original image other wise those pixels are skipped because there is no color for them. http://dl.dropbox.com/u/3706406/Files/BWSE%202.rar
  4. With this article posted pokebeach. I decided to try to see If I could modify and even add new formes to the game. The data chart in the article can be found in a/0/1/6, the stats files. The files in the narc match up to each Pokemon's national pokedex number. after 649 are the stats for formes. I am not sure what file 668 is, I added my two new files as file 669 and 670. For the Pokemon you want to add a forme too, open the file that matches there pokedex number and edit these offsets. offset 0x1C(2 byte) = Nobis offset 0x1E(1 byte) = Sprite offset 0x20(1 byte) = Formes Make the Nobis equal the file in a/0/1/6 you want its stats to be, leave it at 0 if the stats do not change. The Sprite is the number for what sprite to use. You can only use sprites that come after Genesect. using 1 will use the first sprite after Genesect. The sprite files are in a/0/0/4. Each Pokemon uses 20 files for their set of sprites. After Genesect's last forme sprite, there is some other data there and a long list of palette files. Not 100% sure what these are for, might be used for Arceus and all his alternate forme's colors. I added 15 dummy files to pad it to 14300 files so it would take up the space of 3 sprites(60 files) and make my added sprites be align to the 20 files per sprite rule. For this example I copied Reshiram and Zekrom's sprites. You also need to add sprites for the part icon. These files can be found in a/0/0/7. The first file is a pal file, followed by 2 files per sprite. Since there is 60 files (3 sprites) of dummy data after Genesect's last forme sprite, we must also add 6 dummy files (3 sprites) to the party icon file before adding our own. For this example I also copied Reshiram and Zekrom's sprites. Forme is the number of formes a pokemon has. If the pokemon has no extra formes this number is 0. If the Pokemon has 1 or more alternate formes then the number is the number for extra formes plus the base form. Shaymin has this value as 2 for it's Land and Sky forme. Pokemon who have a 1 here only have 1 forme in the current game and extra formes in future games. If a Pokemon has more that 1 extra forme, when it is in the first alternate forme it uses the data for the Nobis and Sprite Bytes. The next forme will use the data after those. Example would be Nobis of 669 and Sprite of 63 will cause the first alternate forme to use Nobis 669 and Sprite 63, the second alternate forme will use Nobis 670 and Sprite 64. I do not have any idea how to change formes in game with pokemon who have new forme, but you can have them appear in the wild in the forme and it will keep the forme once captured. Here is a video showing the results.
  5. Yes it is possible. You will need to edit the sdat music file.
  6. Looking good. I voted for to not worry about the contest info.
  7. Is this what you where looking for?
  8. The random match up, Battling with strangers, not people you swapped Friend Codes with, will temporarily change the name of your pokemon to the games internal species name for that pokemon. I think its used to block any attempts to show strangers personal information or foul language.
  9. there may be a way to read the what pokemon was generated and then change the music data to play a different song when it attempts to play a certain song. Ido not know how fast that would be, might not beable to read and change the data befor the song is already played.
  10. This is pretty cool. I was thinking about something like this for 4th gen along time ago but never got around to doing it and then ended up forgetting about it completely.
  11. Made a new script, instead of making a new thread I decided to just bump this one, check first post.
  12. Pretty Cool
  13. You might have to give the player the Pokedex then the national dex at the same time in the script, going form nothing to national might be causing the problem.
  14. The lua dlls need to match your version of desmume for x86/x64 I had that problem, here is a lua script for b/w I made a while back that comes with the dlls for both version. http://dl.dropbox.com/u/3706406/Files/BW%20Random%20Encounters.rar
  15. Have you tried going into the Wi-Fi settings within the game and doing a connection test on your router settings?
  16. I am glad someone else is making there own tools. I am not the greatest programer so I can not always make tools that are always user friendly. If I could, all my B/W tools would be as simple as just opening the .nds file. I am actually hoping that people will make new and better programs to replace mine.
  17. you can only use 16 colors per image.
  18. RNG manipulation is an exploit and most people would see using an exploit as cheating.
  19. KazoWAR

    Poké Transfer

    Program was updated to V1.0b Items and most HMs are removed. It has 1250000 exp but max is 600000. It was causing the program to go in to an infinite loop, I fixed it in V1.0b
  20. Not really sure, if you all ready know a programming language, then picking up lua should be really easy. All I did was Google around for some examples to see the proper syntax for lua.
  21. Pokemon BW Random Encounters Lua Script This is a Lua script for DeSmuME to be used with Pokemon Black and White. The Lua dlls need to be placed in the DeSmuME folder. It modifies the encounter data to make random Pokemon appear in the wild. The Pokemon are always at their first stage. Most water Pokemon appear while surfing and fishing, but some can still be found on grass. Legendary Pokemon appear in shaking grass and surfing or fishing spots. Most Pokemon with alternate forms can be found in any of their forms. Please report any bugs to KazoWAR@yahoo.com http://dl.dropbox.com/u/3706406/Files/BW%20Random%20Encounters.rar Pokemon BW Random Encounters Lua Script 2 This is a Lua script for DeSmuME to be used with Pokemon Black and White. The Lua dlls need to be placed in the DeSmuME folder. It modifies the encounter data to make random Pokemon appear in the wild. The Pokemon are found at appropriate levels. Example: Bulbasaur can be found in level ranges of 2 - 15, 16 - 31 for Ivysaur, and 32+ for Venusaur. Pokemon with evolution requirements that are not level based have a set of level ranges based on evolution requirement. Most water Pokemon appear while surfing and fishing, but some can still be found on grass. Legendary Pokemon appear in shaking grass and surfing or fishing spots. Most Pokemon with alternate forms can be found in any of their forms. Please report any bugs or suggestions to improve this script to KazoWAR@yahoo.com http://dl.dropbox.com/u/3706406/Files/5th%20Gen%20Random%20Encounters.rar
  22. There is also Ciro's Pokemon Maker, that generates Pokemon with AR codes. Also there is a program I have been making that edits save files of emerald that would support a full Pokemon editor, but don't know if I will ever finish it.
  23. Are you using one of the GTS programs to send them to your game? if so its a bug with them, not PokeGen, just put them in to your PC and take them back out to your party. In the future make sure you have a full party when you send more Pokemon to your game so that they go to the PC first.
  24. KazoWAR

    Poké Transfer

    Your Lucario has 1250000 exp while it only needs 1059860 exp to reach level 100. and your Groudon's OT name has a bunch of white spaces in front of the name
×
×
  • Create New...