BETA - 9999 Limit Breaking support thread

  • Thread starter Thread starter dziugo
  • Start date Start date
Status
Not open for further replies.
Hex editing of ff7.exe. There is a thread with technical details in "Tech-related" subforum, but I won't spoon-feed you with it. Search for 9999.
 
That's a good question. I don't think there are some unsolved bugs, but this version differs from the version you can download from the YAMP thread, and I can't remember if it's something more than an optimization. I'm planning to update it all, but we'll see how it turns out.
 
I'm lost as to how the "9999 Limit Break" patch is suppose to work. It would be great if someone could help me out.

I downloaded the patches from a torrent site, not sure which one. Anyway, in the torrent was a folder called "3. YAMP - Yet Another Multi-Patcher by dziugo" which had the "9999 Limit Break" patch amongst others. Csith, LuckyTifa, Highway & Snowboard mini-games etc. I followed the read-me file that was with it exactly, though every time I try to active the patches using a file called "install", It says something like "somethings gone wrong....dunno what." "No patching today". I thought I was missing a file of some sort, but I'm pretty sure that's not the case.

Then I tried the patches available for download which was in dziugo's first post for this thread. I followed the read-me files exactly again, but they would'nt work either. Something about "Could'nt create output file: patched_ff7.exe" "ERROR Patch could'nt be applied" etc. So now I'm kinda stuck, and which patch out of the two I have, am I meant to use exactly.
 
Ah, answer before I've even said I have the same problem, I'm running Vista and have the same thing happen.
 
Yup Vista. I'm guessing that could be causing the problems? Argh that's just typical  :-(
 
Ok, possibly fixed. Download the newest version of YAMP from the YAMP thread. You have to run the "install.bat" as the administrator, or copy everything to some non-protected folder.

From now on, don't post in this thread. You won't get a helpful response from me if you do. Really.
 
Its f'cking awesome. Clouds so powerful he's not even dealing numbers anymore!!!
 
The yamp install.bat doesn't work for me - it creates a 0kb ff7.exe.
It's ok, though, cause 9999limitbreak and the transparent text bubble patches are installable in their old forms.
 
Hi, i'm new here  :-)

I just started playing ff7 and added this patch (followed the instructions given) . When i run the game, there was no difference to cloud's hp or mp or his LB. I figured it's because my cloud's char is only lvl 6 that's why. Maybe i can see a change as i continue playing? sorry, a real noob here LOL  :-P
 
I'm lost for words after reading that last post. NooB, you seem to have misunderstood what this mod does; please, please, please read at least the first post in a thread before posting in it. If you had done you might have seen this:

Q: What this patch does?
A: It gets rid of 9999 Limit in your FF7 game so your Damage, HP and MP (why not?  :-P) can go over 9999 now.
So wait until you level up, equip some HP+ materia or use a very powerful attack and see what happens...
 
I'm lost for words after reading that last post. NooB, you seem to have misunderstood what this mod does; please, please, please read at least the first post in a thread before posting in it. If you had done you might have seen this:

Q: What this patch does?
A: It gets rid of 9999 Limit in your FF7 game so your Damage, HP and MP (why not?  :-P) can go over 9999 now.
So wait until you level up, equip some HP+ materia or use a very powerful attack and see what happens...
I did read the first post...just that I couldn't understand. Now i see what is this patch for. Will continue playing till I see the results. Thanks to dziugo and Leighos Kudistos Megistos  :lol:
 
HI!

I have a question...

I noticed that the limit given by the patch was 30.000HP,
but I make some wanted to know if it were possible to pass this limit to 60.000HP,
because since the possible limit is of 65.535HP…

Thus I wanted to know if it is possible to change this limit,

PS: I know with YAMP it's possible, but tested without success
 
The bytes determining HP and MHP are signed. What does this mean :?,  I don't really know, but I do know that it allows negative values and that it stops them going above 32 767, so that's the limit and that's why you aren't having any success :-(
 
The bytes determining HP and MHP are signed. What does this mean :?,  I don't really know, but I do know that it allows negative values and that it stops them going above 32 767, so that's the limit and that's why you aren't having any success :-(
Allow me to elaborate on this train of thought.

WARNING: High-level tech talk approaching!!
HP and MP are both stored as 16-bit (16 binary digits) whole numbers. This gives them a range of 65536 (or 2^16) values to represent. However, when the most significant bit it set (bit number 16), then the value becomes negative. It's not a negative sign, but it does indicate a negative number. If that bit is set and the number is stored as a signed value then 2^(number of bits) is subtracted from the value of the other bits.
Example (in binary):
Code: [Select]
Code:
Binary Value;      Signed Decimal Equivalent; Unsigned Decimal Equivalent0110111001010110   28246                      282461000101101011101   35677-65536= -29859        35677
The basic formula for this calculation is:
Code: [Select]
Code:
SignedValue = (StoredValue AND (2^(Sizeinbits - 1) - 1)) - (2^(Sizeinbits) * (StoredValue >> (Sizeinbits - 1)))
This probably looks disorienting to someone who doesn't understand bit-wise operations. If this is your case then either look up a bit-wise AND and binary operation >> or just ignore this all together. :)
End High-level tech talk

Mechanics aside, healing is calculated as negative damage so attacks are calculated as a signed value. If your characters' damage weren't capped to be within range of this signed value then they'd basically just screw up and heal instead of cause damage.
 
OK, I think that I understand what's going on now, and I see why damage is a signed value, but why current and max HP and MP? The bytes for enemy HP and MP aren't signed AFAIK, so what is different about the way player character HP and MP values are stored?
 
I'm having some trouble with this patch!

What I do know is that most people have there game install in \c drive or something... I don't... My game is install somewhere other than the computers local disk where most programs are installed... is this why i can get this patch to work...

If so how can I get it to work?....Help...
 
Status
Not open for further replies.
Back
Top