GTA Vice City - is there a maximum score?

Recommended Posts

I need help! I've got 999,999,899 on vice city. Does anyone know if the game turns over at 1 billion? Thanks

Share on other sites

Why don't you try first? The theoretical limit is over 4 billion.

Share on other sites

It does not turn over-- cash is limited to 999,999,999

However, you can "earn" more then \$1 billion at a time by exploiting the "doubling" of prize money for cone crazy-- however the money you have will never go over \$999,999,999 and it can decrease from the doubling affect.... I exploited this a while ago and posted up pics....

Hold on one sec....

//edit//

Ok... took me a bit longer to find then I thought....

This is the original "easy money" thread.... on the 2nd page of the thread I posted pics of the doubling affect that occurs if you double it too many times.... the "negative" amounts come from doubling numbers greater then 2^31 (the numerical limit of the 32 bit PS2 that the code was written for)--

The link is to my post in the middle of the 2nd page-- the explanation of what happens comes later... you might want to read the entire thread to get some context

http://www.gtaforums.com/index.php?showtop...dpost&p=1556276

I know there was more discussion of this somewhere back then... I did run some number in excel and the amount subtracted is EXACTLY the amount over 2^31 (approximately 2.3 billion) that you get from the next double...

Edited by Spuds725

"I want to design a video game where you take care of all the people shot in all the

other video games.... It's called Busy Hospital II" -- Demetri Martin

RIP BDP

Share on other sites

Wow, that's amazing. I just tested out the limits of the money and it's indeed capped at 999,999,999. The odd thing is that there's something in the game that prevents me from getting more than the limit. It will always reset the value back to the limit. But there is a certain unknown point when the game begins to interpret a number that is way past the limit as a negative number without resetting the value.

Edited by spaceeinstein
Share on other sites

• 2 weeks later...

I just ran some numbers in excel-- the limit is kind of weird--- I'll post up some numbers when I get a chance--- they do add up/subtract up to the exact dollar... I need some time to look them over and figure out what its doing exactly.

Spuds...

"I want to design a video game where you take care of all the people shot in all the

other video games.... It's called Busy Hospital II" -- Demetri Martin

RIP BDP

Share on other sites

Ok... played around with excel spreadsheet and here is what I think, is going on.

The prize money for cone crazy doubles every time you beat your record.... the 23rd time you earn \$838,860,800 which will max your money..... the next double earns you \$1,677,721,600 but your money willl not go up since it is already maxxed.

The next double should earn you \$3,355,443,200...but the actual displayed number is -\$939,524,096.... this is "exactly" the above number minus 2^32 (4,294,967,296) it is a negative number.... it does start subtracting from your cash.

The next double is twice the above negative number -\$1,879,048,192

The next double should be -\$3,758,096,384 but instead is \$536,870,912... this number is exactly the above + 2^32

The final number that I got when I did this was double the last result \$1,073,741,824.

Based on what I observed, if the doubling continued it would display 2^31 next and it should display 0 after that 2^32 - 2^32 and will continue to double 0 from then on and just produce \$0 from then on... one of these days I will dust off my vc disk and give it a try.

Spuds

"I want to design a video game where you take care of all the people shot in all the

other video games.... It's called Busy Hospital II" -- Demetri Martin

RIP BDP

Create an account

Register a new account