The Flamekeblog




Perhaps it'll turn out to be a daft set of decisions but I'm going to risk being smug in advance. Hold my text editor, lads.

I'm working on a game. As with most things of this nature it started off as something small and got wildly out of control. It's written in Sugarcube and TWINE - that is to say it's a text-based adventure played in a browser and distributed either as just an HTML file or as an archive with resources.

Personally I'm not a fan of having to package up a load of resources. Not a fan. Also when I started work on it (and perhaps still now) images that were outside the dev environment wouldn't be displayed in the preview functionality.

I opted instead to embed the files as Base64 strings. Basically taking the file data and turning it into text that a browser is happy to decode. I use this method to embed images, sounds, and text.

Of course the immediate reaction from various people I asked when implementing this was "That's probably a bad idea" and comments about bloating a browser and the like. Doing this willy-nilly would absolutely risk that but this is me we're talking about. At this stage I'm old compared to lots of the young folks creating games. I grew up in the age of dial-up, tiny hard disks, and similar limitations. If there's one thing I know it's about compressing files!

The images I'm using are mostly run through Geometrize before being resized and squashed into tiny JPGs. They're also used sparingly. I think there's two images of that kind in the game so far.

The others are PNG-8 files with very limited colour counts to keep their file sizes as low as possible without becoming hideous.

Similarly there's sound in my game. I considered using Opus for audio but Safari doesn't currently support it natively. Everyone else has got their shit together (even Microsoft's Edge browser supports it, for gods' sakes) but that's a fairly big chunk of users and the saving isn't that great. I mean, percentage wise it's excellent - about a 30% reduction in filesize - but that's not really worth the trade off when that's 3592 bytes vs. 5184 bytes. That's the largest sound file in the game.

The largest image is much larger but that's because it's a struggle to compress images with transparency in this day and age because it would seem different vendors can't agree so we're still stuck using JPEG and PNG. As a result in order to actually be supported I've got an image that weighs in at 123 KB.

Fonts are where things get properly heavy

  • 21 KB - Trash Hand Regular
  • 63 KB - Patrick Hand SC
  • 27 KB - Black Biro
  • 21 KB - Rokkitt
132 KB. Ouch. Still - worth it.

So how big is the game? Currently it's 1404 KB. It'd fit on a floppy disk. Here's the breakdown:

  • 9 KB of sound
  • 132 KB of fonts
  • 163 KB of images
  • 1099 KB of text
I think it'll be fine this way.

When is it even set?

07 March 2018

On the plane back from New Zealand I watched a few things but one stood out to me. I watched it from beginning to end and don't recall enjoying a single moment of it. I endured in the hope that there would be a reveal of some description; that in some way the pieces would fall into place and make the whole mess make sense.

I'm still baffled.

It's like the polar opposite of the TV show We Are Klang. That's hilarious, idiotic, and best described as a kid's TV show for adults. Every time I watch it I wonder how they managed to convince anyone to fund it but love that they did.

Its budget wasn't $20 million (2007) though.

This thing has a running time of 123 minutes, or about $16,000 per minute, and in my mind is best described by Moe from The Simpsons.


The thing in question is Synecdoche, New York, in which we follow Caden Cotard, a theatre director of no discernible charisma. He has a wife and a daughter and is generally miserable. Actually that pretty much describes the state of everyone in the film. No one is happy, no one ever becomes happy. The amount of misery they endure varies but basically the film is a study in people having depressing lives as inexplicable weirdness happens around them.

A character buys a house that's on fire. It remains on fire for the entire film. This is never explained and isn't a hallucination. Okay then. Po-mo.

Caden receives a MacArthur Fellowship which would, in theory, provide him with $500,000 over the course of five years. Or $25,000 per quarter. In the film this funding is open-ended and vastly in excess of that.

To try to do something with his life he tries to put on a play set in a copy of New York, in a pocket dimension. It's supposed to be a warehouse but the size makes no sense whatsoever. Yay, postmodernism.

He then spends the rest of his life feebly trying to create something in this warehouse with a small town's worth of actors with no real direction, massive scope creep, and a few different relationships.

That first wife leaves him taking his daughter with her. Said daughter grows up and has a life that could be described as equal parts Bohemian and harrowing. Caden doesn't appear to be able to understand how time works and so is constantly baffled by how she's now an adult. I don't mean in a "they grow up so fast" way - no, I mean in a very literal sense. He thinks she's still four after having been gone for six years. Oh and as a dying adult she thinks he's gay. Apparently she never actually looked into his life despite clearly being traumatised by what she was told about him. The scenes with her are uncomfortable, depressing, and ultimately nonsensical.

His other daughter from his second marriage takes no part in the narrative except to be referred to by the wrong name a couple of times when talking about his first daughter.

Oh and a mysterious illness is slowly killing him in annoying but mundane ways. I suppose this is supposed to signify decay and spiralling out of control in various ways but at this stage it's hard to really know what, if anything, this film is trying to say. In that respect it's a metaphor for itself, I guess.

Here's a trailer that makes it seem like there's anything like a coherent narrative:



Did I mention that eventually he swaps places with the actress he's hired to play a cleaner and she starts running the show? Yeah, so that happens.

I'd sum it up as "Here's a bunch of stuff that happens. You'll find it a bit emotionally disturbing. Don't expect resolution because there's none coming."

I'm mostly writing this to get this irritation out of my head and onto digital paper. It's pretentious guff that is most certainly not "extremely funny". It has nothing to say, just like the play Caden attempts, and much like that ultimately collapses under its own weight.


Did you have help?

28 December 2017

There's lots of things I'm proud of about myself but the amount of reading I do isn't one of them. It contrasts a fair bit with how things were when I was a child - I devoured books back then. Admittedly that was in the age of media poverty (a subject I could have sworn I've written about before).

Anyway, when I travel I like to read (so these days that's about twice a year...) and a better option fell through. A friend let me have a book that she'd finished in the recent past that had disappointed her in its lack of Christmas content. Apparently the name "A Christmas Cracker" and the snowy scene depicted on the cover were somewhat misleading...

Yep, that's actual glitter on there.
I accepted it mostly to be polite but I figured I'd give it a go in transit if I felt like reading. I might have been able to finish it if I hadn't put it down so many times amidst cries of "Oh come on!" and "Who talks like that?!"

Having never read anything by Trisha Ashley before I didn't know what to expect and was rather suspicious of the jacket comment "Trisha at her best". Mmmhmm.

Amusingly I'm the one that reads chick-lit whereas Jenny's preference is for gruesome murders and crime. Anyway, let's get into what I thought of the book and what sort of thing led to that opinion.

We'll start off with the general first act of the narrative, why not?

Tabitha (37), our plucky heroine, is convicted of fraud and sent to prison for a brief stint following a spot of undercover TV journalism. Her "friend" (who we'll get to shortly) perjures herself and this testimony somehow counts or something. It's pretty quickly glossed over how this stuff works (not that it'd make for scintillating reading, admittedly) but it's done in such a way as to feel utterly implausible. Tabitha is, of course, mostly innocent. Innocent enough that it feels incredibly unlikely that she'd receive any punishment at all, let alone a conviction.

So that's our rather spongey bedrock...

A character is introduced who descends like a big dollop of deus ex machina to give Tabitha a, sigh, fresh start. Said patron is wealthy, slightly eccentric (in the happy-clappy way, not the air baths way), and proceeds to remove material concerns of any kind from the list of Tabitha's concerns. Apparently our heroine is exactly who she's been looking for to be her PA. Prior to this Tabitha's CV seems to have consisted of warehouse work and a lengthy stint of care work prior to the death of her mother. Such an obvious good fit. I'm sure a good heart and a laughably sheltered personality will lend itself perfectly to the refurbishment and relaunch of a niche manufacturing concern.

Of course this being this book it does. Nothing presents any difficulties and the rework of the Christmas cracker factory goes off without a hitch over the course of the book. Without exaggeration there is not a single wrinkle in the plan.

  • They pitch to a prestigious shop and a chapter later they've got an order. 
  • They apply for planning permission and get it with no strings attached. 
  • None of the staff have any issues with their work area being made visible to the visiting public.
You get the idea. That aspect of the narrative was one of the most interesting and could have provided some fun character development and personal growth. Perhaps Tabitha could have learnt that she could surprise herself and feel satisfied in her ability to come up with clever solutions. Yeah, no, that'd be too interesting.

Relationships, people, and the cat

This being the kind of book it is the story is mostly a backdrop for the relationships we're supposed to enjoy reading about. Loveable characters that make us wish they existed. I think that's the general idea anyway.

As mentioned above I put this book down many times in utter exasperation.

This mostly stemmed from how utterly unrealistic the majority of the characters were. I think it's safe to say that I've met a lot of people. Tabitha's saviour, the energetic oldy Mercy Marwood, is a fairly plausible character based on my own experiences. I've met enough people that she seems like a composite of a few of them, I can totally buy that. I particularly liked the touch that she wears trainers with light-up elements on the heels, it made me smile.

Similarly the god-daughter character, Liz from Malawi, seemed fairly real too. Yep, fine, fine.

That's pretty much where it stops. The rest of the main cast are at best ridiculous caricatures and at worst cardboard.

Now, let's be clear here, at the time of writing I'm 31. The characters are supposed to be ~37, not 50+. I have no problem at all with older characters, older people, or anything in between. Lady Cecilia from Elizabeth Moon's Serrano Legacy is a personal favourite! However when that author writes a younger character there's a noticeable difference and similarly characters in their 40s are different again. They come to life and feel human.

If this book is anything to go by Trisha has very little grasp of what a woman in her 30s in 2015 behaves like. It might have been better to set this in the 1980s or something (which would probably have been delightful, if I'm honest). Choosing to set it in the present day results in strangely jarring turns of phrase on occasion:
And the background electronic tape created by one of Arlene's sons sounded wonderfully atmospheric.

We're talking about something to be played in the Christmas cracker factory shop to convey a suitable atmosphere. An "electronic tape"? Really?

That's supposed to be Tabitha's thoughts, I should add, not some sort of objective narrator.

Lacey surveyed the draped and crowned bed and then remarked, "It looks like the set from a bad porn film."
"I'll have to take your word for that. I haven't seen any kind of porn film," I said, glad that Mercy had sent me up to her room, rather than take her herself!

Call me outlandish but that doesn't gel with my experiences of women in their 30s at all. Perhaps it would be true in 2005 but these days I'm afraid that seemed unlikely (coupled with a weirdly sanctimonious attitude from someone who'd previously been living with their fiancé...).

Lacey is unpleasant throughout the entire narrative. The same is true of Tabitha's "friend" and her ex-fiancé. I'm not talking "often a bit of a dick". No. If they're talking they're being horrid. I think Lacey has a single positive comment in the entire 435 pages.

Having antagonists is good, it's how lots of us experience our lives. Except the people I've hated the most throughout my life weren't like that. I hated them because at times they did or said things that I found reprehensible. They didn't eat, sleep, and breathe malice. It's almost as if they were humans with lives, moods, and thoughts of their own.

Two dimensional antagonists are hard to get much mileage out of. If they're present we know exactly how they're going to behave. If that's the case why even bother writing lines for them to say? Oh, a phone call from Kate? I can't imagine what the content of the next passage will be!

Randal


Our male lead, Randal, is not quite as two-dimensional, but there's very little character development until the last quarter of the book. Seriously. He spends the majority of the book appearing, disapproving of Tabitha, having a tough time with his fiancé (Lacey), before vanishing for a bit.

Arguably the most poorly written parts of the book are written from his perspective. He only gets a handful of chapters to himself (rarely more than a few pages long) but they stand out. You see, dear reader, our author has not observed men in their 30s. Either that or she wasn't making any attempt to empathise with them. That makes it sound like he's portrayed in a poor light but that's not the issue - it's much more fundamental than that. He doesn't read like a man. When he's thinking, when he's talking to a friend, or whatever, he doesn't act like a man. That is to say the way he reacts to situations and assesses things doesn't feel in any way real. I find it hard to believe any normal, 37 year old British man in 2015 would use the term "...I'd been cross about her not telling me she was bringing...".

Cross? Is the inside of an Enid Blyton book?

Let's clarify something here - I'm not sure what Randal's upbringing resembled but it seems based on the narrative that it mirrored my own fairly well. Boys at boarding school do not get "cross". They get "pissed off", "annoyed", "peeved", or any number of other (worse) terms. When they become men this doesn't go away. Earning a salary doesn't transform their vocabulary to that of a 1950s matron.

If we pretend that Randal is a real heterosexual man in the year 2015 with a job that pays improbably well then the question becomes - okay, but what does Lacey see in him? She's supposed to be 27, astonishingly gorgeous, and an utter nightmare. Apparently he is a "safe option" for her. Mmmhmm. Okay. So what does Randal see in this narcissistic piece of work? She doesn't seem to care about him in the slightest and there appears to be no chemistry between them either. What does he get out of this..?

More to the point, why is he engaged to her? Dating her, perhaps, for the sake of argument, fine. But what would make him pull the trigger, so to speak? He's not written as someone shocked that she's interested in him and wanting to keep things going, for example.

Yeah, that's a question without an answer. It does rather model the major flaw with the relationships that occur throughout the book though. They feel as real as a crayon scribble.

I was supposed to mention the cat, Pyewacket, wasn't I?

The author apparently thinks we've not met cats before and want to read about him being a cat. He's a cat. He does cat stuff. This is seemingly of endless interest to the author for whatever reason. Like an actual cat he's just sort of there. He doesn't take an active role in the events of the book for the most part but it's rare for more than a few pages to go by without him getting a mention. Make of that what you will.

Right, let's come to a conclusion. Well, in a moment. First I've got to mention technology and 2015.

It seems that the author's idea of technology is from roughly 2006 with a few later touches. Phone charms are mentioned as cracker charms in new cracker designs they're introducing. Uh huh. Is it even possible to attach a phone charm to a smartphone?

Characters are constantly turning their phones off. There's no signal at the house where Tabitha ends up so her phone is usually off. If it's a dumbphone it'd have a ridiculous battery life and if it's a smartphone then why would she turn it off? What does she keep her calendar on (she's a PA, remember?)? What about music? Or all the beauty that she sees around her that she later makes art of - a camera might be handy for that, I would have thought...

Yeah, stuff like that stands out because technology is so ubiquitous in this day and age. My mother was 71 in 2015. Do you know which phone she had then? A Samsung Galaxy S5. I know this because I received it as a hand-me-down some time later. Of my friends only one held onto a dumbphone - which he got rid of years ago at this point. A basic android handset wasn't anything implausible, especially considering the character had a job before her conviction.

My general point is that a smartphone is a given and smartphones aren't just phones. They stay on.

There was also a mention of internet cafés in Vietnam and spotty internet access there. I can't say I've checked but I would be utterly shocked if they weren't everywhere by 2010, let alone 2015.

Conclusion

This all boils down to the fact that the characters, situations, and world of A Christmas Cracker struggle to stay plausible from chapter to chapter. There's the occasional passage where the author's spark can be seen and characters come to life and actually talk to each other. When they appear it's refreshing and fun. Unfortunately there's only about four of those at most in the entire damned book.

Other things: 
  • If Emma doesn't love Desmond anymore why does it take a physical altercation before she actually goes ahead with the divorce she's been talking about for half the bloody novel?
  • Emma's son, Marco, is seven and a half. Do you know what age Mr. Potato Head is aimed at? Come on.
  • Men generally court characters at least a little before proposing, even in an Austen novel, especially if their previous fiancé was problematic. It is rather the done thing.
  • Stop rehashing the events of the book. We read those chapters already. You don't need yet another character explaining what's going on to another in a clunky exposition dump. It's not a complicated plot, get on with the narrative.
  • The Quaker thing is kind of weird and the book is a bit preachy at times, in a between-the-lines kind of way.
  • There's about thirty pages of the book set at Christmas. Methinks the cover art was telling a bit of a whopper...
I could probably think of more things like that but it's getting late. I'm glad I read the book as it makes me feel a bit better about my own writing. I could probably rework the book into something else as finishing a first draft is a mammoth task in and of itself. It wasn't created without skill but if I was handed this to give notes on you can see there'd be quite a lot of red ink on the manuscript!

I'd give the book 2.5/5. It's coherent. The English countryside rubbish is saccharine and twee to the point of ridicule but there's a happy ending. On the last page and not before. Fin.

Here's a post that might get a bit of traffic as I've had no luck finding the answer to this problem elsewhere.



This has been driving me up the wall over the last few days. The missus old Kindle Keyboard died (fairly thoroughly - I'd need a serial cable to check whether there's anything going on in there at all!) and the K3 (B008) I found to replace it was still running 3.4 (1725970040).

Plugging it into a computer and transferring the update files from Amazon didn't work. Some suggested using the other files and changing B006 (or B00A) to "B008" and that didn't work. The file was there but the option to update remained stubbornly greyed out. I was looking into Kubrick to see whether there was a way to force an update on the accursed device. While the USB stick was being prepped for that I decided to try something that actually worked:

Update to 3.4.1 first.


Amazon say that updating from 3.4 should work but as this thread clearly shows, that's cobblers.

I grabbed 3.4.1 from Softpedia (which in itself seems rather dubious but was thankfully fine.) and transferred it to the Kindle's root directory.

Voilà! The settings menu immediately allowed me to update!

Once that was done and dusted I transferred the 3.4.2 update over as per Amazon's original instructions and it then happily updated.

I don't have a "before" image because, well, why would I?
But here's an after:
Updated to 3.4.2 (2687240004)

It now happily connects to WiFi and the missus should be good to go on downloading her purchases. Also look at that - a third page of settings! Dead fancy.

I've mirrored the updates here:
  1. Update_kindle_3.4.1_B008.bin
  2. Update_kindle_3.4.1_3.4.2_B008.bin
Hopefully this post will make life easier for some other Kindle Keyboard owners out there!

Generally speaking I would rather do without something optional than have an inferior version of it.

Essentially I want to buy it once and call it a day.



This extends to all sorts of things but is especially true of electronics. I recognise that various things I want are not necessities. My life will not be miraculously improved by their inclusion and I'm very grateful for the life I have. I can wait.

In the recent past that's partly been what I've been up to with the AV setup at my parents' house. I'm retiring old games consoles there and connecting them up in the highest quality possible. If there's surround sound audio available that's getting piped into the system. If there's something better than component video then I'm using it - even if I have to solder the damned cables myself.

Similarly I don't currently own a modern games console. The goal posts have shifted repeatedly and I'm increasingly interested in eventually getting an Xbox One X. I do rather fancy a Playstation Pro and that remains unchanged but my attention has shifted to the Xbox One X due to the interesting backwards compatibility stuff they're doing with it.

By the looks of things it'll be the best way to run Xbox 360 games in the near future. I currently do most of my console gaming on a 360 and still rather enjoy it as a platform. The Xbox One X seems to be able to do some quite remarkable emulation that incorporates in-engine resolution changes and improvements to provide something better than running on original hardware.

This suggests to me that even if it's some time before I acquire one it may be the way to go for legacy gaming. They're implementing additional backwards compatibility with the original Xbox too which is of less interest to me. I would be rather pleased as it would mean games could be played at very high resolutions (always a plus for me - up to a point) but the catalogue of games that I'm interested in for the console is... not great. Still, a nice bonus to have.

It's pretty much academic at the moment as there's no way in hell I could justify the expenditure on a new console and even if I could I lack the TV hardware to benefit much. I'm still using the TV we bought for Fort Sanity back in 2007. It's seen better days and is due for replacement at some point in the near future but I'll be damned if I'm replacing it before it's actually dead.

Once I'm looking for a replacement the concept I discussed earlier comes into play.

I'll be looking for something monstrously enormous for a start. A 32" TV was actually quite sizeable ten years ago but looks rather small now. Whether I'll find anything appropriate remains to be seen, of course, but I want something the size of a small mattress. Something that lets me appreciate all the extra detail of 4K.

I've been quite dismissive of 4K for precisely this reason - if the TV isn't room-dominatingly huge it's a waste of time. A desk monitor's resolution is easily appreciated but a TV needs to work harder to justify its pixel count.

If I'm bothering with this next step up I want to do more than say "The colour's a bit nicer, I suppose..."

Generally speaking that's the premise behind all this. If we're doing this, we're doing it properly. I want to appreciate what I have in life and there's not much point in spending money on something that doesn't fulfill that goal.

Otherwise it's like giving a blu-ray player to someone without a high definition TV. Which happened to a friend of mine.

Sigh.

Oh and I suppose then I'll be vaguely interested in Blu-Ray. You know, for the three films that I'd ever watch on the format (to be honest it'll be Fury Road and little else, I can't think of another spectacular film I care to rewatch).

Is that a five-poster bed?

28 November 2017

Something people have asked me about over the years is whether there's going to be a Gorkamorka equivalent to Necromunda Community Edition. I've written about the various versions of Necromunda before (here's the post) but I think we've got time for a brief overview:

  1. Necromunda's Original Rulebook (ORB)
  2. Necromunda's "Living" rulebook (LRB) (odd choice of name)
  3. Necromunda Community Edition (NCE)

The first was the book/s in the original box.
The second was a tweaked re-release about a decade later that simplified some things but wasn't particularly thorough and had quite a few mistakes in it.
The third is actively maintained at the time of writing.

Bit of a mess for new players.

Gorkamorka didn't get the same treatment for various reasons. It also doesn't have a community edition. Partly because creating such a thing is a lot of work and partly because there's not as many people passionate about the game. Passion isn't enough, really. A community edition needs players, expertise, project management, and many other things to boot.

So in the middle of this there's me - waving my staff like Gandalf and screaming "Let's get this sorted!"

Perhaps I have the talents to pull this off. My degree has to be useful for something, right?
Yeah, probably not. But I might still be able to manage this.

On the plus side it's not as hard as it was to get players. We've got a Facebook group that's pushing 2000 members and various excellently talented people are emerging. Back in the day we had Matt's excellent talents and Ross' quirky enthusiasm. Couple that with Liam's brilliance and a few more people to playtest and the team worked rather well. Unfortunately that doesn't work so well remotely. Being able to draw on whiteboards and cover walls in Post-It notes made that work possible.

So now I have a scattered group of talented people who need some direction in order to make things happen. I don't want them duplicating effort or misunderstanding the "core vision" and this blog post is partly my way of trying to codify that vision.

Right, erm, core stuff:


Break as little compatibility as possible.

There's lots of fan stuff out there and it should, if at all possible, not break. We don't want to create a situation where lots of old material that we love has to be modified to work with the new. Players shouldn't need to check whether a ruleset is compatible or not - it should just work. If it breaks it should be the fault of the rules they're adding in, not the game edition.

Aim for speed.

I know the rules to Gorkamorka like the back of my hand (My left hand has an area with dodgy nerves so that's probably a fairly apt comparison...) but even so games later in a campaign end up slowing to a crawl while we look up cascading vehicle damage and special rules. That's a problem. The game has plenty of wonderful complexity in its campaign system. Individual turns of a game should flow smoothly if at all feasible.

Try not to tie the rules to the setting.

Gorkamorka is set on Angelis, a desert world. Many 40K things don't exist there and Ork society is a bit different from on other worlds. GCE should instead be usable for battles in other settings with Angelis being one of them.

That way things can be implemented or rejected based on the campaign rather than the setting as a whole.



There may well be more principles but I'm drawing a bit of a blank now. Then there's lots of specific stuff to deal with but it needs to be informed by the fundamental goals.

I'm part of an ongoing group chat with friends I made in my latter days in Edinburgh. Only a few of us remain in the city these days but it's still a fun collection of folks. The other day my friend, Chris, realised that his PS4 controllers work with his computer and so he no longer needed his Steam controller. He offered it up for £20 and I jumped at the chance. I've wanted one for a while but only at a reasonably low price - there's no guarantee I'd like it after all.

I was rather hungry and tired though so I figured I'd sort out postage on so forth later. It was an exciting prospect though and so I told the ol' ball and chain. She immediately blurted out "Don't!", or words to that effect.

It turns out that she's spent the last few months trying to snipe just such a device on eBay as a present for me, knowing full well that they're often expensive. More amusingly though that morning the one she'd bought had shown up!

Mixed feelings! On the one hand, surprise ruined, but also how awesome is she? I felt terrible for ruining her surprise but in some ways it's better to receive it now. I'll be celebrating my birthday in Sweden this year and so will be away from my desktop PC. Sure, the controller would work with my laptop, but it's the Windows desktop I want it for. This also means that it doesn't need to travel to Sweden and then back again. It's not huge but one less thing, you know?

The reason I've wanted one for a while is fairly simple - my desktop PC is connected to my TV. I've not upgraded it in years but it's perfect for playing older games that are a pain to run on my Mac. A solid two thirds of my game library is available on macOS (about 450/700, rounded down) but some things are a nightmare to get running. I'm looking at you, Red Alert 2...

However even if I get them running on my desktop - how do I play them?

A controller is fine and dandy for many game types but it's no substitute for a keyboard and mouse if you're playing a point and click adventure!

It turns out that a Steam controller is perfect for that though. It's like using a trackpad/trackball hybrid with a load of programmable buttons all wrapped up in an ergonomic package that sits happily in my hands. Lovely.

I could probably gush about the controller for several more paragraphs but this post is more about the game I just finished playing through.

At various points in my life, usually following breakups or similar relationship problems, I've immersed myself in videogames while I process. I powered through Assassin's Creed 2, Assassin's Creed: Brotherhood, and Assassin's Creed: Revelations during a particularly dark time, for example.

I'm not sure if this was one of those times but it could well have been. I'd softmodded a pile of Xboxes (Xb-oxen? Xboik?) that we'd ended up with (I say "I", Matt was of course involved in researching how to go about making it happen).

We had one each and another spare, I think? This was mainly to run XBMC on though as we ran a content server in the living room. Great times.

Some time later it occurred to me that I could play pirated Xbox games on the machine. Not that there was all that much I wanted to play but a few titles stood out so I got hold of copies of them. I may have played Sid Meier's Pirates! until the sun came up. Then some more. Certainly not more than twelve hours at any rate.

Another game I played was Dreamfall: The Longest Journey. I don't recall much of the plot but it stands out in my memory as a hauntingly beautiful experience. The game is set across two worlds and is the sequel to a game I remember reading the review of in PC Gamer in the early 2000s. A game I've been meaning to play for years.

The Longest Journey.

Oddly the game is incorrectly filed on Steam. It appears in my Mac library despite not being available. It's been a problem for years and I wish they'd sort it out...

Anyway I have no intention of faffing about with dual-booting on this machine. It's really not worth the trouble.

The game is from 1999 and so will run on even a low end Windows machine. Technically it wasn't available in English until 2000 but technology-wise it's pre millennium. For the most part it's still an excellent game though, although not without its irritating quirks. I spent about twenty hours playing through it using a Steam controller this past week and I've got to say that the controls worked wonderfully.

That said the game varies between sensible and maddening. Not so much in the "how do I solve this damn puzzle?" way (although I did get stuck on a few occasions) but more in the "Can we not just take it as read that if I go to this location it's to speak to that character? Do I really need to run through four scene transitions each way? Come on!" way.

A pleasant innovation is that when an inventory item can be used on an object it will flash. No need to rub everything on everything else, thankfully. There were several items my character carried for the entire game without ever using though which was annoying in its own way - inventory space is unlimited but becomes paginated eventually - a needless annoyance when those extraneous items could have been pruned during one of several costume changes.


Things that hold up:


  • The writing. Fun, fanciful, amusing, emotional.
May there always be soil between your toes.

  • The voice acting. How they had the budget for this many lines of dialogue I'll never know.
  • The setting. Both worlds, Stark and Arcadia, had their own charm and felt well realised.
  • Many of the puzzles.
  • Some of the pre-rendered cutscenes (The Gribbler...)

Things that aren't quite as good...


  • Graphics. The pre-rendered backdrops mostly look good (apart from the Marcuria harbour - something about the perspective looks off) but the whole game is in forced 640x480. No barn-door effect, it's distorted to fit the screen shape and damn the consequences! †
  • The animations - low polygon models are par for the course but did the animations have to be so dreadful? I enjoyed the game despite them and that's not the way it should be. There was no reason for Adrian to walk like a bloody zombie - he's frightened, not heavily drugged!
  • The UI for some puzzles. Particularly the "telephone" puzzle - why couldn't I click on each cylinder to rotate it left or right? Tedious. As a result I looked up the solution to the puzzle - too much faff. I could have experimented and fully figured it out on my own but life's too bloody short for that kind of busywork.
  • The chapter lengths. There's 13 chapters (a recurring number in the game) and some chapters are over in a few minutes. Others go on for hours! At times this was quite disheartening. Spending so long on chapter 1 and 2 felt like quite the momentum killer.
  • Oh and some of the pre-rendered cutscenes (mostly those involving April. Her character model looks nothing like her in-game likeness).
If I had a modern tablet or smartphone running iOS I'd have played through it on that - hopefully the port is slightly less agonising. However the game itself was still very much worth playing and now I'm ready to dive into the sequel.

After that... Dreamfall: Chapters! I did indeed buy it in the end and it's been sitting in my library awaiting the right time. I'm not sure if the desktop can handle it but it'll probably run fine on this Mac. 

Praise Unity, or should that be The Balance?



† - I played on a 1366x768 screen. To get around this distortion I used CRU to add a custom resolution of 854x480. I then forced the game to render in a window and used WinExplorer to strip away all window decorations and force the program to sit on top of everything (including the taskbar).