#KallistiOS

Tim Riemannoctoate
2026-01-18

Heute habe ich es endlich hinbekommen, dass mit für die zusammenarbeitet und die Includes erkennt. Der eigentliche Fix wurde in den Wrappern von KOS eingebaut. Hauptsache es funktioniert jetzt und ich kann auf und umsteigen. Damit bleibe ich dann in meiner gewohnten Arbeitsumgebung 🙂.

Tim Riemannoctoate
2025-12-30

Nach ein wenig Gebastel habe ich es geschafft, eine Fasttracker Library, die C23 verwendet, auf der unter zum laufen zu bekommen. Endlich - muss ich schon sagen. Jetzt das ganze erstmal irgendwie vernünftig dokumentieren und in ein Repository packen, sonst fange ich in einem halben Jahr wieder von vorne an.

Tim Riemannoctoate
2025-12-28

Sonntag morgen Frühsport: Git aktualisieren und einmal schnell durchkompilieren. Mittlerweile bin ich mit GCC 15.2.0 unterwegs - läuft aber alles ganz gut. Das DevKit kann ich mittlerweile schon im Schlaf neu einrichten 😉.

Tim Riemannoctoate
2025-05-10

Da bastelt man an einem Port einer Library auf die und im Hintergrund denkt sich der Autor der Lib: "Hab jetzt jahrelang nicht dran gearbeitet, lass mal C23 benutzen". Vorher C11, jetzt C23... Meh... Stable ist GCC 13.2 - da ist das, was fehlt, noch nicht drin. Ich benötige mindestens GCC 14. unterstützt schon 14.2 und 15.1. Ich glaube, ich versuche es erstmal mit 14.2... Also alles nochmal neu kompilieren 🙈

Tim Riemannoctoate
2025-04-23

Diese dusselige Wiedergabe auf der macht mich wahnsinnig! Ich habe einen einzelnen Track, den ich wiederholen möchte, wenn er abgespielt wurde. Dafür frage ich über die ab, ob der State noch auf "Playing" steht. Wenn nicht, soll der Track wieder gestartet werden.
Gestartet wird der Track ohne Probleme, allerdings dauert es nach dem Track 2:30min bis er wieder neu startet. Kann mir derzeit echt nicht erklären warum.

Tim Riemannoctoate
2025-02-01

Ich mache gerade mal meine Installation platt und installiere , das DevKit, nochmal neu. Mal schauen, ob ich die Probleme, die ich in Kombination mit damit hatte, dadurch vielleicht lösen kann. Ist auch schon etwas in die Jahre gekommen, die Installation 😉

Tim Riemannoctoate
2024-09-30

Gerade nochmal auf die Schnelle das von darcagn für die gebaut und eingespielt. Jetzt hab ich auch dcload-ip direkt im BIOS und kann es direkt starten. Sehr gut... so langsam wird es was mit der Dev-Kiste.

Tim Riemannoctoate
2024-04-04

Heute mein kleines Projekt auf links gezogen und statt eines kommt jetzt zum Einsatz. Statt verwende ich dann jetzt auch . Funktioniert jetzt ganz gut, aaaaaaber man muss ab und an ein "Reset Cache and Reload Project" machen, sonst werden die CMake Funktionen der Toolchain auf einmal nicht mehr gefunden. Sehr seltsam!

Tim Riemannoctoate
2024-03-30

At last: is running directly on the of the on the . That's very cool and will help to play music without having an impact on the main CPU (and you do not need to use CDDA). Hopefully this will be integrated into soon 🙂!

Tim Riemannoctoate
2024-02-19

Wooohooo... Finally you can use the Rust on the Dreamcast! I just read this message on the development Discord channel:

From darcagent (@darcag3nt on X)

"Rust? On *my* ? It's more likely than you think! I just put out a tutorial and supporting repo for creating Rust projects in Cargo targetting Dreamcast + using rustc_codegen_gcc! Here's an example cube calling GLdc from !"

dreamcast.wiki/Rust_on_Dreamca

A spinning cube demo showing one side of the cube. On this side, you can see the logo of the Sega Dreamcast, the swirl, and the text "Dreamcast".
Tim Riemannoctoate
2023-07-28

Rotozoomer Example läuft schon mal wieder.
DevKit funktioniert also noch 🙂!

Rotozoomer Beispiel wird auf einem Monitor angezeigt, an dem eine Sega Dreamcast Spielekonsole angeschlossen ist. Im Vordergrund steht ein Amstrad Plus 6128
2023-07-03

Playing around with the #KallistiOS controller API on #Dreamcast, and wrote some sample code. It's neat that the BIOS font has built-in glyphs for all the button presses. The code itself is pretty self-explanatory.

github.com/jpeach/dreamcast-pl

2023-06-20

I spent a little bit of time playing around with the #kallistios controller API on #dreamcast and wrote some sample code. It's neat that the bios font has built-in glyphs for all the standard controller buttons, and also that adding and removing controllers just works without any extra setup or config.

github.com/jpeach/dreamcast-pl

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst