Baron Knoxburry
Level 30 Mixist
Commodore VIC 20

348th Σ3.134

191st Σ4.536

260th Σ4.174

232nd Σ4.159

74th Σ4.840

  263rd/365   Σ20.844   Feb 2nd 2014 12:12am
Smlurlm was a bit of an adventure. At first I sought out to make a new play routine from scratch, but in the wake of doing so I fittered with such bitwise operations that being feeding numbers into numbers and into the VIC chip. Patterns emerged. I fiddled for 10+ hours. The zip file contains many iterations on my way to the final Smlurlm. I think the first two versions are worth revisiting myself. If I spent another few hours maybe I could interpolate between modifier setups to give it more dynamics.... Maybe I'll do that before entry time is over?

There are four columns of hex codes on screen during smlurlm's operations. Each column represents a voice. The top hex code is the actual value being played back in the voice. The bottom two hex codes of each column are constantly changing in some direction or another; they are logical ANDed to create the top hex code's value.

To truly get a true smlurlm experience one should run the .bin file in vice for ten to twenty minutes. Perhaps then, and only then, you mayhaps have heard most of what smlurlm has to offer you, dear citizen! Congradulationz.
Creative Commons License

previous entry
mk7 - Cold Wind

nextious entry
raphaelgoulart - vic20 test
Level 26 Mixist
post #36457 :: 2014.02.02 12:30am
  Doxic, Jangler and Baron Knoxburry liēkd this
Oh god, I can't even listen to this, it's so awfuALL HAIL THE SMLURLM
Level 27 Renderist
post #36477 :: 2014.02.02 10:55am
looks fun to have made!
Level 23 Chipist
irrlicht project
post #36550 :: 2014.02.03 7:05am
  cce, Chema64 and Grumskiz liēkd this
fkyess, this rulez. maybe we should have a "code" category for these kind of experiments?
Level 22 Chipist
post #37916 :: 2014.02.22 4:48pm
meth ods
Level 21 Criticist
post #37921 :: 2014.02.22 5:03pm
Level 30 Mixist
Baron Knoxburry
post #40157 :: 2014.03.19 12:01am
  rainwarrior liēkd this
I put it up on youtube but it's better in VICE! Donload teh .bin!
Level 28 Chipist
post #40159 :: 2014.03.19 1:30am
you must play this live baron knoxburry
Level 23 Chipist
irrlicht project
post #40163 :: 2014.03.19 7:05am :: edit 2014.03.19 7:08am
  raphaelgoulart liēkd this
saw it on pouet, too. good move putting it there. demo+chipscene are brothers *hick* waves vodka bottle around

btw you'd better put it in 2k rather than wild. or crunch the code and put it in 1k ;) well, come to think of it, it's pretty wild though hehe
Level 30 Mixist
Baron Knoxburry
post #40170 :: 2014.03.19 11:31am
  Slimeball liēkd this
Jangler : I've thought about playing it live. I still haven't heard it on real hardware though I'm sure it's great. Getting PC made binaries onto datasette is a pain in the butt. But I guess I can setup that old pentium4 tower again, hook up that parallel/serial cable (i can never keep those straight), install Windows 98 or XP, USB the binary to that PC, boot on the floppy drive, find my vic20 Machine Language Programmer Monitor cartridge, load the binary into RAM and then finally save to datasette. It's been about 10 years since I've seen this all work. ;D

irrlicht project : I'm finding pouet just as confusing as people say BotB is! I registered just to up this thing. I thought about shaving the 14 bytes off for 1k, but then didn't cauze I'm lazy. If "wild" means something specific I'd like to know. I chose "wild" because it's not a music disk or a cracktro or a demo really. I tried to add myself to the credits but I got a "sorry, nice try". Also, I think I remember other prods being able to point to their youtube renders before; am I making that up?
Level 23 Chipist
irrlicht project
post #40179 :: 2014.03.19 4:42pm :: edit 2014.03.19 4:49pm
  Slimeball liēkd this
Not an expert on pouet myself, just a long-term lurker really. "wild" usually refers to videos and other "non-code" stuff. anything that runs in the "wild" categories of demoparties, so to say. ironically, in cases where there is no compo for a certain platform, this may include actual demos and stuff, too. I just thought 2k would be more accurate/fitting, and might generate somewhat more attention. YT link has been added, it seems. Can't add you to the credits either, not sure how that works. Maybe you have to add yourself as member of the BotB group first. I'll find out for ya...

btw there's an utility to convert commodore .prg to .tap, and another one to convert .tap to .wav, which you can transfer directly to a tape. You could even use one of those car radio jack->tape adapter thingies.
Level 23 Chipist
irrlicht project
post #40211 :: 2014.03.20 2:29pm :: edit 2014.03.20 2:37pm
  Jangler liēkd this
Just realized there is no 2k on pouet, only 4k.
Anway, smlurlm in 1041 bytes

Damnit, so close. Might have another go at it after the weekend.
Also just realized https isn't parsed properly in firki.
Level 30 Mixist
Baron Knoxburry
post #40212 :: 2014.03.20 3:13pm
I tried that tape adapter thingy a long time ago. I used a dremel and carve a slot in the datasette door for the wire. I never got it to work though. Maybe my amplitude was off?
Level 23 Chipist
irrlicht project
post #40217 :: 2014.03.20 6:27pm :: edit 2014.03.20 6:33pm
Ideally you'd want to amplifiy as much as possible without clipping or distorting the signal. For my ZX, I used to burn stuff on a cd-r and then play it back with a dvd or hi-fi cd player connected directly to the computer's data port. Older soundcards with an actual line-out normally do a good job as well. I found USB soundcards to be somewhat less reliable. Forget about headphone outputs such as the ones commonly found in laptops, chances that those will work are very slim.

That being said, an sd-card based solution is definately worth the investment if you plan to do more with the machine. For concerts especially, any tape/wav-based transfer solution is bound to cause trouble.

LOGIN or REGISTER to add your own comments!