Pokéwalker: Homebrew Version

Discussion in 'NDS - Emulation and Homebrew' started by mad maniak, Mar 11, 2010.

Mar 11, 2010

Pokéwalker: Homebrew Version by mad maniak at 7:45 PM (13,222 Views / 0 Likes) 18 replies

  1. mad maniak
    OP

    Newcomer mad maniak Member

    Joined:
    Dec 16, 2008
    Messages:
    45
    Country:
    Netherlands
    Hi everyone,

    I was wondering; would it be possible to remake or rip the Pokéwalker software and to make a homebrew out of it that could use .pkm files (from PokéSav) so that people that use the game ROM can still "use" the Pokéwalker?
    Edit: it could be a windows application, too, although I would personally prefer a DS version.

    It could use multiple different means of measurement for steps. Possibilities are;
    - Pedometer that came with the other DS walking game (forgot the name)
    (Or maybe even the Arkonoid peripheral thingy that measures movement?)
    - Pressing a button; one press = one step (or 3 presses = one step or something like that)
    (I mean, let us face it, most people are shaking those things for "steps" anyway, so this would probably be the best way.)
    - Simply cheating for the required steps (gimme 1mil steps!; ... done)

    This will allow people to try out the Pokéwalker in a sense, and it would allow people to get (semi) legit Pokémon that can only be gained using the Pokéwalker normally.

    A problem is the item finding thingy... it could be made so that the homebrew makes a .txt file that stores what items are "found" so that you can manually add them to your game using PokéSav. Again, to preserve legitness of your save game.

    Is this possible/is anyone interested in producing this? I think there is a pretty high demand for something like this, seeing the popularity of Pokémon.

    Thanks for reading; any and all suggestions are welcome. [​IMG]
     
  2. solarsaturn9

    solarsaturn9 Newbie

    You don't know how much effort it takes to write this kind of program. You can't just make a forum post and expect someone to write a program just because you think it would be a good idea.

    That aside let's get something straight:

    The pokewalker communicates with the DS game via an IR connection! If your flashcart does not have IR hardware (currently none do) it cannot receive IR signals. So it is impossible for those of you who do not purchase the game to take advantage of the pokewalker peripheral.

    And finally, even if you used an IR device and ran a program on your pc that could send the same type of packets that the pokewalker sends you would not be able to receive the data packets... for further explanation please refer to the above statement
     
  3. mad maniak
    OP

    Newcomer mad maniak Member

    Joined:
    Dec 16, 2008
    Messages:
    45
    Country:
    Netherlands
    Please reread my post, since it seems you don't get it. [​IMG]

    Edit: to try and help you understand what I mean, here is it again in a simplified version. [​IMG]
    The homebrew (be it PC or DS) could open a .pkm file (exported from Pokésav) and the specified Pokémon would then enter the digital Pokéwalker. Any (in the Pokéwalker) catched Pokémon could then be exported to another .pkm file, as well as the previously imported Pokémon. These Pokémon can then be put back in the savegame of your Heart Gold or Soul Silver games (or even other games [​IMG] ).
    Items, as previously described, can't be exported and must be added manually. The digital Pokéwalker can, however, keep track of which items are found (in a .txt file, for example).

    Don't get me wrong, I understand this is a big project. Heck, I couldn't know better, I am a hobbyist programmer myself (Java/PHP and such). I am therefore not assuming or ordering anyone to make this. I am politely asking, and if no one responds, I am fine with that.

    Now please, get the heck off my lawn.
     
  4. Another World

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    i'm so glad i'm too old to care about this pokemoncrap. this whole thread reads like blahblah to me. what the hell is a pokewalker? is that like some secret ninja pokemon that farts lightnin' out its butt?

    if your talking about just parsing data... thats super easy. you should ask soulanger to add this feature to his homebrew men-u-do.

    -another world
     
  5. mkoo

    Member mkoo GBAtemp Fan

    Joined:
    Aug 30, 2007
    Messages:
    448
    Country:
    Turkey
    May I ask how old you are?
     
  6. Wabsta

    Member Wabsta you fight like a dairy farmer

    Joined:
    Apr 25, 2008
    Messages:
    2,485
    Location:
    SCUMM Bar
    Country:
    Netherlands
    You shouldn't overreact. He was clearly asking for a simplified version.

    On topic:
    I don't think it will be possible. Well, in theory, you should make a homebrew, able to read your pokémon save, then have it "extract" on of you pokémon. Then look at the datastructure of this pokéwalker, "add" that to your pokémon save, and it should be done, but not with some UI that pokémon gives you.
    That's pretty hard to code.
     
  7. mad maniak
    OP

    Newcomer mad maniak Member

    Joined:
    Dec 16, 2008
    Messages:
    45
    Country:
    Netherlands
    Well, obviously, an adapted emulator would be the best bet if it is somehow possible to extract the pokéwalker firmware... I am not sure how this is done, though.

    Another option is an entire recode. Of course, someone would need to come up with the right algorithms. Also, the b*ttload of sprites will be problematic... it would simply take up *a lot* of time.
     
  8. gameguy95

    Banned gameguy95 Needs More Furries!

    Joined:
    Jan 27, 2009
    Messages:
    1,119
    Location:
    Furrytown
    Country:
    United States
    ^everything is possible if you wait long enough
    [​IMG]
     
  9. mad maniak
    OP

    Newcomer mad maniak Member

    Joined:
    Dec 16, 2008
    Messages:
    45
    Country:
    Netherlands
    Don't make me slap you. [​IMG]
     
  10. AAcrazyman

    Member AAcrazyman GBAtemp Regular

    Joined:
    Feb 28, 2010
    Messages:
    119
    Country:
    United States
    I understand you mad maniak.... I only wish I was a coding masta (like wabsta) and could help you out! [​IMG]
     
  11. Salax

    Member Salax GBAtemp Regular

    Joined:
    Jan 16, 2010
    Messages:
    265
    Country:
    United States
    This would be nice, but I doubt it would ever be made due to the complexity.
    If anyone wants to attempt it, You have my support:D.
     
  12. nutella

    Member nutella Low Glycemic Index

    Joined:
    Sep 4, 2008
    Messages:
    1,097
    Location:
    Your nearest supermarket
    Country:
    Australia
    Perhaps you could... buy the game?
     
  13. Salax

    Member Salax GBAtemp Regular

    Joined:
    Jan 16, 2010
    Messages:
    265
    Country:
    United States
    I buy all my games, but it's very convenient to have them all on one cartridge.
     
  14. Chaz.

    Member Chaz. GBAtemp Fan

    Joined:
    Jul 7, 2009
    Messages:
    314
    Location:
    UK
    Country:
    United Kingdom
    How would you gain watts? PCs and DS' don't have pedometers.
     
  15. mad maniak
    OP

    Newcomer mad maniak Member

    Joined:
    Dec 16, 2008
    Messages:
    45
    Country:
    Netherlands
    Read the darn topic please. [​IMG]
     
  16. Donald Serrot

    Member Donald Serrot GBAtemp Fan

    Joined:
    May 11, 2009
    Messages:
    366
    Country:
    United States
    This seems like an interesting idea, not sure how doable it is though.
    I think the best bet for this working would be a complete from scratch homebrew not an emulation.
    In time all the info you ever wanted (and some you didn't) about every little detail about the PokeWalker will be available somewhere. Once that's done the hardest part would be recreating it in homebrew form.
    That would still take a TON of work though.

    As for the step counting mechanic why not have a bunch of options? If you have something that can detect movement have the option, if you'd rather mash A that's an option too, and I'd even throw in an over time option, adding wats at a rate consistent with avarage walking.
     
  17. Kyoton

    Member Kyoton GBAtemp Regular

    Joined:
    Dec 20, 2008
    Messages:
    101
    Country:
    United States
    This is really an amazing concept! I wonder though, how would it be coded? I am a newbie to Visual Basic and really interested in how it could be done.
     
  18. Rykin

    Member Rykin GBAtemp Fan

    Joined:
    Feb 15, 2004
    Messages:
    394
    Location:
    Baltimore, MD
    Country:
    United States
    I agree with both of these statements. Thankfully for me, I don't use my DS anymore, so when HGSS comes out it may be the only game I use. [​IMG] Therefore.. problem eliminated.
     
  19. mad maniak
    OP

    Newcomer mad maniak Member

    Joined:
    Dec 16, 2008
    Messages:
    45
    Country:
    Netherlands
    Not if you want to use Pokésav. [​IMG]
     

Share This Page