Ancestors

Written by Tevo on 2024-11-11 at 03:22

Spacewar!

=> View attached media | View attached media

=> More informations about this toot | More toots from tevo@bsd.cafe

Toot

Written by Tevo on 2024-11-11 at 03:28

https://git.sr.ht/~tevo/simh-vec-osc

Scope courtesy of @lhc

Implementation is very silly, it uses PortAudio's synchronous interface and effectively limits the speed of the emulated machine. I've tried an async implementation on a ring buffer overwriting samples regardless of whether they've been drawn, but that just looks jittery. There's only so much you can push though an audio interface. Maybe there's a way to make that nicer somehow?

I've heard of some people using VGA as an analog out, setting a modeline with a tiny VSYNC/HSYNC and drawing according to how you want your signal to come out; then we'd get a few MHz rather that 48 or 96kHz, I guess.

=> More informations about this toot | More toots from tevo@bsd.cafe

Descendants

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113462196271827100
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
286.769814 milliseconds
Gemini-to-HTML Time
0.668481 milliseconds

This content has been proxied by September (ba2dc).