English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 12 May 2022, 17:00   #1
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,342
curiosity: Texture only at 256 or more colors?

recently i asked myself if texture in a game could be applied also in 16 or 32 colors game.
Many times we saw Amiga OCS 3D game without texture and DOS equivalent in VGA or SVGA with 256 colors with nice texture.
So it is a technical problem or simply a estethic things?

i know that Citadel has texture on Amiga 500 OCS game, but in 3D flight simulator in 16/32 OCS colors or EGA colors could be applied texture?
Seiya is offline  
Old 12 May 2022, 17:34   #2
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
"Many times we saw Amiga OCS 3D game without texture and DOS equivalent in VGA or SVGA with 256 colors with nice texture" - ... really? I can't think of a single one at the moment.
gimbal is offline  
Old 12 May 2022, 19:02   #3
Samurai_Crow
Total Chaos forever!
 
Samurai_Crow's Avatar
 
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
MS-DOS users threw CPU clocks at their problems. Amigans thought they could keep their systems stock and use the blitter to make up for it. The best solution is to get an accelerator and fast memory and pair it with a graphics processor (GPU) and throw everything you have at it. The previously mentioned one-sided solutions were a wasted effort.
Samurai_Crow is offline  
Old 13 May 2022, 15:23   #4
Predseda
Puttymoon inhabitant
 
Predseda's Avatar
 
Join Date: Mar 2007
Location: Tromaville
Age: 46
Posts: 7,539
Send a message via ICQ to Predseda
Quote:
Originally Posted by gimbal View Post
"Many times we saw Amiga OCS 3D game without texture and DOS equivalent in VGA or SVGA with 256 colors with nice texture" - ... really? I can't think of a single one at the moment.
Frontier?
Predseda is online now  
Old 13 May 2022, 15:30   #5
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
Well that's one then
gimbal is offline  
Old 13 May 2022, 17:54   #6
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
The required computing power for texture mapping doesn't really get less with less than 256 colours because you need to read the texel and then write it to the screen buffer. Since this is a chunky operation, it doesn't matter whether you are using all 8 bits in a byte or just a few of them. The only place where you would save computing power is the chunky2planar conversion. When processors were fast enough to draw screens pixel by pixel, graphics chips did 256 colours as a standard. Older 3D games usually use flat-shaded polygons because you can work in planar graphics if you have few colours and can use the blitter. You just don't want to draw planar flat shaded polygons pixel by pixel. You usually draw 16 pixels at once which you can do because all pixels in a flat shaded polygon are the same colour.
grond is offline  
Old 13 May 2022, 18:10   #7
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,342
In truth also on PC i never saw an EGA game with textures, but in some specific games i notice that:
Dawn Patrol for PC all 3D graphics is textured, while Amiga of course no (PC is in VGA and Amiga OCS). Samething also for Overlord and also for Frontier.

But teorically developer could add 32 colors texture to Frontier or Dawn Patrol or Overlord? Or was it impossibile or a waste of time?
Seiya is offline  
Old 13 May 2022, 18:27   #8
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Quote:
Originally Posted by Seiya View Post
In truth also on PC i never saw an EGA game with textures, but in some specific games i notice that:
Dawn Patrol for PC all 3D graphics is textured, while Amiga of course no (PC is in VGA and Amiga OCS). Samething also for Overlord and also for Frontier.

But teorically developer could add 32 colors texture to Frontier or Dawn Patrol or Overlord? Or was it impossibile or a waste of time?
That is possible, of course. There just wasn't any market for such feature on the Amiga because of the dreaded 7 MHz 512KB base configuration.

A lot of Amiga demos use less than 256 colours for their 3D effects (which saves time on the c2p) and use the remaining bitplanes for overlays and other effects.

PCs did not have to do c2p, hence there is nothing to be gained by reducing colours. And historically, the moment they had processors powerful enough to do texture mapping, they already had graphics subsystems that could do 256 colours.
grond is offline  
Old 17 May 2022, 06:50   #9
Bruce Abbott
Registered User
 
Bruce Abbott's Avatar
 
Join Date: Mar 2018
Location: Hastings, New Zealand
Posts: 2,544
Quote:
Originally Posted by Predseda View Post
Frontier?
Not exactly the best advertisement for texture mapping.

Quote:
Originally Posted by grond
There just wasn't any market for such feature on the Amiga because of the dreaded 7 MHz 512KB base configuration.
...and the dreaded pirates eager to nip sales in the bud. Some Amiga owners did upgrade their machines to do 3D, but not for games. Knowing the processing power needed and rendering times for true 3D images, the idea of doing a game in 3D seemed silly. In 320x200 the textures looked really rough, not nearly as nice as well-drawn graphics in 2D games.

Quote:
And historically, the moment they had processors powerful enough to do texture mapping, they already had graphics subsystems that could do 256 colours.
Or to put it another way, they had VGA before they had processors powerful enough to do texture mapping.

However the first texture mapped 3D game for the PC was Catacomb 3-D, and it was EGA - in 1991! As you know, EGA had planar graphics with only 16 colors in 320x200. This shows that texture mapping less than 256 colors was not only possible, it was actually done on the PC.
Bruce Abbott is offline  
Old 17 May 2022, 07:59   #10
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
Talking about textures and Amiga there was this demo of an unfinished game called Justice that really impressed me made by a former Argonaut member that has a very decent speed even on A500 OCS/ECS(emulated) with partial texture mapping - albeit with reduced horizontal resolution!
[ Show youtube player ]
saimon69 is offline  
Old 17 May 2022, 09:58   #11
gimbal
cheeky scoundrel
 
gimbal's Avatar
 
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,905
Quote:
Originally Posted by saimon69 View Post
Talking about textures and Amiga there was this demo of an unfinished game called Justice that really impressed me made by a former Argonaut member that has a very decent speed even on A500 OCS/ECS(emulated) with partial texture mapping - albeit with reduced horizontal resolution!
[ Show youtube player ]
That does look impressive for the time. And it goes to show: sure they could have done it, but it'd run at 0.5fps
gimbal is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Real AGA 256 colors game? Seiya Nostalgia & memories 63 29 July 2023 19:19
256 colors remap Retrofan support.Other 108 22 July 2015 23:57
universe amiga 500 256 colors ! ? turrican3 Retrogaming General Discussion 14 09 April 2014 21:35
Using a WBPattern with more than 256 colors jotd support.Other 9 20 June 2006 15:56
Using 256 colors sence2001 support.Apps 0 02 October 2004 21:34

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 14:06.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.11558 seconds with 13 queries