demoscene

Open-source projects categorized as demoscene

Top 23 demoscene Open-Source Projects

  • teach_yourself_demoscene_in_14_days

    A guide to learn and become active in the demoscene within a couple of weeks

  • Project mention: Teach Yourself Demoscene in 14 Days | news.ycombinator.com | 2023-12-29
  • Bonzomatic

    Live shader coding tool and Shader Showdown workhorse (by Gargaj)

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

    Social network for short js demos

  • SDF

    Collection of resources (papers, links, discussions, shadertoys,...) related to Signed Distance Field (by CedricGuillemet)

  • picogus

    Emulation of ISA sound cards on Raspberry Pi Pico (GUS, Adlib, MPU-401, Tandy, CMS)

  • Project mention: PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico | news.ycombinator.com | 2023-05-24

    are the PIO blocks wide enough to handle an ISA bus? Or are you using a shift register or another port on the pico to interface with the bus?

    edit:: looking at the schematic it looks like you have the address/data pins multiplexed on an 8-bit port: https://github.com/polpo/picogus/blob/main/hw/PicoGUS-schema...

    Curious if you did the HW design first, or SW design first, or how you came up with this particular solution.

  • rocket

    Rocket (by rocket)

  • gbt-player

    A music player library for the PSG audio channels of the GB, GBC and GBA.

  • SaaSHub

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

    SaaSHub logo
  • 4klang

    Official 4klang repository

  • Project mention: help packing sound in <4k | /r/Demoscene | 2023-05-12

    I had a deeper look at 4klang, it looks like it's not really taking care of sound output, it's "only" creating the sounds and filling a buffer (I might be wrong, that level of assembly is soooooo over my head. still damn interesting to read, tho)

  • awesome-demoscene

    A list of demoscene related tools, code and ressources.

  • 64klang

    Official 64klang repository

  • Project mention: help packing sound in <4k | /r/Demoscene | 2023-05-12

    Gopher also made 64klang, and in the examples here they're using mmsystem to push samples to the soundcard, so I'd be inclined to think that's a pretty good way to do it (if not the best way)

  • Atari_ST_Sources

    A large repository of Atari ST (and family) source code

  • smolsharp

    🐜 Extremely small standalone C# executables using NativeAOT

  • Project mention: Smolsharp: Small standalone C# executables using NativeAOT | news.ycombinator.com | 2023-09-05
  • radio

    A simple javascript web radio visualizer

  • PS

    Single file synth + demo song (by pixicoder)

  • oneKpaq

    PPM compressor with a 128 bytes short decompressor

  • Project mention: SectorC: A C Compiler in 512 bytes | news.ycombinator.com | 2023-05-24

    Now they just need to port something like oneKpaq to 16 bit or maybe something from the extremely tiny decompressor thread [1], just to test compression level to get an idea kpaq on its quickest setting(taking minutes instead of what could be days on its highest) reduced SectorC to 82.81% of its size, of course adding the 128 bit stub knocked it to 677 bytes. It would be interesting to try it on the slowest takes day to bruteforce setting, but I'm not going to attempt that.

    Some of the compressors in that forum thread since they are 32 bytes and such, might find it easier to get net gains.

    [0] https://github.com/temisu/oneKpaq

    [1] https://encode.su/threads/3387-(Extremely)-tiny-decompressor...

  • on-telegram

    A curated list of Telegram groups/channels. Enjoy!

  • Project mention: Lists of Telegram channels & groups for geeks | /r/Telegram | 2023-12-04
  • Fragment Forge

    A card game about the demoscene

  • lowtech

    The Low-Tech Apple 2e demo

  • retro-book-gardens

    The raycasting engine from the book "Gardens of Imagination"

  • ShaderPiPFX

    HLSL live player. Compile and play your HLSL shader automatically.

  • demo-marine-melodies

    A PC Music Disk, 9 electro & hip/hop tracks with a 3D interface.

  • rototiller

    Collection of software-rendered realtime graphics compositions, see https://rototiller.pengaru.com. Github is only a mirror.

  • Project mention: What I've learned about flow fields so far | news.ycombinator.com | 2024-01-02

    I implemented a something similar[0] a while back in rototiller[1], there's a short low-res youtube clip here[2].

    It was a fun little hack, I didn't realize this is a thing. I was just messing around with an idea of pushing particles through a cube of tri-linearly interpolated direction vectors, without simulating any actual physics like mass/friction/fluids or anything like that.

    Something which surprised me was during development I just populated the cube of vectors with randomized vectors, fully expecting I'd have to do something more intentional and clever before it was interesting to watch. But the emergent structure of the flow paths even with the pseudo-random vectors was surprisingly interesting and I just left it at that, with the addition of a second randomized field the direction vectors would be interpolated between in a ping-pong manner. When one field is dominant, it re-randomized the other, resulting in a continuously-looking evolving field...

    [0] https://github.com/vcaputo/rototiller/blob/master/src/module...

    [1] https://github.com/vcaputo/rototiller/tree/master

    [2] https://www.youtube.com/watch?v=-q2Yq2fHedw

  • codegolfing

    64, 128, 256, 512 bytes sizecoding intros / procedural graphics with sources by The Orz / grz

  • Project mention: Tiny bitfield based text renderer | news.ycombinator.com | 2024-03-15
  • 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).

demoscene related posts

  • CVPR 2024 Datasets and Benchmarks - Part 1: Datasets

    3 projects | dev.to | 23 Apr 2024
  • Teach Yourself Demoscene in 14 Days

    1 project | news.ycombinator.com | 29 Dec 2023
  • Can someone explain to me Creative Commons Attribution to me

    1 project | /r/TheMagnusArchives | 8 Dec 2023
  • Teach Yourself Demoscene in 14 Days (2017)

    1 project | news.ycombinator.com | 6 Jul 2023
  • Teach Yourself Demoscene in 14 Days

    1 project | news.ycombinator.com | 5 Jul 2023
  • SectorC: A C Compiler in 512 bytes

    7 projects | news.ycombinator.com | 24 May 2023
  • PicoGUS: Emulate ISA Sound Cards (GUS, Adlib, MPU-401, Tandy, CMS) with a Pico

    1 project | /r/hypeurls | 24 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 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 demoscene projects? This list will help you:

Project Stars
1 teach_yourself_demoscene_in_14_days 2,017
2 Bonzomatic 1,331
3 dwitter 756
4 SDF 606
5 picogus 453
6 rocket 351
7 gbt-player 272
8 4klang 272
9 awesome-demoscene 260
10 64klang 252
11 Atari_ST_Sources 233
12 smolsharp 208
13 radio 96
14 PS 59
15 oneKpaq 38
16 on-telegram 26
17 Fragment Forge 22
18 lowtech 22
19 retro-book-gardens 21
20 ShaderPiPFX 9
21 demo-marine-melodies 8
22 rototiller 6
23 codegolfing 4

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