Welcome, Guest. Please login or register.

Author Topic: Would you support a new Unified Opensource RTG standart?  (Read 21734 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: Will you support a new Unified Opensource RTG standart?
« on: April 08, 2010, 10:51:14 PM »
Quote from: Tumbleweed;552271
What advantages would an open source RTG standard have over what I've already got?
Open and free developer kit for developing drivers so that new graphics card solutions can be supported.

I find this poll a little confusing though, as I find that this is a topic that is only really relevant for developers, not users. Users can support it all they like, but nothing will happen without developers supporting a new standard.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Will you support a new Unified Opensource RTG standart?
« Reply #1 on: April 08, 2010, 11:30:41 PM »
Quote from: Gulliver;552276
But on the other hand, will it make sense if no user is going to actually use it? :)

We need both, users and developers.


Sure, but developers first ;)

Whether users will really support it depends entirely on how well the result is, and how easy it is to test it without screwing up existing p96/cgx installations.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Will you support a new Unified Opensource RTG standart?
« Reply #2 on: April 08, 2010, 11:51:02 PM »
Quote from: tone007;552289
I'd support it just to piss off the P96 guy!

Let's call P97 :laughing:
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Will you support a new Unified Opensource RTG standart?
« Reply #3 on: April 09, 2010, 12:53:03 AM »
Quote from: KThunder;552309
do you have all the os docs on rtg? have you studied and programmed for  p96?
That's where all this started, if you had been paying attention.... the P96 SDK is not available, and the rightholders refuse to open it. The only way to write P96 drivers today, legally, is to through reverse engineering an existing driver.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Would you support a new Unified Opensource RTG standart?
« Reply #4 on: April 09, 2010, 01:50:04 PM »
Quote from: Piru;552422
I think it's unrealistic to expect someone to write drivers for all the existing amiga graphics cards.
Why would it be someone? Typically there might be someone who will write a driver for his/her card. However, without SDK there's almost a guatantee that there will be no new drivers at all - ever..

Quote
Writing graphics card drivers is quite tricky and requires special kind of skillset. There aren't many around who would be capable, not to mention willing.
And again, by not providing the SDK needed, it is almost guaranteed that noone will bother. God forbid any new people who might stumble into this freakshow of a plattform and who might be interested in writing drivers.

Quote
This would basically lead to a situation that instead of two systems that support different set of hardware we'd have three. Instead of two different systems with slightly different quirks, we'd have three systems with different quirks.
Ofcourse, but one of them at least having the advantage that it can be upgraded and fixed on - that's what this is all about.

Quote
New driver system would also mean that 3d drivers would need to be written from scratch.
No it doesnt. 3D on m68k is not that much of an issue in the first place.

Quote
I don't have an easy alternate solution to offer, unfortunately.

I just wonder what people like you will do when MorphOS eventually is in the same situation :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Would you support a new Unified Opensource RTG standart?
« Reply #5 on: April 09, 2010, 01:53:14 PM »
Just top put things in perspective - imagine if AHI was closed up like P96 and CGX, and what that would mean.
« Last Edit: April 09, 2010, 02:01:51 PM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Would you support a new Unified Opensource RTG standart?
« Reply #6 on: April 09, 2010, 01:59:03 PM »
Quote from: bloodline;552456
But someone is going to have to write drivers for the new system that support the cards that are already supported by either P96 or CV64... No one is going to do that...


What do you know about that? As I wrote before, the typical scenario is not someone writing all the drivers to replace CGX and P96 all over, it's someone writing a driver for his/her card, and to be able to tweak and test out things with his/her own hardware. Ofcourse the best would be if one could do this using existing SDKs for CGX and P96, since they no doubt are superior to anything a new RTG would be able offer in years. However, today this is not really possible without reverse engineering and and a lot of guesswork.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Will you support a new Unified Opensource RTG standart?
« Reply #7 on: April 10, 2010, 02:15:11 AM »
Quote from: Golem!dk;552615
Yes, I see most of those predate AHI being released under the (L)GPL, which was kinda the point I was trying to make :)

What does (L)GPL have to do with any of this?
Besides, no - it was not the point you were trying to make, I know you too well - your point was that some of those drivers would have been written anyways, because those who wrote them would happily have used a pirated SDK  ;)
« Last Edit: April 10, 2010, 03:07:48 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS