Skip to content

Comment on Javatari - multiplayer Atari 2600 emulator written in Java with no external libsparent

Comments

Thats an amazing observation mjn!!! I knew a little about the Nyquist frequency, but I didn't really hear much aliasing during development. Surely that is a good point to improve! Thanks.

To be fair it's not really a show-stopper in the context of Atari emulation, just a "nice to have". Most of the Atari's sounds are so noisy to begin with (e.g. the famous Combat tank rumble) that the aliasing is much less noticeable than if you're digitally emulating simpler waveforms, like the ones from analog synthesizers.

The most-used 2600 emulator, Stella, doesn't do bandlimited synthesis either, without many complaints. I believe z26 is the only Atari emulator that does, so listening to differences between how things sound in z26 and other emulators might be a way to figure out if it really matters. Though as far as implementation, z26 is 100% asm, so not very easy to use as a reference.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.