![]() Psxfin.exe+1BA1C - 81 E2 F8FFFFFF - and edx,FFFFFFF8 ![]() Psxfin.exe+1B9F7 - 79 1D - jns psxfin.exe+1BA16 Psxfin.exe+1B9EB - 3D 00C0FFFF - cmp eax,FFFFC000 Psxfin.exe+1B9AC - 81 E2 F8FFFFFF - and edx,FFFFFFF8 The code section here is what I seem to be working with: it seems that every enemy killed adds its EXP to a pool, and then when the battle is won the EXP in the pool is displayed on screen and given to the characters. I "could" just give myself infinite exp at this point and call it a day, however thats not what I want to do.Īnyway, after locating the EXP pointer, and then looking at the code for when EXP is assigned in battle + after battle I cant seem to locate where or how to slip in a multiplier for the EXP assignments. I have been able to locate the pointers for EXP, GALD, and even the NPC movement grid for that annoying "Mach Boy" race so I can lock him in place when I race him. This is an emulator (PSXFin 1.13) playing Tales of Phantasia, translated to english using Phantasia Productions english translation patch. What I am trying to do is multiply the EXP and GOLD awarded at the end of a fight in an RPG to be double/triple/whatever the base would be. I have the same issue/question, and the replies to this thread seem to be the only relevant information on the subject I can find anywhere on the internet. Posted: Thu 10:57 am Post subject: Necro'ing this thread rather then starting a new one: code from here till the end of the code will be used to disable the cheatĪx is my current xp, and is the number which is added to my xp.Įdit again: There's still something I don't understand.ĭo? Doesn't that make the whole script loop? Newmem: //this is allocated memory, you have read,write,execute access code from here to '' will be used to enable the cheatĪlloc(newmem,2048) //2kb should be enough I've read some asm tuts today, and I have some basic knowledge about binary numbers but I don't see any multiplication there.Įdit: nevermind, I understood that a shl actually made a multiplication.Įdit2: Thanks, I works, but I'd like someone to tell me if my code is good or if it can be improved (I've just learned about asm today so I'm not really confident). I don't quite get why a shl would make a multiplication.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |