You can support the development on the Github Sponsors page.


Just a fun test!
made by TehShadowz
uploaded by TehShadowz
download cartridge


I made this a long time ago, when I wasn't as good at programming as I am today (I think), so the game may be a little bit unoptimised and have a terrible gameplay, but I found it in my pc and just wanted to publish it now, so here it goes...



Why did you use the default SFX waveforms?


Because at the time I was struggling to use the sound editor and couldn't make a decent waveform. And I guess I haven't learned anything from that yet. :p


TIC-80 waveforms are 32 x 16 envelopes that correspond to a different timbre in the sound. The x axis of the wave envelope is time, and the y axis is voltage.

The frequency of the audio channel determines how fast the x axis of your waveform is being cycled through. The y axis is how much voltage you are sending to your speakers. 0 level is the lowest, levels 7 and 8 are mid-range, and 15 is highest. When the voltage is adjusted over time, it creates an audible pop on your speakers. Increase of voltage is positive charge, and decrease of voltage is negative charge. Doing this fast enough will be the result of your waveform on output. If you analyze your waveform on an oscilloscope, each cycle would look the same as it does in the waveform editor.

I also have some music carts with some decent waveforms, mostly ones from the infamous MIDI player GXSCC. Check them out in the Music category if you haven't already.

Post comment