Justin starts a blog RSS

Hacks, gripes and insights from someone behind the curtain.

Stuff I've made
cobosoda - Evolve virtual robots
termlauncher - pwn leopard's terminal

Archive

May
14th
Wed
permalink
…And none of the neighbors have ever had cable either??
…And none of the neighbors have ever had cable either??
Comments (View)
permalink
So this building has never had cable then??
So this building has never had cable then??
Comments (View)
May
11th
Sun
permalink
I love my new place, but man the bodega downstairs plays the mariachi music late and LOUD. The buzzing speakers are a nice touch. Good thing they close at midnight.
Comments (View)
Apr
27th
Sun
permalink
Preparing and teaching a class is tough work.  Especially when you’re sort of learning the material just before hand.  Overall I think it was a good class.  I was a little sad that only 3 people showed up for the second session, but oh well.  I had a blast putting it together and am all sorts of jazzed up about other GBA projects.  You can find the aftermath on the nycresistor wiki.

Next up, work on the GBA demo, my GBA version of portal, cobosoda, and get back to 100% on blip.tv.

Preparing and teaching a class is tough work. Especially when you’re sort of learning the material just before hand. Overall I think it was a good class. I was a little sad that only 3 people showed up for the second session, but oh well. I had a blast putting it together and am all sorts of jazzed up about other GBA projects. You can find the aftermath on the nycresistor wiki.

Next up, work on the GBA demo, my GBA version of portal, cobosoda, and get back to 100% on blip.tv.

Comments (View)
Apr
14th
Mon
permalink

Just a quick update

Back in the saddle after a hectic couple of weeks. Here’s what happened in bullet form.

Good busy is good. I like good busy.

Comments (View)
Apr
8th
Tue
permalink

Raster bars demo done

Furiously preparing for gameboy class. I’m super-psyched (two times) about it. Last night I got the old skoolest of ‘tro routines working, good old raster bars. I’ll up a screenshot later tonight.

Raster bars are one of my favorite effects because they’re quite a hack. It looks like they’re moving, but in reality you’re not drawing anything at all. They take advantage of the palette modes and of the horizontal and vertical blank interrupts. During each vertical blank you adjust an array of colors the length of the screen. During each horizontal blank you set the color of palette 0 to a color stored in the array (according to the vertical line register). The color changes while the horizontal line is drawn to the actual screen, and repeat.

Tonight I work in one of the tiled modes and will put together the simple elements of a an actual game. I think that’s where the class will leave off for next time. I’m documenting stuff on a wiki, but it’s not 100% up to date.

Comments (View)
Apr
2nd
Wed
permalink

I’ve clearly been neglecting me for work. I’ve taken on some new responsibilities and getting refocused is taking more energy. My twitters and tumblrs have gone silent as a result. On my list of me things to do:

  • Get cobosoda into sourceforge svn
  • Finish camera setup at nyc resistor
  • Prepare apartment for brunch guests on Sunday
  • Begin preparing classwork for gameboy class

Two good things, I’ve still been able to make some time for the gym. It definitely helps with the stress. I’ve been able to make it to all the nyc resistor meetings. (Sorry if i was a little smelly yesterday resistors, i came straight from the aforementioned gym)

Comments (View)
Mar
29th
Sat
permalink
The dentists most evil tool, the Black Demon.
The dentists most evil tool, the Black Demon.
Comments (View)
Mar
25th
Tue
permalink

Professor, what's another word for pirate treasure??

Look at me! I’m a teacher! I expect all seven of you that read my tumblog to come to my class. I know who you are, don’t think I don’t.

Learn to write gameboy code

Comments (View)
Mar
23rd
Sun
permalink
Comments (View)