Aleron Ives wrote:You don't use Cheat Engine with emulators. You want to apply the cheat to the emulated game, not the emulator.
That is what I'm doing. Please read my first post where I explained everything.
The problem is that almost all the cheats posted oline are for use on CodeBreaker + DC, and we need different addresses for Cheat Engine + Demul. The question is, is there a formula to convert a CB address to use on CE with Demul?
For example, here is the 16:9 widescreen code for Shenmue USA (the only game I could find with a working Cheat Engine code):
CodeBreaker: 02230250 – 43800000
Cheat Engine (Demul): 2C230250 - 43800000
That code works, and I am able to make Shenmue 16:9 on Demul via Cheat Engine.
Now, looking at it, and I am not a programmer, it's obvious that the first 2 characters are different. 02 vs 2C. So I tried another CodeBreaker code that started with 02 and changed that to 2C, but that didn't work. Beyond that, I have no idea how to convert the addresses. But there must be a way. I'm not technically knowledgeable enough to figure it out, but I'm hoping someone here may be, or can pass the question onto someone they know in the DC scene who is.
UPDATE: ha, my method does work!!! I just converted the Crazy Taxi USA code by changing the 02 to 2C and it changed the aspect ratio for use in 16:9. I think the other codes I tried before may have been incorrect. Now, how do I convert an address that doesn't start with 02?
Crazy Taxi (USA) working 16:9 code:
CodeBreaker: 022B08B0 - 43700000 (438E38E4 may look better)
Cheat Engine + Demul: 2C2B08B0 - 43700000 (438E38E4 may look better)
***I will add more codes below that I confirm working using Cheat Engine 6.6 with Demul 0.7a as I find them. Seems like almost all codes start with 02, so maybe the 2C conversion will be very useful.
Daytona USA (USA) working 16:9 code:
CodeBreaker: 021FC6D0 – 43700000 (438E38E4 may look better)
Cheat Engine + Demul: 2C1FC6D0 – 43700000 (438E38E4 may look better)
Soul Calibur (USA) working 16:9 code + No Clipping code:
CodeBreaker: 02266C28 - 3F400000, 022D6138 – 3E800000
Cheat Engine + Demul: 2C266C28 - 3F400000, 2C2D6138 – 3E800000