03-28-2016, 02:57 PM
(03-28-2016, 02:24 PM)Madsiur Wrote: For free space banks $D8, $D9 and $EE (among others) have significant free space for ASM code. People could apply the code without expanding the ROM in this case. I doubt the three I mentioned are used by some patches. You can forget $C0, $C1, $C2 and $C3. There's a list of free space here. For free RAM, $1440-$144F is known to be unused. Pandora's Box use it and I use it for experiments and nothing wrong ever happened. Edit: If you need RAM stricly for temp value that won't be reused more than once or in the same routine, use the stack
For the algorithm, it would be cool to include character stats. I don't have the game mechanism knowledge to come out with something balanced or that makes sense but just for the sake of a (stupid) example, you could do something like:
Code:if (magic power * Vigor) > 0x7000
use second desperation (stronger attack)
else
use first desperation
I'm curious to see how the second stream will come out!
Thanks for the info!
Using stats would be an interesting way of increasing the frequency later on in the game... and also help it serve as a sort of upgraded attack... That sounds pretty reasonable... The only thing we will have to look out for is giving already strong characters easier access than characters with lower stats... but i'm sure there's a balance here somewhere. Good thoughts!