sega-dreamcast

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

Top 7 sega-dreamcast Open-Source Projects

  • flycast

    Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator

  • Project mention: A multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator | news.ycombinator.com | 2024-02-18
  • DreamShell

    Operating system for the Sega Dreamcast

  • Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
  • 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
  • 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

  • GDMENUCardManager

    Manage content on SD Card for Dreamcast's GDMenu

  • Project mention: Hey there gang. I'm going to test out the limits of my clone GDEMU - update the sd card from 128gb to 512gb and fit the entire DC library (with compression where possible). Any tips? | /r/dreamcast | 2023-06-22

    Definitely use sonic's Card Manager (test version) to do the build of the card. https://github.com/sonik-br/GDMENUCardManager/releases/tag/testing It supports both gdmenu and openmenu and will display titles instantly on the menu.

  • 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.

  • blender-NaomiLib

    Blender addon for importing NaomiLib 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.

  • 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).

sega-dreamcast related posts

  • A multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator

    1 project | news.ycombinator.com | 18 Feb 2024
  • 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
  • Hey there gang. I'm going to test out the limits of my clone GDEMU - update the sd card from 128gb to 512gb and fit the entire DC library (with compression where possible). Any tips?

    1 project | /r/dreamcast | 22 Jun 2023
  • Dreamcast games on rg405m

    1 project | /r/ANBERNIC | 9 Jun 2023
  • Help with GDEMU....again

    2 projects | /r/dreamcast | 28 May 2023
  • How to install apk files on the rm8 pro?

    1 project | /r/RedMagic | 10 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 9 May 2024
    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. Learn more →

Index

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

Project Stars
1 flycast 1,198
2 DreamShell 406
3 KallistiOS 287
4 GDMENUCardManager 201
5 MaplePad 186
6 blender-NaomiLib 19
7 samba-de-amigo-2k_modding 14

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