Skip to main content

Posts

Unreal Tournament GOTY/UT99 for Modern Linux

Released on November 16, 1999, Unreal Tournament (also known as UT99) is an arena first-person shooter for Multiplayer on-line competition or you cam play against bots off-line. It features several game types, with more details provided at Wikipedia. The game was re-released on February 25, 2000 as Unreal Tournament Game of the Year Edition (GOTY) which included the three bonus packs released previously and additional mods, or game modifiers that had become popular. It is the GOTY version that is available from STEAM of GOG.com.

The GOG version for Windows installs in Linux and plays well using WINE, PlayOnLinux or Codeweaver's Crossover.

There is a Linux binary available in two versions, one for the original game and one for the GOTY edition. Also provided at that site is the Official Bonus Pack with a Linux installer. All these Linux installers are created with makeself.

There are some issues using such a crusty old Linux binary. Let's see why getting a Linux binary up and …
Recent posts

Recover Deleted files from a FAT12 Floppy Disk

While cleaning and re-arranging a closet, I came across several boxes of ancient 1.44MB floppy disks, some of which were labeled indicating they contained pictures I had taken using a now-ancient Sony Mavica digital camera (which I still have). I also have a Mitsumi D353FUE USB floppy drive I purchased years ago when floppy drives became old-fashioned.

I wanted to save all the images to my hard drive, but what a labor-intensive task that started to be. The Mitsumi drive was showing a /dev/sdk (there are no partitions on a FAT12-formatted floppy disk), so I wrote a simple script.

#!/bin/sh
#~/fpc
# copy jpeg files from floppy disks

sudo mount /dev/sdk /home/hoyt/floppy

ls /home/hoyt/floppy && echo "NOW COPYING FILES"

sudo cp -p /home/hoyt/floppy/* 
/home/hoyt/OLD_PICTURES &&

sudo chmod +rw /home/hoyt/OLD_PICTURES/*
echo DONE COPYING

sudo umount /dev/sdk

rm -f /home/hoyt/OLD_PICTURES/*.411 && rm -f /home/hoyt/OLD_PICTURES/*.HTM

echo "NEXT DISK"

One featur…

Using Clonezilla to Back Up a Windows Drive

I was asked by my daughter to build a MS Windows computer that she could use for her work-from-home job. Normally, I would have provided a Linux workstation, but her job required software that was Windows-only. I put together an Shuttle XS35 computer that included two had drives, one for Windows and one for Linux on which I installed Windows7 and Mageia6 respectively.

No matter how much I warn her and no matter how much anti-virus software is installed, she will install some application or browse some webpage that will install some manner of malware. Rather than spend hours trying to remove it, I figured it would be easier to simply restore it from a backup image of her hard drive.

Clonezilla is a partition and disk imaging/cloning program similar to Norton Ghost or Acronis True Image and is available as FOSS. Supporting a variety of file systems, Clonezilla can archive Linux, MS Windows, Mac OS and the BSDs. It is also part of DRBL, Diskless Remote Boot in Linux, a server that provid…

Medal of Honor: Allied Assault on Modern Linux

Medal of Honor: Allied Assault contains the original MOH and the two expansion packs, Spearhead and Breakthrough. MOH was first released in 2002.

There is a Linux installer, released by Iculus, for the game, but it is for the original version and is a beta release. The libraries it needs are not available in a modern Linux.

There is a standalone Linux binary available here. To use it, install the game on a Windows computer, patch it up to the latest level. Copy the installed game to a Linux computer.
Unpack this downloaded archive in the root of the MOH directory. Run the game with ./mohaa_lnx.

An attempt to use Crossover to install the game failed as it was not possible to switch to the second DVD disc.

There is a possible solution to this by creating a single DVD installation disk for MOH:AA. This process is described here.
Reminder:DVD5 = 4.70 GBDVD9 = 7.95 GB Better yet would be to create a single DVD that would encompass the original MOH:AA along with the two expansion packs. That…

Index of Games for Modern Linux

Recover Data From a Damaged CD/DVD

This is just a convenient place for me to bookmark this information as it is just a copy of James Litten's excellent page about data rescue.

The steps are simple. All commands are to be run on a single line.

1. Clean the disc.
If the disc is cracked, it may come apart in the drive. I might try a small dab of superglue on the very outside of the crack to hold it together.

2. First pass (runs about 30 minutes).
$ ddrescue -n -b 2048 /dev/sr0   ~/recovered/mystuff.iso 
~/recovered/mystuff.log

3. Mount the image and see how we did.

4. Take a second pass if we need it (about 24 hours).
$ ddrescue -d -b 2048 /dev/sr0  ~/recovered/mystuff.iso 
~/recovered/mystuff.log

5. Take a third pass maybe with the CD/DVD in a different drive (24+ hours).
$ ddrescue -d -r 3 -b 2048 /dev/sr1  ~/recovered/mystuff.iso 
~/recovered/mystuff.log



Wolfenstein: Enemy Territory for WINE

WINE Version
(The native Linux version is here.)
Wolfenstein: Enemy Territory
has always rocked as an on-line game.
Trying to capitalize on their success with the online part of Return to Castle Wolfenstien, they developed an online component for RtCW and farmed out the single-player mode. Turns out, the SP mode sucked, so they ditched that and gave away the online game. The Game's PAK files remained proprietary (as always) and they released the source code for the game engine.

The original release had a Linux version as well as Mac and Windows version and can still be downloaded from SplashDamage. The problem with the Linux version is that Linux changed sound subsystems (OSS, ALSA, PULSEAUDIO) and the sound component of the game is no longer compatible with a modern Linux.

Wolf:ET debuted with a native Linux version that can still be installed, but there have been unofficial game engines that have upped the ante for the game. The original version is available for Linux Mac…