Welcome, Guest. Please login or register.

Author Topic: Making ShapeShifter video drivers work with version 3.11 instead of 3.10  (Read 4966 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
I'm trying to get some external video drivers to work with ShapeShifter. I use version 3.11, but the drivers complain that this version is unsupported. How do the drivers know this?

I tried editing the SS exe with a hex tool and replaced all references to 3.11 to 3.10. Doesn't work... I tried this also in the video drivers themselves; doesn't work.

So my question; how do you fool the drivers into thinking the version number is 3.10? Is this even possible? Or maybe someone still has version 3.10 for me?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Yeah, patching Cardtrik would be great; then the blitter chip would work and we would get better speed I guess.

Could you replicate your hack, Piru or do a small tutorial on how I can do it myself?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
That would be great! I'll look around for 3.10. I do have a older version (3.6) on a cover cd from a long time ago though...

Edit: Have you found 3.10 somewhere on the net? If so could you give the link?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
I'm interested in what you exactly patch. You tell the driver binary to look somewhere else in the ShapeShifter binary to verify the version number? So you only change the EVD binary in the end?

Is this easy to do (once you know how to) with other drivers as well; like PippinEVD and WinnerEVD for example? With a hex editor?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
I tested it and no crashes! It is a lot faster than the old CardTrickEVD so I guess the blitter works too.

Thanks Piru!
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
I tested it with a benchmark tool (Speedometer 4.02). So it really works.

Now for PippinEVD please ;-). Oh and please make Doubler work as a replacement for the right Amiga key and left mouse button so I can have a working right mouse button.

Haha just kidding; thanks a lot Piru!
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Hehe Good one Motorollin!

Oh Piru could you put ShapeShifter 3.10 also on your site?
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Please do; I'll try.

Edit: Ah thanks! My googling didn't find that link.
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
I must say I'm now playing Settlers 2 with PippinEVD in a window on Workbench on ShapeShifter 3.10 and I'm really impressed with my humble Miggy again. Runs like a charm! God I love my Amiga!
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
I know it sounds greedy but could you do the same thing to the PippinEVD driver Piru? It's by the same author as CardtrickEVD so I guess it's pretty much the same procedure.
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
@ Piru

Again it works! Woohoo! Thanks a lot again!
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...
 

Offline FlashlabTopic starter

  • Hero Member
  • *****
  • Join Date: Aug 2005
  • Posts: 1396
    • Show all replies
Some benchmarks: Topic

The point of the CardTrick patch is to make the blitter support work with 3.11. This makes a huge difference in speed.
Amiga 4000D Cyberstorm PPC 060@50 604@200 SCSI 130Mb Ram G-Rex Voodoo3 PicassoIV Paloma Ariadne Delfina Lite

Online Flash version of BoulderDash: Offline...