I still have a lot to think about with the digital guide. Who knows I may decide to just use a pdf. It’s a lot to think about and I don’t really have the time to work on the digital guide right now but it is something that I would eventually like to make even if the digital guide doesn’t actually load the data from a rom.
Here is a patch for increasing the level limit from 80 to 99:
http://www.mediafire.com/file/4u506riizu34l15/7th_Saga%252C_The_%2528U%2529_%255B%2521%255D_level_99.ips/file
New level data can be found in the rom at c0:ed00-c0:ee2b. Level up at 81-99 still needs to have a balanced level up value.
I'll see about writing a small program to easily be able to edit these values. If you want to easily test this go into a battle
and change ram address at 7e:1dc2 to 0x4e which is your current level. And also change 7e:1dd5-7e:1dd7 to 0xff, 0xff, 0xff which is your experience points. Doing this should get you up to level 99.
Some of you may or may not know about the zero damage bug in 7th saga. If you start a new game and use kamil, go fight a hermit and defend and odds are you will get zero damage. Now if you get a level up and defend and the hermits attack you will get 1 damage. How does it go from zero damage on level 1 to 1 damage on level 2. Well when it calculates the damage if the damage that you are supposed to receive is zero you will get zero damage and if the damage that you are supposed to receive is less than zero you will get 1 damage. There is 2 ways to fix this bug. Ether have it to where you can never receive zero damage or if damage that you are supposed to receive is less than zero, instead of it making you get 1 damage make it give you zero damage. For fix #2 you can just change this:
$C2/7C2C A9 01 00 LDA #$0001
to this:
$C2/7C2C A9 00 00 LDA #$0000
That will make damage less than zero, zero. To do fix #1 I would have to do a little asm work to fix it but not much. What do
you all think would be the best option to fix this bug, fix #1 or fix #2? I'm leaning towards if damage is ever zero or less it should always be 1. I don't think there should ever be zero damage but I would like to here other peoples opinions on this.