nope, this app is completely rewritten. It was an issue with the castling logic.
Johnybot
Creator of
Recent community posts
The official rules for threefold repetition indicate that the same position can't happen three times in a game. (https://en.wikipedia.org/wiki/Threefold_repetition) I don't have enough memory on the NES to keep track of all the positions that have been played through the game so I decided to scrap that rule.
I think it could be a good compromise to check that the same 2 moves aren't repeated over and over, I'm just wary of adding unofficial rules to my version of the game.
The 50-move rule is on my todo list and shouldn't be too hard to implement.
I checked the code and there was an issue with my "Is the player in check" code. I test whether the player is in check by looking at their king and finding out if any of the enemies pieces can attack it. It seems I forgot to check if the enemy king can attack your king. I added that check and have it working. I'll put an update out soon.
Hey thanks for playing my game. Unfortunately picocalc took my game without asking so i don't feel like fixing anything for them.
Chessnovice is not a very good chess game, try my much improved version of chess here: https://johnybot.itch.io/cness
I could use music for my game https://johnybot.itch.io/treasure-hunt. The game is nrom so no fancy chips. Let me know what you think.
You'll need to run the .nes file in an emulator. My favorite emulator is https://mesen.ca/
















