Wednesday, 17 December 2008
Supported
This post is probably pointless, as probably the ones of you that follow this, also follow ScummVM's news page. But as of yesterday, The 7th Guest is officially supported by ScummVM. This means that it will be included in the next ScummVM release (0.13.0, whenever that may be), and that we're accepting bug reports to the ScummVM bug tracker. And if anyone submits "the microscope puzzle doesn't work like the original" then I won't be impressed :-P (see previous post if you don't know why).
Saturday, 22 November 2008
It's not quite what I intended...
The microscope puzzle. As many of you might have predicted, even the non-programmers, it's one of the more difficult bits of the project. In fact, just as it was one of the more difficult bits of the game.
I'm going about it in a way that feels like cheating. Basically, I'm completely ignoring the disassembly for now, and implementing my own algorithm (with inspiration from this tool) play the game (hopefully well). The ideal thing being that once I've done this, and have a really good idea of how the game works, I then look at the disassembly and figure out more easily (though certainly not easily) how it works. But it is possible that this latter step may get... postponed. Depends how well my algorithm works (and how different its playing style is from the original's).
I'm going about it in a way that feels like cheating. Basically, I'm completely ignoring the disassembly for now, and implementing my own algorithm (with inspiration from this tool) play the game (hopefully well). The ideal thing being that once I've done this, and have a really good idea of how the game works, I then look at the disassembly and figure out more easily (though certainly not easily) how it works. But it is possible that this latter step may get... postponed. Depends how well my algorithm works (and how different its playing style is from the original's).
Saturday, 15 November 2008
The End of The Beginning
Well, as of ScummVM r35060, the Groovie engine is part of it. Yes, that's right folks, if you download the Daily Snapshot of ScummVM from now on, you'll be able to play The 7th Guest with it.
We're going to keep the google code project going, but the svn repos there might not always have the most recent code: that will be in ScummVM. And this blog will continue indefinitely :-).
We're going to keep the google code project going, but the svn repos there might not always have the most recent code: that will be in ScummVM. And this blog will continue indefinitely :-).
Friday, 7 November 2008
Completeable!
... kinda. Apparently. As of r328, the game should be completable without the use of the library. However, no-one has played it through from start to finish: if anyone wants to try to play the game all the way through, please let us know if it works! As stated in the last post though, disassembling the AI for the microscope puzzle is going to take quite some time as it is very complicated: at the moment Stauf may seem considerably more stupid than you remember him (in fact, his moves aren't even valid: he basically does nothing the entire game). But still. The game's completeable! Yay!
19/21
Wow.
I leave the project for one day, and come back to find that Jordi has changed four bits in the source code, leading to the fact that at least five more puzzles are now complete. Of the two that are left, one might work (apparently, just about to test it myself :-), and the other is going to be very, very difficult. It's the microscope puzzle, which if you know the game, you'll know is very different to all the others, as it involves an albeit basic form of AI.
I leave the project for one day, and come back to find that Jordi has changed four bits in the source code, leading to the fact that at least five more puzzles are now complete. Of the two that are left, one might work (apparently, just about to test it myself :-), and the other is going to be very, very difficult. It's the microscope puzzle, which if you know the game, you'll know is very different to all the others, as it involves an albeit basic form of AI.
Wednesday, 5 November 2008
Call for versions...
We're trying to figure out how many different versions of groovie games (particularly t7g) there are, and the differences between them. If you want to help out, you'll need a copy of t7g (or other Groovie game), the ability to create an iso file from it (e.g. one of these pieces of software: http://en.wikipedia.org/wiki/List_of_ISO_image_software), and the ability to generate md5 hashes from the resulting files. Then post the relevant information as a comment on the checksums page. We will also need the executable version number: this can be found by running the executable (v.exe for t7g, v32.exe for 11h) in a command window (or in Dosbox).
Tuesday, 4 November 2008
Subscribe to:
Posts (Atom)