Welcome, Guest. Please Login 3dfx Archive
 
  HomeHelpSearchLogin  
 
Pages: 1 2 3 
Send Topic Print
Rampage Drivers (Read 2440 times)
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Rampage Drivers
15.12.13 at 16:48:35
 
Hi everybody,

I decide to open a new topic to develop/optimize the Rampy drivers.

Here is my progress to compile the sources codes!

Here is the Rampage source code:

http://img11.hostingpics.net/pics/190558sources.jpg

- For exemple in directory \dx\d3d\ I have these files:

http://img11.hostingpics.net/pics/281135d3drepertoire.jpg

- When I use nmake I have these Environments Variables missed:

http://img11.hostingpics.net/pics/529471environmentvariable.jpg

nb. Perhaps I take the wrong way but it's a start and I need all these environments variables to continue...

TO DEVELOP AND OPTIMIZE THE SOURCES CODE:

if we want to start thinking about the tools necessary, here is a list:

1) Rampage device driver – the software itself.
This includes both the 3D driver and the 2D driver (which is called the “display driver”, this is the driver that runs the Windows desktop).

2) We need the Microsoft DDK – the Driver Development Kit. This needs to be circa 2000 or so ... Remember this card was developed in the year 2000. So we need a DirectX 7 DDK, and the Display Driver DDK.

3) We need the build tools. However I do not have #2 above so we will need that. The build tools are UNIX-based. But these are the Unix Tools for DOS. The ones that we used were developed by a company called “Cygwin”. They developed a set of UNIX tools for Windows.
These are support tools for the build.

4) Need a debugger that will run on Windows 98. A kernel debugger – the one we used was called SoftIce. We would need a debugger to solve errors. If we don’t plan to have any errors we would not need a debugger Open-mouthed smile

5) We need a Rampage Software Manual. We need a manual that explains how to program Rampage. There are many registers on the hardware that you program in the driver ... well that’s what the driver does, it sets up the Rampage hardware so that it runs properly. This is done by programming the hardware registers.

If we get all that and we have a lot of time and graphics expertise, we can develop and optimize a device driver.

Who is familiar with low-level x86 programming?
Who want to help us?

!!!First of all we need to re compile the Windows 98SE Rampage drivers!!!


nb. Give me your ideas (step by step) to compile them and i will make a try.

Thanks in advance.
Regards,
trevor
.
Back to top
« Last Edit: 15.12.13 at 16:54:46 by trevormacro »  
 
IP Logged
 
gdonovan
YaBB Administrator
*****
Offline


Infernal Collector

Posts: 2361
Re: Rampage Drivers
Reply #1 - 15.12.13 at 20:40:32
 
trevormacro wrote on 15.12.13 at 16:48:35:


3) We need the build tools. However I do not have #2 above so we will need that. The build tools are UNIX-based. But these are the Unix Tools for DOS. The ones that we used were developed by a company called “Cygwin”. They developed a set of UNIX tools for Windows.
These are support tools for the build.



You maybe incorrect here, I'm pretty sure Visual Basic 6 was used to compile the drivers.
Back to top
 

Rampage is alive!
 
IP Logged
 
Geri
Full Member
***
Offline



Posts: 216
Gender: male
Re: Rampage Drivers
Reply #2 - 16.12.13 at 19:57:02
 
Where On Earth Is Carmen Sandiego Koolsmoky?
Back to top
« Last Edit: 16.12.13 at 19:57:20 by Geri »  
my skype address is geri_lgfx  
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #3 - 16.12.13 at 22:53:29
 
Geri wrote on 16.12.13 at 19:57:02:
Where On Earth Is Carmen Sandiego Koolsmoky?


I tried to contact him some months ago without luck Sad
I will try to have more informations on him and come back to you.
Back to top
 
 
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #4 - 19.12.13 at 00:01:02
 
Koolsmoky contact:

2 emails:

koolsmoky(at)users.sourceforge.net

or

koolsmoky(at)3dfxzone.it

His name is Hiroshi Morii (perhaps from Japan).
Back to top
 
 
IP Logged
 
osckhar
God Member
*****
Offline


www.3Dfx.es

Posts: 812
SPAIN
Gender: male
Re: Rampage Drivers
Reply #5 - 19.12.13 at 00:08:22
 
trevormacro wrote on 19.12.13 at 00:01:02:
Koolsmoky contact:

2 emails:

koolsmoky(at)users.sourceforge.net

or

koolsmoky(at)3dfxzone.it

His name is Hiroshi Morii (perhaps from Japan).


Yupe, and 2 more wizards the 'GENIAL' Daniel Borca. Amazing what he did for 3Dfx Community (MesaFX based on OpenGL) and "IL CAPO" SFFT based on D3D core.

- oscar.
Back to top
 
WWW  
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #6 - 19.12.13 at 00:12:39
 
osckhar wrote on 19.12.13 at 00:08:22:
trevormacro wrote on 19.12.13 at 00:01:02:
Koolsmoky contact:

2 emails:

koolsmoky(at)users.sourceforge.net

or

koolsmoky(at)3dfxzone.it

His name is Hiroshi Morii (perhaps from Japan).


Yupe, and 2 more wizards the 'GENIAL' Daniel Borca. Amazing what he did for 3Dfx Community (MesaFX based on OpenGL) and "IL CAPO" SFFT based on D3D core.

- oscar.


I just sent an email to dborca (dborca@users.sourceforge.net)

In 2012 try to contact him on his dborca@yahoo.com but without luck Sad

About SFFT I don't have his email and you? can you try to contact him please?
Back to top
 
 
IP Logged
 
osckhar
God Member
*****
Offline


www.3Dfx.es

Posts: 812
SPAIN
Gender: male
Re: Rampage Drivers
Reply #7 - 19.12.13 at 00:18:58
 
About Daniel Borca, the Rumanian guys can help us but I know he left 3Dfx community some years ago.

About SFFT I am in contact him and trying to convince him but difficult  since He does not like to work with Win98 dead SO.

- Oscar.
Back to top
 
WWW  
IP Logged
 
stgFX
YaBB Newbies
*
Offline



Posts: 11
(Czecho)Slovakia
Gender: male
Re: Rampage Drivers
Reply #8 - 22.12.13 at 12:36:57
 
Where can I download the source files?

Anyway, Win98 DDK: http://www.mdgx.com/spx/98DDK.RAR
Back to top
« Last Edit: 22.12.13 at 12:53:02 by stgFX »  
WWW  
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #9 - 22.12.13 at 13:47:23
 
stgFX wrote on 22.12.13 at 12:36:57:
Where can I download the source files?

Anyway, Win98 DDK: http://www.mdgx.com/spx/98DDK.RAR


Thank you but anyway i already have a lot of DDK files like Win95, 98, 2000, XP etc... I have found them on http and ftp servers.
I will upload the folder picture this afternoon.

EDIT: here is the files I already have:

...

Interesting no?
Back to top
« Last Edit: 22.12.13 at 16:12:03 by trevormacro »  
 
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #10 - 22.12.13 at 17:21:59
 
When I run the command in \dx\ folder:

nmake -f makelist

I set the first variable env. and here is the start Smiley

...

Seems it's a good start with the Voodoo X and default graphic clock is 100 MHz.
Back to top
 
 
IP Logged
 
stgFX
YaBB Newbies
*
Offline



Posts: 11
(Czecho)Slovakia
Gender: male
Re: Rampage Drivers
Reply #11 - 22.12.13 at 18:01:53
 
I ment source files for DRIVERS, not build utils.
Back to top
 
WWW  
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #12 - 22.12.13 at 20:14:05
 
Continuing with /I option (to ignore the variables):

...

Memory clock and GPU are by default @100 MHz.
Some interesting informations.

I already have MASM611.

Now I need to have:

COMP16=c:\msvc
COMP32=c:\msvc20
DDK9X=c:\ddk
SDK32=c:\mstools

Anyone can help me to find these files on internet please?

EDIT:

downloading now VB 6... (2 CDs).
Back to top
« Last Edit: 22.12.13 at 20:23:32 by trevormacro »  
 
IP Logged
 
osckhar
God Member
*****
Offline


www.3Dfx.es

Posts: 812
SPAIN
Gender: male
Re: Rampage Drivers
Reply #13 - 22.12.13 at 20:56:16
 
Very interesting Michel.

I have been checking and all those variables can be modified without problem before to compile the driver, since MHz core/mem, agp functions, so on... I mean to add such features inside the driver and play with such options.

- Oscar.
Back to top
« Last Edit: 22.12.13 at 20:57:15 by osckhar »  
WWW  
IP Logged
 
trevormacro
God Member
*****
Offline


Voodoo5k6 Gold SE, Legend
& Mystical Edition

Posts: 622
Gender: male
Re: Rampage Drivers
Reply #14 - 22.12.13 at 21:07:30
 
osckhar wrote on 22.12.13 at 20:56:16:
Very interesting Michel.

I have been checking and all those variables can be modified without problem before to compile the driver, since MHz core/mem, agp functions, so on... I mean to add such features inside the driver and play with such options.

- Oscar.


If we have all the Env. variables we can change the values we want and compile the sources codes to drivers with nmake.
It will be great Smiley
Back to top
« Last Edit: 22.12.13 at 21:07:45 by trevormacro »  
 
IP Logged
 
Pages: 1 2 3 
Send Topic Print