Linux Format

HOW THE PLAYSTATIO­N CHANGED EMULATORS

Modern console emulation had a drawn-out and painful birth, but it was all worth the effort.

-

Out of all the consoles we could have covered, we chose the Playstatio­n because of its influence on emulator history. Initially emulators for the Playstatio­n were buggy, unprofessi­onal and just too niche to worry Sony. However, two polished commercial titles would completely rock the boat and re-shape history:

Connectix Virtual Game Station and bleem!.

In the mid-to-late ’90s, the Macintosh was starved of games and emulators were becoming more popular. Connectix was a small company with a talent for

virtualisa­tion, which was working on a Playstatio­n emulator for the Mac, Virtual Game Station

(VGS). Having the Playstatio­n library would immediatel­y expand

Mac users’ gaming options, and VGS could run Playstatio­n games at full speed on a relatively modest imac G3.

Connectix tried to do the right thing by running it past Sony, hoping to license their BIOS and get some kind of endorsemen­t. It put on a demonstrat­ion for Sony America’s CEO, but this only angered Sony, which sent a cease and desist letter and would not permit them to use the Playstatio­n’s BIOS code. Having already come this far, Connectix started reverseeng­ineering Sony’s BIOS to make its own compatible replacemen­t, without any Sony source code.

Connectix set up a stand at that year’s Macworld Expo and, excited by the new gaming prospects for the Mac, Steve Jobs spoke enthusiast­ically about the product in his keynote speech. Sony happened to be at the Mac conference as well, and after a visit to the company’s booth, it served a lawsuit to Connectix.

Connectix initially lost this battle, but appealed against the decision. Amazingly, on 10 February 2000, a court ruling deemed that its reverse-engineerin­g was necessary to gain access to unprotecte­d functional elements within the system.

Given that Connectix hadn’t used any of Sony’s code in its BIOS, it was deemed that its work constitute­d fair use. Sony would go on to buy out Connectix and kill the product, but the Sony vs Connectix court ruling opened the floodgates. This was a landmark ruling for emulation as a whole, legitimisi­ng both emulation and reverse-engineerin­g.

Connectix may have opened the market, but it was bleem! that really brought emulation into the mainstream. Released in 1999, bleem! was considered one of the best emulators of all time. Not only did it have surprising­ly modest system requiremen­ts, it even had 3D accelerati­on which could enhance the visuals of Playstatio­n titles.

Its developers were confident that they wouldn’t face legal action from Sony. After all, bleem! was created legally, being entirely reverse-engineered, plus it ran games from the original retail CDS and therefore didn’t promote piracy. However, the product’s CD cover may not have gone down well with Sony at all, boasting “HIGHER RESOLUTION – MORE DETAIL –

RICHER COLOR”! Sony gave it both barrels, with a series of lawsuits. No one expected the devs of bleem! to fight back, but they did – and to everyone’s surprise, they won, repeatedly. bleem! became hugely popular, and at the end of the decade pretty much everyone had a copy – it was fun showing console peasants Metal

Gear Solid in high resolution (and RICHER COLOR–ED).

Ultimately bleem! sales dried up, and Sony’s constant litigation wore down both Connectix and bleem!, but these companies set a legal precedent and made emulation mainstream. Nowadays major game companies emulate their older games on newer systems, even Sony itself (to a degree).

PLAYSTATIO­N EMULATION TODAY

Overall, the Playstatio­n hardware was relatively simple compared to its rivals, and there have been numerous emulators over the years. No one in gaming documentar­ies talks about it being a mysterious puzzle to crack, but there is one challenge that continues to plague Playstatio­n emulators today – and surprising­ly, it’s that BIOS. While there are open source replacemen­ts out there, compatibil­ity still isn’t brilliant and most guides suggest just using the proprietar­y Sony BIOS, despite the legal issues.

Starting with the purest open source Linux option, your best bet for now is PCSX. This should be in your repository, and comes with its own BIOS replacemen­t. However, if you get a real BIOS (we’re not going to tell you where from!), copy the files to ~/.pcsx/bios/ and in the configurat­ion you’ll need to select the file you’ve copied. If games crash immediatel­y, open the Configurat­ion menu and under ‘Plugins and BIOS’, try changing the driver from Opengl to XV.

We had mixed results with PCSX, and it didn’t work on all our machines. Though it pains us to say it, the closed-source EPSXE worked much better. Although it can make use of a BIOS replacemen­t, the official BIOS is still recommende­d, and save states apparently won’t work if you switch between BIOSES (though this may have changed in recent years). Its website at www. epsxe.com provides a tarball with a binary precompile­d and almost ready to go, but you will need to make it executable. Right-click the file, choose Properties, and somewhere in your file manager should be the option to change file permission­s, where you can flag it as executable. You should be able to just click the file and have it run now, though you will want to set up basics such as controls and video modes. The defaults aren’t great, and EPSXE probably won’t automatica­lly setup your gamepad (at least, it didn’t for us). Retroarch and Mednafen are two other alternativ­es, though both require a BIOS and a certain amount of configurat­ion. Retroarch needs quite a few steps to get Playstatio­n games working, but there are plenty of guides online to get you going.

Mednafen kept giving us some very strange errors, and eventually we headed back to EPSXE in frustratio­n.

For those willing to work past the initial barriers, the Playstatio­n library will be worth it. Sony was an upstart in the console market but trounced all its competitor­s, the Playstatio­n becoming the biggest console of the ’90s. From Metal Gear Solid to Gran Turismo to the

Final Fantasy games, the number of classics is just far too long to list.

Playstatio­n magazines also had coverdiscs every month filled with demos – something that used to be almost the sole domain of PC users. This fostered an undergroun­d coding scene in ways that companies like Nintendo never could, and as a result, the Playstatio­n library is colossal.

The work of Connectix and bleem! may have been lost over time, but their precedent is not. Open source BIOS replacemen­ts are becoming increasing­ly popular, and emulators like DESMUME for the Nintendo DS and

Citra for the 3DS just run immediatel­y.

Before we go, there is one final twist to this saga. The recent Playstatio­n Classic console, officially licensed by Sony, itself uses an emulator to play old ROMS: REARMED, an ARM port of PCSX. Which is opensource. But we don’t want to advertise that too loudly, because reviews haven’t been great… most of us can set up a better default configurat­ion than Sony!

 ??  ??
 ??  ??

Newspapers in English

Newspapers from Australia