Jump to content

therippeddeck

Member
  • Posts

    18
  • Joined

  • Last visited

Posts posted by therippeddeck

  1. For a while, I was wondering why nothing was being translated to English, even though I applied the patch. The only thing that was being translated was the attack type of moves in battle, such as "Electric" and "Fire". Then I realized they were images stored in the game's memory, not text like the in-game battle messages.

    And then I remember I turned on Kanji a long time ago.

    Long story short: If you see the move type in battle being translated to English but nothing else, go to options and turn your language setting to Normal instead of Kanji.

  2. Instead, try writing ROMs with different names each time like "sshack1.nds", "sshack2.nds", etc. And also, only exit the program when the ROM write is complete (that can take up to 5 min.). It is usually complete when the ROM size stays the same (around 120+ mb in Pt and HGSS).

    This is also a good solution, I find it similar to archiving old changes just in case the first one fails.

  3. I probably should explain the way that PPRE saves and loads...

    First, PPRE looks for a tmp_ folder, with the name of the ROM specified. If it exists, it uses it; doesn't even unpack a ROM.

    If it doesn't exist, it unpacks the ROM with the name given.

    When you click write, it deletes the ROM with the name specified, and makes a new one.

    So, when using PPRE, you can keep your tmp_ folders, and you don't even have to save each time. I only save after I've made a significant number of changes and wish to try out my game.

    The issue we have is a tmp_ folder can only be used once to write a rom. Once that particular tmp_ folder is used, it seems it cannot ever write again. This is only a problem because sometimes I write the rom under the same name as the tmp_ folder. When I come back to edit that rom, it uses the tmp_ folder, which is in essence "broken" from ever writing again. The fix I discovered is to delete the tmp_ folder and reset the rom, creating a fresh new tmp_ folder that isn't broken.

  4. It will only write the new rom the first time you set the rom with ppre. If you make a bunch of changes but do not write a new rom before closing ppre, or if you name the new rom the same thing as the old one, the only thing you can do to continue to edit that file is to delete your tpm folder. Of course, if you made changes without writing, they will be lost, so... just remember to "save" your work each time by writing a new file once all your work for that session is complete.

    Yeah, I reached a similar conclusion. I guess deep inside I was hoping I wouldn't have to take up more hard drive space.

  5. I named my ROM "SoulSilver.nds", checked that ndstool.exe was in the folder (which it was), clicked "Write ROM" and left it for an hour, but it still hadn't written a new ROM. Nothing happened at all. Is it possible that I have this problem because I use Vista? Or can you think of anything else that might be the problem?

    Thanks in advance.

    I wouldn't think so, I have Windows 7 and I'm facing the exact same problem as you. What stuff did you edit?

  6. EVs can only go up to 3 (because of structure) and, like I said before, you need to be patient when you hit write ROM.

    I know the EVs only go up to 3, but ANY editing tends not to work. Usually, when I hit Write ROM, another screen pops up with Nintendo DS rom tool. What I mean when it does nothing is literally nothing happens. Deleting and recreating the _tmp folder seems to fix it. Of course that means I just lost the changes I made to the ROM. If you want a video of what I exactly mean, I can put one up somewhere.

  7. wat

    You can do that yourself with pokesav.

    He probably means permanent editing, you can give a fake nickname with Pokesav but you can't overwrite the original name (The one in capital letters). As for that, I don't think Nintendo wanted original names to ever get changed, but that's concluding without evidence and with my awful intuition.

    Something I've noticed as I change the evolutionary path. Sometimes, the level goes down by 5. For example: I change Typhlosion to evolve into Ho-Oh at level 45. When it evolves, Ho-Oh is actually at level 40, regressing 5 levels. I've tested this twice, and both times the level went down by 5, but I still can't see a common problem that would cause such a symptom. I hope it's just another slight typo in code.

    EDIT: The same thing happens in Platinum. It appears to happen whenever I change the evolution tree.

    Inspection of the Python error log seems to be all the same message:

    TypeError: updatespdef() takes exactly 2 arguments (1 given)

    TypeError: updatespdef() takes exactly 2 arguments (1 given)

    TypeError: updatespatk() takes exactly 2 arguments (1 given)

    TypeError: updatespatk() takes exactly 2 arguments (1 given)

    And it continues for every stat I update. I believe this is a mere syntax error that came from the transition from D/P/Pt to HG/SS, but I have neither the Python knowhow nor a D/P/Pt rom to test it upon. To me, it seems that the interpreter is taking one argument at a time instead of both at once, leading to the double error, but then again that's just me. The stat changes worked fine in game.

    EDIT: Same issue with Platinum.

  8. Before I say anything, I have to say this program is impressive.

    However, ROMs created by this program seem to corrupt my flashcart from time to time. All the files in my R4 turn to jibberish with jibberish titles. I think this is only a problem for HeartGold, as I did not test it with Platinum. It usually happens when I create a .sav file for my ROM. I worked around this by using my backup .sav file.

    Modifying the evolution tree was simple and very fun. There was a slight glitch when one of my Pokemon evolved, and it went back down 5 levels.

    I'm sure you already know that HM/TM Edit, Move Editor, and items are not working for HeartGold/SoulSilver. There seem to be some uneditable features, such as Pokemon names and Trainer text. I think this is just for HeartGold, and I'll try Platinum later tonight.

    I'll try editing Trainers and see if I get the same result as everyone else as well.

  9. I have cross-examined the opening post and the readme post. The word "save" was not mentioned in those posts. This made it slightly ambiguous as to whether or not any actual changes would be saved. I assumed erroneously that it would. I think many people who have posted in this thread have also made the same assumption.

    How to save the changes you made? Please Help.

    However, I just found post #197 in the thread which does re-affirm your statement.

  10. Everytime I edit anything I get this error after I close the program

    TypeError: __init__() takes exactly 3 arguments (2 given)

    Traceback (most recent call last):

    File "ppre.pyw", line 1800, in updateScript

    TypeError: __init__() takes exactly 3 arguments (2 given)

    Traceback (most recent call last):

    File "ppre.pyw", line 1800, in updateScript

    TypeError: __init__() takes exactly 3 arguments (2 given)

    TypeError: updatehp() takes exactly 2 arguments (1 given)

×
×
  • Create New...