MOD mobility X600 128 to FireGL! help

Discussion in 'RivaTuner Advanced Discussion forum' started by samov, Jul 2, 2005.

?

What driver version worked 4 U

Poll closed Feb 12, 2006.
  1. 7.93

    0 vote(s)
    0.0%
  2. 8.082 or 8.083

    1 vote(s)
    50.0%
  3. 8.163

    0 vote(s)
    0.0%
  4. above 8.163

    1 vote(s)
    50.0%
Multiple votes are allowed.
  1. aleix

    aleix Member

    Messages:
    26
    Likes Received:
    0
    GPU:
    saphire 3870. 8GB ram
    Thanks guys,

    Let's see.
    I've unistalled drivers, then boot in safe mode, use the drive cleaner, and select to clean everything about ATI. Then I deleted regedit entry. And finally I use ccleaner to delete temporal files an registry.

    I reinstalled drivers again with IBM and i got the same results. I uploaded an image where you can see the control panel is version 6.14.10 as well as 2D but in the display driver version it says 8.163.1-050909a-02.........

    I installed IBM 8.083.

    When i install drivers via device manager during the instalation it's stops to ask this files: ativvpxx.vp

    ativckxx.vp
    ativcaxx.vp
    (another i couldn't copy, .dll)
    ativcaxx.cpa
    atiicdxx.dat
    atikvmag.dll
    atikvmag.dl_

    Since I can only find them in my BENQ drivers i select from the drop menu. But otherwise I have to cancel with looking the files....

    Does anyone have similar problems?

    Thanks for your help Samov and Plusho.

    aleix
     
  2. samov

    samov Master Guru

    Messages:
    217
    Likes Received:
    0
    GPU:
    mobility x1600 256
    well..... seems like there are some files missing from your driver pack....

    try to use the cleaner to clean any remnants of older drivers and start over by downloading a new driver and doing the patch procedure again....

    have fun
     
  3. aleix

    aleix Member

    Messages:
    26
    Likes Received:
    0
    GPU:
    saphire 3870. 8GB ram
    thanks samov,

    yes i looks like some files are missing, true. But could you please check if they are present in your IBM files? or the ones you used for modding?

    could you please tell me exactly which ones do you have (that work 100% good) my computer in 3d max it works really good but i woul like to make sure its perfect.

    please tell me exactly were do you take them from (mines are from ibm website..., I also tried the ones from ATI website)

    thanks again
     
  4. samov

    samov Master Guru

    Messages:
    217
    Likes Received:
    0
    GPU:
    mobility x1600 256
    get the 8.083 from ati's site.

    extract it and patch ati2mtag.dl_ with the script i posted ealier for mobility v3200....

    then go to the driver directory
    erase all the .inf you find.... there should pe 2....

    and use this txt ( rename it back to .inf once you download it)
     

  5. phusho

    phusho Member

    Messages:
    17
    Likes Received:
    0
    GPU:
    x600 64mb
    Samov you didn't chage the device ID in the inf file it is still dev_3154 or I missing something
     
  6. samov

    samov Master Guru

    Messages:
    217
    Likes Received:
    0
    GPU:
    mobility x1600 256
    well.... since you install the driver manually from device manager YOU select which device to install.... you only modify the inf with the correct device id if you want windows to find the driver on it's own....
     
  7. silvius

    silvius New Member

    Messages:
    3
    Likes Received:
    0
    Is there difference between x700 mobility ( normal ) and x700 mobility ( mod to firegl ) ?
    I have a notebook with x700 and i use solidworks, but i have problems like hidden lines, layer ecc.... If i mod my x700 to firegl, this problems disappear ?

    thank you
     
  8. samov

    samov Master Guru

    Messages:
    217
    Likes Received:
    0
    GPU:
    mobility x1600 256
    well.... nothing is EVER a SURE THING... untill you try it :D
     
  9. samov

    samov Master Guru

    Messages:
    217
    Likes Received:
    0
    GPU:
    mobility x1600 256
    well I finally got atioglgl.dll above ver 2.0 to work ok with max... apparently using atiom7gl.drv in max 8 from earlier versions of the driver resulted in corrupt wireframe mode..... now updating to atiom8gl.drv works OK... no problems so far.....

    so 8.163 is now fully operational and modded..... but still not patch script for 8.223
     
  10. klipi

    klipi Member

    Messages:
    39
    Likes Received:
    0
    I moded my "x600 mobility" to "mobility firegl 3200" using 8.163.1 driver but I still can not see wireframe in Max7 or Max8 even using latest FireglMax. I can see it only if I enable "Display wireframe objects using triangle strips" in driver.

    I used atiom8gl.drv for Max8 and atiom7gl.drv for Max7.

    Of course I patched FireglMax driver with scripts from Rivatuner.

    Can someone explain me the procedure.....maybe I skiped something.

    Thanks!
     

  11. Tesselator

    Tesselator New Member

    Messages:
    1
    Likes Received:
    0

    Holy moly... That is ALLOT of work! Allot to type in and allot to put each
    user through who wants the mod. Also allot of it is greek to me! Ok, I'm a
    n00b... But I have a suggestion that might help these kinds of things.

    There is a web scripting utility that can basically do all of the steps involved
    here automatically. It's made by a friend of mine named Carl Sassenrath
    (Yeah one of the Amiga OS programmers for those of you who the name
    rings a bell for) called REBOL that you can get for free at www.rebol.com

    What would you guys say to making such complicated steps automated
    for us n00bs? After you get to know the syntax (1 or 2 days) making
    such a script is no more work than you did typing in all of the above.

    It would take care of the "greek" translation troubles as well.

    Just an idea... :D
     
  12. samov

    samov Master Guru

    Messages:
    217
    Likes Received:
    0
    GPU:
    mobility x1600 256
    you mean ... create a small script that modifies copyrighted material so that anyone can enjoy for free something others pay for.....

    to me ... that sounds illegal....

    we ... the "greek" do this so you too can LEARN just as we did how computer hardware and software work. you should read the steps.... they are not so hard to understand.....


    if you have ANY questions ... i'll be glad to answer them......

    this thread has but a few pages that describe the whole process in detail.... maybe you should just read them... and then if you have any problems.... SHOOT... :)


    have FUN..... and stay sharp....:D


    PS.... you should use atioglgl... from 8.133.... using any version above 8.133 results in system instability.... max 8 crashes in large scenes.... plus.... there is NO performance gain in 8.223.... nor 8.163.....
     
    Last edited: May 22, 2006
  13. RicardoSerpell

    RicardoSerpell New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    ATI X700Pro FireGL moded
    badly missing 1380x1024

    Hi,

    I succeeded patching my Radeon X700 into a FireGL 5000. I could install FireGL driver and even the MAX driver works. However 3DSMAX Spec fails when trying a single complete run (but I don't really care since the software works perfectly fine).

    My worst problem is that the FireGL driver lacks the 1380x1024 resolution that the X700 driver had, and that was a perfect resolution for my current 19" analog monitor (it produced square pixels, and nice refresh).

    Any idea on how to unlock that mode in the fireGL driver?

    Thanks
     
  14. RicardoSerpell

    RicardoSerpell New Member

    Messages:
    2
    Likes Received:
    0
    GPU:
    ATI X700Pro FireGL moded
    badly missing 1380x1024

    Hi,

    I succeeded patching my Radeon X700 into a FireGL 5000. I could install FireGL driver and even the MAX driver works. However 3DSMAX Spec fails when trying a single complete run (but I don't really care since the software works perfectly fine).

    My worst problem is that the FireGL driver lacks the 1380x1024 resolution that the X700 driver had, and that was a perfect resolution for my current 19" analog monitor (it produced square pixels, and nice refresh).

    Any idea on how to unlock that mode in the fireGL driver? I'm almost going back to X700 driver... I use mostly Archicad which uses OpenGL engine only (sadly not Direct3D).

    Thanks
     
  15. SimpleCAD

    SimpleCAD Member

    Messages:
    21
    Likes Received:
    0
    GPU:
    Saphire 2GB HD4870
    Alec Ryben has given instructions for a new resolution in this thread.
    http://forums.guru3d.com/showthread.php?s=&threadid=129197

    part extracted here

    ..."And you can easily insert any resolution you like.
    At the step where you are editing the .inf, insert your resolution under the R350GL heading (or any other heading if you have a different card) at the end of DALNonStandardModesBCD line.
    For example, i added my favourite res of 1280x960x85Hz just by doing that, i inserted
    12,80,09,60,00,00,00,85 at the end of the line. "

    This worked fine with my mobility radeon too.
    (Lots more info available by checking threads in FAQ section)
    Good Luck!
     

  16. Davidoffke

    Davidoffke New Member

    Messages:
    6
    Likes Received:
    0
    GPU:
    ATI x700
    Mobility X700 to mobility FireGL V5000

    Hello all,

    I'm, new, but did my reading the last 3 days. I'm starting to understand the thread and feel ready to try the mod.

    System: Acer Travelmate 8104 notebook with the mobility x700
    This chip is equal to the one used for the mobility fire gl v5000

    I have downloaded the ATI-drivers for the HP portable workstation that uses this mobility fgl v5000.
    I also downloaded the older [not locked] ATI fireglmax 8.083 and the 8.103 for the atioglgl but don't know if that last one is necessary... I'm not understanding that part very well.

    Rivatuner and driver cleaner pro are installed :) so I feel ready to go.

    I opened the "patch me.rts" with notepad trying to understand but it seems I need to add a few lines before to run this patch, right?

    So I feel like i'm stuck, or is it that I'm not knowing what I'm doing.
    ANY help really appreciated. I'm really trying, and once done will write a nice how to do for this specific mobilityX700 card...

    So, the file starts like this:
    ___________________________________________

    DstVar0 = force FireGL Z1 capabilities
    DstVar1 = force FireGL X1 capabilities
    DstVar2 = force FireGL T2 capabilities
    DstVar3 = force FireGL X2 capabilities
    DstVar4 = force FireGL X2 capabilities (4-pipeline mode)
    DstVar5 = force FireGL X3 capabilities
    DstVar6 = force FireGL V3100 capabilities
    DstVar7 = force FireGL V3200 capabilities
    DstVar8 = force FireGL V5000 capabilities
    DstVar9 = force FireGL V5100 capabilities
    DstVar10 = force Mobility FireGL V7100 capabilities

    __________

    I'm missing a, right ?

    Src8 = ??
    SCM8 = ??
    Dst8 = ??

    or do I have to create "DstVar11 = force Mobility FireGL V5000 capabilities " ?


    Sorry guys, if it's stupid.
    THANKS
     
  17. Davidoffke

    Davidoffke New Member

    Messages:
    6
    Likes Received:
    0
    GPU:
    ATI x700
    I think I found how these things will work out:

    when I add the following to the softfiregl file

    My two device numbers in the [requirement] section
    VEN_1002&DEV_5652, VEN_1002&DEV_5653

    For the option I need I can create a variable 11
    DstVar11 = force Mobility FireGL V7100 capabilities

    I think the only line of code needed for this value 11 is the following?
    Dst2_11 = ....

    just like this line, Dst2_6 = 0F B7 85 02 FF FF FF 66 25 00 00 66 0D 54 31 66 89 85 02 FF FF FF 90., used for the x600 mod.

    Is this the only line? or do I need more... please help me out on this point.
    I guess it can work without all the other lines, because they only are necessarry for other options. thanks a lot


    Am I right that this line has to do with the reassignment of the PCI ID that is currently 5652/5653 that has to be linked to the 564B Id of the mobility fireGL v5000.

    I read in another thread the following:

    The code you change is:

    and eax, AND_MASK
    or eax, OR_MASK

    where eax contains PCI DeviceID read from hardware and AND_MASK / OR_MASK are selected by the script depending on the mode you've set.

    66 25 .. .. is "and eax, AND_MASK"
    66 0D .. .. is "or eax, OR_MASK"

    So just select required masks and add them to the script.

    :) but that's something I just don't get...
    the thread:
    http://forums.guru3d.com/showthread.php?s=&threadid=122315&perpage=25&highlight=&pagenumber=1

    Can anyone calculate that for me, or help me out...
    I really am working to get this right, you're not investing time in a total worthless noob...
    I'll really try to help this community with a nice overview when this works out.

    Thanks again
     
    Last edited: May 30, 2006
  18. Davidoffke

    Davidoffke New Member

    Messages:
    6
    Likes Received:
    0
    GPU:
    ATI x700
    "ATI MOBILITY FireGL V5000" = BR_28372_ati2mtag_M26GL, PCI\VEN_1002&DEV_564B&SUBSYS_0934103C
    "ATI MOBILITY FireGL V5000 " = BR_28372_ati2mtag_M26, PCI\VEN_1002&DEV_5653&SUBSYS_0934103C
    "ATI MOBILITY FireGL V5000 " = BR_28372_ati2mtag_M26GL, PCI\VEN_1002&DEV_564B&SUBSYS_0940103C
    "ATI MOBILITY FireGL V5000 " = BR_28372_ati2mtag_M26, PCI\VEN_1002&DEV_5653&SUBSYS_0940103C

    I found these lines in the driver file

    this means the device numbers will be 564B/5653 for the Mobility fgl v5000
    coming from those of the x700 which are 5652/5653

    what does this mean for the line of binary code... the sedond ID's are allready the same...
     
  19. Davidoffke

    Davidoffke New Member

    Messages:
    6
    Likes Received:
    0
    GPU:
    ATI x700
    Hello there,

    Can you tell me what the exact content was of the patch script file you used? Because I can't get it to work.
    If I patch the .sys file like said here, and then select the "manual", "have disk" driver update for my video card it doesn't want to proceed....

    Where do you have your cx.....inf driver file from ?
    I downloaded mine from HP site, because they have a laptop with the mobility fire GL v5000 on board.

    Can someone please help me... I'm pretty despereate after 2 days trying to get this going... :(

    Thanks a lot in advance guys
     
  20. Davidoffke

    Davidoffke New Member

    Messages:
    6
    Likes Received:
    0
    GPU:
    ATI x700
    I tried to look at it from scratch, to simplify the problems a little...

    I created a patch file that would only service in case of the mobility X700 to Mobility FireGL v5000, and came to the folllowing:

    _________________________________________

    [Requirements]
    VGA = VEN_1002&DEV_5652, VEN_1002&DEV_5653

    [Common]
    SrcFile = ati2mtag.sys
    BakFile = ati2mtag.old
    HlpFile = SoftFireGLUnified.rth
    MakeCRC = 1
    Packed = 1

    DstVar0 = force Mobility FireGL V5000 capabilities

    Src0 = ??
    SCM0 = ??
    Dst0_0 = ??
    Dst0_1 = ??
    Dst0_2 = ??
    ... ??
    DCM0 = ??

    ___________________________________

    That is what it should look like.
    The device numbers of the X700 are the following : 5652/5653
    and those of the mob fgl v5000 we want to become are: 564B/5653

    Is there someone here that can explain me how it works to get from those device numbers to the binary expressions needed for the Src en Dst lines in the patch file.

    I think after applying the patch I should be good to go using the CX28468.inf file that's HP's driver for the mobility fire gl v5000...
    I read that when you do select the driver manually there's no need to change this .inf file, right?

    I hope someone can really give me a hint how to continue with the patch file... anyone?
     

Share This Page