+ Reply to Thread
Page 2 of 2
FirstFirst 1 2
Results 16 to 25 of 25

Thread: PokeGen: minor accessibility challenge

  1. #16
    PokeGen Creator - Retired DeveloperFormer Staff
    Join Date
    Dec 2009
    Age
    26
    Posts
    1,409

    Re: PokeGen: minor accessibility challenge

    Yes, they're for the Pokerus. The data for the Pokerus is more complicated than just 3 states. The first value is, for the most part, just a random number when you encounter the virus. The second value indicates the number of days left for the virus to be active.

  2. #17
    Visually impaired trainer
    Join Date
    Aug 2012
    Location
    Canada
    Age
    22
    Posts
    17

    Re: PokeGen: minor accessibility challenge

    Hello.
    I have been trying non-stop since we last spoke to reset that event flag I mentioned before with no success.
    I was just wondering if you could give me a general idea of what event flags in these games tipically look like and how they change.
    My first effort was to make two saves with neither one having the event completed, do unimportant stuff like walk around and have my custome-made program put all changed bytes on a "do not show" list until finally there were very few bytes showing up. Then I did the event, compared the before and after saves and had all changed bytes that were not on the list reset. That didn't work.
    Then I tried looking for any obvious flag values which had changed between the before and after. I searched for 0 that became 1, 1 that became 0, 0 that became 3 (because I think it's responsible for earlier events as well like the plasma fight for the bike) and 3 that became 0. Though I've found a few of these types of bytes, changing them results in either no noticeable difference or a corrupted save which reverts to backup on load.
    Can you please tell me what these types of flags usually look like in black and white?
    Thanks.

  3. #18
    PokeGen Creator - Retired DeveloperFormer Staff
    Join Date
    Dec 2009
    Age
    26
    Posts
    1,409

    Re: PokeGen: minor accessibility challenge

    I don't know anything about that data.

  4. #19
    PokeGen Creator - Retired DeveloperFormer Staff
    Join Date
    Dec 2009
    Age
    26
    Posts
    1,409

    Re: PokeGen: minor accessibility challenge

    I may be able to get 3.1.10 out today. Keyboard input for the icons is available in it, although it doesn't allow you to move Pokemon from one slot to another like the visual interface does.

    The enter key lets you view data of the Pokemon in that slot. Shift + enter sets the data. The delete key (not backspace) deletes the Pokemon. The space bar toggles selection of that slot, which is used for code generation.

    Additionally, I've added more detail to the text associated with each icon that the screen reader tells you about. It now includes the Pokemon species as well as whether or not it's selected. It also indicates if the slot is empty.

  5. #20
    Visually impaired trainer
    Join Date
    Aug 2012
    Location
    Canada
    Age
    22
    Posts
    17

    Re: PokeGen: minor accessibility challenge

    Hello, and thank you. It's great that you have taken this seriously. I look forward to this release.

  6. #21
    PokeGen Creator - Retired DeveloperFormer Staff
    Join Date
    Dec 2009
    Age
    26
    Posts
    1,409

    Re: PokeGen: minor accessibility challenge

    I wasn't able to release it like I thought. There was an issue reported that I had forgotten about and am still fixing. It should be today, provided there isn't something else I've missed.

  7. #22
    Visually impaired trainer
    Join Date
    Aug 2012
    Location
    Canada
    Age
    22
    Posts
    17

    Re: PokeGen: minor accessibility challenge

    That's awsome.
    I'd like to ask you one quick thing though. Can you give me any pointers that'd help me recalculate save file checksums? I've almost succeeded in editing that scene data, I know you're not familiar with that information however PokeGen is able to fix the checksum after I've edited the data (though it seems I have to edit something in PokeGen before it will react to my saving).
    Nothing against your program as it's amazing, but I'd like to be able to make event edits with a single program. Can you please give me some information on how to locate the checksum within a save file and what the scheme is for recalculating it? This is an area I'm not familiar with.
    Thanks.

  8. #23
    PokeGen Creator - Retired DeveloperFormer Staff
    Join Date
    Dec 2009
    Age
    26
    Posts
    1,409

    Re: PokeGen: minor accessibility challenge

    If you want to recalculate the checksums for Black/White, edit whatever data you need to, then modify that same data the same way in offset + 0x26000. PokeGen will then save the checksums properly for you.

    As for details on how it works, ugh. http://www.projectpokemon.org/wiki/P..._File_Checksum I'm not sure how easy that'll be for you to interpret with a screen reader though.

  9. #24
    Visually impaired trainer
    Join Date
    Aug 2012
    Location
    Canada
    Age
    22
    Posts
    17

    Re: PokeGen: minor accessibility challenge

    Hello.
    I got a chance last night to read through what you linked me to.
    It refers only to diamond, pearl and platinum. Will that still work in Black and White?
    I'm assuming that the offsets mentioned in the code are the offsets where the checksums are stored at?
    Later tonight I'll be attempting to convert that code and try to figure it out.
    Thanks again.

  10. #25
    PokeGen Creator - Retired DeveloperFormer Staff
    Join Date
    Dec 2009
    Age
    26
    Posts
    1,409

    Re: PokeGen: minor accessibility challenge

    The method used is still the same. The offsets are for Diamond/Pearl/Platinum. There are many more checksums in generation 5 games. I'll send you a forum PM.

+ Reply to Thread
Page 2 of 2
FirstFirst 1 2

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
PPN Top 50