English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 19 December 2010, 15:51   #1
Mequa
Registered User
 
Join Date: Nov 2009
Location: UK
Posts: 497
Fun with HAM

Just for a bit of silly seasonal Amiga-related fun, here's a picture of ham converted into HAM.



The image on the left is 24-bit, the one on the right was converted to HAM-6 by Vidi Amiga software.
This mode was possible on the high-end Amiga 1000 in 1985 and the affordable Amiga 500 in 1987.
In contrast, VGA came out in 1987 for high-end PCs and was limited to 256 colours in low resolution.

Compare our HAM image on the left with a 256 colour VGA image.
Amiga had quite the edge (even if we improve the 256 colour dithering):



Funny how Commodore originally thought this was a useless feature and wanted it taken out.

P.S. The Wikipedia article accurately describes HAM as a form of hardware-based lossy compression.
CDXL video which utilised HAM used no other form of compression.
I suppose the spiritual heir to HAM today would be specialised GPU hardware for decompressing high-definition video, as found in many graphics cards and mobile devices.
Mequa is offline  
AdSense AdSense  
Old 19 December 2010, 15:58   #2
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 39
Posts: 1,498
Yummy HAM indeed
gulliver is offline  
Old 20 December 2010, 17:51   #3
Jack Burton
It's all in the reflexes!
Jack Burton's Avatar
 
Join Date: Nov 2009
Location: Wingkong warehouses
Posts: 156
Have you ever tried PCHG HAM (lowres or lowres laced ) on an OCS or ECS machine ?
If not, try it, you would not believe your eyes !
Jack Burton is offline  
Old 20 December 2010, 19:49   #4
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,304
To be fair to VGA, it has a smaller palette, and in your example picture, the conversion is not very cool, dithering could have been worked a lot more. This depends on the image converter.

Ham was neat but it's pretty horrible with its colour fringeing, reminds me of Spectrum color clash bugs.
Akira is offline  
Old 20 December 2010, 19:56   #5
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Quote:
Originally Posted by Akira View Post
To be fair to VGA, it has a smaller palette
Er, no :
Quote:
This provided a total of 64 different intensity levels for red, green and blue, resulting in 262,144 possible colors, any 256 of which could be assigned to the palette (and in turn out of those 256, any 16 of them could be displayed in CGA video modes).
http://en.wikipedia.org/wiki/VGA#The_VGA_color_palette
TCD is offline  
Old 21 December 2010, 13:09   #6
Akira
Registered User

Akira's Avatar
 
Join Date: May 2001
Location: New York
Posts: 18,304
right on, smear it in my face xD
Thanks TCD!
Akira is offline  
Old 21 December 2010, 13:17   #7
TCD
Registered User

TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 39
Posts: 24,032
Hehe, Toni told me off about it here a while ago
TCD is offline  
Old 22 December 2010, 00:16   #8
T_hairy_bootson
Workbitch 1.3

T_hairy_bootson's Avatar
 
Join Date: Oct 2001
Location: Melbourne, Australia
Age: 40
Posts: 2,028
Quote:
Originally Posted by Mequa View Post
Just for a bit of silly seasonal Amiga-related fun, here's a picture of ham converted into HAM.



The image on the left is 24-bit, the one on the right was converted to HAM-6 by Vidi Amiga software.
This mode was possible on the high-end Amiga 1000 in 1985 and the affordable Amiga 500 in 1987.
In contrast, VGA came out in 1987 for high-end PCs and was limited to 256 colours in low resolution.

Compare our HAM image on the left with a 256 colour VGA image.
Amiga had quite the edge (even if we improve the 256 colour dithering):



Funny how Commodore originally thought this was a useless feature and wanted it taken out.

P.S. The Wikipedia article accurately describes HAM as a form of hardware-based lossy compression.
CDXL video which utilised HAM used no other form of compression.
I suppose the spiritual heir to HAM today would be specialised GPU hardware for decompressing high-definition video, as found in many graphics cards and mobile devices.
EAB 2010 POST OF THE YEAR!

Yo dawg we heard you liked ham...
T_hairy_bootson is offline  
Old 22 December 2010, 16:54   #9
Paul_s
needs more ice cream

Paul_s's Avatar
 
Join Date: Nov 2006
Location: Amigaville
Age: 39
Posts: 3,162
The VGA ham looks like it is radioactive
Paul_s is offline  
Old 24 December 2010, 22:03   #10
bonkers
Registered User
 
Join Date: Aug 2009
Location: Berkeley, USA
Posts: 15
HAM would have made so much sense if the Amiga would have been using HSV and not RGB as was initially intended. Its still a very very cool graphic mode though.
bonkers is offline  
Old 01 January 2011, 06:54   #11
ImmortalA1000
Registered User
 
Join Date: Feb 2009
Location: london/england
Posts: 347
The difference is we had to wait for a proper 256 colour mode for 7 more years and it would be 8x slower than VGA

HAM6 was good, but useless for games, unlike VGA which was no different to writing games in 32 colour mode on an A500/1000/2000.

Fantastic for still images, I spent months perfecting my Digi-view setup..MONTHS! lol
ImmortalA1000 is offline  
AdSense AdSense  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
HAM game existing ? possible ? thellier Coders. General 44 28 July 2014 14:02
Amiga HAM Si-Pie Amiga scene 12 14 November 2008 00:50
HAM without 24bit screen killergorilla support.Apps 5 20 October 2006 22:55
HAM pictures jviper New to Emulation or Amiga scene 2 24 March 2006 02:03
HAM Demo Frazor request.Demos 2 06 August 2003 15:36

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:22.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.17839 seconds with 11 queries