SuperCC

An optimization focused emulator of the Microsoft ruleset of "Chip's Challenge".

OS: Any With Java 8 Installed
Version: 0.9 — Released: 2019-10-13

About | Screenshots | Download


About

SuperCC is an emulator of the Microsoft ruleset 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, and allows for rewinding and save states, among 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 who has been developing and maintaining SuperCC since (not without help from the community however).


Screenshots


Download

SuperCC 0.9 [2019-10-13]
Compiled Jar (the program itself)
SuperCC_0.9.jar [1.10 MB]
Changelog:

The varaiation tester has had many issues fixed and now allows for compound moves and more robust scripting. Ice Blocks are now fully working as well!

SuperCC 0.8 [2019-09-20]
Compiled Jar (the program itself)
SuperCC_0.8.jar [1.09 MB]
Changelog:

The varaiation (move) tester is here! As well as command line options (use java -jar SuperCC_0.8.jar -h for more info), mouse moves in TWS support, and checkpoints!

SuperCC 0.7 [2019-08-20]
Compiled Jar (the program itself)
SuperCC_0.7.jar [1.04 MB]
Changelog:

All known glitches fixed!

SuperCC 0.6.1 [2019-08-11]
Compiled Jar (the program itself)
SuperCC_0.6.1.jar [1 MB]
Source Code
Hosted on Sickly Silver Moon's Github
SuperCC 0.6 [2019-08-08]
Compiled Jar (the program itself)
SuperCC_0.6.jar [1 MB]
Source Code
Hosted on Sickly Silver Moon's Github

Support Programs

SuperCC CCEdit Bridge Program [2019-09-12]
Windows Executable
Forwarder.exe [5.33 MB]
Source Code:
Forwarder.py [725 Bytes]

Usage: Put the file in the same directory as SuperCC.jar, and point CCEdit at the Forwarder program (and also rename SuperCC_[version].jar to just SuperCC.jar.
Linux users should use py_installer with the flag --onefile to compile the script

Back to bitbusters.club home