Goby, the GameBoy emulator for EPOC
I was very eager to see if it was really possible to play all those classic games which haven't been released on the EPOC platform. The program is supplied as time-limited shareware, which means that you can freely download it and try all its possibilities within a time period. Usually this is 30 days, but the manufacturers have decided to time limit every game as well to 5 minutes. This is very annoying, as it is impossible to finish a short game within those 5 minutes.
Running the program
After starting the program from the Extras Bar by clicking the GameBoy icon, you are greeted by the Welcome screen.
The first thing you notice is the simplicity of the screen layout. No icons on the toolbars, no graphics on the background, and only a small box in the middle.
This was rather disappointing, as I had expected a little bit more from a commercial application. The small box is the emulation window, which you can vary in size from the Preferences dialog. This size is the single size recommended for Revo users; I set it on 240 high (special size for the Psion Series 5/5mx and the Ericsson MC218). You can also change several settings which influence graphical appearance, like inverted colors and the amount of frames to skip. The less frames to skip, the slower and smoother the graphics.
There is a problem with the 240 high screen mode, though: it's slightly off the screen.
As no demo ROM images are supplied, you have to look on the BacklitGames website for links to freeware games or demos. Sometimes the color games will crash the program, so it's better to choose grey-scaled games at the moment. You can put them wherever you like on your EPOC device. Then load a ROM by opening it from the Goby menu or toolbar. The program will always remember the last used ROM file but will not automatically open it. If the screen stays blank after loading, the ROM may be incompatible. The program doesn't warn you, though, so the first time I waited several minutes, pushing all the buttons, not knowing what was wrong. Sometimes you are also greeted by a Kern Exec error, which shuts down the program (very unpredictable).
I finally managed to get a game running.
It's important to know the basic keyboard layout. As you probably know, the GameBoy only has a few buttons. A start button (Enter), a select button (Spacebar), a four-direction cursor button (arrow keys), and A and B buttons (Z and X). The last two are usually to jump or shoot in a game. You just have to try it in every game to find out.
Game play is excellent, but sometimes you have to adjust the speed (faster/slower). If games are too slow it helps to adjust the screensize and to skip a few frames more. This is all game-dependent! Real arcade games usually are a bit too slow to play, but puzzles, board games, and adventures are excellent.
Unfortunately, there is no sound or color support. This is because of the limitation in processing power. Also, not all games are supported, and those that are sometimes don't run at full speed. Backlit Software is working to improve this. After registration all future updates are free.
Some of these imperfections can easily be corrected, and some cannot. Backlit Software is working on them now, and has promised to improve the program over time. So the Quality rating will go up in due time …
As the game play is excellent and definitely worth showing to your friends, I have to give Goby 5 Geekheads for Geekness. Is there any doubt that a program that lets you play Nintendo games on an EPOC/Symbian handheld gets the perfect Geekness rating? :)
The program is great and has the capability to become excellent. It will probably overtake Palmtop Software's Spectrum Emulator in popularity, even though that program is free.
For its Geekness and the sure-to-improve Quality score, Goby definitely gets a Geek.com Pick.
Goby Version 1.1
If you read the Goby review I did above a few weeks ago you probably noticed the problems and lowlights I mentioned, e.g., the simplistic screen layout, the crashes, lack of file-recognizers, high price, etc. BacklitGames had promised to improve Goby and they have.
Double-clicking on a ROM will start the game immediately in Goby.
When you use the smaller emulator screens you will notice the nice bitmap border.
This isn't displayed in the two largest settings, but you can add your own border if you like. The program has now also been optimized to run on the smaller Revo screen. It's now also possible to switch between emulator screensize by using the zoom silkscreen keys at the left side of the screen. This is a very useful feature.
The emulation itself hasn't been changed, but the programmers did add an auto frame skip feature, which will guess which frameskip rate is the most appropriate for each game. It does it considerably well--I haven't had to change the rate manually yet.
Several other extra features include autostart, which will automatically load the last game you played. It can even start exactly at the last point it was at the game, when you quit if you use the Save state option. Some newer ROMs allow you to save the position of the game. BacklitGames have provided the Save state feature, which allow you to do that in any game (also in older games!!).
Gameplay is really excellent and I didn't encounter any crashes, like in the previous version. Most ROMs for the color GameBoy still don't work (except when they are also written to work on the older GameBoy types) and sound and color aren't supported yet, but BacklitGames is working on it ...
Can there be anything geekier than playing your favorite nintendo games on your EPOC device??? Goby retains its 5 Geekheads for Geekness and its Geek.com Pick.