classpaddev.github.io Open in urlscan Pro
2606:50c0:8002::153  Public Scan

Submitted URL: http://classpaddev.github.io/
Effective URL: https://classpaddev.github.io/
Submission: On November 05 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Classpad Dev
 * Get Started
 * Features
 * Discord
 * Specifications
 * Programs
 * Wiki




CLASSPAD DEV


EXPLORE THE CLASSPAD II FX-CP400 USING HOLLYHOCK-2!

Warning! Do NOT update past firmware version 2.01.7002. You will be unable to
use hollyhock-2!
Get Started


GET STARTED

First of all, Welcome! We look forward to you joining the community!

Before you can run programs on the Classpad, you need to install some software.
The launcher used for our programs is hollyhock-2.

If you have issues with installing the Launcher, you can join the Discord and
ask for help, or watch the video below.


FEATURES

Hollyhock-2 is a feature-rich launcher. Here are a few features.

PREMADE APPS

There are already some programs/games that you can just use without programming
knowledge.

EXPERIMENTAL

You can write low level code, such as assembly if you wanted, giving you access
to all the hardware in the Classpad.

UTILITIES

There a some utilities to take a low level look at the Classpad, such as a hex
editor of the loaded memory - in real time.



DOCUMENTED

The launcher comes with example programs and documentation to get you started.

FAST

Programs are compiled to either binary or .hhk which allows for greater
performance compared to programs in CASIO basic.

EASY TO USE

Once installed, the launcher is intuitive and easy to navigate.


JOIN THE DISCORD

Looking for more? Join our Discord server! Whether you are new to modding /
programming or an expert, we are sure you'll find something there that interests
you. If you ever need help with installing, running or developing programs, we
are here to help!

DISCORD



SPECIFICATIONS


GENERAL

COLOR

White

DIMENSIONS

20.6 × 8.9 × 2.11 cm

WEIGHT

315 grams

CPU

SuperH 4 (SH7305) processor

TOTAL MEMORY

64 MB

USER MEMORY

512 KB

CONNECTOR

USB Mini-B / 3pin cable (up to 115.2 kilobits/s)


SCREEN

SIZE

4.8-inch diagonal

RESOLUTION

320 × 528

TYPE

IPS LCD ?

COLORS

65 536



BATTERY

POWER

4 AAA alkaline or nickel-metal hydride batteries

POWER CONSUMPTION

1.0 W - 100 hours in use1

--------------------------------------------------------------------------------

1. COMPUTED BASED ON TYPICAL CLASSROOM USAGE (REPEAT OF 1,2,3 SEQUENCE BELOW
EACH HOUR):

1) APPLICATION MENU DISPLAY FOR 5 MINUTES, START OF DISPLAY AT "MEDIUM" DISPLAY
BRIGHTNESS, DIMMED AUTOMATICALLY AFTER 30 SECONDS.

2) PROGRAM APPLICATION CALCULATION FOR 5 MINUTES, "MEDIUM" DISPLAY BRIGHTNESS.

3) PROGRAM APPLICATION DISPLAY FOR 50 MINUTES, DISPLAY BRIGHTNESS SAME AS 1,
ABOVE.


PROGRAMS

Below are some programs that have been developed for the Classpad II.

Name Description Author Release Date Format Installation / Loader Download
hollyhock-2 The actual launcher needed to run all other programs and games.
The6P4C (and SnailMath) July 2020 .bin OS update download Games using
hollyhock-2 Tetris (CPoldTetris) The very first game written by SnailMath
SnailMath July 2020 .hhk / .bin hollyhock-2 included Minesweeper / MineSnail
Just a Minesweeper clone for the fx-cp 400 by SnailMath SnailMath March 2021
.hhk hollyhock-2 included Snake Just a Snake clone. The6P4C Aug 2018 .hhk
hollyhock-2 included CPsudoku Just a Sudoku game for the fx-cp 400 by SnailMath.
Want to solve sudokus? Use this program. Want to get sudokus solved for you?
This program will work as well. (The solve function isn't completely working...)
SnailMath Oct 2021 .bin / .elf hollyhock-2 / Linux download ponggers2 A pong
game for the fx-cp 400 by InterChan, with AI opponent and with highly advanced
graphics (This led to the development of the hhk game engine, see below.)
InterChan374 Nov 2021 .hhk hollyhock-2 download CPpong Just a simple 2 player
Pong game for the fx-cp 400 by SnailMath SnailMath Sept 2021 .bin / .hhk / .elf
hollyhock-2 / Linux download CPBoy A Game Boy (DMG) emulator for the Classpad II
(fx-CP400). Forked on ClasspadDev GitHub to automatically recompile using GitHub
actions if you just want the binary and don't want to build it yourself.
diddyholz (and s3ansh33p) Aug 2021 .bin hollyhock-2 download CPFlappyBird A port
of the famous Flappy Bird game for the fx-cp 400 by s3ansh33p. Runs at about 20
FPS. s3ansh33p Jan 2022 .hhk hollyhock-2 download Games and stuff WITHOUT
hollyhock-2 - ON AN UNMODIFIED CALCULATOR OldTicTacToe Just a TicTacToe game for
the fx-cp 400 by SnailMath. It runs in Casio Basic, so you don't even need to
install hollyhock, this works on the Classpad II and the old classpad (with the
monochrome screen.) SnailMath March 2021 .xcp 'Program' sub menu download
Undertale This is a port of the dungeon game Undertale for the calculator, it
uses casio basic, so hollyhock-2 is not needed. It uses images displayed as
backgrounds for the map, so only the player needs to be displayed, making it
playable even though games written in basic are slower than C games. Essentially
a technical preview as CASIO basic files have a limit. s3ansh33p aka
mcgintygames Dec 2011 / Oct 2019 .xcp 'Program' sub menu download txt2xcp Just a
program to convert text files to the .xcp format, no hollyhock needed. Want to
read ebooks on your calculator? SnailMath Nov 2020 .elf / .exe Linux / Windows
download txt2xcp (WEB) Same as txt2xcp but in a web interface. s3ansh33p Nov
2021 .html / .js Browser view Tools and stuff using hollyhock-2 CPvid Just a
video player for the fx-cp 400 by SnailMath... Watch short videos on your
calculator. Even with sound, if you connect an amplifier to the serial port...
(NOT RECOMMENDED!!!) SnailMath Dec 2020 / Nov 2021 .bin hollyhock-2 download
CPfilemgr Just a file manager for the fx-cp 400 by SnailMath. View your .png and
.jpg images on your calculator or play .wav files... SnailMath May 2021 .bin
hollyhock-2 download CPhexEditor Just a hex editor for the fx-cp 400 by
SnailMath. With this program, you can peek and poke the ram of the running
calculator. (This can't be used to circumvent exam mode, because hollyhock-2 is
disabled in exam mode.) You can use this to access hardware like the RTC, but
for that, you can also use CPclock. (Poke at your own risk...) SnailMath Nov
2020 .hhk hollyhock-2 download CPclock Just a simple clock using the internal
RTC for the fx-cp 400 by SnailMath. You can use this to set the time on the
calc. (The clock is reset after the calc is on standby for a few minutes, so it
isn't very useful...) SnailMath Jun 2021 .hhk hollyhock-2 download TarrasK
Reverse Engineering Toolkit, with disassembly features planned, aiming to
provide a native toolset with GUI. Includes a software breakpoint manager, and
register dumping when the breakpoint is hit. TheRainboxPhoenix Jan 2022 .bin /
.hhk hollyhock-2 download CPShell A calculator shell for the fx-cp 400 by
s3ansh33p. Includes basic commands like ls, cd, cat, echo and history, with more
to be added. Also has a command to change date and time, config files, with
plans for memory tools. Note that I recommend changing the structure of the
calculator, which is explained in the readme, though it is not required. More
info s3ansh33p Jul 2022 .hhk hollyhock-2 download App templates and game engines
for hollyhock-2 app_template An empty app as a base for your own creations
The6P4C and SnailMath May 2021 .bin / .hhk hollyhock-2 download CPappTemplate An
empty app as a base for your own creations, can also be compiled for a pc as a
quick way to test (Doesn't work currently, because I have problems with X11...)
SnailMath March 2021 .hhk / .elf hollyhock-2 / Linux download hhkEngine Some
kind of game engine for the Classpad, contains some kind of physics, particles,
texture loading stuff, and more, similar to app_template, but much more
advanced. s3ansh33p (and InterChan374) Dec 2021 .hhk hollyhock-2 download




Classpad Dev

--------------------------------------------------------------------------------

Made with ❤︎ by Sean McGinty

Last updated: Thu, 22 Dec 2022 17:30:39 GMT

Classpad-dev is a community project not affiliated with Casio.
The programs and other online content on Classpad-dev remain the property of
their authors and may be subject to licenses or copyrights.
CASIO is a registered trademark of CASIO Computer Co., Ltd. in Japan.