Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
17 crawler(s) on-line.
 168 guest(s) on-line.
 1 member(s) on-line.


 Gunnar

You are an anonymous user.
Register Now!
 Gunnar:  1 min ago
 Hypex:  11 mins ago
 DiscreetFX:  28 mins ago
 saimo:  38 mins ago
 amigakit:  56 mins ago
 OldFart:  57 mins ago
 _ThEcRoW:  1 hr 16 mins ago
 NutsAboutAmiga:  1 hr 44 mins ago
 retrofaza:  1 hr 44 mins ago
 Rob:  1 hr 45 mins ago

/  Forum Index
   /  Amiga Development
      /  New graphics cards for OS4 made possible at last!!
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 Next Page )
PosterThread
vision 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 30-May-2008 12:09:09
#21 ]
Regular Member
Joined: 8-Jun-2005
Posts: 480
From: Unknown

@Hans

So, to sumarize: Are you, or billt, or some(frieden)one else gonna check the projects and try to port some?

 Status: Offline
Profile     Report this post  
billt 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 30-May-2008 14:19:40
#22 ]
Elite Member
Joined: 24-Oct-2003
Posts: 3205
From: Maryland, USA

@vision

I'm not a "porter". I have docs but no time right now to do much with them, but I'd like that to change someday. I've at least got a cross-compiler setup on my laptop per utilitybase. Just need to get a dev kit in there, make sure it works, and figure out where things are today. There's others doing stuff as well on the current driver, but I've lost track of everything they've done in the past year or so.

_________________
All glory to the Hypnotoad!

 Status: Offline
Profile     Report this post  
Hans 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 30-May-2008 17:19:06
#23 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

@vision

I have been tinkering with the Linux RadeonHD driver source-code, but I can't say if I'll ever get round to writing a driver for Amiga OS. Given the large differences between Linux and Amiga OS, if I do write a driver, I wouldn't call it a port. Linux's PCI device handling is totally different, it's screen handling is totally different. The only even remotely portable part is the AtomBIOS parser (a relatively minor component). So a driver would be based on, not a port of, the RadeonHD source-code.

Whether I get around to making a driver depends on a lot of factors, including whether I can actually open a screen and display images or not (no, I haven't even got that far yet). A 3D driver would require the Friedens to port MESA; I don't see the point in writing a Warp3D driver for it as Warp3D doesn't support any of the new features.

I really wish that I had more free time.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
Antique 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 9-Aug-2008 12:19:49
#24 ]
Cult Member
Joined: 8-Jun-2005
Posts: 887
From: Norway

I can't help with anything regarding this. But i sure do hope you guys do get more modern gfx card support for us. As it's not getting easier getting hold of these old cards. Thumbs up for you.

_________________
I'm an antique. Don't light my fuse

 Status: Offline
Profile     Report this post  
Spirantho 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 9-Aug-2008 14:25:45
#25 ]
Super Member
Joined: 4-Jun-2004
Posts: 1044
From: Aberystwyth, Wales

To be honest I don't see the point of supporting new graphics chipsets when the fastest machine that can run OS4 is an 800MHz G4 with a AGP 2x slot....

 Status: Offline
Profile     Report this post  
Hans 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 9-Aug-2008 14:34:22
#26 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

@Spirantho

Quote:

Spirantho wrote:
To be honest I don't see the point of supporting new graphics chipsets when the fastest machine that can run OS4 is an 800MHz G4 with a AGP 2x slot....


So you think that we should wait until a faster machine is available before starting on writing a driver for newer graphics cards? I guess that purchasers of such new machines would have to put up with a Radeon 9000 then.

I think that there is a point. These newer graphics cards contain GPUs that can perform a significant amount of computation. The slow bus to the graphics cards isn't that big an issue when you're just sending a few vertices to the graphics card and letting the shaders do all the rest. Finally, are we expecting that the A1 will remain the fastest OS4 machine forever? If so, we might as well stop right now.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 9-Aug-2008 14:38:03
#27 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12796
From: Norway

@Spirantho

Quote:
800MHz G4 with a AGP 2x slot....


Well a GFX card does not use the CPU to display fancy 3D graphics its all done on the GFX card,

Thanks to the Graphic Processing Unit (GPU), the GPU does most of the work, as long as you do not need to transfer large new textures the AGP 2x slot its ok.

Last edited by NutsAboutAmiga on 11-Aug-2008 at 12:28 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Hans 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 9-Aug-2008 23:03:21
#28 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

I've made a little progress (see here). Please do not get too excited. It's a long way off from an actual driver.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 9-Aug-2008 23:43:13
#29 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12796
From: Norway

@Hans

Wow cool

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
vision 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 10-Aug-2008 4:02:10
#30 ]
Regular Member
Joined: 8-Jun-2005
Posts: 480
From: Unknown

@Hans

Very, very great !! Hans

Congratulations! That's the spirit . You are the man!

 Status: Offline
Profile     Report this post  
Panthro 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 10-Aug-2008 4:59:29
#31 ]
Regular Member
Joined: 31-May-2006
Posts: 392
From: Unknown

omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg
omg

ok not too excited now !!

_________________

 Status: Offline
Profile     Report this post  
corto 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 10-Aug-2008 7:04:41
#32 ]
Regular Member
Joined: 24-Apr-2004
Posts: 342
From: Grenoble (France)

Hans : Great work, again ! That's impressive and it's really nice to have active developers like you around.
As a developer, I would be curious to know how is handled a graphic card. What is the beginning, which process to follow, ...

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 10-Aug-2008 10:03:56
#33 ]
Elite Member
Joined: 9-Jun-2004
Posts: 12796
From: Norway

@corto

When I wrote my only device for floppy disk controller, I started making a simple program for testing.

what you do first is scan the PCI bus for Vendor ID and Product ID,
it's done using the expansion.library / interface PCI.

FindDeviceTags()
GetResourceRange()

Now that you have found the baseaddress and io addresses, you can start sending stuff to it.

So now you cut and parse the Linux/DOS/Windows initialize source code in...
well it needs a lots of changes.

Most OS have a OutByte()/InByte() function but they do not need have the same argument format.

And timing might be critical to get the initialize code working, I don't know mutch about interrupts and stuff.

Now you should have a working program.

The big task is to convert this program in os device driver, your going to crash and freeze you computer a 1000 times before you have some thing that works... and you most reboot after every test, because devices they are resident after they are loaded.

Last edited by NutsAboutAmiga on 10-Aug-2008 at 10:17 AM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
Hans 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 10-Aug-2008 13:18:24
#34 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

@corto

Quote:

corto wrote:
Hans : Great work, again ! That's impressive and it's really nice to have active developers like you around.
As a developer, I would be curious to know how is handled a graphic card. What is the beginning, which process to follow, ...


Well, I don't actually know the structure of a graphics driver yet, because I don't have the Picasso96 DDK (which IIRC, is under NDA, so I wouldn't be able to tell anyway). I'm waiting to hear back about my request for the DDK. Given how busy the OS4 devs are right now, I'm giving them some time to respond.

What I did was the following:
- got a PCI graphics card and a KVM so that I could keep using my AGP card for programming and switch displays without swapping cards
- learnt how to communicate with PCI devices
- got the necessary hardware documentation
- set up a test program instead of trying to write a driver straight away
- spent many agonizing months slowly getting things to work (note, I had very limited spare time for this project during that time)

In this case, the Linux driver code released by AMD was much more useful than the documentation, The documentation from AMD is kind of cryptic regarding certain issues and doesn't detail programming the memory controller on RV515 cards, for example.

What NutsAboutAmiga said about PCI interfacing is a good start. After that, figuring out how to set the screen resolution and display an image would be next.

Hans

Last edited by Hans on 10-Aug-2008 at 01:25 PM.
Last edited by Hans on 10-Aug-2008 at 01:23 PM.

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
Kicko 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 10-Aug-2008 13:30:38
#35 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
From: Sweden

@Hans

Hmmm i thought i posted here already but it looks like not.

Anyway. Just wanted to say thanks for working on the driver. Sounds very interesting. I hope you manage to finish it.

Keep up the good work :D

 Status: Offline
Profile     Report this post  
Panthro 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 11-Aug-2008 8:12:43
#36 ]
Regular Member
Joined: 31-May-2006
Posts: 392
From: Unknown

watching this thread closely

_________________

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 11-Aug-2008 8:45:49
#37 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3512
From: Unknown

@thread

AFAIK, there are some video cards manufacturers continuing to create PCI version of that card. I think even the ATI 3870 based card.

Last edited by AmigaBlitter on 11-Aug-2008 at 08:46 AM.

_________________
retired

 Status: Offline
Profile     Report this post  
Hammer 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 11-Aug-2008 9:32:25
#38 ]
Elite Member
Joined: 9-Mar-2003
Posts: 5246
From: Australia

@AmigaBlitter

ATI's Diamond brand offers Radeon HD 2400 (RV610) PCI 2.3 gfx card.
http://www.diamondmm.com/HD2400.php

Last edited by Hammer on 11-Aug-2008 at 09:38 AM.

_________________
Ryzen 9 7900X, DDR5-6000 64 GB RAM, GeForce RTX 4080 16 GB
Amiga 1200 (Rev 1D1, KS 3.2, PiStorm32lite/RPi 4B 4GB/Emu68)
Amiga 500 (Rev 6A, KS 3.2, PiStorm/RPi 3a/Emu68)

 Status: Offline
Profile     Report this post  
spotUP 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 11-Aug-2008 13:09:13
#39 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2896
From: Up Rough Demo Squad

@Hans

I love what you are doing for us! :)
You should be in the os4 team really. Have you applied?
Trying can't hurt! :)

_________________
AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.

http://www.asciiarena.com
http://www.uprough.net

 Status: Offline
Profile     Report this post  
Hans 
Re: NEW GRAPHIC CARDS FOR OS4 MADE POSSIBLE AT LAST!!
Posted on 11-Aug-2008 14:37:07
#40 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5066
From: New Zealand

Thanks everyone.

Perhaps someone could drop by safir.amigaos.se and tell the guys that it's a PCI card, not an AGP card, so there are no voltage issues. And yes, it's real.

Hans

_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 | 6 | 7 Next Page )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle