Quote:
Originally Posted by ransom1122
I am happy to accept the waiting time but the question still arises on wether the game can be modified?
|
Yes it can. Which version of Battle Chess are you using?
I looked at BattleChess 83904 bytes long dated 14-Jul-88 on "Battle Chess (Europe).ipf", see
https://edgeemu.net/details-58761.htm
The maximum thinking time is 5 × 2^(level - 1) seconds for levels 1-9. So e.g. for level 1 it's 5 seconds, for level 6 it's 5 × 2^5 = 160 seconds.
Use a binary file editor to search for these bytes:
7005 322C
They should be at byte offset $8D00 in the BattleChess file. Change the 7005 to 7001 and save the file. That changes the maximum time to 1 × 2^(level - 1). So for level 1 it would only think for 1 second.
I've uploaded the modified file to The Zone and (delete ! from URL after pasting into your web browser):
Code:
https://www.media!fire.com/file/ml0ay7wwmish8iy/BattleChess_fast.lha
Untested by me, and I think I missed out another bit of code to patch, so let me know if it doesn't seem to work (or thinks for three seconds instead of 1).