Jump to content

Bond697

Former Staff
  • Posts

    1358
  • Joined

  • Last visited

Everything posted by Bond697

  1. so the other day i was trying to dump all the bins out of a narc. i tried literally all 5 or 6 programs i know of and they either did a terrible job and named the files all wrong or crashed immediately. i got sick of looking for something to dump the files, so i wrote one. program: http://hack.thundaga.com/NarcDump_latest.7z and the source: http://hack.thundaga.com/NarcDump_src_latest.7z to use it, you either: a. drag and drop a narc file onto it and it will extract all the files inside to the current folder. b. use it with the command prompt- if you only provide the location of a narc and not an output location, it will extract to the current directory. c. provide an input narc and output directory- you may provide a directory that you want narcdump to create, you do not have to create the directory yourself beforehand. **keep in mind, right now it only dumps files without their proper names. this is fine because most of the narcs in b/w and b2/w2 use obfuscated narcs and unnamed bin files. narcs with mdl or btx files or others that still have proper names due to the need for their lookup by the g3d dictionary, etc will be dumped as plain bins at the moment. version 1.1 of the dumper will handle named files. for now, it can dump things that cause other dumpers to crash.
  2. ...extract the pokegen folder to your desktop. try disabling your antivirus. run it as administrator if that somehow doesn't work.
  3. i'm pretty sure that for the nintendo hack check, pokecheck pretends to be a game validating a pokemon and taking the result back from the validation server. how exactly we did that, i don't recall anymore because it was once about 2 years ago. we did a fair amount of disassembly, though.
  4. here's something someone might want to look into: in personal.narc for bw2, there's a 16-bit value(bytes 11 and 12) that's used for how many of each ev a pokemon gives out when defeated. the first 12 bits are used for that because it's 2 bits per stat, 6 stats. however, the 13th bit is also used for something. it might be worth figuring out what that's for.
  5. it will never exceed pokecheck because gamefreak considers pids to be random numbers used for bit flags and such, so they will never use them to check anything, and they don't even recognize the existence of trashbytes because they're really garbage created due to programming flaws that happen to have some consistency. see here: http://tcrf.net/Notes:Pok%C3%A9mon_HeartGold_and_SoulSilver "Random value" a little ways down is the pid. and a bit of trivia: "Rare" means shiny. anyway, my point is that they don't consider a lot of what pokecheck checks to be part of a poke's legality, so it will never match what pokecheck does.
  6. pkm extraction isn't the problem. the pkms in pokegen are being slightly broken when they're re-opened after being extracted. you can keep using pokegen to extract the gen 3 pkms you've palparked/poketransfered, just don't re-open them in pokegen.
  7. <p><p><p><p><p><p>it can't be shiny.</p></p></p></p></p></p>

  8. pokecheck queries pkvldtprod.nintendo.co.jp for the nintendo hack checking. as for the overall site, it's just the gts exploit that you'll see in other programs here mixed in with some other things that we worked on privately. e: well, https://pkvldtprod.nintendo.co.jp/pokemon/validate
  9. oh, interesting. the standard they use is seconds since 1/1/2000. i'm surprised it's something different.
  10. come back- i know what the problem is, but i'm still looking for it.
  11. found the problem and am working on fixing it. thanks!
  12. post the pkm. i have tried every possible way i can think of of replicating this and i can;t get it to happen.
  13. that's the number of seconds between 0:0:0 1/1/2000 and whatever time on 10/28/2012.
  14. i will never "watch how i speak" to people who refuse to read and help themselves. your problem was *your* problem. so it went somewhere more appropriate.
  15. no, it wasn't "related to pokegen". it was "your fault for using pokegen wrong".
  16. did you get it as a gift when the game was new? back in 2003 or whatever? if so, i'm sure the cart is fine. if you got it new in the box in 2013, it's almost definitely a knockoff cart.
  17. desmume .9.9 with the JIT compiler should be fast enough that most people can get away from junk like no$zoomer.
  18. i'm starting to wonder if there's ever going to be a question posed in the pokegen forum that is related to pokegen ever again.
  19. what you have now works for online battling, which is all you need.
×
×
  • Create New...