The Tiny Fantasy Console °
Minicube64 Fantasy Console
For Windows, MacOS and Linux
A retro-inspired fantasy console emulator based on the MOS 6502, one of the most important computer processors in history.
It is a simple and easy to use system to help people learn how games were made for older platforms such as Atari 26OO, NES or C64, but without many of the more difficult hardware considerations they had.
6502 Processor based Fantasy Console.
64x64 pixels. 64 colours. 64k. Built-in compiler.
Automatic .gif generation.
Open-source.
64x64 is a popular look for pixel artists, evoking a nostalgic feel, reminiscent of of early console graphics.
(It also looks cute).
Minicube64 is all about trying to keep things simple, whether you are looking for a fun way to start learning 6502 assembly, or a creative challenge to make a complete game with a low res aesthetic.
Easy Framebuffer.
The system features a simple pixel framebuffer that can be dedicated to any 4K page of memory, and may be changed at any time.
This means that every byte at that memory location represents a pixel displayed on the screen.
Hexy Colour Palettes.
64 colours are set by default, and custom palettes can be easily defined using hexadecimal colour codes. There is no limit to how many palettes can be set, or when they may be switched.
Running to Assembly.
Compiling the 6502 assembly code for your program is done automatically on run, and instantly provides a binary that can be distributed, no dependencies.
Produce mind-boggling effects with Minicube64
CTRL demo inspired by Space Harrier and CONTROL
A built in debug view can be accessed by pressing Tab at any time. This shows the program running on the left side, along with the zeropage memory, values in registers, current video page and active inputs.
And with 64K of memory to work with, there is plenty of room for code, audio and up to 15 full screens of graphics if needed.
While 6502 assembly may be difficult for those new to it, Minicube64 hopes to make that easier.
Example .gifs generated directly from Minicube64
Originally developed as a joke lowrezjam entry by MonstersGoBoom
Built on Fake6502 by Mike Chambers
Demo graphics made by
Kacper Woźniak and Deadlyyucca
NES APU by Matthew Conte
6502 Assembler by Loopy
SOKOL Audio by Andre Weissflog and the MiniFB team