Results 1 to 11 of 11

Thread: Max Mesos?

  1. Default Max Mesos?


    I tried looking it up but they only told me the KMS increase, so what exactly is the max meso you can hold now in GMS?

  2. Default Re: Max Mesos?


    2,147,483,647 per character/storage.

  3. Default Re: Max Mesos?


    The exact value is 2,147,483,647 mesos.

    EDIT: Dem ninjas.

  4. Default Re: Max Mesos?


    2147483647

    2^31-1

    Has to do with how the game is programmed.

  5. Default Re: Max Mesos?


    So it never changed? that's how its always been

  6. Default Re: Max Mesos?


    Yes. However they just recently changed it to 10b (?) in KMS.

  7. Default Re: Max Mesos?


    To be more specific, in KMS it's 9,999,999,999, which is essentially 10b mesos.

  8. Default Re: Max Mesos?


    Math time:

    2 ^ 32 = double of what max meso is now, which is a bit over 4.2b

    This means they changed data types, likely to a signed 64-bit integer. The maximum positive value of this is 9,223,372,036,854,775,807. That means they could increase max meso to whatever they wanted and it would still be fine.

  9. Flatpanel TV
    IGN: HarbingerLey
    Server: Mardia
    Level: 203
    Job: Demon Slayer
    Guild: [L]ittleBusters
    Farm: Dominion
    usa

    Default Re: Max Mesos?


    would that possibly mean that anyone running a 32 bit system with non 64 bit compatible hardware not be able to play the game?

  10. Orbital Bee Cannon
    IGN: SaptaZapta
    Server: Kradia
    Level: 275
    Job: Hero
    Guild: Matriarchy
    Alliance: Peaceful

    Default Re: Max Mesos?


    No.
    It just means the compiler generates code that lets the program do 64-bit arithmetic on 32-bit hardware.

  11. Default Re: Max Mesos?


    64-bit mathematics are possible on 32-bit machines. The 32-bit compiler will just use two registers instead of one and do some funky math on both registers. It takes up more processing time and is more complicated, but it's possible to do.

    The issue is when people compile for 64-bit machines. The assembly used is entirely different because the compiler assumes a 64-bit wide architecture which a 32-bit wide architecture does not have. This is entirely different from bitwise mathematics.

    In short: 64-bit mathematics != 64-bit architecture.

    I'm going on a limb here. Someone tell me if I'm wrong. X_X

  12.  

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
  •