Games

From MorphOS Library

Revision as of 12:32, 29 November 2009 by ASiegel (talk | contribs) (Created page with 'One of the most notable games available for MorphOS is definitively Virtual Grand Prix 2, published by Alassoft. It is a very realistic Formula 1 simulation (probably one of the …')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

One of the most notable games available for MorphOS is definitively Virtual Grand Prix 2, published by Alassoft. It is a very realistic Formula 1 simulation (probably one of the most realistic for any platform), with nice 3D accelerated graphics, and the mandatory support for analog input devices, that in MorphOS is available thanks to the Poseidon USB stack and the new lowlevel.library. The MorphOS version has been released shortly after the Mac and Windows ones, due to the Amiga roots of the main programmer Paolo Cattani. Notably, the MorphOS version is completely free (just a Paypal donation of 5.90 Euro is suggested in order to support the developer and encourage him in doing the sequel for MorphOS). The game includes most of the true circuits, very nicely realised, and highly recognizable. Those not included can be found as additional packages created by users on the net. The game is quite fast and playable also on low end machines (G3 @ 600MHz and Voodoo 3, for instance).

Other commercial games available for MorphOS include all those released for classic Amiga computers with PowerPC CPUs. These include the Wipeout 2097 port released by Digital Images and the Heretic 2 port released by Hyperion Entertainment. The former was a very nice version of the famous game, that took the best from the PlayStation version (the most playable one) and the Windows version (the higher resolution graphics, for instance), making the Amiga conversion the best incarnation of them all. Wipeout 2097 is a WarpUp executable, using the Amiga Warp3D software for graphic acceleration, but, as usual, MorphOS users have little to worry about, since the OS includes Goa3D, a wrapper for the Amiga's Warp3D. Wipeout 2097 runs transparently, both in full screen and in a window on the desktop, supports graphics and audio boards not supported by the classic Amigas, and can be played using USB controllers. It is of course faster than it ever was on any classic Amiga.

Many open source games have been ported to MorphOS, including several commercial games whose sources have been released, like id Software masterpieces Wolfenstein 3D, Doom, Doom II, Quake, Quake II and Quake III. The Quake series supports 3D acceleration, and in particular in the case of the old first Quake episode, even the better looking versions Fuhquake, GLQuake and BlitzQuake have been ported. All the games run quite fast in high resolutions thanks to the 3D acceleration.

Speaking of first person shooters, also Cube, AlephOne and the freeware game Warsow have been released. Warsow is probably graphically the most complex project ever ported to MorphOS (even though it is based on the old Quake II engine), and in fact might not run at a decent speed on a G3 CPU with Voodoo graphics. But it is also one mean to show that better hardware does not sit unused with MorphOS.

Other open source projects ported include the icculus.org games Freespace 1 and 2 (that of course need the original versions to be fully operational), and games like NeverBall and the 3D pool game FooBillard. Open Transport Tycoon Deluxe, the open source reimplementation of Microprose's Transport Tycoon Deluxe, is available, too. The MorphOS version (that, as well as all the other versions, needs the original game files to run) is synchronised with the official releases. This means that it is available directly from the project home page, since MorphOS support was inserted into the main source tree. Open Transport Tycoon Deluxe makes use of the PowerSDL.library to run. This library (whose special features are described below) facilitated already the porting of dozens of free and open source SDL games to MorphOS.

There is also at least one commercial software house releasing ports for MorphOS, and that is RuneSoft (formerly known as Epic Interactive). They released Knights and Merchants and Robin Hood. Knights and Merchants is a strategic game in the fashion of The Settlers, just with much better graphics than the first release of that famous saga which started on the Amiga in 1993. Robin Hood, on the other hand, is a strategic arcade game in Commandos style, originally released on PC by Spellbound. The graphics and audio are probably the best seen on MorphOS in a 2D game, and, even if a bit demanding, were carefully optimised to run smoothly even on a G3 Pegasos. RuneSoft has more games in the pipeline, and hopefully they will continue to support MorphOS if they find some viability in this market. They always release demo versions of their conversions: therefore users can test the game, before voting with their wallets for more support.

Of course, on MorphOS the user can entertain himself not just with more or less native executables: there are also many emulators and virtual machines. One of the best known is ScummVM, the free reimplementation of the engine behind most Lucas Arts/Lucas Games adventures. The newest versions are also compatible with some games from other vendors (just like Beneath a Steel Sky or Broken Sword from Revolution) and luckily available for MorphOS, too. The nice thing about this is the possibility to run some of these adventures that were never published in an Amiga-like environment (Lucas Arts left the Amiga scene after Indiana Jones 4). The engine works flawlessly and nicely, and these games, with their retro appearance, are always fun to play.

The category of the "real" emulators includes Genesis Plus and SMS Plus for the Sega consoles, SNES 9x for the Super Nintendo (or Super Famicom) console, VICE for the VIC series of Commodore home computers, MAME for the arcade machines... All of these are quite good at their work and are not just fast ports, since, for instance, they all support overlay (in order to enable transparent real time resizing of the window) and USB joypads. A nice addition is FPSE, the PlayStation emulator: even if it is an AmigaOS 4 version that needs OS4Emu in order to work, FPSE, once launched, runs just like a native program.