dreamcast

Open-source projects categorized as dreamcast
Language: + C + C++ + HTML + Python

Top 15 dreamcast Open-Source Projects

  • BlueRetro

    Multiplayer Bluetooth controllers adapter for retro video game consoles

  • Project mention: 8bitmods Blueretro N64 wireless adaptor is sold out - are the AliExpress ones similar? | /r/n64 | 2023-06-17
  • rom-properties

    ROM Properties Page shell extension

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • DreamShell

    Operating system for the Sega Dreamcast

  • Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
  • KallistiOS

    A homebrew SDK/pseudo-operating system for the Sega Dreamcast. This repository is a mirror of the official SourceForge repository for KOS.

  • Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09

    FTA:

    "DreamShell

    The Dreamshell is the operating system for the Sega Dreamcast based on the KallistiOS[0] kernel. It has a dynamic loadable modular system and interface for creating applications with XML UI and both C/C++ and Lua script on. You can see examples in ready-made applications and modules, drivers for various devices, formats and interfaces. Examples for audio and video decoding, compression, packaging, binding, network, emulation, scripts and more. From hardcore low-level assembler to high-level applications. There are also large subproject is the ISO Loader, which contains emulation of BIOS system calls, CDDA playback and VMU, also it can hooking interrupts for various SDKs and more."

    "KallistiOS is an unofficial development kit for the SEGA Dreamcast game console with some support for the NAOMI and NAOMI 2 arcade boards.

    KOS was developed from scratch over the internet by a group of free software developers and has no relation to the official Sega Katana or Microsoft Windows CE Dreamcast development kits. This has allowed it to fuel a thriving Dreamcast homebrew scene, powering many commercial releases for the platform over the years. It supports a significant portion of the Dreamcast's hardware capabilities and a wide variety of peripherals, accessories, and add-ons for the console, including custom hardware modifications that have been created by the scene.

    Despite the console's age, KOS offers an extremely modern, programmer-friendly development environment. Using the latest GCC toolchain, it supports the entirety of C17 and C++20 including their standard libraries, along with support for portions of C23, C++23, Objective-C, and various POSIX APIs. Additionally, KOS-ports offers a rich set of add-on libraries such as SDL, OpenGL, OpenAL, and Lua for the platform."[0]

    [0] https://github.com/KallistiOS/KallistiOS

  • 240pTestSuite

    A homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video. The Wii and Dreamcast versions have modes for 480i and 480p evaluation as well.

  • Project mention: What CRT should I buy for the n64? | /r/n64 | 2023-12-09

    If I might add: using 240pTestSuite or something similar (there are specific hardwares to output a grid signal and the likes) is a good way to check for convergence issues or bad picture quality overall.

  • MaplePad

    🍁 Dreamcast controller emulator using RP2040. Supports 8-page memory card, SPI/I2C OLED for VMU LCD, and rumble.

  • Project mention: MaplePad – RP2040 Dreamcast controller, VMU, and Purupuru (rumble pack) emulator | news.ycombinator.com | 2023-09-15

    https://github.com/mackieks/MaplePad/blob/main/src/maple.pio

    The cycle accurate assembly language has enabled a number of timing sensitive FIFO data processes. What had to be done with FPGA's before has some limited support with PIO. I hope RPI increases the number of instructions and simultaneous running PIO machines in the future.

  • LMP3D

    Multi Platform 3D Library for PlayStation 2 /Dreamcast / Game Cube /Wii / PSP

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • libGimbal

    C17-based extended standard library, cross-language type system, and unit testing framework targeting Sega Dreamcast, Sony PSP and PSVita, Windows, Mac, Linux, Android, iOS, and WebAssembly.

  • Project mention: Object-oriented Programming with ANSI-C [pdf] | news.ycombinator.com | 2023-06-21

    I'm a huge academic fan of what GTk has accomplished (thanks to their GObject type system), and as much as I know the C89 crowd who thinks macros are all evil probably abhor this kind of thing, I think GTk is one of the most epic, impressive, ambitious C codebases in existence. Witness as non-OO C matches, rivals, and quite often beats Qt on equivalent classes/features in plain C... It's even above "just C++ style C," as they have added features like a property and signal system...

    Such a fanboy it inspired my own type system and massive core library, libgimbal, which uses a type system similar to GObject and targets game consoles like the Sega Dreamcast: https://github.com/gyrovorbis/libgimbal

  • dreamcast-saves

    Dreamcast save games

  • Cuphead_Dreamcast

    Cuphead prototype running on dreamcast

  • RetroArch-174-and-above-Cheats

    Cheats for CPS1 and CPS2 Games under FBA Core/s and any others Users would like. Unfortunately, Max Upload at a Time is only 100 Files.

  • samba-de-amigo-2k_modding

    Tools and information to help you mod "Samba de Amigo Ver. 2000" for the Dreamcast, with English translations and custom songs.

  • prism

    Library of common functionality for Dreamcast game development (by CaptainDreamcast)

  • DCSpeedBall2

    SpeedBall 2 for Pocket PC/Dreamcast (WCE), with special thanks to Comby Laurent and LemonHaze

  • Oneiric-Quest

    Oneiric Quest is a Dreamcast emulator in VR that lets you play Samba de Amigo with virtual maracas! It is a fan project, not affiliated with Sega.

  • Project mention: You can play the original Samba de Amigo Dreamcast games... in virtual reality! | /r/dreamcast | 2023-07-05

    I believe most of you already know that Sega will release the new Samba de Amigo for the Meta Quest - but I'm already playing Samba de Amigo in virtual reality, thanks to the Oneiric Quest - Virtual Reality Samba de Amigo Emulator! 🌟

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

dreamcast related posts

  • DreamShell: Operating System for the Sega Dreamcast

    2 projects | news.ycombinator.com | 9 Jan 2024
  • MaplePad – RP2040 Dreamcast controller, VMU, and Purupuru (rumble pack) emulator

    5 projects | news.ycombinator.com | 15 Sep 2023
  • You can play the original Samba de Amigo Dreamcast games... in virtual reality!

    1 project | /r/dreamcast | 5 Jul 2023
  • 8bitmods Blueretro N64 wireless adaptor is sold out - are the AliExpress ones similar?

    3 projects | /r/n64 | 17 Jun 2023
  • Family room by day... Modded retro gaming cave by night

    2 projects | /r/Retrogamingsetups | 27 Jun 2023
  • Object-oriented Programming with ANSI-C [pdf]

    5 projects | news.ycombinator.com | 21 Jun 2023
  • The Dirty Cube - Hazardously Fun

    1 project | /r/Gamecube | 22 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source dreamcast projects? This list will help you:

Project Stars
1 BlueRetro 1,180
2 rom-properties 435
3 DreamShell 405
4 KallistiOS 287
5 240pTestSuite 201
6 MaplePad 186
7 LMP3D 100
8 libGimbal 63
9 dreamcast-saves 45
10 Cuphead_Dreamcast 44
11 RetroArch-174-and-above-Cheats 23
12 samba-de-amigo-2k_modding 14
13 prism 13
14 DCSpeedBall2 7
15 Oneiric-Quest 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com