Skip to content
smgoldadePublic

About

Chess for the NES!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neschess

Chess on the NES!
The long term goal of this project is to develop a powerful chess engine on the NES.

Recognition

This project derives pretty much all necessary information needed for programming the NES from the NES Wiki over at nesdev.
Additional inspiration and ideas taken from nesdoug.

Build

Compiled with llvm-mos.
Build is via CMake.

Developer Setup

The IDE I've personally used is CLion.
The setup process is to use WSL w/Ubuntu.
Install the llvm-mos-sdk, and set it up so that it can be found with CMake's find_package. I've included the .idea directory to help with CLion setup with a custom compiler setup and shared CMake profile that should then correctly build for you.

Direct Build

cmake -S. -B ./bin
cmake --build ./bin --target neschess -j 9

Output

The output file is neschess.nes in the /bin directory.
This can be run in an emulator like mesen.

About

Chess for the NES!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages