Welcome, Guest. Please login or register.

Author Topic: The last Graffiti GFX Box produced, now available for $35.  (Read 4733 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show only replies by CU_AMiGA
Re: The last Graffiti GFX Box produced, now available for $35.
« Reply #14 from previous page: November 25, 2004, 10:22:46 AM »
@redrumloa

I like the way you make your ebay auctions sound so dramatic:

"LAST ITEM FOR SALE, NEARLY EXTINCT, VERY LAST ITEM PRODUCED EVER!"  

:lol:
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD
 

Offline Robert17

  • Hero Member
  • *****
  • Join Date: Apr 2004
  • Posts: 1011
    • Show only replies by Robert17
Re: The last Graffiti GFX Box produced, now available for $35.
« Reply #15 on: November 28, 2004, 02:31:40 PM »
It can do 720 wide in AGA I think... Yes Please pretty please with a cherry on top, write a P96 Driver for Graffiti!

Robert
Member of the Lincs Amiga Group, UK :-)
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: The last Graffiti GFX Box produced, now available for $35.
« Reply #16 on: November 28, 2004, 02:57:23 PM »
Quote

Robert17 wrote:
It can do 720 wide in AGA I think... Yes Please pretty please with a cherry on top, write a P96 Driver for Graffiti!

Robert


Can it?

If it can do 640x480 or a similar resolution on AGA then I stand corrected. Still, I'm not totally sure how well it gets on with graphics.library, but as a P96 driver (which patches the graphics.library to support the hardware anyway) things are different :-)
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: The last Graffiti GFX Box produced, now available for $35.
« Reply #17 on: November 28, 2004, 04:41:16 PM »
From Jens' site

Quote
maximum resolution with AGA chipset: 768x576 at 256 colours out of 262144 (interlace)


Rock on :-D

In that case I am sure that it is possible to create some sort of 8-bit p96 driver (akin in some respects to CGX-AGA, only without the need for any C2P), although I'm still highly dubious about the way it works with the existing graphics.library...

-edit-

One problem you get is that to use the 640 wide mode, you need a 4-bitplane SHRES arrangement, which means that you no longer have a linear arrangement of pixels. Adjacent pixels literally rotate through each of the bitplanes, so pixel 0 is in bitplane 0, pixel 1 in bitplane 1 ... pixel 4 in bitplane 0 and so on.

This does take the fun out of it slightly :-(
int p; // A
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: The last Graffiti GFX Box produced, now available for $35.
« Reply #18 on: November 28, 2004, 07:39:50 PM »
Why 4bit plane...? AGA allows 8bits in S-hires!

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show only replies by Karlos
Re: The last Graffiti GFX Box produced, now available for $35.
« Reply #19 on: November 28, 2004, 07:48:51 PM »
It's just the way the thing works, apparently.

Each bitplane stores a run of 8-bit pixels. If you use a single bitplane you get a 160 width screen, with linear access to the pixel data. If you want a 320 screen you use 2 bitplanes, alternate bytes on each plane. For a 640 screen, you end up with four bitplanes, alternating pixels on each plane.

All of these are using SHRES displays on AGA. I can actually see that a 160 wide screen composed of 8 bit pixels would appear as a 1280 wide bitplane since there are 8 bits to each pixel. No doubt in order to be displayable you need to use the other bitplanes to bump up the resolution since 1280 is the widest displayable width you can have.

At least that's how I understood it.

int p; // A