RivaTuner Advanced Discussion forum This forum is intended for advanced comments, ideas and general discussion of the RivaTuner Utility which is hosted here at the Guru of 3D. This forum is visited by programmer himself - you can only post in this area with a minimum of 10 posts and 7 days forum membership.
|
|
|
|
Registered User
Videocard: mobility radeon 9600 128
Processor: centrino 1.7
Mainboard: dell
Memory: 512
Soundcard:
PSU:
|
mobility radeon 9600 to mobility firegl t2 -
05-29-2005, 17:10
| posts: 9
i've finally patched the latest ibm drivers with a rt modified patch script to recognize a mobility radeon 9600 as a mobility firegl t2!!!
it works perfectly... i tested it for a lot!
|
|
|
|
|
|
|
|
Member Guru
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
|

05-29-2005, 22:25
| posts: 101
and the control panel? Do you get it to work too? Thanks a lot.
|
|
|
|
|
|
|
|
Registered User
Videocard: mobility radeon 9600 128
Processor: centrino 1.7
Mainboard: dell
Memory: 512
Soundcard:
PSU:
|
mobility radeon 9600 to mobility firegl t2 -
05-30-2005, 14:23
| posts: 9
yes the control panel works too
|
|
|
|
|
|
|
|
Member Guru
Videocard: PNY Quadro FX 3500
Processor: Core 2 Duo E6600 @ 3.4GHz
Mainboard: ABit A9WD
Memory: 4x 2GB Kingston DDR2
Soundcard: ABit
PSU: Seasonic S12-500
|

06-03-2005, 20:50
| posts: 47 | Location: The Netherlands
Could you please tell me more on your procedure? does it use the correct opengl driver? (atioglgl.dll instead of atioglxx.dll)
Which drivers did you use?
|
|
|
|
|
|
|
|
Registered User
Videocard: mobility radeon 9600 128
Processor: centrino 1.7
Mainboard: dell
Memory: 512
Soundcard:
PSU:
|
rt patched script -
06-04-2005, 16:47
| posts: 9
[EMAIL=c.stalker@tele2.it]
send me your em, so i can give you the patched rt script. you don't need to patch atioglgl.dll with ibm drivers, (for thinkpad T42p, not the latest, you have to download the "1rd614.exe" that corresponds to the 8.062 drivers).
i give you it and explain something!
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

06-12-2005, 03:14
| posts: 24 | Location: Armenia
hi all...
i have sucessfully patched the ati firegl 8.083 unified driver
to recognize my mobility radeon 9700 (the same 9600 m10)
as a firegl t2. rederer: firegl (atioglgl.dll), cpanel and ati maximum works.
i used the rivatuner 15.4's patch scripts, and modified them a little.
if someone have questions, i'll be glad to help, if i can...
it works really great!!!
a maxscript test done on max5:
4 views wireframe moving camera:
catalyst 5.3 - 93
patched 8.083 - 16 !!!
many thanks again to Unwinder !!!
people uses this great utility in Armenia too
Last edited by unk; 06-12-2005 at 03:18.
|
|
|
|
|
|
|
|
Member Guru
Videocard: PNY Quadro FX 3500
Processor: Core 2 Duo E6600 @ 3.4GHz
Mainboard: ABit A9WD
Memory: 4x 2GB Kingston DDR2
Soundcard: ABit
PSU: Seasonic S12-500
|

06-12-2005, 22:18
| posts: 47 | Location: The Netherlands
Please do! I am really interested in this mod!
Could you please tell me what you have done?
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

06-13-2005, 00:26
| posts: 24 | Location: Armenia
i have just downloaded the firegl 8.083 unified driver pack from ati's site (plus the latest ati maximum driver separately), extracted the files, and patched them with modified atisoftfiregl scripts from RivaTuner(c).
1. i have extracted the drivers with winrar 3.30 (but i think any extractor could do this, anyway winrar is working in trial mode)
2. installed the latest rivatuner, and modified the patchscriptsto match my card.
3. ran them on extracted drivers.
4. uninstall the old drivers -> restart -> install the new drivers
5. and ofcourse thanks to Unwinder again and again... 
give me your card model and device_id, and i'll give you the sequence to change in patchscripts.
if you want to do it by yourself, you can do it by using the info from this forum. (i have learned all this from the info in this forum...)
|
|
|
|
|
|
|
|
Member Guru
Videocard: PNY Quadro FX 3500
Processor: Core 2 Duo E6600 @ 3.4GHz
Mainboard: ABit A9WD
Memory: 4x 2GB Kingston DDR2
Soundcard: ABit
PSU: Seasonic S12-500
|

06-13-2005, 06:41
| posts: 47 | Location: The Netherlands
My device ID is 4E50 and my sybsys ID is 23261584 (rev 00)
I have no trouble mobile modding for instance the latest catalysts, but I didn't quit get what to change in the patch scripts.
|
|
|
|
|
|
|
|
Master Guru
Videocard: X1950XT 512 @ FireGL 7350
Processor: Opteron 165 OC @ 2.4GHz
Mainboard: DFI nf4 Ultra-D w/HR-05-SLI
Memory: 2x GSkill 1024MB DDR4000
Soundcard: SB X-FI XtremeGamer
PSU: Fortron Blue 500W
|

06-13-2005, 14:17
| posts: 286
yes please tell what to change in the patch script..
Wow this is great news
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

06-15-2005, 01:04
| posts: 24 | Location: Armenia
i have used the unified 8.083 (the complete pack ~23mb)
and downloaded the MAXimum 8.083 separately
the MAXimum driver, and the Cpanel don't need any patching for the
4E50 DeviceID, nor the atioglgl, so i patched only the ati2mtag.sys
with "SoftFireGL w2k.rts" from "Rivatuner\patchscripts\ati\softfiregl\unified \"
in this script i have modifyed the line "Dst2_2" in "[Common]" section like this:
Dst2_2 = 0F B7 85 02 FF FF FF 66 25 F0 F0 66 0D 04 01 66 89 85 02 FF FF FF 90
is changed to the following for 4E50:
Dst2_2 = 0F B7 85 02 FF FF FF 66 25 00 00 66 0D 54 4E 66 89 85 02 FF FF FF 90
uninstalled the old driver (make sure not to keep any pieces of old driver, use a driver cleaner, or better a fresh windows install) and installed the driver manually by forcing th "ATI FireGL T2"
here is the link to the modifyed inf file (CX_... for WinXP and mobility firegl t2 only!!!) and ati2mtag.sys (modded for DevID 4E50) file:
(i'm not sure, but as i remember i have modifyed the software settings in the .inf file a little to match the mobile version of T2)
http://freenet.am/~bg/4e50mod.exe
it's a WinRAR Self-Extracting archive, just extract it and replace the original files (don't forget to delete the original ati2mtag.sy_)
no need to repack the ati2mtag.sys to ati2mtag.sy_ , just delete the old one.
hope this helps...
ps:
as far as i understand, the Cpanel and Maximum don't need any patches, 'cause there is a FireGL with DeviceID 4E50, but with different SUBSYS_ID, but only the miniport(ati2mtag.sys) is checking for the right one, so for the 4E50 it's very simple... only one file to patch. i've found th DevID 4E50 in CPanel's files...
for me my patch is working perfectly.....!!!
again and again many thanks to Unwinder !!!
Last edited by unk; 06-15-2005 at 01:35.
|
|
|
|
|
|
|
|
Master Guru
Videocard: X1950XT 512 @ FireGL 7350
Processor: Opteron 165 OC @ 2.4GHz
Mainboard: DFI nf4 Ultra-D w/HR-05-SLI
Memory: 2x GSkill 1024MB DDR4000
Soundcard: SB X-FI XtremeGamer
PSU: Fortron Blue 500W
|

06-15-2005, 16:32
| posts: 286
Thanks, but that file is can't be donwloaded I am getting like .01 kb/s
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

06-15-2005, 21:41
| posts: 24 | Location: Armenia
sorry for the file... i didn't think, that it could be undownloadable... 
the server is in armenia... lol
give me your mail or tell me where i can upload it...
it's ~450kb
ps: i'd like to know if it works for someone else... (it should!)
|
|
|
|
|
|
|
|
Registered User
Videocard: ASUS X800XT PE
Processor: Pentium 4 3.4 PRESCOTT D0
Mainboard: ASUS P5AD2 PREMIUM
Memory: 2X1024 DDRII 533 KINGMAX
Soundcard: onboard
PSU:
|

07-22-2005, 17:55
| posts: 3
hi...
i just want to ask, if is it possible to send me the file - 4e50mod.exe...
tommyk@centrum.cz
thx
|
|
|
|
|
|
|
|
Newbie
Videocard: Ati FirePro V4800
Processor: Xeon X3220@2.4Ghz
Mainboard: Asus P5E@Maximus Formula
Memory: OCZ DDR2 1066Mhz 8 GB
Soundcard:
PSU: Enermax 525W
|

07-29-2005, 15:50
| posts: 32
Wow!
Would you please provide the string for
Device ID 5653 & Subsys 00791025?
I got a x700 mobile and I'd like to mod it to V5000 (5e48)
Thanks a lot in advance!!!
Last edited by Anax; 07-29-2005 at 17:20.
|
|
|
|
|
|
|
|
Newbie
Videocard: POV GF FX 5600 > QUADRO FX GO 700
Processor: Athlon XP 2400+
Mainboard: Chaintech 7njs
Memory: 1.5 GB DDR 333
Soundcard: onboard
PSU:
|

08-02-2005, 15:14
| posts: 17 | Location: greece
Hi all!
I've been trying to modify an x600 mobility on my Dell to a v3200 in the past but with no success. (have already discussed that with anax on another thread
http://forums.guru3d.com/showthread....=&pagenumber=1 ).
Unk,
have you been able to edit Unwinder's patch script and create the necessary strings for other mobility cards as well? If so, I guess many people will be interested!
Nice one!
My card's ID on the INF file from Dell's driver is
DEV_ID 3150 & SUBSYS 20021028
But, there is no ID for a v3200.
However, I had found a driver by IBM that contains the following:
For x600: DEV_ID 3150 & SUBSYS 056F1014
And for v3200 there are TWO IDS!:
DEV_ID 3154 & SUBSYS 05701014 and
DEV_ID 3150 & SUBSYS 05701014
I guess the second one is correct, though.
If you could provide any help with the above or can explain how to edit the strings from the patch script, it will be really appreciated!
Thanx a lot!
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

08-11-2005, 12:08
| posts: 24 | Location: Armenia
hi,
sorry, i don't have much time now for a complete reply, but
for the dev_id 3154 (the one you should use, not the 3150!) the script is:
Dst2_2 = 0F B7 85 02 FF FF FF 66 25 00 00 66 0D 54 31 66 89 85 02 FF FF FF 90
and forget about subsys_id... i think it is used only for identifying the brand (like Dell, IBM, etc.. )
in my previous post i have explained where to change this sequence...
anax:
if you are sure that your x700 with dev_id 5653 should go to v5000 (5e48)
this one should work for you:
sequence for forcing dev_id 5e48:
Dst2_2 = 0F B7 85 02 FF FF FF 66 25 00 00 66 0D 48 5E 66 89 85 02 FF FF FF 90
i hope this helps... and, if you can, please post here, if this worked...
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

08-11-2005, 12:16
| posts: 24 | Location: Armenia
ps:
and for the question about two dev_ids for firegl v3200,
the same is for mob_r9700 (4e50), there are two fireGL t2 dev_ids: 4e50 & 4e54, but only the 4e54 is a real fireGL, the second one is using the radeon's atioglxx rederer, instead of atioglgl! so it's just a simple r9700 with a name "firegl", it has the firegl options, but no firegl performance !!!
i think it was explained in a thread in this forum, but i can 't remember, in which one exactly, sorry... 
good luck.....
|
|
|
|
|
|
|
|
Member Guru
Videocard: PNY Quadro FX 3500
Processor: Core 2 Duo E6600 @ 3.4GHz
Mainboard: ABit A9WD
Memory: 4x 2GB Kingston DDR2
Soundcard: ABit
PSU: Seasonic S12-500
|

08-11-2005, 14:48
| posts: 47 | Location: The Netherlands
Hello unk, can you please give (another?) explanation of how you know what the new values should be for a give device id? I'm trying to build a complete new firegl mod driverset with the 5.7 firegl driver & new control panel.
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

08-14-2005, 22:35
| posts: 24 | Location: Armenia
hi,
i will try to explain... 
Dst2_2 = 0F B7 85 02 FF FF FF 66 25 00 00 66 0D 54 31 66 89 85 02 FF FF FF 90
66 25 = "or" command, and 66 0D = "and" command, so i just use
the "00 00" following the 66 25, to erase the old dev_id, and the "54 31"
following the "66 0D" to force the new one... (3154 in this case)
in fact, for forcing any card to device_id "wxyz", you sould use:
Dst2_2 = 0F B7 85 02 FF FF FF 66 25 00 00 66 0D yz wx 66 89 85 02 FF FF FF 90
i like ATI cards more, than nVidia, since i've understood this... 
until now this have perfectly worked for me, so
i'm almost sure that this should work for any card... correct me if i'm wrong.
i hope i can help someone with this post......... 
BUT!, i have used this only with the Unified FireGL 8.083 drivers!!!
so i don't know, if this will work niether on newer ones, nor on Catalist drivers... tested only with firegl 8.083... !!!
ps: MANY THANKS to Unwinder, and to the Creator of FreeFireGL drivers... (the ones i have examined to understand this technique)
Last edited by unk; 08-14-2005 at 22:41.
|
|
|
|
|
|
|
|
Registered User
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
|

08-19-2005, 03:49
| posts: 1
Hello,
I've followed the steps and they worked!
But I've a problem: my screen has a 1400x1050 native resolution (standard on 15" Thinkpad T42's), and the patched driver doesn't have that. Anything resolutions smaller or bigger will make the screen clip or tile.
Any ideas on how to fix this?
Thanks a lot!
|
|
|
|
|
|
|
|
Newbie
Videocard: POV GF FX 5600 > QUADRO FX GO 700
Processor: Athlon XP 2400+
Mainboard: Chaintech 7njs
Memory: 1.5 GB DDR 333
Soundcard: onboard
PSU:
|

08-25-2005, 16:45
| posts: 17 | Location: greece
Wow!
I just came back from holidays to find these great promising news! 
After three or four months of no luck there's finally hope again!
Unk, thanks a million for your reply AND for your more elaborate explanation! It seems that it's not so complicated, as I had expected (even though I still partially understand). But, it would have never occured to me (not even come close) that this was the way to change the byte sequence. Thanks again for being patient enough to read through all the necessary threads, understand what's going on and share it with us!
The news about the subsys_id is interesting as well... I was wondering about that...
Hmm, I also might have problems with the display's resolution like BugHI since the native resolution on my Dell is 1920x1200 (a bit excessive, I know, but it comes in handy when drawing). However, as far as I can remember, I could get support for this resolution after installing the IBM FireGL driver (installing as an x600 of course, I was never able to have it work as a v3200 properly)...We'll see...
Well, I will try to mod my card once again as soon as I get the chance and post my results... I hope I will manage to get v3200 perfomance in my CAD applications!
Thank once again Unk and lots of gratitude to Unwinder and everyone else posting here of course!
|
|
|
|
|
|
|
|
Master Guru
Videocard: mobility x1600 256
Processor: 2.16 C2D merom
Mainboard: hp nx9420
Memory: 4 gigs ram ddr2 533
Soundcard:
PSU: 90w brick
|
read this -
08-25-2005, 19:29
| posts: 217 | Location: somewhere over the rainbow
and i thought it was easy )
read this maybe U can help
http://forums.guru3d.com/showthread.php?postid=1392024
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

08-28-2005, 11:23
| posts: 24 | Location: Armenia
hi everybody...
sorry that i'm visiting the forum not so frequently...
i have some news... i was wrong a little with the explanation of the sequence, i have understand that when i was patching an x300>v3100.
the sequence "66 25 00 00 66 0D yy xx" is working only for the mobile cards. the desktop ones have a "secondary" part, with have a different dev_id. i'll try to explain the new method on the example of x300.
x300 = 5b60, x300 secondary = 5b70.
v3100 = 5b64, v3100 secondary = 5b74.
so i used "... 66 25 F0 F0 66 0D 04 0B ...". (66 25 = and, 66 0D = or)
the dev_id is written in the patch scripts in reverse bytes (5b60 = 60 5B),
so: "60 5B" and "F0 F0" = "60 50"
"60 50" or "04 0B" = "64 5B" (which is the dev_id 5B64 (v3100)
"70 5B" and "F0 F0" = "70 50"
"70 50" or "04 0B" = "74 5B" (which is the dev_id 5B74 (v3100 second)
as you have to use only one "ati2mtag.sys" for both cards (prim and second), you have to patch the file to recognize both cards, the only way to do it is to use and/or masks. the way i explained here is working for x300>v3100 (pciE).
i use the and-mask "F0 F0" to keep only the first bytes of dev_id (5 & 6 of 5B 60, and 5 & 7 of 5B 70), and the or-mask "04 0B" to alter the second bytes of dev_id ( B & 0 are altered to B & 4), so this way the 5B60 becomes 5B64, and 5B70 becomes 5B74.
another example taken of original patchscript for FireGL T2:
r9600 = 4150, r9600 second = 4170
fGL t2 = 4154, fGL t2 second = 4174
sequence = "... 66 25 F0 F0 66 0D 04 01 ...", so:
and-mask "F0 F0" does: 50 41 (reverse of dev_id 4150) > 50 40
or-mask "04 01" does: 50 40 > 54 41 (reverse of dev_id 4154)
and-mask "F0 F0" does: 70 41 (reverse of dev_id 4170) > 70 40
or-mask "04 01" does: 70 40 > 74 41 (reverse of dev_id 4174)
i hope this was comprehensive... so good luck in new modes...
btw: about the m24GL and FireGL drivers:
i am using FireGL 8.083 unified driver for modding cards, i know that it doesn't support mobility chips (m10, m11, ...). but i am using it for my r9700 mobility (m11) > fireGL T2 mobility mod, and it's working perfectly, even if the 8.083 is a driver for desktop cards. i have modifyed the inf file,
so the dev_id 4e54 (to which i'm forcing my m11 4e50) is refering to rv350gl instead of m11gl.
succesful modes (confirmed by myself) using 8.083:
mobile m11 r9700> t2 (rv350 instead of m11gl),
desktop rv350 r9600 > t2 (rv350gl),
desktop x700 pcie > v5000 pcie,
desktop x300 pcie > v3100 pcie,
other cards supposed to work (as they are in the inf file of 8.083):
v3200, v5100, v7100, x1, x2, x3, z1.
and as it is working for my mobile t2, i think it must work for mobile versions of other cards too... but not confirmed... 
hope this can help...... and don't forget to post here succesful mods.
and of course thanks to Unwinder for his great work...
|
|
|
|
|
|
|
|
Newbie
Videocard: MSI GF4Ti4600 VTD @ Quadro4 900XGL VIVO
Processor: Barton 2600+
Mainboard: Gigabyte GA-7NNXP Limited Edition
Memory: 3x512mb kingston DDR333 dualchanel
Soundcard: Creative Live 5.1 + Philips FW326
PSU:
|

08-28-2005, 11:30
| posts: 24 | Location: Armenia
ps:
for the resolutions you can just edit the inf file:
the key "DALNONSTANDARTMODES..." in
section "your_card_SOFTWARE_DEVICE_SETTINGS"
how to do this is explained in a thread in this forum.
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Powered by vBulletin® Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.
|