home.social

#chip8 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #chip8, aggregated by home.social.

  1. From README for Tetris on CHIP-8 (1991). We should bring back sending feature request in an envelope with $5 attached.

  2. From README for Tetris on CHIP-8 (1991). We should bring back sending feature request in an envelope with $5 attached.

    #chip8

  3. From README for Tetris on CHIP-8 (1991). We should bring back sending feature request in an envelope with $5 attached.

    #chip8

  4. From README for Tetris on CHIP-8 (1991). We should bring back sending feature request in an envelope with $5 attached.

    #chip8

  5. From README for Tetris on CHIP-8 (1991). We should bring back sending feature request in an envelope with $5 attached.

    #chip8

  6. Forget just coding an emulator; imagine building the *language* first. This post unpacks the monumental task of creating a CHIP-8 emulator in a custom programming language, from designing syntax and memory models to tackling performance. It's a masterclass in compiler design, OS principles, and computer architecture, pushing developers to understand how computers *really* work.

    tpp.blog/2dvf70v

    #technology #chip8 #cosmacvip

    🤖 This post was AI-generated.

  7. 🚀 Behold, the maverick who invented a language to write a CHIP-8 #emulator, because apparently existing languages weren't *esoteric* enough! 🤓 Dive into #GitHub for a thrilling adventure in reinventing the wheel, but with extra edges. 😂 #BecauseWeCan
    github.com/navid-m/chip8emu #CHIP8 #Esoteric #Programming #Innovation #TechHumor #HackerNews #ngated

  8. 🚀 Behold, the maverick who invented a language to write a CHIP-8 #emulator, because apparently existing languages weren't *esoteric* enough! 🤓 Dive into #GitHub for a thrilling adventure in reinventing the wheel, but with extra edges. 😂 #BecauseWeCan
    github.com/navid-m/chip8emu #CHIP8 #Esoteric #Programming #Innovation #TechHumor #HackerNews #ngated

  9. 🚀 Behold, the maverick who invented a language to write a CHIP-8 #emulator, because apparently existing languages weren't *esoteric* enough! 🤓 Dive into #GitHub for a thrilling adventure in reinventing the wheel, but with extra edges. 😂 #BecauseWeCan
    github.com/navid-m/chip8emu #CHIP8 #Esoteric #Programming #Innovation #TechHumor #HackerNews #ngated

  10. 🚀 Behold, the maverick who invented a language to write a CHIP-8 #emulator, because apparently existing languages weren't *esoteric* enough! 🤓 Dive into #GitHub for a thrilling adventure in reinventing the wheel, but with extra edges. 😂 #BecauseWeCan
    github.com/navid-m/chip8emu #CHIP8 #Esoteric #Programming #Innovation #TechHumor #HackerNews #ngated

  11. 🚀 Behold, the maverick who invented a language to write a CHIP-8 #emulator, because apparently existing languages weren't *esoteric* enough! 🤓 Dive into #GitHub for a thrilling adventure in reinventing the wheel, but with extra edges. 😂 #BecauseWeCan
    github.com/navid-m/chip8emu #CHIP8 #Esoteric #Programming #Innovation #TechHumor #HackerNews #ngated

  12. Updated zig8's renderer to use streaming texture access to improve render performance.

    #zig #ziglang #CHIP8 #gamedev

  13. Updated zig8's renderer to use streaming texture access to improve render performance.

    #zig #ziglang #CHIP8 #gamedev

  14. Updated zig8's renderer to use streaming texture access to improve render performance.

    #zig #ziglang #CHIP8 #gamedev

  15. Updated zig8's renderer to use streaming texture access to improve render performance.

    #zig #ziglang #CHIP8 #gamedev

  16. Updated zig8's renderer to use streaming texture access to improve render performance.

    #zig #ziglang #CHIP8 #gamedev

  17. Trying to deal with buffer over/under runs in zig8's rather simple audio system.

    Whenever I adjust the cycle rate of the emulator the sound gets out of sync. And at least in the sound test demo if you hold the key down to let the sound run a long time it starts to introduce delay.

    #zig8 #CHIP8 #gamedev

  18. Trying to deal with buffer over/under runs in zig8's rather simple audio system.

    Whenever I adjust the cycle rate of the emulator the sound gets out of sync. And at least in the sound test demo if you hold the key down to let the sound run a long time it starts to introduce delay.

    #zig8 #CHIP8 #gamedev

  19. Trying to deal with buffer over/under runs in zig8's rather simple audio system.

    Whenever I adjust the cycle rate of the emulator the sound gets out of sync. And at least in the sound test demo if you hold the key down to let the sound run a long time it starts to introduce delay.

    #zig8 #CHIP8 #gamedev

  20. Trying to deal with buffer over/under runs in zig8's rather simple audio system.

    Whenever I adjust the cycle rate of the emulator the sound gets out of sync. And at least in the sound test demo if you hold the key down to let the sound run a long time it starts to introduce delay.

    #zig8 #CHIP8 #gamedev

  21. Trying to deal with buffer over/under runs in zig8's rather simple audio system.

    Whenever I adjust the cycle rate of the emulator the sound gets out of sync. And at least in the sound test demo if you hold the key down to let the sound run a long time it starts to introduce delay.

    #zig8 #CHIP8 #gamedev

  22. This morning I'm working on improving the audio for zig8; moving the audio processing to a separate thread for more consistent timing and trying to get the sound just right so it's not so harsh. 😄

    #ziglang #zig #CHIP8 #gamedev

  23. This morning I'm working on improving the audio for zig8; moving the audio processing to a separate thread for more consistent timing and trying to get the sound just right so it's not so harsh. 😄

    #ziglang #zig #CHIP8 #gamedev

  24. This morning I'm working on improving the audio for zig8; moving the audio processing to a separate thread for more consistent timing and trying to get the sound just right so it's not so harsh. 😄

    #ziglang #zig #CHIP8 #gamedev

  25. This morning I'm working on improving the audio for zig8; moving the audio processing to a separate thread for more consistent timing and trying to get the sound just right so it's not so harsh. 😄

    #ziglang #zig #CHIP8 #gamedev

  26. Got the buzz test ROM working for zig8. You can has sound now.

    Will still need some polish to make sure we degrade fine without sound if no default device is available.

    Just cleaning up the code and will push it up soon.

    #ziglang #zig #CHIP8 #gamedev

  27. Got the buzz test ROM working for zig8. You can has sound now.

    Will still need some polish to make sure we degrade fine without sound if no default device is available.

    Just cleaning up the code and will push it up soon.

    #ziglang #zig #CHIP8 #gamedev

  28. Got the buzz test ROM working for zig8. You can has sound now.

    Will still need some polish to make sure we degrade fine without sound if no default device is available.

    Just cleaning up the code and will push it up soon.

    #ziglang #zig #CHIP8 #gamedev

  29. Got the buzz test ROM working for zig8. You can has sound now.

    Will still need some polish to make sure we degrade fine without sound if no default device is available.

    Just cleaning up the code and will push it up soon.

    #ziglang #zig #CHIP8 #gamedev

  30. Switched to using SDL's audio API for zig8 to make things easier. Not that writing your own cross-platform backend in Zig is terribly hard.

    Linux audio is just... a whole jungle I don't wanna have to support on my own.

    #ziglang #zig #CHIP8 #gamedev

  31. Switched to using SDL's audio API for zig8 to make things easier. Not that writing your own cross-platform backend in Zig is terribly hard.

    Linux audio is just... a whole jungle I don't wanna have to support on my own.

    #ziglang #zig #CHIP8 #gamedev