Retrolan 0xD coming up

Retrolan 13

It’s only five days to our next Retrolan event! We all have been working very hard to make sure everything works perfectly. I’ve tested and re-tested all my eight PCs, configured the servers and gathered all important drivers and files to a CD-R.

We also have a poster for this event and some stickers. Notice Rapido’s awesome photoshop skillz used on the poster. And yeah, the poster is in finnish…

The retrolan "merchantise"

The retrolan ”merchandise”

At the moment we have 17 people signed up for the lan party, so this is going to be the most successful retrolan event EVER! I can’t wait to get to play Quake 3 Freeze Tag in 8 vs 8 setting! Or how about Blood with eight players in a small map? Madness!

My 8 retrolan pcs and two CRTs (17" and 19")

My 8 retrolan pcs and two CRTs (17″ and 19″)

I’m going to write a larger post after the lanparty is over, so see you next week!

Kategoriat: Events | Jätä kommentti

A device attached to the system is not functioning

Strange error


I just tried to install Catalyst 6.12 drivers to the retrocompaq nr. 4, which has the Radeon 7000 32MB graphics card. The installer gave me this strange error telling me that the device isn’t working. I googled around and some people were convinced that it was a virus or malware causing the problem. So I did a quick scan but didn’t find anything.

Luckily I had another set of drivers, Catalyst 6.2, which I tried next. The installation went through without any problems and the card started to work. I guess the version 6.12 just wasn’t designed for the 7000 model?

Kategoriat: Drivers, Hardware, Software | Jätä kommentti

A new retro PC for myself

The retrokor II


I started to build a new retro pc (”retrokor II”) for myself, because the current machine’s motherboard is suffering from bulged capacitors. The current pc still works, but I don’t want to take a risk of it breaking down during a lan party.

I received an ASRock Socket A motherboard with the compaqs which is in a quite good condition. The motherboard had an AMD Sempron 2400+ processor and 512 MB of DDR SDRAM installed on it. I switched the Sempron with an Athlon 1333 MHz (which I was given for free by a random guy from the MuroBBS forum) and installed a GlacialTech Igloo Silent Breeze 462 as a cooler for it. I downclocked the CPU to a 1000 MHz (10 x 100) so that the installation would use less power (I was using a 120 watt FlexATX power during the test).

I attached a Samsung 30 GB hard drive (only 6600 hours used) and an S3TrioV64+ as a temporary display adapter.


Windows 98 was installed fast and easy, but the network card drives caused some problems. Windows recognized the netword card as a 10Mb model (some legacy drivers). I ran the 3com driver package and after a reboot windows found a new set of drivers. I accepted them and rebooted the machine. During the Windows’ startup the network card’s led changed from orange to green, meaning a speed change from 100Mb to 10Mb, and the boot process halted. I restarted the Windows in safe mode and removed the network card from the devices list. After this process the Windows finally found the correct drivers and the network card started to work perfectly!

The Samsung hard drive turned out to be a very loud one, so I had to change it to a more silent one. Luckily I had an old Seagate Barracuda 7200.7 lying around (not so retro, but what can you do). I cloned the contents of the Samsung drive with Norton Ghost. The difference was astounding and now I can work with the PC more than 15 minutes :)

The next thing was to install a WinFast GeForce 2 Ti and to move the motherboard to a temporary case that had a Nexus 350 W PSU. I used the 45.23 version of the Detonator drivers for the GeForce card, because these are the last ones designed for the GF2 architecture.

The new PC in a temporary case

The new PC in a temporary case

I tested the setup with 3DMark and Quake 3. 3DMark was completed without problems and with a decent score (6959 in 3DMark 2000 and 3704 in the 2001SE). However the Quake 3 was lagging and stuttering. I noticed that the sound card and the display card had a shared IRQ, and usually the performance problems are caused by the resource sharing. I moved the sound and the network card up for a PCI slot and this way managed to change the IRQs assigned to the cards. Luckily the Windows98 survived the drastic change in resources. Quake 3 runs now fine and I also tested the PC with a UT2003. UT2003 was running in a decent 45 fps, so I’m now able to watch demos with my retro pc.

I can only hope that this retro PC will last for at least the next ten retrolan events!

Kategoriat: Hardware | Jätä kommentti

Repairing my retro pc

The bulged capacitor


I inspected my main retro pc’s capacitors and found out that one of them was already bulged and leaking. The capacitor was between two PCI slots, one of which has my Sound Blaster in it. The PC worked fine and didn’t suffer from crashes or freezes, but I decided to replace the capacitor just in case (the worst thing that could happen is the PC breaking down while playing a Quake 3 match!).

The capacitor was a 1500 μF 6.3 V. An exact replacement wasn’t available, so I ended up buying a 1500 μF 16 V capacitor. It is a bit taller than the original one, but it fits perfectly between the two PCI slots.

So I opened up my Enlight case and removed the motherboard from the case. The case is unique in a way that it allows me to remove the motherboard and expansion cards in one piece.


Motherboard and cards removed from the case

Removing the capacitor was easy, but getting the new one in turned out to be a bit tricky. The holes for the capacitor were too tight so I had to use some force to push the new capacitor’s legs through the motherboard. I could get them about a millimeter through and then I soldered the legs tightly.

The PC worked as usual and didn’t crash. I can only hope that this was the only broken capacitor on the mobo.

The new capacitor

The new capacitor

Kategoriat: Hardware, Repair | Jätä kommentti

Four new retrolan PCs!


Compaqs to the rescue

I was given four Compaq Deskpro computers as donation via an internet forum. Three of them have a Pentium III 866 MHz processor and one has a Celeton 700 MHz processor. All computers have 256 MB of RAM, at least 10 GB of disk space, CD-ROM drive and a network card (model varies). The display adapter is integrated to the motherboard, but they all have a free AGP slot. I also found a few old AGP graphics cards from the same internet forum for these PCs.

My plan is to repair these PCs for our upcoming retrolan party, so that the new players can get right into action without using precious time configuring and installing games.

Inspecting the PCs

The PCs are externally in a good shape, but they are really heavy (which is a good sign, heavy duty hardware). There was a lot of fine dust inside the cases but it was easily removed with a vacuum cleaner. The network card were all of different brand and model and they were all in different PCI slots. The motherboards are all exactly the same. Every Pentium III PC also has a 80 mm fan installed (which is the most noisy fan ever…). The Celeron machine has a CD-RW drive.

Instaling software

The original plan was to install Windows 98 SE and all the drivers to the first Compaq and then clone the hard drive to the rest of the PCs. In practise it woudn’t have been practical, because the components are different in all the PCs and cloning would require detaching and reattaching the hard drive, So I ended up installing each machine separately. Luckily I had an old Samsung  SyncMaster 940Fn monitor which has two VGA inputs. I used it while installing two PCs simultaneously.

I numbered the PCs from one to four (in no particular order) and started the installing process.

First, I inspected the BIOS settings. The BIOS had a surprisingly wide range of settings, which is a good thing considering the Windows 98’s pickyness about resource allocation. I disabled most of the integrated devices (USB, LPT, COM, Audio etc). and assigned IRQ 9 to the display adapter and IRQ 10 to the Sound Blaster. This way I’m pretty sure that IRQ 7 or 5 is left unreserved for the SB legacy device.

My goal was also to keep the resource allocations as uniform as possible to avoid additional problems.

Compaq info in BIOS

Compaq info in BIOS

Compaq nr. 1

Compaq nr 1

Compaq nr 1

So I started to install the first PC. This one had the Geforce 2 Ti as a display adapter and an Intel 8255-based network adapter. The installation went fine until I added a sound blaster to the last PCI slot. This gave me a ”Windows Protection Error” telling me to reinstall windows.

I reinstalled the Windows and tried to use GeForce3 Ti-200 as a display adapter. There was an I/O conflict with the network adapter.

I/O range conflict

I/O range conflict

I stopped the installation here and focused on the Compaq nr 2 which had been installing Win 98 at the same time. When I get all the other PCs working, I may return to work on this one (and maybe try another network adapter…).

Compaq nr. 2

Compaq nr 2

Compaq nr 2

Compaq number 2 was an easy setup and I had no problems with it. Yipee! This one had a GeForce 4 MX 440 as a display adapter and a 3com network card.

Components installed

Components installed on Compaq2

It’s worth noticing the the GF4 only has a DVI output for video!

Compaq nr. 3

Compaq nr 3

Compaq nr 3

Since the PC nr 2 had installed without problems, I thought this one would be easy too. Wrong! The difference was that this PC had a GeForce 4 MX 420 and an Intel network card. The Geforce MX420 and System ACPI had a I/O range conflict, which resolved by changing AGP aperture size from 64 to 32MB.

I/O conflict.

I/O conflict.

Components installed

Components installed on Compaq3

Compaq nr. 4

Compaq nr 4

Compaq nr 4

Since this PC is the slowest one, I decided to use my leftover Radeon 7000 32MB for it. I’m still missing a Sound Blaster, so maybe this one will never be fully installed :(

Final thoughts

I’m still tweaking the PCs and trying to get the ”number one” to work, but it’s a lot of work. The randomness of I/O range conflicts and other problems is very tiring. I think I’ve installed Windows 98 at least six times during this process.

I ran some benchmarks with the PC number 3. It scored 6182 points in 3DMark 99 MAX and 3739 points in 3DMark2000. That’s OK for a PC this age. Quake III Arena runs quite smoothly at a constant 83 fps.

I think we will have fun with these PCs in the retrolan event on October 11th.

Kategoriat: Hardware | Avainsanat: | Jätä kommentti

Building a retrolan PC from spare parts


We needed more spare PCs for the upcoming lanparty, so I decided to buy an old PC from an internet forum. It was only 5 € and had decent components, so I decided to buy it.

It had the following components:

  • AMD Athlon XP 2600+ with a Glacialtech Igloo SilentBreeze cooler
  • 1GB DDR SDRAM (2x 256 MB, 1x 512 MB [which I removed, because Win98 doesn’t like more than 512MB of RAM])
  • No HDD
  • Radeon 9800 Pro
  • Asus A7N8X-E Deluxe motherboard
    • This one has two integrated network adapters. One of them is a gigabit adapter. Not so retro after all…
  • Black Nexus case with an orange-black PSU (350W)
    • The PSU’s fan was broken and the PSU was full of dust
  • Sound Blaster 128 PCI (CT4810)

First impressions

The PC was very dusty. Everything from the motherboard to the display card was covered in large gobs of dust. Radeon’s fan didn’t even spin because it was so filled with dust. I used some pressurized air to blow away the dust, but it didn’t help much. So eventually I had to use a vacuum cleaner to get clean it up.


Replacing the PSU’s fan

I removed the screws from the PSU’s case and removed the cover with ease. Then I cut the main fan’s power cord from the circuit board and removed it from the casing. I used my Phoenix Silent 120 mm fan for replacement. It rotates at lower speed, but I guess it’ll do the job (after all, we’re not going to use the PSU at its full capacity).


I didn’t want to solder the fan to the PSU if I’d need the fan somewhere else, so I just smuggled the cord though the power cord hole and attached it to the mobo’s PSU fan adapter.


Powering up

The machine booted up, but had some issues.

Issue #1

No picture on the screen. Graphics card fan was not spinning. I noticed that the AGP slot was a bit dusty, so I cleaned it. Didn’t help.

The fan seemed to run randomly and then stop. I figured that pushing the card down kept the fan running, so I decided to try to remove one of the metallic card slot blockers to give the card more room. It worked! I guess the pins on the AGP slot must have been out-of-place a bit.


Issue #2

BIOS always resets the setting after power outage.

Replaced the battery (fortunately I had one of these lying around!).

Installing the OS

I though it would be safe to leave the Sound Blaster out until I had successfully installed the OS. Win98 setup has a bad habit of getting stuck while detecting devices, thus fewer devices connected equals less problems.

I had an old Maxtor DiamondMax HDD (80 GB) lying around. I jumpered the drive to cap the size to 32 GB and started installing Win 98 SE.


First I had to run fdisk on the hard drive and then format it. The drive contained an old NTFS partition, which I deleted.

The installation went fine and surprisingly fast with no problems at all. However, I did notice that the PSU was getting really hot during the setup, so I decided to change the fan to a more powerful one. Although it may have been due to the fact that it was 28 degrees in my room during the installation…

After the setup I plugged in the Sound Blaster, rebooted and started to install drivers.

Installing drivers

As always, the most important drivers are the chipset drivers, so I started with them. I downloaded them with my main PC and burned to my ”retrolan software cd”, which contains all important drivers for Win98.

The chipset driver setup program was a bit confusing, because it asked me to insert Windows 98 CD a few times, and also it asked for ”nForce Driver CD” (which I didn’t have). I just had to browse for the files from the HDD and the setup succeeded. Oh, and the joy of Windows ”rebuilding the driver information database” several times… :)

The display driver comes next, because using Windows in 640×480 and 16 colors isn’t very user-friendly. I used Catalyst drivers version 6.2, because they have been reliable with older Radeons in the past.

Finally I got to install the sound drivers. And it turned out it wasn’t easy. The SB128 setup program hung up while installing the Legacy Device. I though this must have been due to a conflicting IRQ (as it usually is). So I restarted the PC and Windows started to boot.

The setup program had installed EMM386 drivers and they failed to initialize EMM, and this halted the boot process. I had to start Windows in the Safe Mode and disable SB128 from the device list and remove the EMM configuration from the config.sys.


Then I opened the BIOS settings and manually excluded the IRQ 7 commonly used by the Legacy Device. The IRQ 7 was originally reserved by a display adapter.


Manually reserving the IRQ 7


IRQ 7 not in use any more

The Windows starts up normally with the Legacy Device enabled. Now it’s time to test if any DOS game actually works. I installed Blood from my main PC and started the setup.exe. After selecting the sound settings I got an error message telling me that the ”Sound Blaster is not responding on the selected port”. The settings were correct, and I tried some other configurations, too, but it just didn’t work.

Sound Blaster not responding

Sound Blaster not responding

Also after installing Blood windows threw me a message telling the HDD was corrupt… *sigh*


Bad sectors. Yipee…

Final thoughts

This might have been a bit too modern setup for a retro gaming, but I had to try. I think there’s not much I can do for the DOS programs if the motherboard is not designed to support them anymore. Also the HDD breaking up was just the last straw for me.

Luckily I will be getting some older PCs in the future. I’ll post some information about them later!

Kategoriat: Hardware | Jätä kommentti

The Retrolan

How it all started

Back in the late 90’s we held some LAN parties in which we played the latest games at the time, such as Unreal Tournament 99 and Quake 3. So one time me and my friends started thinking it was a very good time. So we decided to arrange an event where everyone would bring a PC with a maximum CPU speed of about 1000 MHz and a Windows 98 SE installed. And then we would play games like in the good ol’ days.

The first RetroLan event was held on 9.12. – 11.12.2005 at Pori, Finland in an abandoned store that had been transformed to a large lan party hall. It didn’t go as planned because setting up an ethernet network for Win 98 wasn’t as easy as we thought. Also making the IPX network running was a whole challenge itself. But finally we got everything running and had a good time.

Since then we’ve been having RetroLans once or twice a year. The last one, 12th in the series, was held at Tervakoski.

Retro games

We usually play FPS games because they’re easy to adopt and support over at least eight players at a time. Our all-time favorite is Quake III Arena with FreezeTag mod because it lets every player to use his or her strengths against another team. You can be the player that frags every other player or you can save the team by thawing them after they’ve been killed.

Other FPS classics are the Build-based games Blood, Duke Nukem 3D (with our total conversion called The Purify) and Shadow Warrior. Usually we just agree on a frag limit of 100 after which we switch to another game.

We also play games like Death Rally, C&C: Red Alert, Rise of the Triad, Carmageddon, Unreal Tournament 99, Soldat, Worms: Armageddon, Doom 1 and 2, Descent… the list goes on :)

Kategoriat: Events | Avainsanat: | Jätä kommentti