What's new

good news to voodoo's funs: Rice 531 works!

ggab

Emutalk Member
well, with mesa opengl library it's posible to run games in openGL with rice 5.3.1, these are the steps:
1- download a compiled library (official page www.mesa3d.org)
from this url: http://www.falconfly.de/downloads/mesafx-0.51h.zip its 944kb. (thanks to Diego Borca for compiling, one of the authors www.geocities.com/dborca and Falcon for hosting http://falconfly.de/tools.htm)
2- decompress opengl32.dll to 1964/PJ64 exe folder and glide3x (its the new beta version:3.10.0.40404) to c:\$winDIR$\system in 9x or \system32 in 2k/xp.
3- select rice video pluing, and config this one to use render engine: openGL, the combiner that will use its seem to be the 1.1... but if you want leave the "to fit your video card".
4- thats all, u shouldn't have problems.. the resolution i recommend it's the default 640*480.
EDIT: i forget to mention another step
5- in Options, set the emu to star the rom in windowed mode, cause in full-screen doen's work for me. This is rare too, cause the video is showing in fullscreen however... (when u set to run in window mode).

post here yours results, to continue speaking...

PS: Conker bud for day looks awesome!!!!! better than jabo's 1.51 (has some shadows bugs in voodoos direct 3d drivers)
 
Last edited:

The Khan Artist

Warrior for God
1) It's not Diego Borca, it's Daniel Borca. :p

2) The next version, whenever it comes out, should be able to support 1.2/1.3/1.4 mode as well. :D
 

LazerTag

Leap of Faith
Does not seem to work with VooDoo2 cards.

Anyone willing to try this, please confirm for V2. All I get are these errors in this order

"ChoosPixelFormatFailed"
"ErrorToStartVideo"
"g_pRender is NULL"

And I did try both of the glide3x.dll files.

I assumed the one was for V2 cards and the other is V3 or higher?
 
OP
ggab

ggab

Emutalk Member
please, can someone compile the new mesa 0.6 in visual studio, because i don't have it?

download the source from (2.9mb):
http://prdownloads.sourceforge.net/mesa3d/MesaLib-6.0.zip?download

and from http://www.mesa3d.org/README.WIN32
i'll take the compiling procedure:

"The build system has been changed to use Microsoft Visual Studio project
workspaces and projects. Makefiles are no longer shipped or supported, but
can be generated from the projects using Visual Studio.

-->> Details and Notes <<--

- To build the Mesa libraries, open the Mesa.dsw workspace file in the top directory. You can build each project one-by-one, or build the glut project to build everything except osmesa, which needs to be built separately. The build process will create a lib directory in the top directory and will put the following files there:
OPENGL32.LIB, GLU32.LIB, GLUT32.LIB, OSMESA32.LIB
OPENGL32.DLL, GLU32.DLL, GLUT32.DLL, OSMESA32.DLL"

i want the OPENGL32.DLL file you got after compiling....
i'll be wainting to someone how can do this little work, i wanna try this new DLL with 1964 and see the new features (openGL 1.5 complaint)
 
OP
ggab

ggab

Emutalk Member
D Borca tell me something about my previus question, from here i take the following reply:
http://www.3dfxzone.it/enboard/topic.asp?TOPIC_ID=358&whichpage=16
anyway, i'll post:


quote:
"download a compiled library (official page www.mesa3d.org)
from this url: http://www.falconfly.de/downloads/mesafx-0.51h.zip its 944kb.
(thanks to Daniel Borca for compiling, one of the authors
www.geocities.com/dborca and Falcon for hosting
http://falconfly.de/tools.htm)"


The binaries are hosted by 3dfxzone and FalconFly. They used to be hosted on my page also, but geocities enters DoS when exceeding a certain hits. The reason of this is my wish to provide users with updates in the shortest time. Note: only 3dfxzone and FalconFly are sites authorized by me to host MY binaries. Mesa is free and can be found everywhere, but MY builds will always be found only there.


quote:
"please, can someone compile the new mesa 0.6 in
visual studio, because i don't have it?
download the source from (2.9mb):
http://prdownloads.sourceforge.net/mesa3d/MesaLib-6.0.zip?download
and from http://www.mesa3d.org/README.WIN32
i'll take the compiling procedure:
"The build system has been changed to use Microsoft
Visual Studio project workspaces and projects.
Makefiles are no longer shipped or supported, but can be
generated from the projects using Visual Studio."


The Visual Studio workspace approach will only build SW renderer. The MesaFX driver must be compiled the "hard" way, using either make (MinGW) or nmake (M$VC). Please note that Koolsmoky reported unstable binaries for M$VC. I didn't even bothered, since I am a gcc guy. Mesa's primary target is Linux, hence it might be silently tuned for gcc...

I am releasing rev H(SR) today. It fixes something in the windoze interface crap (some games which require exotic pixelformats, ex: GORE). No other improvements for now...

I'll upload to my page and send the update to Amigamerlin and FalconFly). By the time geocities locks my account, the new DLL should get mirrored on 3dfxzone and FalconFly.
 

Flash

Technomage
ggab said:
PS: Conker bud for day looks awesome!!!!! better than jabo's 1.51 (has some shadows bugs in voodoos direct 3d drivers)
Really ? Doesn't look very good for me (flicker)
 
OP
ggab

ggab

Emutalk Member
Flash (and all), download a new version of MesaFX (for voodoos) and try again with Conker BFD

http://www.traumatic.de/pphlogger/dlcount.php?id=FalconFly&url=http://www.falconfly.de/downloads/mesafx-0.51h(TE).zip

check my images with this game, with jabo 1.51 and rice 5.31&5.4, with rice is better... (at least for me, all voodoos except vodoo2?? i don't know)
 

Jorpho

New member
Hey, great!

Can I ask if you have gotten Rice to work in DirectX mode at all? It keeps defaulting to my primary video card and I cannot make it use my Voodoo2. (I have gotten other DirectX programs to use my Voodoo2 in the past.)
 

Jorpho

New member
Ah, nuts...

With the downloads in the original post, I got the same errors that LazerTag did.

When I start a rom in 1964 0.9.9 with the new mesafx-0.51h(TE) files, I get a _blank_ message box titled "Error", with nothing but an OK button. After I click the button, 1964 exits completely. This happens regardless of whether I start in full screen mode or not.

Once again, this is with a Voodoo2, under Windows 98. (I'm using the FastVoodoo2 4.0 drivers from 3dfxzone.)
 
OP
ggab

ggab

Emutalk Member
did u try mesafx-0.51h(TE).zip\Voodoo2 files:
..\Voodoo2\fxmemmap.vxd 8kb
..\Voodoo2\glide3x.dll 256kb

there are only for voodoo 2, i guess... put them (or replace) when the original v2 driver files are copied, (glide3x in system, and fxmemmap.vxd ??, well u can search this file path with window's file&folder finder, just press F3 in any folder, and search in C:)

any doubt, you can ask to LazerTag, cause he also has a voodoo2... or in the forum of 3dfxzone.it:
http://www.3dfxzone.it/enboard/default.asp
 

sheik124

Emutalk Member
you could just do what i do, copy 3dfxvgl.dll from SYSTEM32 to your game directory and name it opengl32.dll, and it is card specific (i think)
 

Jorpho

New member
I still need to try the new version...

I have definitely tried copying and renaming 3DFXVGL.DLL before. It works pretty well most of the time, but there are textures missing all over the place when I try it with Rice.
 

LazerTag

Leap of Faith
Jorpho said:
I still need to try the new version...

I have definitely tried copying and renaming 3DFXVGL.DLL before. It works pretty well most of the time, but there are textures missing all over the place when I try it with Rice.


Must be an issue with the Voodoo2? I get the same thing, works fine, but lots of missing textures.

The new Mesa download Gab listed above does work with my V2, but if I don't have my desktop resolution set to 640x480 the displayed game screen is sunk to the lower left of the screen and actually some is off the viewable area.
 

sheik124

Emutalk Member
LazerTag said:
but if I don't have my desktop resolution set to 640x480 the displayed game screen is sunk to the lower left of the screen and actually some is off the viewable area.
mine does the same thing
 
OP
ggab

ggab

Emutalk Member
-->>another update MesaFx 0.51H 5a :
(from http://www.3dfxzone.it/news/puntatore.php?uid=217 )

"Newer update of MesaFx is online: 0.51H 5a Release. This release fixes other PIXELFORMAT issues for pre-Napalm cores and fix some minor bug. Moreover the resolution limitation at 1600x1200 in mesafx was removed.
The package contain (in CVG dir) a specific file for Voodoo2 user: a Glide3x for Win9x/me - Win2k - WinXP and FXmemmap for win9x/ME user only. Another Glide3x (in the root) should be used for voodoo 3/4/5 User ."


-->>and from daniel borca:
(here http://www.3dfxzone.it/enboard/topic.asp?TOPIC_ID=358&whichpage=19 )

"However, I am sending the latest MesaFX DLL to Amigamerlin right now. This is not a release, yet... But if proven working ok, it'll be the last 0.51 release.

Fixes:
the resolution is not limited inside Mesa anymore.
hopefully fixed a regression bug wrt stencil in 4th release.

I hope I find the time to look into the Mesa core again and gain some speed for 0.60!

Regards,
Daniel Borca
Edited by - dborca on 03/01/2004 08:32:54"


-->>some other advice:

"the glide3x 3.10.00.40404 BETA which comes with MesaFX, Don't copy this glide3x to %windir%\system, it's definitely not a good idea.
Why ? It's early beta and it's buggy like hell, for example try to run Tribes 2 with MesaFX and this DLL - lots of gfx bugs... Same UT2K3 - sky on DM-Antalus is broken, various errors with Glide64, texture bugs in Unreal. So, copy this dll to game directory instead, if all works fine - use it as this dll is faster than 30303, bugs - try to delete this glide3x.dll and use older 30303 until bugs in 40404 will be fixed."

post by "Flash" from http://www.3dfxzone.it/enboard/topic.asp?TOPIC_ID=952


-->>
-->> download the file from (970kb):
-->> http://www.3dfxzone.it/public/files/MesaFx_051h-5a Release.zip
-->>

PS:
:
Originally Posted by LazerTag
but if I don't have my desktop resolution set to 640x480 the displayed game screen is sunk to the lower left of the screen and actually some is off the viewable area.
yes u are right, i don't has this issue, because with my v3 and tv out, i play in 640, and before launch any game in Rice's, i move the screen to fix into the TV (in all the tv screen), in the 3dfx hub, tv out section.
PS2:from "various errors with Glide64" i don't test that yet....
 

Top