Welcome, Guest. Please login or register.

Author Topic: Why no 18bit RTG modes for Amigas?  (Read 2689 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show only replies by AmigaMance
Why no 18bit RTG modes for Amigas?
« on: November 11, 2009, 03:39:31 AM »
I remember that it had become a standard on PC's and it was called High Color, or something? Neither CGX or P96 support 18bit modes. You go straight from 16 to 24bit modes.
 I think it would have been a good compromise between speed/memory usage and image quality.
« Last Edit: November 11, 2009, 03:41:35 AM by AmigaMance »
A1200 PPC user.
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Why no 18bit RTG modes for Amigas?
« Reply #1 on: November 11, 2009, 06:31:01 AM »
Quote from: AmigaMance;529117
I remember that it had become a standard on PC's and it was called High Color, or something?

I don't. I do however remember that the VGA palette was 18bit.

Quote
I think it would have been a good compromise between speed/memory usage and image quality.

How exactly?

To get 18bit you'd still need to have 3 bytes per pixel, or use some kind of weirdo mode where the 6 extra bits would always be used for the next pixel. That'd be prohibilitely complex and slow to work with.
 

Offline AmigaManceTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 1278
    • Show only replies by AmigaMance
Re: Why no 18bit RTG modes for Amigas?
« Reply #2 on: November 11, 2009, 07:25:00 AM »
Quote from: Piru;529127
I don't. I do however remember that the VGA palette was 18bit.

 I remember reading some pc game reviews, back in the early 90's, where some games were using 18bit screens and the editors called it high color. There is a possibility that i'm totally wrong about it.

Quote
How exactly?

To get 18bit you'd still need to have 3 bytes per pixel, or use some kind of weirdo mode where the 6 extra bits would always be used for the next pixel. That'd be prohibilitely complex and slow to work with.

 Ah, ok. I just followed the simplistic reasoning "less colors, more speed".
A1200 PPC user.
 

Offline spirantho

Re: Why no 18bit RTG modes for Amigas?
« Reply #3 on: November 11, 2009, 09:26:44 AM »
You'd be amazed at what the VGA chipset can actually do - it's not called the Versatile Graphics Array for nothing. However, most of its fancy features were never used because the implementations varied so much from card to card, I'd imagine. But if you knew the chipset you were working with rather than relying on UniVBE or something, you could do great things, including, I suspect, changing the palette on the fly... which would give you an 18-bit screen if the palette is 18 bit. Of course for that you'd have to write a display routine to switch palettes - no copper on VGA, after all - so your program would be dog slow. Good for text adventures and the like though, I'd imagine... some 8-bit computers did that, top of the screen in one screen mode for the picture, then switch to text mode for the input/output.
--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my shop! http://www.mutant-caterpillar.co.uk/shop/ - for 8-bit (and soon 16-bit) goodness!
 

Offline CLS2086

  • Hero Member
  • *****
  • Join Date: Oct 2003
  • Posts: 1456
    • Show only replies by CLS2086
Re: Why no 18bit RTG modes for Amigas?
« Reply #4 on: November 11, 2009, 07:12:06 PM »
Hi,
I remember that VGA chips such as "VGA Paradise" from WesternDigital had a 18 bits palette (+262000 colours) but it can only display 256 colours (8 bits).
Keep the Faith !
VG 5000/A1000/500/500+/600/2000/CDTV/1200PPC-GREX/1200PPC -ATEO-BV/4060D/CD32/Aone/Peg 1/Peg2 G4/ various funny machines too  :-) http://www.mo5.com/collection/index.php?pseudo=CLS2086
I also repair drives of our old beloved Amiga
 

Offline koshman

  • Sr. Member
  • ****
  • Join Date: Nov 2009
  • Posts: 445
    • Show only replies by koshman
Re: Why no 18bit RTG modes for Amigas?
« Reply #5 on: November 11, 2009, 07:24:50 PM »
I've always thought hicolor meant 16bit - 64K colors ?!?
« Last Edit: November 11, 2009, 07:29:56 PM by koshman »
- Radim
 
A600 - 68020/33, 10MB RAM, 3.1, 2GB SD
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Why no 18bit RTG modes for Amigas?
« Reply #6 on: November 11, 2009, 07:32:31 PM »
Quote from: spirantho;529139
You'd be amazed at what the VGA chipset can actually do - it's not called the Versatile Graphics Array for nothing.

Erm - VGA stands for Video Graphics Array. And there have never been 18 bit deep modes...

Plus: 15 or 16 bit HiColor modes are not palettized, of course - imagine a 48 KByte RAMDAC (single chip!) running at ~100 MHz in 1990... HiColor and TrueColor modes work by bypassing the RAM part and feeding directly into the DAC part.

Imho VGA was the first usable video standard on the PC platform - MDA, CGA, Hercules and EGA were total crap when it came to graphics. When it came to 'magic' like changing display properties on the fly (like Copper does), VGA was inferior to Amiga graphics by far. However, later VGA chips added so much performance that it became unnecessary to play with the modes...
« Last Edit: November 11, 2009, 07:37:26 PM by Zac67 »
 

Offline Britelite

  • Full Member
  • ***
  • Join Date: Jul 2003
  • Posts: 187
    • Show only replies by Britelite
    • http://www.dekadence64.org
Re: Why no 18bit RTG modes for Amigas?
« Reply #7 on: November 12, 2009, 10:07:40 AM »
Quote from: AmigaMance;529117
I remember that it had become a standard on PC's and it was called High Color, or something? Neither CGX or P96 support 18bit modes. You go straight from 16 to 24bit modes.


There actually was a "fake" 18-bit mode used in quite a lot of PC-demos in the mid-90's. This was basically achieved by setting the palette to include 64 shades of both red, green and blue, and the drawing the RGB-components on different lines, which with a high enough vertical resolution kind of blended into 18-bit colors. Probably best illustrated by this image: http://www.oldskool.org/demos/explained/explained/htmlpictures/18bitori.gif

This was ofcourse not a hardware graphicsmode, but a programmed one.