SuperCC
An optimization focused emulator of the game "Chip's Challenge".
OS: Any With Java 17+ InstalledVersion: 2.0.3 — Released: 2024-06-18
2018-2024 by Markus O., Bacorn, A Sickly Silver Moon, Tyler Sontag, and Glander
Chip's Challenge is a registered trademark of Bridgestone Media Group LLC, used here for identification purposes only. Not affiliated with, sponsored, or endorsed by Bridgestone Media Group LLC.
About | Screenshots | Download
About
SuperCC is an emulator of the Microsoft and Lynx rulesets for Chip's Challenge, with a heavy focus on optimization. The player can see the entire level at once, the game only updates when an input is made, allows for rewinding, save states, and numerous other features.
Chip's Challenge was created by Chuck Sommerville, and was originally written for the Atari Lynx handheld game console. It was subsequently ported to several other platforms, especially Windows 3.X (as a 16-bit executable). The community was built around the Microsoft version and as such to this day it remains the most popular version, especially for optimization and speedrunning.
During late 2018, Markus O. began writing "SuperCC" with the intention of creating a version of the MS game designed mainly for optimization and TAS purposes. At the encouragement of the CC community, Markus kept working on SuperCC all throughout his time in the community, adding in much requested features such as savestates, rewinding, TWS reading and writing, and even a cheat menu to make creating routes with RNG even easier. Markus continued to develop and make changes and improvements to the program until mid 2019, when his interest in CC dropped off and he left the community. Thankfully before he left he handed the development of SuperCC off to A Sickly Silver Moon and Bacorn, who worked on fixing remaining bugs, and adding TSP and variation testing respectively.
Throughout 2020 and 2021 as the remaining bugs within the emulator were quashed, A Sickly Silver Moon began work on a Lynx ruleset engine and handing off MS work to Bacorn. After months of work they finally arrived at SuperCC 2.0, a complete implementation of the Lynx ruleset into SuperCC.
Screenshots
Download
- SuperCC Zip (program and user guide)
-
SuperCC_2.0.3.zip
[1.80 MB] - Changelog:
Glander added a system for custom tilesets.
Note: This release requires at least Java 17, which can be downloaded here.
Support Programs
- Windows Executable
-
Forwarder_2.0.exe
[5.37 MB] - Source Code:
-
Forwarder_2.0.py
[733 Bytes]
This forwarder is only for version 2.0 and onwards
Usage: Put the file in the same directory as SuperCC.jar, and point CCEdit's TW path at the Forwarder program (and make sure the SuperCC jar is named just "SuperCC.jar".
Linux users should use py_installer with the flag --onefile to compile the script.
Support Files
- PDF File
-
SuperCC_User_Guide_2.0.pdf
[354 KB]
The SuperCC user guide/help file distributed alongside version 2.0 & 2.0.1 of the program.