PlayMOD

I still have fond childhood memories of my first home computers – devices that ultimately triggered my career in software engineering. For me these where the C64 and later the Commodore …

more orbit traps

My interest in fractal graphics and WEBGL fragment shaders should be clear by now. I created the below screens while testing some bug fixes (or should I say original hardware …

VU meters

https://www.wothke.ch/sc68meter/ This add-on to the WebAudio based AtariST music emulator (see earlier “Jack-in-the-box” post) provides real-time visualization of the volume of the three emulated Yamaha sound-chip voices. https://www.wothke.ch/psychedelic/ But where …

chiptune blaster

https://www.wothke.ch/blaster/ Assembly testing my generic WebAudio player: On this page the player is configured with all my emulator backends. In this configuration the player recognizes about 400 different chiptune formats. …

chiptune galore

Over the years I’ve ported a number of existing 3rd party chiptune emulators to JavaScript/WebAudio. The original programs were typically written in C or C++ and designed as regular PC …

Jack-in-the-box

https://www.wothke.ch/webSC68/ Another WebAudio based emulator for legacy chiptune music: This time emulating the AtariST – my work was kindly sponsored by PhotonStorm. Here I just ported the existing SC68 emulator …

Turtles all the way..

https://www.wothke.ch/webgl_orbittrap/ Yet some more fooling around with WEBGL fragment shaders. This time I threw in some HTML5 canvas stuff for good measure (see: youtube).  

Tous Egaux

https://www.wothke.ch/webgl/ A first dive into combining THREE.js with some custom WEBGL fragment shaders. The WebAudio based C64 music playback completes the “old style” demo screen (see: youtube).

WebSid online C64 music emulator

https://www.wothke.ch/websid/ Whereas earlier versions of my C64 music emulator had been Flash based, this marks the transition to HTML5/WebAudio. Here a link to a youtube recording in case your browser …

Tiny’R’Sid

https://www.wothke.ch/tinyrsid My WebAudio based C64 music hardware emulator is the root of this particular experiment. The pages are done using Joomla with custom MySQL/JavaScript/jQuery/CSS/AJAX thrown in for special purpose GUI …