Syntax Error - The Text Adventure

November 18th, 2009

While trying to convince a friend to come to Syntax Error, now on Saturday at H62, (Hornsgatan 62, Stockholm), she asked what you do there. I first wrote that you have fun. Well, that didn’t sound fun. It needed more spice, more adventure, more text and so I wrote. My brain proudly presents:

Syntax Error

Syntax Error

West of House
You are standing in an open field west of a white house, with a boarded front door.
There is small mailbox here.

> open mailbox
Opening the small mailbox reveals a leaflet and a Nintendo Power Glove.

> get leaflet and glove
Taken.

> read leaflet
You read the leaflet out loud to yourself.

“Weeeeeeee!!!”

You look around and decide to read the rest silently. It’s an invitation to Syntax Error 21st November at H62. It’s the final Syntax Error of the year, promising more blip, more blop, more video game music remixes, more everything. It opens 21:00. On the back there is an instruction manual, describing how you use a Nintendo Power Glove to travel through space and time.

> inventory
You are carrying:

a jailbreaked iPhone
your personal Syntax Error membership card
a Nintendo Power Glove
a leaflet

> use spotify on iphone
You put this game in the background, start Spotify and start playing a Syntax Error playlist: While having Spotify running in the background you return to this game.

> time
It’s 16:45. Don’t worry, you have plenty of time.

> go to hornsgatan
Walking would take too much time, and you are also not in the right universe. Use the glove Luke!

> use glove
Using the Nintendo Power Glove turns out to be a lot harder than you think. After a few hours of beaming yourself back and forth between different universes you finally manage to do the correct arm movement while randomly pressing the correct button. It looks like you are going to make it in time.

Hornsgatan 62, Stockholm
You are standing outside Hornsgatan 62. People that you can not relate to are walking past you, looking at your glove, which is giving off steam and starting to feel warm. You smile because it is freezing. Cars are driving on the street behind you. They look funny. While looking at the cars, Spotify suddenly stops playing.

> go inside
The door is closed.

> open door
The door is locked.

> time
It’s 21:01. It should be open now.

> what year is it?
A newspaper conveniently blows into your face and reveals that it’s OMG 1989!

> go back to the future
Your convenience has run out.

> shake power glove
Nothing happens.

> swear at power glove
Nothing happens.

No, wait! It is blinking faster and faster. More steam comes out. It’s getting hotter. Something is going to happen. It’s going to be legen-

> wait for it
Dary!!! Spotify starts playing and a newspaper conveniently blows into your face and reveals that it’s OMG 2009! The cars look normal. You are looking good. Your hand is smoking hot.

> go inside
You go down the stairs and are welcomed to Syntax Error by three smiling geeks. While moving their hands a lot they explain that the card reader is in a state of flux and might actually work if you don’t observe its state. They say that they can’t let you in just yet.

> look around
“Great observation skills! You probably just killed the poor cat.”

You see three geeks. They are not smiling. On an ad-hoc desk, you see a computer. It is rebooting. There is a hole in the ceiling.

> smile
It’s not helping.

> examine hole
You see a cat. It is watching you.

The geeks notice the cat noticing you noticing the cat and are now smiling again.

> give geeks card
“Not now, the computer has not rebooted yet. Whoa, is that a power glove?”

> yes
“Is it a real power glove?”

> move your hand a lot
“I love the Power Glove. It’s so bad!”

> give geeks glove
You hand over the glove and agree that it’s bad.

“We have to fix the card reader. Just go in and have fun, a lot of fun! The bar is straight ahead, video games, and ooh, we have dj hero. Dance floor cave thingie to the left. You are early. More geeks will arrive soon. Enjoy SYNTAX ERROR!”

> go to the bar
SYNTAX ERROR!

> talk to geeks
SYNTAX ERROR!

> wtf, they were not kidding
SYNTAX ERROR!

> madness
Madness? This is SYNTAX ERROR! Why don’t you have some fun.

> have fun
You move further inside, almost tripping over an old friend. You spend an hour talking about programming.

> time
It’s 21:15. Yes, it felt like an hour, but it’s because you geeks talk so fast. You can cram in an hour’s worth of talking in just 10 minutes. Give yourself a pat on the back.

> give yourself a pat on the back
SYNTAX ERROR!

> haha
Yes, wasn’t that fun? Why don’t you have some more?

> have fun
You try DJ Hero. Weeeeeeeee!!

> have fun
Now we are talking. All your friends arrive. You talk and dance to chip tunes and drink beer.

> have fun
Everybody shows off some cool iphone app and people go oooh and aaah and hahaha. You turn off Spotify.

> have fun
You give someone a hug. More people come over and you give out more hugs.

> have fun
You stand in silence and read people’s t-shirts while overhearing someone explain the ultimate zombie makeup and where you should hide in case of an outbreak.

> have fun
You mention that you have written a piece of non-interactive fiction where you use a Nintendo Power Glove to travel through time. Your geek level increases and you are now cool as a fox.

> have fun
Ghostbusters theme tune dance off. It’s amazing what kind of dance moves you can pull off when you can move through walls.

> while true: have fun
You have an endless amount of fun. You win the geek quiz, sing along to theme tunes of your favorite cartoon shows and end up in discussions that fills you brain with nice warm feelings. At 03:00 when they close you and your lovely friends continue to the after party.

Game over!

You scored OVER 9000 out of a possible 6581, giving you the rank of totally awesome.

Uppcon 09

January 23rd, 2009

Förra helgen var det återigen Uppcon. Fredrik Dahlström skrev väldigt fint i Uppsalatidningen:

På fredag invaderas Uppsala av kulörta emos beväpnade med spretiga frisyrer, skoluniformer och svart bälte i östasiatisk popkultur.

Det var som vanligt väldigt kul. Denna gång fotade jag dock inte, utan stod istället på scenen tillsammans med Erika. Hon är helt fantastisk. Jag hittade henne (eller hon hittade mig) på ett tåg för över ett år sedan på väg hem från Örebro eller Uppsala och jag bestämde mig redan då för att ställa henne på scen någon dag. Nu var det dags. Vi hade inte hunnit träna speciellt mycket, men vi kände att det skulle gå vägen och det gjorde det. Eller ja, jag var nervös som en tok över massa tekniska detaljer, men de löste sig allihopa. Vi är i alla fall väldigt nöjda med vår invigning:


Gå till Uppcon 09-kanalen på Vimeo för att se fler filmer och ladda ned dem i hög kvalitet.

Förutom invigningen höll vi en avslutning med prisutdelning och var även inne och påade inför varje sak som ägde rum på stora scenen. På fredagen direkt efter invigningen spelade Machinae Supremacy, sedan var det gothic lolita-modevisning och uppvisning av parapara. Lördagen innehöll konsert med YMCK, en AMV-tävling, en cosplaytävling och på söndagen var det förutom avslutningen en kampsportsuppvisning. Vi lyckades tyvärr aldrig klämma in någon karaoketävling på stora scenen. Det hade varit populärt.

ukkukk sal aukk escalatornormal person at uppconwatanabemachinae supremacygothic lolitaymckcosplay anti-soracosplay flcl kantikaratekaraoke uppcon still aliveachievementuppcon personal
Alla bilder ovan tagna av Carl Oscar Kalaspuff Aaro.

Konventsbilder har fler bilder från Uppcon 09.

Förbifarten

December 28th, 2008

Vilket väder vi har fått
Jag älskar dig
Jäkla regn

Så här gott luktar Östermalm

December 2nd, 2008

östermalm doftgraf

Note to self

October 22nd, 2008

When you sit there in your couch

the cozy, blue one

and want to listen to some fine music on your stereo system

the ugly, grey one

that is connected via an S/PDIF bracket to that sucky motherboard

Asus M2NPV-MX

$ lspci -v | grep Audio -A1
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 81cb

in your computer

the ugly, grey one next to the ugly, grey one

running Debian-flavoured Linux,

$ uname -r
2.6.26-1-686

$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.16.

$ dpkg -s libasound2 | grep Version
Version: 1.0.16-2

and everything is silent unless you manually specify the alsa spdif device,

$ aplay -Dspdif i_love_alsa.wav

you don’t need to debug for hours or reboot your computer, because it probably means something has crapped all over asound.state again, which luckily can be fixed by removing the driver,

$ sudo modprobe -r snd_hda_intel

removing the state,

$ sudo rm /var/lib/alsa/asound.state

inserting the driver again

$ sudo modprobe snd_hda_intel

and finally unmuting IEC958.

$ amixer set IEC958 unmute

Knytt Stories

September 8th, 2008

Då jag mest suttit i soffan och snorat och hostat i helgen passade jag på att försöka få igång ett spel som jag alltid har velat spela, Knytt Stories.

Knytt Stories

Spelet är gjort för Windows och styrs med tangentbordet. Med lite trixande i wine och joy2key kunde jag till slut spela, sittandes i soffan med min playstationhandkontroll kopplad via usbkonverterare till min linuxdator.

Får att få hem en dll-fil som behövs:
wget http://www.kegel.com/wine/winetricks
sh winetricks vcrun6

För att mappa handkontroll till tangentbordstryckningar. Starta spelet, sedan:
joy2key "Knytt Stories 1.1" -dev /dev/input/js0 -X -thresh -16000 16000 -16000 16000 -16000 16000 -16000 16000 -axis Left Right Up Down -buttons q d s w

I Knytt Stories styr du Juni, en liten tjej som beger sig ut på stort äventyr. Till en början kan Juni bara gå omkring och hoppa men ju längre in i spelet man kommer desto mer egenskaper samlar hon på sig och kan till sluta klättra, dubbelhoppa och glida med paraply. Det enda man gör är att vandra omkring men det är fantastiskt kul att bara utforska den gigantiska värld man har hamnat i. Ofta kommer man tillbaka till ett ställe man har varit på tidigare och inser att nu när man kan dubbelhoppa går det att klättra upp för det där vattenfallet eller glidflyga över det där stupet med paraplyet.

Spelet är skapat av Nicklas “Nifflas” Nygren. Han har lyckats få till en väldigt mysig sagokänsla med spelet. Som namnet antyder består Knytt Stories inte bara av en berättelse. I den första berättelsen har någon byggt en elak maskin som börjat suga ut allt liv från världen och det är upp till Juni att stänga av maskinen. I en annan har hennes barn blivit kidnappat i en dröm.

Förutom spelet och världarna som Nifflas har skapat, följer det även med ett program för att skapa egna världar. Det har givetvis massvis med personer använt för att skapa egna världar och det finns ett speciellt forum där man kan diskutera och få hjälp.

Varken spelet eller världarna är fri mjukvara, men stämningen på forumet är att man hjälps åt och det finns en policy för hur man får använda varandras grafik som lite liknar Creative Commons Attribution-Noncommercial-No Derivative Works.

Anledningen att jag fick upp intresset nu igen var att jag såg att någon portar spelet till Nintendo DS.

Spotify Invites

September 3rd, 2008

Jag har 5 invites till Spotify att ge ut. Någon som känner de här killarna?

Det blev ingen cd

Uppdatering: Jag har hittat Alfredo, Richard och Tommy på Facebook, Mattias och Max saknas fortfarande.

Innan SingStar fanns det en boll

July 8th, 2008

Inspelning och släpp av Psychic Stunts låt Speaker’s Block. Joel är boll.

Ångrar att jag inte gick dit, men med den videon känns det som man var där. Nu sitter vi några på irc och sjunger med. Alla tycker om den! Man måste andas rätt, annars orkar man inte skrika till på hey!

do do do do do do you want to
da da da da da da dance with me
now I got a little nervous
I will have a drink and ask you once again
hey!

Geekur

July 1st, 2008

Så här bygger du ditt eget gökur i Linux. Ladda ned cuckoo.ogg och cuckoo.sh och lägg i din hemkatalog (eller i din intet ont anande kamrats/kollegas hemkatalog).

for i in $(seq $(date +%l)); do
  eject
  ogg123 -q cuckoo.ogg
  eject -t
done

Se till att skriptet körs varje hel timme. Redigera crontab (med crontab -e) och lägg till

0 * * * * sh cuckoo.sh

Tack till Björn (pici.se) som visade mig att man kan mata in cd-släden med eject -t. Det var så allt började. :)

Mr Green?

June 13th, 2008

Fick en länk av Andreas till ett blogginlägg om att Lars Ulrichs Orkester fortfarande inte förstår sig på internet. Inte så förvånande kanske. Det som jag blev mer förvånad över var att det var Mikael Pawlo som skrivit inlägget. Han har börjat jobba på Mr Green. Vad är då Mr Green? Jag har ingen aning, men hela bloggen verkar handla om det, utan att för den skull handla om det. Väldigt frustrerande, men ganska roligt.

Mr Green tycker om TEDTalks, flera stycken.
Mr Green letar efter C64-grafikerlegend.
Mr Green har insett vikten av ett maffigt skägg.
Mr Green kan fri programvara.
Mr Green bryr sig om min dåliga dygnsrytm.

Vad Mr Green än är, så är tankarna väldigt lika mina. Det är rätt imponerande.