Scrith wrote:This is either easy or impossible:
How about changing the number of rounds from 12 to 24/36/48/64 ?
The address used for the number of rounds is: $B36F
It's equal to 6 or 12 according to the level of difficulty.
Changing it could have some consequences on the gameplay (of course) and on some events because the program uses some tables limited in size for a maximum of 12 rounds.
For example, the memory offset of the reward to catch the wampus is equal to (currentRound/2) / 2 * 2 (it's a word), and there's only 4 datas in memory:
$8D3B roundsWampusBonus:.WORD 100, 200, 300, 400
and if the round becomes >12, the result is unexpected (get data from unknown memory, beyond the value 400).
Some datas could be modified without much problems (prices for example).
If you have some nice ideas, feel free to propose them, we could look if we can do it.
Cheers,
Pascal