YesNoOk
avatar

ArtMoney is obsolete. CheatEngine is the future. (now with MvC2, CvS2 hitboxes!) (Read 104090 times)

Started by Jesuszilla, July 31, 2015, 10:43:01 PM
Share this topic:
Re: ArtMoney is obsolete. CheatEngine is the future.
#41  August 12, 2015, 05:18:31 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/


You guys seriously don't know how close I am. If not tonight, then by tomorrow for sure for CLSN2.

EDIT: And here we have Spiral's standing boxes! So POC works, just need to actually get it working on other anims.




Shoutouts to Jedpossum for his findings that helped make this possible.
Last Edit: August 12, 2015, 05:39:29 AM by Jesuszilla
Re: ArtMoney is obsolete. CheatEngine is the future.
#42  August 13, 2015, 03:53:23 AM
  • ***
  • Gamer extraordinaire
    • USA
    • Skype - Shadow0X3
As a non-fighting game player, this doesn't mean much to me instantly. But being able to have great creators like yourself be able to pull data directly from source games is great news for the mugen player that I am. Thank you for your contribution, and I wish you luck with further expeditions into whatever black magic you're doing

If you see a Diverien, it's almost definitely me. So say hi :D
Re: ArtMoney is obsolete. CheatEngine is the future.
#43  August 13, 2015, 04:49:00 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
And I've hit a roadblock. This might take longer than expected...
Re: ArtMoney is obsolete. CheatEngine is the future.
#44  August 13, 2015, 07:22:38 PM
  • ****
    • USA
    • twitter.com/inktrebuchet
Man, I was just about to post how impressed I was at the progress you have already made with this. I am still really impressed!

Bummed you hit a roadblock though...

Thanks for taking the time to figure it out!
Re: ArtMoney is obsolete. CheatEngine is the future.
#45  August 13, 2015, 07:45:09 PM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
I reread the thread again, there was a post I missed that could be the key to the problems I was having. I'll be able to work with that once I get home.
Re: ArtMoney is obsolete. CheatEngine is the future.
#46  August 14, 2015, 04:14:18 PM
  • ******
  • Limited time to use Infinite power !
    • France
    • network.mugenguild.com/cybaster/
Good luck with figuring out all the data for so many games and characters.
Great job so far ! :)
Re: ArtMoney is obsolete. CheatEngine is the future.
#47  August 15, 2015, 07:20:18 AM
  • *****
  • Shame on you!
    • USA
@N.: and I were working with Cheat Engine for the Project Justice an KI1/2 rips.
We've learned a TON of stuff. One thing I learned is how to search for "Nintendo" Big/Little Endian values. Here's a link that kinda sets it up for you. http://forum.cheatengine.org/viewtopic.php?p=5305367#5305367
You can scale it up also if you follow the logic. Add it in now and forget about it. It doesnt clutter anything. You may need it down the road.

I'd suggest is sharing your CE saves. It cuts a lot of time out of each person adding line after line.
Also, learn to use the tree structure of saving search results. It doesnt take but a couple right clicks and makes everything waaay easier. It's not obvious at first so look into it. Turning off and on whole groups of lines with one click is great.

Basically, CE can rip into any game. I was thinking about doing some Gamecube games and some Wii games. Rival Schools just has to be my main focus. (Roberto's coming along nicely)

Jesuszilla, what exactly do you need help with? N. is a freak at finding stuff and I'm not too terrible myself. Maybe we can help a little? (I'm not speaking for him)
vVv Mauru Mauru Released vVv
Re: ArtMoney is obsolete. CheatEngine is the future.
#48  August 15, 2015, 07:59:24 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
Really what I need help with is finding the formula for getting at the hitbox values. It's kind of complicated, but here's Jedpossum's findings. This post with pseudocode didn't help out much with this situation, either.

So when I went at it directly this way, I was able to get Spiral's hitboxes as you saw above. However, when I apply it to another character such as Ryu...

... these definitely are not his hitboxes.


So I've mucked up the original code that actually calculated the offsets and am plugging in hardcoded values now just to see if they check out so I can find a pattern based on those because I've run out of ideas and it's 01:00 here.

http://www.trinitymugen.net/~Creator/Jesuszilla/CheatEngine/MvC2.CT

For DEmul 0.57 2015.07.31


Jedpossum did this over a year ago so when I asked him, he'd already forgotten what to do, sadly. I hope it's not the same for CvS2 because I really want to get at those boxes.

Thanks for any help you can provide!
Last Edit: August 15, 2015, 08:09:16 AM by Jesuszilla
Re: ArtMoney is obsolete. CheatEngine is the future.
#49  August 15, 2015, 08:24:08 AM
  • ****
  • Prince of Latis
  • Destroy the Core!
    • Canada
    • Skype - Whiplash-1
sorry to hear that.

The velocities and pos values can still be found with this right?
Re: ArtMoney is obsolete. CheatEngine is the future.
#50  August 15, 2015, 08:27:01 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
Yes. They're not displayed in a very friendly format, though. This is evident with Felicia's walk back, which should be -3.125. Need to fix that, but Lua's string.format function is acting weird.

Also comes with a framestepper I hacked up.
Last Edit: August 15, 2015, 08:32:59 AM by Jesuszilla
Re: ArtMoney is obsolete. CheatEngine is the future.
#51  August 15, 2015, 08:34:11 AM
  • *****
  • Shame on you!
    • USA
"Example with Spiral's Standing/Walking Hit boxes. Values are big endian" - jedpossum
Did you set up the Endian searches?  I'm reading over those two links now trying to catch up to exactly the process.
vVv Mauru Mauru Released vVv
Re: ArtMoney is obsolete. CheatEngine is the future.
#52  August 15, 2015, 08:35:13 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
I just manually account for them in my searches (which I shouldn't do, I'll look into your solution, thanks), plus he pretty much gave away the exact addresses they're at in this Twitter image he posted for me when I was asking him about the boxes:

Last Edit: August 15, 2015, 08:38:33 AM by Jesuszilla
Re: ArtMoney is obsolete. CheatEngine is the future.
#53  August 15, 2015, 09:01:29 AM
  • *****
  • Shame on you!
    • USA
When I was doing my searches for Samus in the Dolphin emulator and even searches for Maya in KI2, even though I knew the inside out values they just wouldnt be found until I added the Big and Little searches.
All the other values are lining up for you though right?
vVv Mauru Mauru Released vVv
Re: ArtMoney is obsolete. CheatEngine is the future.
#54  August 15, 2015, 09:04:06 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
Yep.
Re: ArtMoney is obsolete. CheatEngine is the future.
#55  August 15, 2015, 10:26:50 AM
  • ****
  • Prince of Latis
  • Destroy the Core!
    • Canada
    • Skype - Whiplash-1
This is freaking amazing. Thanks so much I'm probably gonna spend all day tomorrow changing velocities now.

Yes. They're not displayed in a very friendly format, though. This is evident with Felicia's walk back, which should be -3.125. Need to fix that, but Lua's string.format function is acting weird.

so should I round after 4 decimal places?
Last Edit: August 15, 2015, 11:57:31 AM by -Whiplash-
Re: ArtMoney is obsolete. CheatEngine is the future.
#56  August 15, 2015, 11:21:54 PM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
I personally was going for 6.

Also I think I found the problem... I was mixing up the coordinates. Thanks MvC2 for keeping Ryu's coordinates the same as MvC1.


Will do more stuff tonight after the stream.
Re: ArtMoney is obsolete. CheatEngine is the future.
#57  August 16, 2015, 03:47:40 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/
We get signal.



Main screen turn on.

EDIT: Cable's s.HK



Needs a few tweaks to get rid of nasty stuff when copying CLSNs, so hold tight.
Last Edit: August 16, 2015, 04:00:57 AM by Jesuszilla
Re: ArtMoney is obsolete. CheatEngine is the future.
#58  August 16, 2015, 04:05:15 AM
  • ****
  • stillRetired.
  • Formerly Known As Genesis
    • USA
    • www.mediafire.com/folder/7j1slkpa7lm0w/Public_Works
Kinky.

Can't wait for more.
Re: ArtMoney is obsolete. CheatEngine is the future.
#59  August 16, 2015, 04:57:32 AM
  • ******
  • Loyal to the Game
    • USA
    • http://jesuszilla.trinitymugen.net/


HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
Re: ArtMoney is obsolete. CheatEngine is the future.
#60  August 16, 2015, 05:01:20 AM
  • ****
  • stillRetired.
  • Formerly Known As Genesis
    • USA
    • www.mediafire.com/folder/7j1slkpa7lm0w/Public_Works
wghat the fuck