Cerkel Snek - ReadMe ==================== Warning: * This only works on the TI-84+ CE. * This will not work on the TI-84+ CSE. * This will not work on any monochrome calculator. About ----- * You are a snek. * You are a sneaky snek. * There are red things that smell and taste good. * Sneaky snek must get near delicious thing... and noms it! * But sneaky snek must not sneak into wall or into sneaky snek! * Sneaky snek must sneak through green door when delicious things run out. * Yesssss.... Installing and Running ---------------------- Use your favorite computer to calculator link software (TiLP, TIConnect, etc) to send CERKSNEK.8xp to your calculator. To run without a shell, follow these steps: 1. Turn on the calculator and make sure you're on the home screen. 2. Then push the following keys in order: [CLEAR] [2nd] [0] [DOWN] [DOWN] [DOWN] [DOWN] [DOWN] [DOWN] [ENTER] 3. Push [PRGM] then move the cursor down until CERKSNEK is selected. When you have done that, push [ENTER] 4. Your homescreen should look something like: `Asm(prgmCERKSNEK)` Then push [ENTER] to start the game. Controls -------- On the title screen: | Keys | Function | |------------:|:--------------------------| |[Up],[Down] | Change menu options | |[2nd] | Select/toggle menu option | |[Mode] | Go back/quit game | In the game: | Keys | Function | |---------:|:-----------------------------| |[Left] | Turn snake counter-clockwise | |[Right] | Turn snake clockwise | |[Mode] | Go back to title screen | Troubleshooting --------------- 1. * Q: When I run the game, the calculator gives me `ERROR:ARCHIVED` * A: Follow the grey text prompt to unachive the variable. 2. * Q: When I run the game, the calculator is complaining about needing this "Libload" or something. * A: You need the libload library. Follow the link provided in the error message to find the needed libraries. 3. * Q: When I run the game, the calculator is complaining about library version or something like that. * A: You need the libload library. Follow the link provided in the error message to find the needed libraries. License ------- I use the BSD license for this project. See `LICENSE` for more details. Version History --------------- * 0.1 - Initial release. * 0.2 - Fixed snake aliasing, added additional error recovery, tweaked scoring, merged option menu to main menu.