More Awesome Than You!
Welcome, Guest. Please login or register.
2024 November 23, 23:13:37

Login with username, password and session length
Search:     Advanced search
540287 Posts in 18067 Topics by 6545 Members
Latest Member: cincinancy
* Home Help Search Login Register
+  More Awesome Than You!
|-+  Ye Olde Simmes 2 Archives: Dead Creators
| |-+  Ye Olde Crammyboye Archives (Moderator: crammyboy)
| | |-+  Platinum Aspiration Bypass (FreeTime)
0 Members and 1 Chinese Bot are viewing this topic. « previous next »
Pages: [1] THANKS THIS IS GREAT Print
Author Topic: Platinum Aspiration Bypass (FreeTime)  (Read 25189 times)
crammyboy
Moderator
**
Posts: 197



View Profile
Platinum Aspiration Bypass (FreeTime)
« on: 2008 March 07, 19:36:10 »
THANKS THIS IS GREAT

We are proud to present, the most wonderfull, fully tested, completely bug free.....

...complete pile of crap that is the sims 2.

Sims should now have aspiration decay normally and be able to use aspirational objects correctly.

This doesn't actually fix anything, so there may be other problems with aspirations due to the fact that the secondary aspiration is not set correctly in the token.

*** Withdrawn***
« Last Edit: 2008 March 09, 12:22:08 by crammyboy » Logged
Baroness
witch
Breakfast of Champions!
Senator
*
Posts: 11636


Shunning the accursed daystar.


View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #1 on: 2008 March 07, 20:38:34 »
THANKS THIS IS GREAT

Welcome back mate.  Cool
Logged

My fists are named Feminine and Wiles.
Zazazu
Fuzzy Pumpkin
Whiny Wussy
*****
Posts: 8583


Potiron flou


View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #2 on: 2008 March 07, 22:12:30 »
THANKS THIS IS GREAT

He lives!
Logged

Capitalism, Ho!
"Continue to beat it in masturbatory ecstasy if you like, but only Pescado can make it go away." - Lemmiwinks
My Urinal
Tigerlilley
Hentaibait
Senator
*
Posts: 1920



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #3 on: 2008 March 08, 00:01:03 »
THANKS THIS IS GREAT

And bears gifts!
Logged

<Inge> Yes, at my age it is hard to tell whether something I am saying will make me look incontinent

Aggie
Smackable Punbot
Terrible Twerp
****
Posts: 2580



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #4 on: 2008 March 08, 00:57:45 »
THANKS THIS IS GREAT

He returns with the best fix bypass ever! Thank you, Crammyboy!  Kiss
Logged

Quote from: Esoteric PolarBear
"I don't believe in the edit button; it goes against the very core of my being."
J. M. Pescado
Fat Obstreperous Jerk
El Presidente
*****
Posts: 26288



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #5 on: 2008 March 08, 01:02:14 »
THANKS THIS IS GREAT

Weirdness. Why does bypassing the test for bit 4 (unused aspiration) being set somehow fix this? That looked like an entirely legal test to me, unless EAxis reused that bit to indicate something else. Does something actually set that bit? And how does it cause aspirational rewards to apparently fail in silence, as I tried stubbing out all the False returns to the Aspirational Reward Failure test, making it impossible to fail without error-resetting, yet somehow testers reported this continued?
Logged

Grant me the serenity to accept the things I cannot change, the courage to change the things I cannot accept, and the wisdom to hide the bodies of those I had to kill because they pissed me off.
Li'l Brudder
The Quitter
Stupid Schlemiel
****
Posts: 1612



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #6 on: 2008 March 08, 01:12:02 »
THANKS THIS IS GREAT

Geez, Pescado.  Not even a "Where the hell have you been?"
Logged
crammyboy
Moderator
**
Posts: 197



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #7 on: 2008 March 08, 01:57:13 »
THANKS THIS IS GREAT

Apparently the bit is set in the token used to indicate which of the bits in the aspiration is the secondary one. Who sets this bit or why is unkown at present, but with the bit being returned as the primary aspiration (clearly untrue) and no other code using it, aspiration actions are all bypassed.
Logged
Jelenedra
The New "Gay"
Whiny Wussy
*****
Posts: 7582


Evil Mastermind BehindTorturing Emo 12s


View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #8 on: 2008 March 08, 02:24:05 »
THANKS THIS IS GREAT

That explains why the one sim I had who didn't fail his aspiration tests was one that didn't have an secondary aspiration assigned.
Logged

Quote from: reggikko
Quote from: J. M. Pescado
Why are all these damn hippies on my website?
We are on your forum, taking over your world and making your children gay.
Emma
Goopy Lover
Dead Member
*
Posts: 6109


All Pescados Suck.


View Profile WWW
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #9 on: 2008 March 08, 06:38:27 »
THANKS THIS IS GREAT

Yay! Crammyboy is alive! Cheesy
Logged

syberspunk
Heretic
Terrible Twerp
****
Posts: 2365


ISTJ - what a crazy random happenstance


View Profile WWW
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #10 on: 2008 March 09, 03:21:03 »
THANKS THIS IS GREAT

Hey Crammyboy, curious, does this do the same thing or conflict with Twojeff's fix?


Ste
Logged

twojeffs
Stupid Schlemiel
****
Posts: 1690



View Profile WWW
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #11 on: 2008 March 09, 03:36:09 »
THANKS THIS IS GREAT

The problem with the aspiration borkeness is that 0x611 (get secondary asp) returns the VALUE of the flag, not the flag field. EAxis then tries to XOR this value in 0x403, which of course returns absolute crap because what was returned was not a flag field. My fix corrects this.
Logged
Aggie
Smackable Punbot
Terrible Twerp
****
Posts: 2580



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #12 on: 2008 March 09, 04:22:42 »
THANKS THIS IS GREAT

TwoJeffs, since you're here, does your fix correct the aspirations getting stuck in perma plat when they shouldn't be?
Logged

Quote from: Esoteric PolarBear
"I don't believe in the edit button; it goes against the very core of my being."
twojeffs
Stupid Schlemiel
****
Posts: 1690



View Profile WWW
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #13 on: 2008 March 09, 04:40:57 »
THANKS THIS IS GREAT

I think that's unrelated (although I haven't played enough to know for sure). Permaplat is indicated in a completely different sim flag field from the aspiration, unless EAxis moved it in FT.

It is entirely possible though that the game returning completely bogus aspriation info was blowing up some other code and my fix will correct all kinds of problems. It will fix bogus red marriage memories for non-romance sims among other things for sure.

ETA: On further review, I do think my fix will correct that (and the asp reward problems) too. The Aspiration - Get Level calls the 'Get aspiration' code that I fixed, so the bogus aspiration info was causing a bogus aspiration level to be returned.
« Last Edit: 2008 March 09, 05:11:49 by twojeffs » Logged
crammyboy
Moderator
**
Posts: 197



View Profile
Re: Platinum Aspiration Bypass (FreeTime)
« Reply #14 on: 2008 March 09, 12:20:34 »
THANKS THIS IS GREAT

Jeffies code does what it says on the tin.

Case closed.
Logged
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.11 seconds with 21 queries.