Cheat Engine

This is for people involved in the developement of Snes9x, or SNES emulators in general.
BUG REPORTS BELONG IN TECH SUPPORT/BUG TRACKING!
User avatar
gocha
Snes9x Yellow Belt
Posts: 64
Joined: Sun Dec 30, 2007 12:14 am
Location: Japan, Nagoya

Re: Cheat Engine

Post by gocha » Mon Aug 20, 2012 2:04 pm

Fixed the problems of previous version.
https://github.com/snes9x-rr/snes9x/com ... 63073bea13
windows binary http://www.mediafire.com/?cl50ce1aah16wyw

Notes:
- Gold Finger is back.
- New one can read old CHT format. Aside from that, I wrote a tool that converts the old CHT to the new one. It helps you if you want to convert a lot of files at a time. http://www.mediafire.com/?v8yb0yy1czsdyxh
- New CHT format (CSV) doesn't have a field of "saved value".
- I'm afraid I worked on only Windows version. Other ports might need a little modification. (especially when you uses SCheat structure on your port-specific code.) To use the new cheat code on your port, you need to call S9xAddCheat (enable, save_current_value, code, name), instead of S9xAddCheat(enable, save_current_value, address, byte, name)
- win32: I'd be glad if someone made the guide of "Syntax" better. I was bored at writing it.

Probably, I won't update cheat related code so much anymore. I'm not so much interested in it. I just wanted to realize a multi-byte cheat mechanism.
I hope it will be merged to official one in near future. Enjoy.

User avatar
Camo_Yoshi
Snes9x Purple belt
Posts: 922
Joined: Thu Nov 08, 2007 7:59 pm
Location: /dev/null

Re: Cheat Engine

Post by Camo_Yoshi » Mon Aug 20, 2012 5:42 pm

Just a tip, gocha; I wouldn't trust Mediafire, they have a tendency to spontaneously delete things...
Snes9x FAQs | Forum Rules
What operating system are you using? 32 or 64bit? Version of Snes9x? Is the text at the bottom of the window white when you load the game?
These suggestions are usually the solution to your issue!

User avatar
gocha
Snes9x Yellow Belt
Posts: 64
Joined: Sun Dec 30, 2007 12:14 am
Location: Japan, Nagoya

Re: Cheat Engine

Post by gocha » Fri Aug 24, 2012 12:40 pm

Fix VS2010 compilation - http://git.io/sSsdaA
Camo_Yoshi wrote:Just a tip, gocha; I wouldn't trust Mediafire, they have a tendency to spontaneously delete things...
I might use more trusted storage if there is a one.

User avatar
Camo_Yoshi
Snes9x Purple belt
Posts: 922
Joined: Thu Nov 08, 2007 7:59 pm
Location: /dev/null

Re: Cheat Engine

Post by Camo_Yoshi » Fri Aug 24, 2012 5:01 pm

If you'd like I can set up a upload area on my website, if you'd like. Something like http://camoy.sdf.org/~gocha/, etc. You'd upload files via a web interface that's very much like Windows Explorer.
Snes9x FAQs | Forum Rules
What operating system are you using? 32 or 64bit? Version of Snes9x? Is the text at the bottom of the window white when you load the game?
These suggestions are usually the solution to your issue!

pgyrund
Snes9x White Belt
Posts: 9
Joined: Sun Jan 17, 2010 4:09 pm

Re: Cheat Engine

Post by pgyrund » Mon Aug 27, 2012 2:09 pm

I have a couple of questions on the new cheat dialog:

Will it support the ability to save values in the future? If the new format doesn't have a field of "Saved Value", can that be put in? That way, I don't have to manually put the value in for each code every time I want to use it. That would be a lot of extra work using the code(s) each time.

If I enable a code, then disable it after making a save state, will the values the code freezes still load up upon reloading the save state? Currently, this is the only way to make a one-time change to a value in memory-by making a save state with the code enabled, then loading that save state after disabling the code. Will this function still work? I sure hope so, because i use this feature a lot.

Being that the cheat dialog is being worked on, it would be nice to have the ability to make a one-time change to values currently in the memory, rather than only being able to freeze them with codes. Is that going to be possible?

uVSthem
Snes9x White Belt
Posts: 1
Joined: Wed Jun 29, 2011 6:16 am

Re: Cheat Engine

Post by uVSthem » Sun Nov 25, 2012 3:37 pm

Whenever I load up a CHT file from Mighty Mo in SNES9X the text is all jumbled in the cheat menu. Does anyone know what's up with that?
Attachments
Untitled.png
Untitled.png (40.36 KiB) Viewed 34313 times

User avatar
gocha
Snes9x Yellow Belt
Posts: 64
Joined: Sun Dec 30, 2007 12:14 am
Location: Japan, Nagoya

Re: Cheat Engine

Post by gocha » Sat Dec 22, 2012 7:04 am

*Bump*
pgyrund wrote:Will it support the ability to save values in the future?
I think I personally don't (laziness), but it is not so hard.
uVSthem wrote:Whenever I load up a CHT file from Mighty Mo in SNES9X the text is all jumbled in the cheat menu. Does anyone know what's up with that?
That didn't happen to me. I don't understand why.
Apart from that, I've found a small mistake. Thank you.
https://github.com/snes9x-rr/snes9x/com ... c7693efc2e
windows binary: https://skydrive.live.com/redir?resid=B ... 0B4F82!191

User avatar
Ryudo
Snes9x White Belt
Posts: 3
Joined: Fri Oct 20, 2017 5:30 pm

Re: Cheat Engine

Post by Ryudo » Wed Nov 22, 2017 5:22 pm

gocha wrote:*Bump*
pgyrund wrote:Will it support the ability to save values in the future?
I think I personally don't (laziness), but it is not so hard.
uVSthem wrote:Whenever I load up a CHT file from Mighty Mo in SNES9X the text is all jumbled in the cheat menu. Does anyone know what's up with that?
That didn't happen to me. I don't understand why.
Apart from that, I've found a small mistake. Thank you.
https://github.com/snes9x-rr/snes9x/com ... c7693efc2e
windows binary: https://skydrive.live.com/redir?resid=B ... 0B4F82!191

Bumping this as well.

Thanks a lot for your work on improving the cheat system in SNES9X. It works flawlessly. If devs are still reading this and working on SNES9X, I'm hoping this will be implemented in the official builds as well.

Post Reply