insaneOS
WORK IN PROGRESS

insaneOS System

insaneOS

InsaneOS is a lightweight, bare-metal "toy" operating system designed for Raspberry Pi Zero, Pi Zero 2, Pi1, Pi2, and Pi3.
(Pi4 and Pi400 support is planned for the future).
InsaneOS is ideal for those looking for a minimal, efficient platform to run emulators and lightweight applications.
With a blazing-fast boot time of just 2-3 seconds, it delivers a smooth and responsive environment for retro gaming and emulation.
InsaneOS features a 50Hz refresh rate by default, ensuring ultra-smooth scrolling in PAL emulators, perfect for retro enthusiasts.
The default shell can be customized with different fonts and colors to emulate your system of choice.

The current all-in-one release (v20241008) from the Deadline Demoparty can be installed by extracting it to the root of a FAT32 SD card.
Due to the currently used USB stack not all USB devices are supported. Please use an official Raspberry Pi Keyboard and Mouse.

Future updates will introduce additional keyboard layouts, a development environment, and source code for all the open-source ports.

Supported development languages include C and C++ (based upon newlibc)
SDL1 is available and SDL2 support is planned for future versions.

Applications

SymbosVM 1.0

insaneOS port of the SYmbiosis Multitasking Based Operating System Virtual Machine.
Download the Symbos full package image from the SymbosVM Infopage.

Applications - Audio Players

playMOD

Protracker/Fasttracker compatible MOD player, based upon Kolibrimod.

playMP3

MP3 Player.

playSID

C64 SID Player based upon Hermit's cSID engine.

Applications - Audio Trackers

GoatTracker v2.76

insaneOS port of the GoatTracker v2.76 C64 Music Tracker.
Source is only available on request. (for now)

SchismTracker

insaneOS SDL1 port of the SchismTracker Digital Music Tracker.
Source is only available on request. (for now)

Applications - Emulators

Atari800 4.2.0

insaneOS port of the Atari800 emulator version 4.2.0.
No ROM files included - you will need to supply them yourself.
Source is only available on request. (for now)

SMSplus

early proof-of-concept insaneOS port of the SMSplus Sega Master System Emulator.
No ROM files included - you will need to supply them yourself.
Source is only available on request. (for now)

Games

Death Rally

This is an insaneOS Port of the dRally Death Rally recompilation project.
Source is only available on request. (for now)

Metal Dust

insaneOS started as an ARM-based accelerator for the Commodore 64 with the sole goal of running Metal Dust.
This Metal Dust Emulator allows you to run the game in buttery smooth 50fps on your 5$ Pi.

The necessary game files are NOT included!.
You will need to supply your own Metal Dust C64-SuperCPU .d81 disk images!.

ScummVM 2.7.1

insaneOS SDL1 Port of the ScummVM 2.7.1 Interpreter Engine.
Engines enabled: scumm,scumm-7-8,agos,agos2,gob,queen,sky,tinsel,chewy.
EGA Palette is modified to use the CGArne Palette.
Source is only available on request. (for now)

Spout

Spout is a small, abstract shooting game from Japanese developer kuni.
It was originally written for a handheld LCD console and is now ported to insaneOS.
Source is only available on request. (for now)

Tyrian

Tyrian is an arcade-style vertical scrolling shooter.
SDL1 port of the MS-DOS original.
Source is only available on request. (for now)

Wizard of Wor

A modified version of the C64 port of Wizard of Wor running in a custom emulator and incorporating some Arcade-version graphics.

Worms

Worms. The classic Team 17 2D artillery tactical video game from 1995.
This version is a C-compiled port of the 68060 Atari Falcon060 Worms Engine - which was ported from the Macintosh and which in turn is based on the PC DOS version.
The necessary game files are NOT included!.
You will need to supply the original data files on your own - read the readme for details!.

Demos

Planet Hively by Iris and Up Rough (2008)

Hively Tracker Music Disk.
Source is only available on request. (for now)

Rush by Singular Crew (2008)

Commodore 64 IDE64 demo.
5th place Wild Demo at Breakpoint 2008.

State Of Mind by Bomb (1996)

2nd place PC Demo at The Party 1998.
Ported to SDL by KeyJ/TRBL in 2023.
Ported to insaneOS by Insane/Rabenauge^tSCc in 2024.
Source is only available on request. (for now)

Stercus Accidit by Fit (2006)

1st place Amiga Demo at Motorola Inside 2006.
Source is only available on request. (for now)

Unlit by New Generation (2021)

1st place Atari Lynx Demo at Silly Venture SE 2021.
Proof-of-concept Youtube to insaneOS Demo Port.

back to main page
contact: insane(dot)atari(at)gmail(dot)com
last change 03.11.2024