Results 1 to 11 of 11

Thread: Maximum HP and MP

  1. #1

    Default Maximum HP and MP

    Whats the maximum amount of HP and MP characters are able to get in this game?

  2. #2
    Yuffie ate my avatar Sefie1999AD's Avatar
    Join Date
    Mar 2001
    Location
    Finland
    Posts
    3,151

    Default

    The space for numbers would indicate that 9999 HP and 999 MP is the max. However, I've heard you can have more than 9999 HP. When your HP goes beyond 9999, it skips the first digit in the NES version, so for example, 10,234 is displayed like 0234. Can anyone confirm if this is true?
    People dislike FFIX because they're horrible idiots. - Kawaii Ryűkishi
    "One-Winged Angel" is far and away the best final boss song ever
    composed.
    - Kawaii Ryűkishi



  3. #3
    Who's scruffy lookin'? Captain Maxx Power's Avatar
    Join Date
    Sep 2002
    Location
    Millennium Falcon
    Posts
    7,905

    Default

    Quote Originally Posted by Sephiroth1999AD View Post
    The space for numbers would indicate that 9999 HP and 999 MP is the max. However, I've heard you can have more than 9999 HP. When your HP goes beyond 9999, it skips the first digit in the NES version, so for example, 10,234 is displayed like 0234. Can anyone confirm if this is true?
    Set Fryster to 9999 HP and 99 Vit at the start. Took some pummelling outside of town, almost down to single figure HP, but no HP increases. So I'd go ahead and say this probably isn't true.
    There is no signature here. Move along.

  4. #4
    HEIDEGGER SI MY BISHI!!!1 DJZen's Avatar
    Join Date
    Feb 2003
    Location
    Under your bed
    Posts
    4,558

    Default

    Actually it displays like A234.

  5. #5
    Draw the Drapes Recognized Member rubah's Avatar
    Join Date
    Dec 2004
    Location
    Now Destiny is done.
    Posts
    30,653
    Blog Entries
    21
    Contributions
    • Former Administrator
    • Former Cid's Knight

    Default

    A is 10, so it makes sense. Does it go up to F? hmm what would 9999 be under binarywise. Would the most you could get be F999? That would be really neat.
    (after playing several battles, I realized that maria had an open slot, so I gave her the aegis shield, immediately after she gained two points in agility x.x; It seems to coincide with monsters running away. also raising HP is slow raising MP isn't too bad, at least not for maria xD)

  6. #6
    Who's scruffy lookin'? Captain Maxx Power's Avatar
    Join Date
    Sep 2002
    Location
    Millennium Falcon
    Posts
    7,905

    Default

    Quote Originally Posted by rubah View Post
    A is 10, so it makes sense. Does it go up to F? hmm what would 9999 be under binarywise. Would the most you could get be F999? That would be really neat.
    (after playing several battles, I realized that maria had an open slot, so I gave her the aegis shield, immediately after she gained two points in agility x.x; It seems to coincide with monsters running away. also raising HP is slow raising MP isn't too bad, at least not for maria xD)
    9999 expressed in binary is 0010011100001111 and 270F in Hex. Technically the max would be 65535, which would be displayed as 5999 if my Hex is correct, which it might not be since it's been about two years since I dealt with Hex and Binary. Really should relearn for my course.
    There is no signature here. Move along.

  7. #7
    Draw the Drapes Recognized Member rubah's Avatar
    Join Date
    Dec 2004
    Location
    Now Destiny is done.
    Posts
    30,653
    Blog Entries
    21
    Contributions
    • Former Administrator
    • Former Cid's Knight

    Default

    I didn't say it was expressed in hex, just that I could imagine why they would use an A to express a ten in the fifth place value I mentioned binary because there would probably be a fixed number of bits allocated to store the data for the stats.

  8. #8
    Who's scruffy lookin'? Captain Maxx Power's Avatar
    Join Date
    Sep 2002
    Location
    Millennium Falcon
    Posts
    7,905

    Default

    Quote Originally Posted by rubah View Post
    I didn't say it was expressed in hex, just that I could imagine why they would use an A to express a ten in the fifth place value I mentioned binary because there would probably be a fixed number of bits allocated to store the data for the stats.
    Neither did I. The guess I made up was based upon a Hex value basically rounding itself around about four and a half times (so F would go to 0, then back round to F again, then 0 again). I seemed to experience the same pattern when playing FF3 and maxing out my Gil from many hours training my OK's. Saying that it may be the case that the value could overflow, and beyond 65535, the value would reset itself to 0. I don't think the value would be marked as negative because 1: It's more space (by a bit) and 2: It's unnecessary, so it shouldn't reset to -65535.
    There is no signature here. Move along.

  9. #9

    Default

    Quote Originally Posted by rubah View Post
    I didn't say it was expressed in hex, just that I could imagine why they would use an A to express a ten in the fifth place value I mentioned binary because there would probably be a fixed number of bits allocated to store the data for the stats.

    What are hex and binary

  10. #10
    Draw the Drapes Recognized Member rubah's Avatar
    Join Date
    Dec 2004
    Location
    Now Destiny is done.
    Posts
    30,653
    Blog Entries
    21
    Contributions
    • Former Administrator
    • Former Cid's Knight

    Default

    they're commonly used number systems that computers like to use. binary because it represents the two electrical states-- on and off (binary has 0s and 1s, just two numerals), and hex because it translates more easily into binary than base-10 does (0-F, sixteen numerals)

  11. #11
    Who's scruffy lookin'? Captain Maxx Power's Avatar
    Join Date
    Sep 2002
    Location
    Millennium Falcon
    Posts
    7,905

    Default

    Quote Originally Posted by Eminem's_No.1_Fan View Post

    What are hex and binary
    Short answer, Hex and Binary are two ways in which computers deal with the millions of values flying about the place. Binary is a series of bits that can be either in an "on" position, or an "off", or 1 or 0. Depending on the type of Binary coding being used, different sequences of numbers will produce different binary. A general rule of thumb is that, counting from the right to left, each bit represents a value twice as large as the one before it. So for example 01101 represents the numbers 16, 8, 4, 2 and 1 respectively. Because 8, 4 and 1 are "on", they are added up to make the final value, 13.

    Hex is a bit different. Short for Hexidecimal, it uses a base-16 pattern to store values. These values go from 0 to F (F being 15). A value such as 4A2 would be 010010100010, or 1186. Values on NES games were commonly stored as Hex numbers, since it was the smallest possible way to store a value within the limited space of a cartridge. Now values in these games, going above the designated space, will switch to Hex in order to represent themselves, since the number cannot display beyond a set number of digits (in the case of the HP problem, four digits). In some cases, a game/program may start using various other symbols if the value goes beyond F or, in the case I stated, simply keep on tallying but displaying it accordingly. The overflow I was talking about is when a value goes beyond the designated bit space allocated to this. It can cause a number of scenarios, including the value being capped back down to it's maximum, the value looping back around to 0 (or the minus value of the maximum if the number is set to be negative), or it may just plain crash the game.
    There is no signature here. Move along.

Posting Permissions

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