Bouw je PC om in een Amiga box - Deel I (Introductie)
door Daniël de Kok
Introductie
Retrogaming is in! En daar is ook een reden voor, tegenwoordig draait alles om nog mooiere 3D effecten, grotere werelden, en ga zo maar door. Vroeger was hardware duur, dus waren er veel meer hardware-restricties. Spellenmakers moesten zich onderscheiden door vooral leukere en verslavendere spellen dan de concurrent te maken. De ouderen onder ons (ahem) herinneren zich nog wel de tijden dat je weken bezig kon zijn met een nieuw spel, tegenwoordig is de lol er na een paar dagen al wel af. Om die reden, en omdat er simpelweg minder spellen voor GNU/Linux zijn, leek het me leuk om anderhalf decennium terug in de tijd te gaan en eens wat klassiekers uit de kast te halen.
Het eerste waar je aan denkt is een aantal oude DOS spellen op te zoeken, en deze in een DOS emulator te draaien. Maar laten we eerlijk zijn, PC spellen uit die tijd waren ronduit brak. Veel mensen hebben in die tijd alleen PC's gezien en denken oprecht dat spellen in die tijd gewoon lelijk waren. Maar mensen die ooit eens het voorrecht hebben gehad spellen op een Amiga te spelen weten dat dat niet waar is. De Amiga liet een PC op een zielig speeltje lijken, met alleen een PC speaker (of Ad-Lib kaart) met magere graphics. Als we gaan retrogamen moeten we het dus gelijk goed doen en voor een Amiga gaan. Een groot bijkomend voordeel is dat een massaal aantal Amiga spellen tegenwoordig legaal te downloaden is, dankzij de vele inspanningen van een aantal personen. In het volgende artikel zullen we naar een aantal (spel)archieven en spellen gaan kijken.
Het probleem met Amiga emulatie is dat Amiga OS en de kickstart ROM's die beide nodig hebt nog gewoon copyrighted eigendom zijn. Het is dus illegaal om een kickstart ROM en AmigaOS van het internet te downloaden (mocht je het vinden). Dit vormde een lange tijd een probleem, gelukkig zijn sinds een aantal jaren de nodige bits legaal verkrijgbaar.
Amiga Forever
Cloantho heeft een licentie om AmigaOS en de kickstart ROM's te verkopen. Ze doen dit in de vorm van een product met de naam Amiga Forever. Amiga Forever is een pakket dat een aantal Amiga Emulatoren bevat, plus de kickstart ROM en AmigaOS, waarmee je dus legaal een Amiga kunt emuleren op verschillende besturingssystemen. Het wordt in verschillende vormen geleverd, zo is het op CD-ROM te bestellen of als een download te kopen. De CD-ROM is duurder, maar bevat meer AmigaOS versies en wat extra materiaal (waaronder een aangepaste Knoppix versie die je PC in een Amiga box omtovert). De downloadversie is een stuk goedkoper ($29.95), en bevat alles wat je nodig hebt, inclusief AmigaOS 1.3 en 3.1. Overigens zijn er twee downloadversies: één wordt in de vorm van een zelf-uitpakkende EXE file voor Windows geleverd, de cross-platform versie is een ZIP file van zo'n 20 megabyte.
Installatie
Amiga Forever
De installatie ging teleurstellend fout. Na het unzippen van het archief bleek de Linux versie niet goed te werken, de kickstart ROM werd wel geladen, maar het systeem gaf een foutmelding en vroeg om een missend bestand. Ik denk dat het probleem is dat Cloanto zich voornamelijk op Windows richt, en dat er een fout zit in het configuratiebestand voor de UAE Amiga emulator. Op zich niet zo'n groot probleem, want het is toch niet aan te raden "plain" AmigaOS te draaien. Het probleem is namelijk dat veel HD spellen een apart formaat hebben, waarvoor je extra software moet hebben die niet standaard in AmigaOS aanwezig is. Dus na de installatie zou je nog een heleboel moeten tunen.
Amiga in a box
Op dit punt komt Amiga in a box tot de redding. Amiga in a box is een goed afgestelde Amiga omgeving die alle nodige extra software al bevat, zodat je gelijk aan de slag kunt met Amiga toepassingen. Dit betekend overigens niet Amiga in a box (AIAB) een op zichzelf staand product is. Om het te kunnen installeren heb je de kickstart ROM en de AmigaOS installatie-image nodig uit Amiga Forever (met dat doel heb ik Amiga Forever gekocht;)).
De installatie is nu erg simpel, en bestaat grofweg uit de volgende stappen:
- Unzip het Amiga Forever archief en untar Amiga in a box.
- Kopieer de kickstart ROM en de licentiefile uit AmigaForever naar de ROM directory van Amiga in a box.
- Kopieer de Linux versie van UAE uit Amiga Forever naar de hoofddirectory van AIAB.
- Installeer SDL 1.2 op je Linux distributie.
- Maak de UAE executable uitvoerbaar, en start het vanuit de AIAB directory
- Stel in UAE in waar de kickstart ROM staat en de licentiefile, en start de emulatie.
- Geef de workbench image uit AmigaForever op als eerste floppy drive in UAE, als AIAB daarom vraagt.
Hierna zal AIAB AmigOS installeren en klaarmaken voor gebruikt.
Het resultaat
Al de installatie goed is verlopen verschijnt na de volgende boot in alle pracht en praal AmigaOS ;). Bedenk je vervolgens dat AmigaOS er al jaren zo uitzag voor Windows 95 verscheen (naar mijn mening ziet het er zelfs nog gelikter uit dan Windows 95).
In het volgende artikel zullen we naar een aantal game klassiekers kijken op AmigaOS, hier alvast een voorproefje ;).
Moch je vragen hebben na aanleiding van dit eerste artikel? Stuur ze gerust naar: daniel apestaart slackfiles punt net.

