Door Tweakers.net Nieuwsposter

UltraHLE N64 emulator

07-04-1999 • 06:00

20

Multipage-opmaak

Wat is een emulator?

Een emulator is een klein programmaatje waarmee je spellen en programma's kan draaien op een computer waarvoor het eigelijk niet bedoeld is. Bijvoorbeeld Amiga- of Nintendo games op een PC spelen. Van bijna elk systeem en console is wel een emulator gemaakt. In dit artikel zal ik vertellen over de allereerste werkende N64 emulator, namelijk de UtraHLE.
Vele fabrikanten hebben geprobeerd om een N64 emulator te programmeren die games kan draaien maar het was nog niemand gelukt. Er zijn nu nog zo'n 10 projecten bezig om het voor elkaar te krijgen, maar daar moet op gewacht worden. Hoe dan ook, de eerste N64 emulator die games kan draaien is er eindelijk.

*UltraHLE

UltraHLE staat voor Ultra High Level Emulator en is klein programmaatje van ongeveer 400kb dat bedoeld is voor de PC. Verder heb je een spel nodig dat een ROM wordt genoemd. De grootte van een ROM kan verschillen van 8MB (Mario 64) tot 32MB (Zelda 64). Verder heb je savegames die ongeveer 3,5MB vereisen. De harde schijfruimte kan dus bijna geen probleem zijn.

UltraHLE haalt onder andere informatie uit de Ultra.ini. Die file zorgt ervoor welke games kunnen draaien, en of je cheats wilt gebruiken. Om een bepaalde tijd, dat kan verschillen van 1 dag tot een maand, komt een nieuwe Ultra.ini uit die nieuwe spellen ondersteunt en nieuwe cheats bevat.

UltraHLE ondersteunt muziek en geluid en wat bij elk spel wel vereist is: 3Dfx. Als je geen 3Dfx kaart hebt is het ook geen probleem, want dan kun je een Glidewrapper gebruiken zodat ie bijvoorbeeld ook prima draait met een Riva TNT.

Aangezien Nintendo niet blij is met deze emulator moet je een nintendo 64 hebben met het spel dat je voor de pc ook wilt hebben of je moet het spel (de ROM) binnen 24 uur deleten. Volgens mij is dat alleen om je bang te maken, want hoe kunnen ze dat controleren?

Mogelijkheden

Hier een lijstje met de verschillende ondersteuningen en configuraties:

- Laden en saven van spellen die Load en Save States worden genoemd
- Automatisch games saven en laden met Quickload en Quicksave
- Games pauzeren of resetten
- Resolutie bepalen dat kan lopen van 320x240 tot 1600x1200
- Screenshots maken

Verder heb je ook nog een appart programmaatje die er standaard niet bijzit. Hiermee kun je echt zelf de reolutie bepalen: b.v. 100x100. Verder kun je je toetsenbord instellen en heeft een ondersteuning voor joysticks en gamepads.

* Systeemeisen

Zoals ik al zei heb een zware pc nodig om alles goed te laten draaien.

Dat komt neer op

minimaal: PII 233Mhz Processor
32MB System RAM
Voodoo1 Based 3DFX Card (Glide Drivers Required)

Aanbevolen: PII 300Mhz Processor
64MB System RAM
Voodoo2/Banshee Based 3DFX Card (Glide Drivers Required)

Ideaal: PII 400Mhz Processor
64MB System RAM
Voodoo2/Banshee Based 3DFX Card (Glide Drivers Required)

Ik heb UltraHLE getest op een:

P166Mhz @ 266Mhz Processor
64MB System RAM
Voodoo 3Dfx Card

Golden Eye liep te traag, bij Zelda langzaam maar niet irritant en alles
liep snel bij Mario 64. Verder in dit Artikel zal ik meer daarover vertellen. De graphics zien er in ieder een stuk mooier uit dan op de N64 aan de TV gekoppeld.

Benchmarking

Hier een lijst met verschillende configuraties en de framerates per seconde:

Hier wordt nog even snel aangewerkt

Ondersteunende spellen

Op dit moment zijn er 48 spellen die goed of redelijk draaien.

Dit zijn de bekenste

BattleTanx
Bio Freaks
Bomberman Hero
Chopper Attack
Cruis'n USA
Doom 64
Duke Nukem 64
Dynamite Soccer (J.League)
F1 Pole Position 64
GoldenEye 007
Human Grand Prix
Mario Kart 64
Mischief Makers
Mortal Kombat Trilogy
NBA In The Zone '98
NBA Pro '98
Quake 64
Star Soldier
Starfox 64
Super Mario 64
Super Mario 64: Rumble Edition
Tetris 64
Tetrisphere
Virtual Chess 64
War Gods
Wave Race 64
Zelda: Ocarina of Time

Natuurlijk worden dit er steeds meer.

* De games

Bij deze games zal ik niks tot weinig over de inhoud van het spel vertellen. Aangezien de inhoud van de spellen gelijk staat met het orgineel kun je beter naar een site gaan zoeken met Nintendo 64 reviews. Ik zal alleen wat zeggen over de graphics, sound en de gameplay. Alles is getest op een P166MMX @ 266, 64MB RAM en Voodoo 3Dfx.

Super Mario 64

Mario was het eerste spel voor de Nintendo 64 en tevens ook het eerste werkende spel op de UltraHLE.
De graphics zien er mooi uit en de sound is okee.

* Goldeneye 64

Golden Eye 64 is een van de beste N64 spellen ooit. De graphics zien er prachtig gedetaileerd uit. Misschien zelfs nog mooier dan Half-Life. De muziek is okee, maar helaas is er nog geen geluid bij je knalwerk.
Het is jammer dat Golden Eye nooit echt voor de pc is uitgekomen met deze kwaliteit want dan zou het een topper zijn. Helaas liep dit spel te langzaam voor mij en denk dat het wel perfect draait als je een Voodoo 2 hebt.

* Banjo Kazooie

Banjo Kazooie is een spel dat in vele opzichten lijkt op Mario 64. De besturing is het zelfde, de moves lijken op elkaar en zo zijn er nog wel meer gelijkennissen. De Graphics zien er mooier uit en de sound is goed. Helaas is Banjo Kazooie slecht speelbaar omdat Banjo (hoofdfiguur of zoiets) klein is en daardoor kom je vast te zitten. Het zal later wel verholpen zijn.

* Zelda: Ocarina of Time

Als laatste game vertel ik iets over het beste spel van dit moment: The Legend of Zelda: Ocarina of Time. De graphics zien er errrrrug mooi uit, de bediening is perfect en de sound is prachtig. Zag Zelda er op de N64 al mooi uit, dan is dit wel het toppunt. De graphics zien er strak uit en lacht de graphics van de N64 uit. Ook als Zelda 64 met deze kwaliteit op de pc uitkwam, dan was het een topper geworden. Helaas kan ik dit spel niet testen op 1600x1200. Aangezien in niet verder kan dan 640x480. Ik weet anders haast wel zeker dat Zelda het mooiste spel is wat op de pc gedraaid kan worden. Bekijk bij de screenshots wat beelden uit het spel.

Conclusie

UltraHLE laat al goede kwaliteiten zien en de mogelijkheden door toppers als Golden Eye en Zelda 64. Het is nog afwachten of de UltraHLE zal blijven leven aangezien Nintendo en gamesfabrikanten er niet blij mee zijn. Hierbij wil ik ook zeggen dat je alleen mail of reacties kunt geven over dit artikel en niet met vragen over: Hoe kom ik aan roms? Die zullen onbeantwoord blijven.

Bekijk op de volgende bladzij naar wat screenshots van Zelda en Goldeneye. De plaatjes zijn wat donker, maar geeft wel een indruk.

Screenshots

Hier dan wat screenshots van van Zelda en van Goldeneye.
Klik om de plaatjes uit te vergroten

*Goldeneye

1
1
1
1
1
1
1

*Zelda: Ocarina of Time

1
1

Reacties (20)

20
20
0
0
0
12
Wijzig sortering
Ninentendo op de PC heerst. Ik heb het zelf ook zien draaien op een P2 350 met Voodoo2 SLI bij een vriend <img src=http://192.87.219.67/~femme/wot/forum/interface/smilies/wink.gif width=15 height=15> en dat liep als een trein.
Hallo,

Ik ga eens op zoek naar deze emulator. eens kijken of dit er eentje is die mij het gewenste resultaat geeft...
wAAR KOOP JE DE CDROM`S???!!
Kan iemand mij meer uitleggen over dat verhaaltje over hoe je dit draait op een systeem zonder 3Dfx?? Ik zou graag een 3Dfx kaart kopen, maar volgens mij zijn die er niet echt (betaalbaar) voor een laptop. Okee, Thnx,
PanMan.
Om zonder 3dfx UltraHLE te spelen heb je een glide wrapper nodig.
Ik gebruik zelf XGL200, met m'n Matrox G200, AMD K6-III 400 en het draait goed.
volgens mij kun je die wrapper wel ergens van http://www.glideunderground.com plukken

<img src=http://www2.hku.nl/~femme/wot/forum/interface/smilies/loveit.gif width=15 height=15>
Beetje hetzelfde verhaal als die Bleem emu van de PSX... en die is ook nog steeds te krijgen. De formaten van de files die je hier nodig hebt geven wel aan hoe efficient er voor zo'n console geprogrammeerd moet/kan worden. Dit in contrast met de pc waarvoor de meeste demo's al meer dan 30 meg in bestand nemen. Die roms enzo zijn trouwens wel te vinden op t net denk ik.
http://www.n64emu.com heeft alles wat je nodig hebt.
Ze lijken zich niet echt zorgen te maken over juridische stappen...<img src=http://www2.hku.nl/~femme/wot/forum/interface/smilies/wink.gif width=15 height=15>
Ik heb zelf ook die emulator op mijn PII-233 met 64 mb en een stealth s220 kaart. :(

Dankzij de 'wrapper' heb ik geen 3dfx nodig maar de snelheid is minimaal. :( De wrapper werkt niet altijd zoals het zou moeten. :(

Mario 64 werkt bij mij wel goed gelukkig. :) :) :) :)

De ROMS zijn gewoon te downloaden van het internet, je hoeft alleen even met altavista of een andere searcher het te vinden. :) :) :)

Emulators RULE!!!!!!
;)

Durk
Wrappers werken nooit optimaal: De D3D functies worden nooit goed benut. Ze zouden eigenlijk een Nintendo Emu moeten maken met D3D support. CU, Lunatic
ZOVER al bij Zelda?? Shit hee zover ben ik zels niet :)

Ik heb een P2 350 met een V3 2000 en loopt prima, behalve Goldeneye dan (PC te langzaam). UltraHLE roels bigtime, er is alleen één flinke bug die je in Corn (een nieuwe Emulator zonder sound en alleen Mario suppert) is gefixed. Bij getextureerde voorwerpen (bijvoorbeeld dat feetje Navi in Zelda, steden, schilderijen bij Mario) hebben een "lijn" erdoor heen. Errug jammer hoor :(. Maar ja, UltraHLE blijft roelen totdat Corn warm gaat lopen. Als dat béta verhaal uit Corn is geblazen, wordt dat écht kicken

Op dit item kan niet meer gereageerd worden.