Hey, we have forums!

Author Topic: Trainer for 1.1.2? DARN YOU KING JELLY  (Read 14428 times)

0 Members and 1 Guest are viewing this topic.

Offline karooble

  • One Bit
  • *
  • Posts: 1
    • View Profile
Trainer for 1.1.2? DARN YOU KING JELLY
« on: October 26, 2009, 11:05:19 pm »
Hi guys! I was wondering if the old ASM Crusades trainer was ever updated for the Steam version (1.1.2). None of the trainers I've found in the forum archives work anymore (they were for 1.0.3 and 1.1.1, and not for Steam, besides). :(

While I'm normally a purist for Aquaria (this is my second playthrough), I've spent three and a half hours trying to beat King Jelly (I skipped him last time because he was so frustrating). I've read the suggested strategies and watched some videos of him being beaten, but I just. can't. do. it. and all the fun is gone by now. If there's no trainer, does anybody know the correct memory address for the life value? If I knew it, I could make it static using Cheat Engine, but I have no idea. It's just this one boss, and the only reason I was doing a second playthrough is to be a completist this time around.

Please, somebody help! I'm being eaten by a giant jellyfish here. :(

Offline Align

  • Monster Bit
  • *******
  • Posts: 353
    • View Profile
Re: Trainer for 1.1.2? DARN YOU KING JELLY
« Reply #1 on: October 27, 2009, 08:17:17 pm »
Actually now I'm curious: are there any straight-up cheat codes? Like the sort that gets used for debugging.

Offline Chibi

  • Dream Bit
  • **********
  • Posts: 1443
  • Deus Ex Aquaria
    • View Profile
    • Prize Rebel ($50 dollars earned in two months)
Re: Trainer for 1.1.2? DARN YOU KING JELLY
« Reply #2 on: October 27, 2009, 10:51:25 pm »
I'm pretty sure only the demo has the debug menu.

Life is a sexually transmitted disease with a 100% mortality rate. [Click the signature for +1 health!]

Offline Alphasoldier

  • Dream Bit
  • **********
  • Posts: 1810
  • Zero Suit!
    • View Profile
Re: Trainer for 1.1.2? DARN YOU KING JELLY
« Reply #3 on: October 31, 2009, 02:25:49 pm »
If you have the slightest idea of how cheat engine works I could help you through it.
Sadly enough I do not own this game on Steam and thus can't scan it myself.
In the beginning Naija's health is 5, with every upgrade you get one health with that.
A fully 'upgraded' Naija has thus 10 health.
Now, the health is a float, so you should scan only for that (there is a drop down box, default is "4 bytes").
You start scanning with the amount of health you have (10, or 5, or 6,7,8,9, depending how many health eggs you got), then get hurt, pause the game and search for a decreased or increased value you could pinpoint the health and freeze it. If after one try you still have too many values, get hurt or heal again and search increased or decreased again!

I hope this helped, if you want I'll make a walkthrough with pictures, but please try first.
God sees and knows everything, but at least he won't gossip about it.

Offline nuxonom

  • One Bit
  • *
  • Posts: 1
    • View Profile
Re: Trainer for 1.1.2? DARN YOU KING JELLY
« Reply #4 on: December 18, 2010, 10:08:58 pm »
If you have the slightest idea of how cheat engine works I could help you through it.
Sadly enough I do not own this game on Steam and thus can't scan it myself.
In the beginning Naija's health is 5, with every upgrade you get one health with that.
A fully 'upgraded' Naija has thus 10 health.
Now, the health is a float, so you should scan only for that (there is a drop down box, default is "4 bytes").
You start scanning with the amount of health you have (10, or 5, or 6,7,8,9, depending how many health eggs you got), then get hurt, pause the game and search for a decreased or increased value you could pinpoint the health and freeze it. If after one try you still have too many values, get hurt or heal again and search increased or decreased again!

I hope this helped, if you want I'll make a walkthrough with pictures, but please try first.

I couldn't find anything against reviving threads, so forgive me if I've broken a rule somewhere.

This is for all the other chronic cheaters out there, hope this is helpful somehow.

I've done some light study with the HP code, and have found some interesting things. A key note here is that I used the steam version and Cheat Engine version 5.6.1 in this.

There is an address that stores your current health and remains constant between executions of the game. For me, it is 0017DE58. I use the value stored here to find the address that actually has an effect on health.

The real HP address almost always changes when you move to a new map, especially if the value is frozen. There is a chance that the address won't change, if the value is not frozen, in areas that are similar (map groups?). An example would be (I dunno if it's a spoiler or not) Mithalas Palace -> Mithalas Cathedral. Something to look for to see if the address has changed or not is to watch the unfrozen value when moving from map to map. If the value changes to a long line of numbers, negative number, or a number higher than your max health, then it's changed. If it changes from your current HP to the HP from the beginning of the game back to your current HP, for example 6 -> 5 -> 6 (I had 6 HP when i actually did the test), then the address has not changed. I'll test this further once i have more HP.

One last thing to keep in mind is to not try to find the pointer address for the actual HP address (the really real HP address that tells the game what the address we've been using to modify health is and what it will be when the game says to change it). The reason for this is that every time I've attempted it, my game crashed whenever I took any damage. I haven't found any file damage (save or game), but it's still something to watch out for.

Offline Alphasoldier

  • Dream Bit
  • **********
  • Posts: 1810
  • Zero Suit!
    • View Profile
Re: Trainer for 1.1.2? DARN YOU KING JELLY
« Reply #5 on: December 18, 2010, 11:45:48 pm »
Once again plunging myself into the dreadedness of trying to hack this game I came up with that you can't hack this game normally (not sure if it has to do with the steam version), as so I apparently found a new way to figure it out without attaching the debugger and came with over 30.000 pointer results that stay consistent after 10 reboots of the game.
Seeing there's just one pointer that stands out I'd like to ask if anyone here who reads this and works with pointers can add this one:

Pointer: Aquaria.exe+002103B0 Offset: 1AE4

This should point to your health 24/7, at least it does on my computer, please test this.
God sees and knows everything, but at least he won't gossip about it.