January 30, 10

Static Mirror installation for Hidden Door festival

I have a pleasure to announce that I am a part of the [Hidden Door Festival](http://www.hiddendoor.org/) - the event is happening during this weekend at Roxy Art Club, Edinburgh. I got commissioned to make an interactive installation that I've called Static Mirror. So, if you're Edinburger – come along to see the exceptional maze full of art and bands performing live, otherwise just enjoy my piece on-line.
Hidden Door installation live
__Click the image above to activate (webcam required.) There's a accompanying noise, so mute the sound if you are i.e. at work.__ © 2010 Tomek Augustyn. All rights reserved. If you're looking for a deeper meaning, please read the artist's statement. > Coming out of the underground club, Tomek brings the idea of interactive VJing into a gallery space by confronting visitors with the imagination they might have about themselves. He asks the old question – “Do our bodies exist for real or are we just a bunch of particles bound together by invisible forces as a temporal form of expression?” The answer could be found by observing the nature of static noise reflection – as long as you move, you are. On a technical note, the piece uses my HiSlope (alpha) video processing engine (shortly available as open-source.) **You can also press '/' to play with the manual controls and '\' to view the stats for the camera.**
06:11 PM | | 2 Comments | Tags: , , , , ,
December 18, 09

Pump my snowman

![tictoc xmas 2009](/files/images/tictoc_xmas_2009.jpg) Christmas trees up! We've just created this funky game at tictoc – go, give it a try... or pump yourself. **AS3 developers - try to find all the cheats and beat (pump) us up! (I mean highscores of course.)**
05:30 PM | | 0 Comments | Tags: , , ,
November 14, 09

Nostalgia in Parts

The nostalgia definitely came back. With the recent re-release of the [C64 emulator for iPhone](/manomio-c64-emulator-for-iphone-ipod-touch-review/) I felt that I am somehow thrown back into C64 world again – the only difference is that I am twice as old as I used to be when being active on C64 demoscene and it feels a bit tight. Some time ago I bumped into this amazing [ICU64 project](http://icu64.blogspot.com/) - realtime debugging/hacking tool by Mathfigure. Do you remember Matrix the movie? ####The first part I sooooo wanted to have all that working in AS3, that I have resurrected [FC64](http://codeazur.com.br/lab/fc64/) – low level C64 emulator written by Claus Wahlers (Codeazur) with [Darron Shall](http://www.darronschall.com/weblog/). The code was moved to GitHub recently, so I just had [forked it](http://github.com/og2t/fc64) and thus give it its new life. Let's roll with a small demo.
FC64 player
__Click to activate and watch this (very buggy here but interesting) part from [Parts, great demo from 1995 by Oxyron](http://noname.c64.org/csdb/release/?id=11689). Red and green indicate memory write/read, grayscale map represents memory values. Click on the map and use mouse wheel or +/- keys to zoom in and out.__ (Memory debugger idea shamefully borrowed from Mathfigure.) The demo itself doesn't play nicely with FC64 and it's quiet as there's still a lot of work to do on the emulator, but just pay attention the memory snapshot – discover how data is being populated in the memory. The image of girl's face is decompressed and overwrites BASIC area. I am kind of quietly hoping to get other (ex-)demosceners involved to cooperate and improve FC64 as there's loads to do. The most important thing is to re-enable the SID (maybe using [Ralph's TinySID alchemy port](http://www.unitzeroone.com/blog/2009/02/12/playing-with-alchemy-c64-music-playback-on-flash-10/)) as there are traces of early SID implementation in the FC64 source. There's another idea for a secret project involving [KickAssembler](http://www.theweb.dk/KickAssembler/), but shhhh for now... ####...and yet another part of the same story Yes, there is more to it. I am supposed to work on the HTML/CSS templates for the new, cool (web2.0) version of [Intros C64](http://intros.c64.org/) - the biggest online C64 cracking intros repository. The design (also be me) has been approved a year ago, and I am somehow in stuck in the middle - need to work out the roadmap. Anyway, I wrote a tiny a little bookmarklet to enable live preview of the intros, here are two example links: Dynamic Duo 3D stars Dynamic Duo (pictured above) And the Bookmarklet itself - just drag the link to your toolbar and use on Intros C64 site (you have to select an intro first - get the view with the comments).
06:30 PM | | 0 Comments | Tags: , , , , , , ,
November 09, 09

Dig it like it's gold

Phew... the waiting is finally over! Just got my hands onto the fresh re-release of the C64 emulator for iPhone/iPod Touch from [Manomio](http://manomio.com). After long months of impatience, the Retro vs Apple war has calmed down - the app is back in the Apple store. I missed the previous release by seconds, it was [immediately pulled out from the store](http://toucharcade.com/2009/09/08/c64-emulator-pulled-from-app-store-just-days-after-release/) after discovery of hidden [BASIC interpreter](http://en.wikipedia.org/wiki/Microsoft_BASIC) (nota bene by Microsoft – was that a __real__ reason?) ![C64 emulator for iPhone by Manomio](/files/images/c64_manomio.jpg "C64 emulator for iPhone by Manomio") After trying out all the games must say I felt a little bit disappointed – where are the classics like Bruce Lee and International Karate? They were there before! We've got 8 games instead: __Arctic Shipwreck__ (one of the first filled vector graphics on C64 in 1983!), __Dragon's Den__, __Jupiter Lander__, __International Basketball/Soccer/Tennis__, __Jack Attack__ and __Lemans__. I'd love to see Boulder Dash, Pit Stop, Spy vs Spy and other [exciting titles](http://www.gamebase64.com/). There's some hope with the new Apple in-app purchases though, but the question is how much we would need to pay for a game? ####Me likes * {.plus}Retro coolness – concept and detailed graphics, it's all sweet and shiny * {.plus}Overall performance is great (worked well on my 1st gen iPod Touch) ####Me picky * {.minus}Default selection of games could be much better (more classic titles!) * {.minus}Touch joystick controls a bit too sensitive (it's a bit funny to learn how to drive for the first time), adjusting it would be a nice feature * {.minus}The screen highlight in the landscape mode is a bit too bright, it should be adjustable ####Me thinks * {.neutral}The game area is covered too much by the monitor frame in the portrait view but I understand the reason for it * {.neutral}It would be nice to add some [demoscene productions](http://noname.c64.org/csdb/toplist.php?type=release&subtype=%281%2C2%29), at least one one-file demo/dentro should be included with 1.2 release! * {.neutral}SID emulation quality hard to estimate, most of the games from 80s didn't have fancy music/sfx * {.neutral}Maybe use Vice engine instead of Frodo, it's still under active development and has more features [explanation](http://aussiebloke.blogspot.com/2008/11/c64-for-iphone-there-and-back-again.html) * {.neutral}I would add another landscape mode: 384x271 px (full C64 screen including borders) Another thing I need to say is that __I am totally against Apple's policy of controlling the content of my very own device__, my dream is that one day (wishful thinking) I will be free to to upload and run any kind of binary data in the C64 emulator. Imagine going further and having [real hacking like this](http://icu64.blogspot.com/2009/09/first-public-release-of-icu64frodo.html) on your pocket friend! For pure fun. But to be realistic, I guess it would have to be Android. Thanks Manomio! __UPDATE__ The guy known as DNA is trying to [re-enable BASIC](http://dna.myhostclub.com/wp/?p=94) as he believes it's not been completely removed (which might be true as some games may still use it.) He had succeeded to [enable keyboard]( http://modmyi.com/forums/file-mods/684246-c64-app-colon-semicolon.html) before by using SSH on the jailbroken device. Fingers crossed for DNA! On another hand, [Stuart Carnie](http://aussiebloke.blogspot.com/2008/11/c64-for-iphone-there-and-back-again.html) – one of the iPhone C64 app developers, posted [a video](http://www.youtube.com/watch?v=mjrCApqDtEo) of working emulator (which was based on Vice and Frodo). I'll be trying to get my hands on that.
10:52 PM | | 0 Comments | Tags: ,
October 23, 09

AS3 version of PHP's print_r

A very nice little utility nicked from [here](http://dev.base86.com/solo/47/actionscript_3_equivalent_of_phps_printr.html). Thanks Nate! package { public function print_r(obj:*, level:int = 0, output:String = ""):* { var tabs:String = ""; for (var i:int = 0; i < level; i++, tabs += "\t"); for (var child:* in obj) { output += tabs + "["+ child + "] => " + obj[child]; var childOutput:String = print_r(obj[child], level + 1); if (childOutput != "") output += " {\n"+ childOutput + tabs + "}"; output += "\n"; } if (level > 20) return ""; else if (level == 0) trace(output); else return output; } } /* USAGE: // Save as print_r.as, change package name if needed var obj:Object = {}; obj.var1 = "test"; obj.var2 = { var2a: "a", var2b: 10 }; print_r(obj); print_r(("a,b,c").split(",")); */
09:32 PM | | 0 Comments | Tags: ,
← Previous Next → Page 3 of 7