grubbyplaya / Sonic-2-CE

8-bit Sonic 2 port to the TI-84+ CE

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A mostly complete port of the Sega Master System version of Sonic 2 to the TI-84+ CE.

The game is 443 kilobytes in size. Make sure that every appvar and the launcher is loaded into archive memory, as the game will crash if any appvar is stored in RAM.

Controls

Arrow keys - Move Sonic

2nd/Alpha - Jump

Mode - Pause Game

Clear - Quit Game

Delete - Reset Game

To Do

  • Get the codebase to assemble using SPASM
  • Reimplement SMS mappers using appvars
  • Replace original 6bpp palettes with 16bpp approximations
  • Emulate the SMS VDP, rendering, caches, and all
  • Fix remaining runtime errors
  • (MID PRIORITY) Get the game running at full speed
  • (VERY LOW PRIORITY) expand the rendering area to fill the 84+ CE's screen

About

8-bit Sonic 2 port to the TI-84+ CE


Languages

Language:Assembly 99.7%Language:Batchfile 0.2%Language:C++ 0.1%