Models using Rage 128 chip: |
All-in-Wonder 128 All-in-Wonder 128 Pro™ Mobility M4 Rage Fury™ Rage Fury Pro™ Rage Fury MAXX™ Rage Magnum Rage Mobility 128 Xpert 128 Xpert 99 Xpert 2000 Xpert 2000 Pro™ » ATI Product page |
My system:
Celeron 566 o/c 708 MHz 128 mb sdram Sound Blaster PCI 128 ATi Rage Fury Pro (32MB) AGP 4x --> most important Windows 98 (first ed.), DirectX 8.0 |
The video card is the most important part of your configuration; it is responsible for most problems that people experience. Why? N64 games are heavy on realtime 3D rendering (unlike the FMV's you see in Playstation games like FF7, those are pre-rendered). To produce the 3D graphics of an N64, the emulator authors have to deal with different texture methods/modes and lighting techniques. Unfortunately there are so many video cards out there, and they all vary in their support of the 3D API's (eg. OpenGL, Direct3D, Glide) and the various techniques employed in those API's. In short, what works on one video card might not work on another. But you say other 3D games like Quake don't have any problems! Well, most retail games on the market will have had hours of testing and debugging on different hardware. Unfortunately emulators are often written by a single programmer (sometimes 2-3) and they simply don't have the resources for this kind of extensive debugging.
So... what does work on this ATI chip?
Best emulated graphics with an ATI Rage 128 ..... UltraHLE (SupraHLE) + XGL200.
The first N64 emulator to come out is still an excellent one. Thanks to its high level emulation, it sports great speed (faster than Project64), but as a side effect, it supports few games (although it has improved with newer INI's and the introduction of SupraHLE, a modified (hacked) version). The success of this emulator depends on the Glide wrapper you use. After a lot of experimenting, I've found that Scott Cutler's XGL200 0.04a works flawlessly with my Rage Fury. eVoodoo works very well too, and is sometimes faster, but it has a splash screen that can be annoying.
Quick Link: |
» SupraHLE homepage
Note: You must install into a directory that has no spaces in the name. |
SupraHLE 1.1.1 - XGL200 - select Card Model: "ATI Rage 128" - Process Priority: "Realtime" - "ATI Text Fix": off |
Result: many games run perfectly (Mario, Mariokart, Zelda OoT, StarFox) -- but many do not. That brings us to...
Best emulator for games not supported by SupraHLE. Yikes, there are a lot of these new emulators lately. 1964, Apollo, Daedulus, Project64, TR64... All these emulators are polished, have high game-compatibility, and support the Zilmar plugin spec. That is, they all use video plugins that handle the video (sound plugins for sound, etc) and these plugins are interchangeable between the emu's. This is good and bad. Good - because you can combine the best of the video plugins with the best of the core emulators, etc. Bad - because none of the video plugins are designed for the Rage128, instead they are for TNT2, GeForce, Radeon, etc.
The effect is graphics that are playable, but sometimes ugly. However, out of them all, I like Project64 the best. It also has the best video plugin - Jabo's Direct3D7 1.40. With a bit of tweaking, you can get the graphics to look pretty decent.
Quick Links: |
» Project64 homepage » 1964 homepage
» Glide64 homepage Note: Install eVoodoo (glide3x.dll) into the emulator's main directory. |
Project 64 1.40 - Jabo's Direct3D7 1.40 - 640x480x32 --> ATI cards run better in 32bit colour - Triple Buffer - Texture format: 16 and 32 bpp - Enable display list culling - Change blending mode if invalid for video card: depends on game You can leave the other options as default (or experiment =). |
However: You still can't get it to look as good as the GeForce. For example, in some games, the 3d models are not coloured completely (Mario, Smash, Zelda) resulting in characters with white "splotches" (this is the problem with "constants"). A different problem involves entire sprites turning completely black or white at random intervals. These intervals usually are temporary (walls in Goldeneye), may flash intermittently (racers in Mariokart), or may just stay permanently (Lakitu cameraman in Mario64).
FYI, here is an excerpt from the Project64 1.1 Readme (the card is classified under bad video hardware, but are they talking about the Rage128 Pro or the older Rage Pro (completely different chip)?):
Later, in 1.4 they are nicer about it, maybe they even fixed some problems with it =):
NEW Recommended "alternate" config:
Project 64 1.40 - Glide64 0.253 - eVoodoo 3.25 (newer than 3.2) - i haven't toyed around with enough options yet =P |
UPDATE (JUL.5.2002) - some screenshots added for PJ w/ Glide 64. More on the way.
Ultra/SupraHLE | Project 64 - Jabo's D3D 1.4 | PJ with Glide64 | |
---|---|---|---|
Mario 64 | Runs perfectly on UltraHLE |
Hmmm... looks kinda like Mario Bros. 3 |
Works |
Lights, camera, action! (note shadows) |
Too many lights! I'm blind! |
Lighting is fixed, Lakitu is normal again |
|
Nice transparencies. [5 stars to go!] |
Black black coin... what happened to my face? |
Ahhh... much better.   |
|
Smash Bros. | (not playable) |
Grrr.... whoever caused me these bandages shall pay! |
All characters have working textures. But now Pikachu has no limbs! Argh! |
MarioKart 64 | Runs excellently on both emu's, slightly better on HLE |
Yoshi's the best =) PJ bug: sometimes character turns white. |
|
F-Zero X | (not playable) |
Excellent, except vehicle polygons are invisible (all you see is a shadow). |
|
StarFox 64 | Runs superbly |
Title texture doesn't appear, but the sprites are fine. |
|
KABOOM! |
Gameplay is smooth on both. |
||
Mario Party 2 | (not playable) |
No, this game isn't called Pirate Land - it's Mario Party 2! |
|
(not playable) |
The BEST party game. Runs perfect. |
||
(not playable) |
Text is crystal clear (Wow ATi actually did something better than the other cards!) |
||
Goldeneye | Good graphics. Crashes randomly. |
Textures disappear randomly (not depicted here). |
|
Perfect Dark | (not playable) |
One sweet FPS. |
|
(not playable) |
Looks good. Menu's not perfect, but meh. Runs too slow on my vid card. |
N64 Emu Guide | PJ64 Guide