Welcome, Guest. Please login or register.

Author Topic: P96 and cybervision 64/3d(phase5) and bvision  (Read 2552 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline jjTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
P96 and cybervision 64/3d(phase5) and bvision
« on: March 22, 2004, 02:31:42 PM »
Hi peeps

I have heard alot about how gr8 p96 is compared to cybergraphix.

Can u get p96 to work on a bvision or cybergraphix 64/3d

If so is there a demo i can try b4 i buy.  Where would I get this from.

Sorry this might sound like  a nebie question but i have always used cybergrpaix cause thats what came with both cards and to be honest I have had nothing but trouble.

If u can use p96 on a bvision is there a PPC version???
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline NightShade737

  • Sr. Member
  • ****
  • Join Date: May 2003
  • Posts: 328
    • Show only replies by NightShade737
    • http://atomnet.co.uk
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #1 on: March 22, 2004, 03:22:21 PM »
P96 is free which is why most people use it...
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #2 on: March 22, 2004, 03:25:42 PM »
@JJ

P96 and CGX are just slightly different solutions to the same problem. P96 is free (afaik), which can be a deciding factor for many. I had to pay 20UKP for cgx v4 for my Bvision.

I've heard a lot of bad things about CGX on older cards like the CV64, corrupted graphics etc. I have to confess, I never had any problems on my BVision with it.

An advantage of p96 is that it emulates a fairly decent chunk of the CGX API, so a lot of stuff written originally for CGX should work.

P96 has drivers for most of the original amiga graphics cards, including the CV64/3D. I believe unofficial p96 drivers exist for Bvision/Cvision also...

A PPC version of p96 is indeed under development, but won't be much use to you unless youre using OS4 ;-)
int p; // A
 

Offline NightShade737

  • Sr. Member
  • ****
  • Join Date: May 2003
  • Posts: 328
    • Show only replies by NightShade737
    • http://atomnet.co.uk
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #3 on: March 22, 2004, 03:28:59 PM »
I thought OS4 had it's own drivers anyway, which would make P96 a bit useless. How about a PPC version for OS3.9?
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #4 on: March 22, 2004, 03:36:17 PM »
OS4 does have a driver system for supporting lots of chipsets on the A1 etc.
P96 is used for its API (also for support of "classic" amiga cards) so that existing RTG software runs OK.

A PPC version for OS3.9 makes very little sense. A fast 68060 already maxes out existing gfx busses for transferring data into VRAM (which is generally the most time consuming part of these systems). Hence the PPC wouldn't gain much on those operations.

Since most other on-card 2D operations are HW accelerated on the blitter, calling them via Warpos PPC interface would only slow things down due to context switching.

However, offscreen rendering in fast ram using the PPC might be an idea for OS3.9/p96, but it only makes sense for fairly large operations that would take more time on 680x0 alone than a typical context switch does under warpos.
int p; // A
 

Offline NightShade737

  • Sr. Member
  • ****
  • Join Date: May 2003
  • Posts: 328
    • Show only replies by NightShade737
    • http://atomnet.co.uk
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #5 on: March 22, 2004, 04:01:24 PM »
What do you mean by "context switching"?

Oh, P96 isn't free btw, it's Shareware.
 

Offline Crusher

  • Sr. Member
  • ****
  • Join Date: Aug 2002
  • Posts: 385
    • Show only replies by Crusher
    • http://www.hast-enterprises.se
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #6 on: March 22, 2004, 04:05:23 PM »
Just wanted to add that I´m using P96 on my A2000 with Blizzard2060 and a CV64/3D and it works fine.
Ohh.. and P96 isn´t totally free, it´s shareware isn´t it?  But there is no restrictions in it what I know of.
Please correct me if I´m wrong. :-)

EDIT: *gah* Nightshade beat me to it. :-P
Mainframe: Amiga 3000 Tower, CSPPC233/060, 144+2MB, 36GB UW, Prometheus, Voodoo5 5500, 10Mbit, 24xCDr, OS 4.0 ....Amiga since 1987.
 

Offline jjTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #7 on: March 22, 2004, 04:28:25 PM »
thx for the replies guys.

Where can I get the unoffical p96 bvision drivers from

I remeber now that i havnt used it b4 cause i couldnt find a version for my bvision.

What u r a ll saying about PPC is true and infact i could never get the ppc versions of cybergraphix to work on my machine.
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline jjTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #8 on: March 22, 2004, 04:44:28 PM »
thx for the replies guys.

Where can I get the unoffical p96 bvision drivers from

I remeber now that i havnt used it b4 cause i couldnt find a version for my bvision.

What u r a ll saying about PPC is true and infact i could never get the ppc versions of cybergraphix to work on my machine.
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline lempkee

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 2860
    • Show only replies by lempkee
    • http://www.amigaguru.com
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #9 on: March 22, 2004, 06:01:47 PM »
there is no BVSISION p96 drivers  for os3.x, there is CV64 and CV643d drivers included in the p96 package.


Whats up with all the hate!
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #10 on: March 22, 2004, 07:52:02 PM »
Quote

NightShade737 wrote:
What do you mean by "context switching"?

Oh, P96 isn't free btw, it's Shareware.


Context switching occurs calling the PowerPC processor from the 680x0 one (or vice versa). Calling one CPU from the other involves flushing the caches of both - up to 8K for a 68060 and 32K for a 604. Hence a context switch is an extremely expensive operation. You have to do this when bothe CPUs are talking to the same area of memory in copyback cache mode, because if you dont, there is no guarentee that the two different CPU's caches are in sync.


A PPC p96 makes sense only for

1) A PPC native amigaos in general

2) A seperate driver system for WarpOS (a bit like the way warp3D works with seperate drivers for 68K and PPC)

3) Accelerating offscreen rendering on bitmaps in fast ram. This would involve writing some ppc code to do the normal graphics.library style rendering in these cases

(1) is in progress

(2) is unlikely to be worth the effort since (1) is in progress

(3) is a possibility if you are an experienced coder willing to try and make a suitable patch.


As for the ppc version of cybergraphx for OS3.x. This contained *no* ppc code of any kind. The only difference was that it used the 680x0 side of the ppc.library to allocate memory with 32 byte alignment to satisfy the PowerPC's cache alignment.
int p; // A
 

Offline jjTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #11 on: March 22, 2004, 08:36:55 PM »
so are thert any unoffical p96 drivers for bvision i can get hold of or am i stuck with cybergraphix
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"
 

Offline jjTopic starter

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4054
  • Country: wales
  • Thanked: 2 times
  • Gender: Male
    • Show only replies by jj
Re: P96 and cybervision 64/3d(phase5) and bvision
« Reply #12 on: March 22, 2004, 10:27:15 PM »
bump
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2
 
Registered MorphsOS 3.13 user on Powerbook G4 15"