Jump to content

kleenexfeu

Member
  • Posts

    18
  • Joined

  • Last visited

Reputation

10 Good

About kleenexfeu

  • Birthday 02/14/1992
  1. Great tool and design May I suggest something ? Could you implement the setting obediance/disobediance ? And is it possible to make it support extended moves/abilities/items ? Like if I added a new item in my rom it just display "item 226", or if my pokémon have a new move it display "move 368" instead of a blank thing. Could be very, very useful Thank's in advance, and good job for what you already done anyway
  2. Yop. I recently found an interest in genIII hacking so that's why I'm not getting news To me, the most important in any game is the possibility to manipulate stats pokemon, and for mystery dungeon, there's one thing more that is missing in PMD2: being able to catch arceus. So, possibility to insert sprite/icon would be cool. For the music/sound etc I don't care at all because I always played without sound x) As you said almost everything is important so.. I would say stats Pokemon first
  3. Second one. And yes I know but I wanted that only mine has the move x) I'll test by giving the move with lvl up though, to see whether the move itself is buggy or editing RAM after changing data in break the ROM. Why do you even think about hacking EoT/EoD ? It's like hacking ruby/saphir while you have Emerald to deal with. It's a nonsense I never played EoT/EoD but AFAIK they are just EoT without many things. Or perhaps it was just for "the sport" ?
  4. This time I just put 125 accuracy, 80 power, 96 for unknown 4 if I remember (make hit the whole floor), didn't change the name, but I had to use ram editing to use the move. Huge bug, my screen turns greeny + freeze. Don't know what I'm doing wrong, all this values have already been used by the game. Except for the power perhaps. It's interesting because it's another kind of freeze EDIT : Seems to be the RAM editing that cause freezing. Perhaps because the move is not "legal" or perhaps because of the editing of the move. Don't know. But when I don't edit RAM it seems to works fine
  5. Ok I understand, no problem. But if by any chance you have time to do that, the task could be more simple than input every single move one by one. Don't know if it could be that easy but I have an idea : Implement a condition "if more than 354 moves; then name of move 355 = move 355, name of move 356 = move 356" and so on.. Same for the pokemon's name. I think Everyone could deal with it, since it would be the only save editor that support expanded hack. As I said, just an idea, if you're too busy I understand, thank's for what you've already done
  6. Oh I understand but that's not exactly what I asked. I meant it would be cool that you implement a feature (unless there's already one) which could allow any user of your tool (like me) to enter manually the offset of the mons/moves. Like a tool that has an INI file. Does it make sense ? English is not my native language, so tell me if I'm not clear.
  7. Hi, I'm using your tool since months and it's great, I never had any kind of problem so thank you. But I wondered : is it possible that we can individually edit the tool to be compatible with some hacks wich have extended moves/pokémon/abilities ? It would be awesome ! Thank's in advance and thank you again for your great job !
  8. I didn't ever even think to look hexa number as binary number...Good idea x). So I can't answer your question but I learned when I was looking in Pok conquest NARC files that putting the highest or lowest values was almost never good. I was gropping and I've always make what I wanted even if it took awhile. Here is the same thing. I seen your work, how to interpret data and I thought "Mhhh, good, what if I set this value in this place ?" And from what I seen in other game, I think I'm not able to find out why exactly that works how it works. The way the moves (and other stuffs) are coded is not that simple, I can only make tests as of yet ^^ Same answer as above ^^ I know (more or less) what 32/48/96/115 do, so I'll use it x) Makes sense x) If you have a boring way to find it out, perhaps I can help you, otherwise... Don't know x) I'll try do redo some test to compare the results (if I change the name, if I don't, with or without cheat, and so on..) Yes I'm french, I didn't notice that you come from Quebec, it would be a great help because sometimes I feel like I'm not clear x) More test to do It had to be so funny More test x) I honestly don't know. And I'm wondering what are the effective damage ? 30232 or 17 XXX XXX ? Because if we suppose that the damages are something like (in binary) 10000000000000000000000000 or something, the foe would take 0 damage ? XXX XXX XXX damages ? 0 + XXX XXX XXX damages ? Something else ? Have fun with these questions x)
  9. Here is the screenshot : [ATTACH=CONFIG]12229[/ATTACH] The one wich is selected is the only one I used for my last party (the one with charge's bug)
  10. The thing on XML I didn't post weren't changed, that's why I didn't post these 96 make hitting the whole floor (I've just looked at perish song to know it) 255 make the move never miss (as in the main series, actually in the mains series there is a "move effect" that permit this but just putting accuracy at 255 makes the same thing) EDIT : Ok I just understood what you said. But I don't think it's signed since it always hit, perhaps it's simply 125 or more = always hit. But yeah it was not a good idea to set it to 255 without even check the other moves x) unk12 is critical hit ratio but I confess I took a random value higher than 8 (and 55 makes it always critical by the way) Next time I'll post a before/after to make it more practical to analyze ^^ The high damages was done when I setted my pokemon in unknown type ( 0x12 ) and I didn't writed something accurate, but it was just huge, very huge, I'll try to post a screenshot For the cheat I understand but, this time I've just used it to make shinx have my "custum" attack so.. Do you think the problem may comes from it ? Oh and one thing, If you don't understand what I mean or if it isn't clear, just tell me please. My english REALLY need to be improved, as you can see, so.. I understand if you don't understand Just tell me and I'll make my best for making better explanations EDIT : Ok I have a screenshot : If it's not an attack worthy of Arceus... Weird, it says 1876.... damage, but we can see that Kabuto taking "only" 30232. Surely something to do with what you said EDIT 2 : The other attacks make usual damage, perhaps it's pokemon neutral + attack neutral that make something that huge EDIT 3 : Ok the neutral type is cheated . The damages are enormous no matter the type of the user. I put quick attack to neutral type and the damages become suddenly huge. Something weird : when I change the type of the attack, (quick attack for exemple) it stills display "Normal" type. But if I change accuracy to 255, it displays "Always hit". Is it because there is a check on the move for accuracy and not for the type ? EDIT 4 : Oh and it wasn't exactly cheats. I edited RAM, I don't know if it changes something
  11. I used cheat in my party before. Like rise IQ or rise stats, I used it one or twice. I also used RAM modification like move slop, PP slot, or fulfill belly. But that's not the first time I complete the game (maybe 3 or 4) and nothing like this happened before. But since I'm not very skilled to use your tool, the problem might came from me (and I hope it does). The thing is I've seen your post about the length of pokemon names, I thought it may be connected. I changed the move 467, wich is originaly called $$$ (but it's the judgment attack), I renamed it Judgment, wich is longer. Here is the only changes : <Name>Judgment</Name> <Description>[M:D1]$$$\n\n\n\nBasic Information:[CLUM_SET:100][M:B20]</Description> </Strings> <!--Move data from waza_p.bin--> <Data> <BasePower>80</BasePower> <Type>1</Type> <Category>1</Category> <Unk4>96</Unk4> <Unk5>48</Unk5> <BasePP>7</BasePP> <Unk6>30</Unk6> <Unk7>125</Unk7> <Accuracy>255</Accuracy> <Unk9>75</Unk9> <Unk10>1</Unk10> <Unk11>99</Unk11> <Unk12>55</Unk12> <Unk13>0</Unk13> <Unk14>0</Unk14> <Unk15>0</Unk15> <Unk16>1</Unk16> <Unk17>1</Unk17> <Unk18>15</Unk18> <MoveID>467</MoveID> <Unk19>0</Unk19> I'll edit when I know how to use spoiler. My Emulator is Desmume 9.9 -JIT x64, I am under windows 7, 64 bits. Again, I hope it's because of my cheat, but I usually use MANY cheats, and this time I only used a couple of them (and not the biggest). If you sure the freeze doesn't come from your tool, don't bother with it, I will survive x) EDIT : I also changed mismagius IQ groupe and his base stats, and used sky Editor to make it my leader, I mean, the principle character <BaseStats> <HP>46</HP> <Attack>14</Attack> <SpAttack>25</SpAttack> <Defense>15</Defense> <SpDefense>15</SpDefense> EDIT 2 : I'm going to start a new party but with the same rom and without cheat (except the use of sky editor, at least to have judgment). EDIT 3 : Now I'm sure, Judgment take the type of the user, and if user is unknown type, the damage are tremendeous, like 85000000, don't know why (tested it on another ROM). EDIT 4 : I started a new adventure, the only thing I changed was the move judgment on my shinx. I made 7 - 8 dungeon, and there in the waterfall cave (or whatever) I used charge (power up electric move + up def spe) several times, it worked fine. But just now it begun to charge electric move again and again, it doesn't stop, I'm not able to move or make anything. Perhaps the only problem is changing the length of the move as you said earlier. I'll test it later.
  12. Hi, I think I found an issue, I don't know whether it's what you was talking about though I've changed the $$$'s name attack for Judgment, made 2 - 3 edits (power, accuracy) and everything was working fine, I even completed several dungeons. But at some point of the mystery jungle (I think it would be any other) my game froze Thankfully I made a savestate, so I reboot and retry, froze again. I tried like 10 times and it's always the same floor (5th), with cloudy-weather, always after 5 - 10 steps. Hope it can help EDIT : I used the disassembly to see what' happened (even if I don't understand precisely how it works) Usually in the dungeon (I would say 99 frames per 100) : R0 to R12 are 00 00 00 00, except for R1 which sometimes is 00 00 00 1F SP = 02 2B 98 78 LR = 02 07 9C 10 PC = 02 07 9C 10 When the game freeze R0 = CA 70 22 6C (and becomes CF 00 14 A8 if I let the game playing) RA = E3 9A C6 86 (becomes E5 E2 BF A4) R2 = 0A 00 00 01 R6 = 00 46 C6 86 (and becomes 02 8E BF A4) R10 = 02 34 C1 D8 R11 = 00 00 00 01 R12 = 02 24 67 3C SP = 02 7E 36 DC (becomes 02 7E 3F 7C) LR = 02 01 AB 78 (becomes 01 FF 80 C8) PC = 01 FF 80 C4 (and becomes FF FF 14 90) R7, R8 and R11 becomes 00 00 00 01 Everething else is 00 00 00 00 And it's weird because when I writed this things, the game has to wait, and then the freezing was far later, I mean the end of the dungeon for exemple I don't know if it means something or if it can help but it's all I have ^^
  13. I guess it's because the useless data are not recompiled that the size of my ROM is now 86 Mo instead of 128, does it ? It works perfectly but it's weird so I give you feedback anyways ^^ EDIT : Is it possible that the AR codes or editing RAM won't work anymore because of the changement of the file's size ?
  14. Thank's god it works ! But it's you that I have to say THANK YOU ! There's one last thing, how can I edit the XML file ? EDIT : Nevermind, I've just open it with wordpad and it's okay. THANK YOU again ! You're great !
  15. When you say extracted you mean a .nds file ? In this case yes, I did. I exctracted the waza_p.bin too, with nitro explorer. I tried exportations command with C:/.../PMD2/Root/BALANCE/waza_p.bin, C:/.../PMD2/Root/BALANCE, C:/.../PMD2/Root, C:/.../PMD2, or just PMD2/Root/BALANCE/waza_p.bin, PMD2/Root/BALANCE and so on. Nothing works. But perhaps there's something wrong with my computer because even if I download the 0.1.1 version, the drag and drop doesn't work either EDIT : I had always the same error "Error while parsing...", and it's strange because whatever the path I've put, the same error appears, as if every single paths I tried was wrong. Then I tried Ordinateur/C:/... and I had "<!>-POCO exception : Exception<123> mypath" EDIT 2 : Progress (I hope) I have the error "Exception : Cannot determine the desired operation" when i writed ppmd11.exe -e -mv inputpath outputpath EDIT 3 : My inputpath was C:\Users\Public\ppmd11\PMD2.nds, and if I put C:\Users\Public\ppmd11\PMD2.nds\BALANCE I have Error parsing again. Sorry to be a dumb, whatever I try it doesn't work x)
×
×
  • Create New...