370 karma · joined December 29, 2010
Had an overwhelming response as people are finding it mostly though ChatGPT which has been very interesting as I did a soft launch to friends only and no marketing.
My goal was not to be fast however, but to just document a good reference and be able to come back to it and understand what it was doing and what I wrote.
https://sfc.fm - A website to listen to Super Nintendo music in the browser. Folks usually find this more cool, talk about WASM and covers several common things we can skip over talking about items like RESTful APIs and random JavaScript questions.
https://wiki.superfamicom.org - A website for all things programming the Super Nintendo. This tends to be more interesting to management folk (which is interesting on its own) but tends to be a point in an interview where the "can this person actually program" questions end and culture questions start getting more specific. Recruiters also tend to latch onto this one as well.
No one ever mentions my blog, but I don't post all that much and the content is technical, but usually very niche.
One thing I did notice was the in the SPC emulation, particularly in Super Mario World `12a Athletic.spc` there is a lot of echo / reverb that isn't present in the actual file or game, is there secondary effect processing happening somewhere, I couldn't seem to turn it off, you can play it here https://sfc.fm/sfc/super-mario-world track 16
A custom made wiki for documents and resources related to developing software (games) for the Super Nintendo / Super Famicom. Started in 2010 and still going strong, switched software a few years ago from Ruby to Node.
An online emulator for the SPC700, the sound chip from the Super Nintendo / Super Famicom with a large selection of the game library's OST to listen to. Designed to scratch a personal itch and play with Emscripten years ago.
# Change to the Front Folder open in Finder
function ff {
osascript -e 'tell application "Finder"'\
-e 'if (0 < (count Finder windows)) then'\
-e 'set finderpath to get target of the front window as alias'\
-e 'else'\
-e 'set finderpath to get desktop as alias'\
-e 'end if'\
-e 'get POSIX path of finderpath'\
-e 'end tell';};\
function cdff { cd "`ff $@`" || exit; };Emulation Blog: https://eludevisibility.org/ Mostly retro gaming prototype and other development hardware or otherwise obscure content.
node bin/extract-samples.js sf2ua
for f in *.vox; do echo "Processing $f file.."; ./adpcm/adpcm od "$f" "$f.pcm"; ffmpeg -f s16le -ar 8000 -ac 1 -i "$f.pcm" -ar 44100 -ac 2 "$f.wav"; done