Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/commandblockguy/celeste

Celeste Classic port for the TI-84+CE graphing calculator
https://github.com/commandblockguy/celeste

calculator celeste celeste-classic game graphing-calculator ti-83-premium-ce ti-84-plus-ce ti84plusce

Last synced: 2 months ago
JSON representation

Celeste Classic port for the TI-84+CE graphing calculator

Awesome Lists containing this project

README

        

## CEleste

A Celeste Classic port for the TI-84+CE and TI-83PCE graphing calculators.

![Screenshot](screenshot.png)

### Usage
*(A video tutorial for the following steps is also available
[here](https://www.youtube.com/watch?v=_e8pgw9d7S4))*

Transfer [CELESTE.8xp](https://github.com/commandblockguy/CEleste/releases/latest/download/CEleste.8xp)
and the [C Libraries](https://tiny.cc/clibs) to the calculator using TI Connect CE
or TiLP. Then, select prgmCELESTE from the program menu and press enter.
If this results in an error, [arTIfiCE](https://yvantt.github.io/arTIfiCE/) is
required for your OS version.

Use the arrow keys to move, 2nd to jump and alpha to dash. To exit the game, press
the clear key to save your progress, or del to exit without saving.

A practice mode for speedrunning can be accessed by pressing the graph key from
the title screen. In this mode, the time for the current room is displayed in white, and
your best time for the room (in frames) is displayed in yellow. After completing a room,
you will restart on the same level. To move to the previous level, press y=; to move to
the next, press graph. You can also press window to toggle the HUD, and zoom to toggle
gemskip mode.

### Compiling
To build this repository from source, the [CE C Toolchain](https://github.com/CE-Programming/toolchain)
is required. After installing the toolchain, clone this repository and run `make gfx`
inside it to generate the graphics data, and then `make` to compile. The output .8xp
can be found in the `bin/` directory.

### Credits
Based on [Celeste Classic](https://mattmakesgames.itch.io/celesteclassic) by Maddy
Thorson and Noel Berry. C++ calculator port by John "commandblockguy" Cesarz.