What's new

New glNinetndo64()

zorbid

New member
Orkin released a new version of his opengl plugin.

Here is the new stuff.

Completely rewrote texture loading
Added support for 4-bit I, 8-bit I, 4-bit CI and 8-bit CI textures
Full TMem emulation (should be about perfect)
Fixed up wrapping/mirroring/clamping support (still needs some work)
No longer requires IBM_MIRRORED_REPEAT extension for texture mirroring (one step closer to supporting non-GeForce cards)
Greatly improved texture cache, it now throws out old textures instead of filling up, plus many other improvements
Now you can set the amount of memory you want the texture cache to use
Transformation and lighting are now performed internally (fixes many problems)
Greatly improved TexRect texture coordinate generation
Some optimizations; all matrix operations, color conversions, and TMem emulation are done in assembler now
Added support for F3DEX, F3DEX2 and Fast3D EXT (or whatever you call it) microcodes
Automatic microcode detection (not extensively tested, can be bypassed in config dialog)
Support for RDP SetOtherMode command, and fixes for F3DEX2 SetOtherMode commands
Many more combine modes, and fixes to existing ones
Speaking of the config dialog, I've added one. Note that the disabled items aren't implemented yet
The plug-in now creates an INI file the plugins folder for saving configuration
Moved all OpenGL handling and emulation to a seperate thread (hoping to fix ROM browser freezing)
PJ64 ROM browser freezing nearly fixed, but it still happens sometimes (if anyone can help me with this, please do!)
Reflection mapping much better now (see Mario's head and stars)
Alot more I can't remember...

You can grab it here :).

It shows some good progression. Keep the good work.
 
Last edited:

Martin

Active member
Administrator
Yup, Korpulent told me and it's been posted on the main site. Cheers for the tip though :)
 
OP
zorbid

zorbid

New member
The compatibility has increased a lot since the last version. ~50% of the games I tested(#-->H) are playable or almost playable. :)
 

Ruesselschnurps

The Mad Wombat
This plugin rocks...for me its the OpenGL Plugin of Choice, because i got serious problems with Icepir's (switching ucodes etc.....)
 

crhylove

Banned
i tried a few of my fave roms....

and here is what i got:

cal speeed : sky prob. best gameplay ever.
super mario : perfect, nicest looking EVER. best gameplay ever
dr mario : needs frame buffer emulation.
1080: looks good. VERY SLOW stuttering.
conker : crash.
beetle racing : best gameplay ever. ugly as sin though, texture etc. prob.
bust a move 2 : major slow downs, in menu/cinema thingie. in game best ever.
cruisn' usa : crash
gauntlet : crash
pzzleleague : best intro ever, then crash. see screen shot
lambo auto : best gameplay, bad sky, menu probs.
carmageddon : crash
perfect dark : no textures/3d... just solid color screens
rr64 : crash
mk4 : crash
golden eye : crash, can't send sram file?
snowboard kids 2 : best ever until crash. REALLY DAMN GOOD. until crash.
resident evil 2 : crash
south park rally : crash
quake 2 : playable, barely, this would be a good one to work on.
virtual chess: best ever, everything. audio's never been quite right, but....

bear in mind though, i'm using like 1964 .8.3c so some of the crashes might be that.....also, it's not a fresh install, i'm in the middle of some hairy upgrades, including the dreaded 98se->xp move... ewwww....
 

Top