-
Content Count
447 -
Joined
-
Last visited
-
Days Won
31
Files posted by SlithyMatt
-
Christmas 2020 Demo
By SlithyMatt in Demos
A sequel to my demo from Christmas 2019, but refactored to work with the R38 emulator and using new music and graphics.
You can play it here, on your emulator, or just watch it on YouTube:
Also available on GitHub: https://github.com/SlithyMatt/x16-xmas/releases/tag/2020.0
130 downloads
Submitted
-
XCI: eXtremely Compact Interpreter
By SlithyMatt in Dev Tools
XCI is a graphical adventure game engine for the Commander X16. It is inspired by past engines such as SCI and SCUMM, but designed to maximize the potential of the X16 and keep the games just small enough to run, and allow developers to create games without having to program in BASIC or Assembly.
Learn more about XCI on the official GitHub page: https://github.com/SlithyMatt/x16-xci
There you will find all the source code, documentation, and example code and templates.
There is also a tutorial series currently in production on YouTube:
In the downloadable ZIP file you will find the engine executable binary for the X16 (XCI.PRG) and two embedded archives of the Windows and Linux software development kits (xci.exe). The SDK is written in standard C and can be compiled to pretty much any modern platform, including Mac and Raspberry Pi.
Stay up to date by watching the GitHub, and occasional builds will also be uploaded here.
34 downloads
Updated
-
ZoomText
By SlithyMatt in Demos
This is a demo of the X16's capability to use PETSCII graphic characters to build super-sized characters that are 4x the size of regular characters.
Simply load and run ZOOMTEXT.PRG and type away.
When you get bored, simply type "quit" (no shift!) to get back to BASIC. You can try with either the default PETSCII character set, or the mixed-case PETSCII set (by hitting Ctrl-N before running).
Follow on GitHub: https://github.com/SlithyMatt/x16-zoomtext
8 downloads
Updated
-
MakeWave
By SlithyMatt in Audio Apps
A waveform-generation instrument for the X16. Uses 4 channels of the Programmable Sound Generator (PSG).
Follow development on GitHub: https://github.com/SlithyMatt/x16-makewave
As seen on YouTube:
27 downloads
Updated
-
XCI Tic Tac Toe
By SlithyMatt in Games
An implementation of Tic Tac Toe using the XCI game engine.
Follow the development on GitHub: https://github.com/SlithyMatt/xci-tictactoe
To learn more about the XCI game engine and how you can develop your own game: https://github.com/SlithyMatt/x16-xci
To play, load XCI.PRG and run. Then, when the menu appears, select "New Game".
See a demo with a little explanation on YouTube:
26 downloads
Updated
-
XCI Example Game
By SlithyMatt in Games
This is the example game for the exTremely Compact Interpreter, or XCI, an adventure game engine for the Commander X16 inspired by earlier game engines like SCI and SCUMM. This game is only intended to show a potential developer how to create their own game, so it is extremely short and simple.
To learn more about the XCI game engine and how you can develop your own game: https://github.com/SlithyMatt/x16-xci
To play, load XCI.PRG and run. Then, when the menu appears, select "New Game".
Note that this is based on an intermediate build after release 0.4b, from commit 33b29de, which will eventually be release 0.5b.
See the latest demo on YouTube:
22 downloads
Updated
-
Cavy's Quest
By SlithyMatt in Games
Alpha demo of Cavy's Quest - a point-and-click adventure game created using the XCI game engine. The current graphics are placeholders while the final graphics are created for the first beta release of the demo.
Simply load and run XCI.PRG from BASIC, and all controls are done through the mouse.
Premise: You are a guinea pig named Penelope who yearns for something more than a life in a cage. Explore your environment and solve puzzles to make your dreams of freedom come true.
26 downloads
Updated
-
Wireframe Demo
By SlithyMatt in Demos
Wireframe Demo beta version 0.1 - only supports a single line, but lets the user move and modify it with the joystick or keyboard.
See GitHub for code and documentation: https://github.com/SlithyMatt/x16-wireframe
5 downloads
Submitted
-
PETSCII Emojis
By SlithyMatt in Demos
A short BASIC program that adds three emojis to the current PETSCII character set. Rather than the normal graphic characters expected, Shift-P, Q, and R will give you smiling, frowning, and amazed emojis, respectively. This program can be easily expanded upon to add additional modified characters.
Available on GitHub: https://github.com/SlithyMatt/x16-zoomtext/blob/master/emoji.bas
9 downloads
Updated
-
Chase Vault
By SlithyMatt in Games
Chase Vault: a game for the Commander X16 by Matt Heffernan
You are a pith-helmeted adventurer trying to collect artifacts from an ancient Caribbean crypt, haunted by the ghosts that want to keep their secrets. Collect all the artifacts in each room and try to make it to the end. There are many locked doors, so make sure to pick up any keys you find! If you collect each kind of native fruit, you will have more lives, so be on the lookout for them in each room. Also, the ghosts are vulnerable for a short amount of time after you collect each voodoo talisman, so you can chase them for a change.
To play, load CHASVALT.PRG and run. You can use joystick 1 or the keyboard (cursor keys to move) if no joystick/controller is connected.
Keep up to date with future releases on GitHub: https://github.com/SlithyMatt/x16-chasevault
Enjoy and good luck!
151 downloads
Updated
-
BASIC Sprite Demo: Haunting
By SlithyMatt in Demos
BASIC demo for using a sprite (now using R37 ROM) to haunt all the text it goes over.
As seen on YouTube:
32 downloads
Updated
-
BASIC Sprite Demo: Eating
By SlithyMatt in Demos
BASIC demo for using a sprite (now using R37 ROM) to eat all the text it goes over.
As seen on YouTube:
50 downloads
Updated