English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 19 October 2016, 05:20   #1
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
EHB, HAM6 and HAM8 demonstration pictures?

Hi everyone.

I'm trying to find examples of pictures to use to demonstrate the differences between the different capabilities of the various Amiga models display output for my web site.

My aim is to have an original 24-bit picture, and then convert that to the best that could be displayed in each mode. So say 640x400 Ham8, 640x400 256 colour, 320x200 Ham6, 320x200 EHB, etc. I'm choosing 400 and 200 as those were possible on NTSC and PAL amigas.

It seems to me that the best way to do this and have it look accurate, would be to use WinUAE to utilise the 'Save screenshot' option within Host-> Output, and to use say Photogenics or ImageFX to load the original picture and save it out as a Amiga file in the required screenmode, then view the picture, tkae a screenshot, and then crop that screenshot as needed.

Does anyone have any better ideas?

Does anyone have any good images to use for this, or should I just go and take some photos myself to use?
TroyWilkins is offline  
Old 19 October 2016, 07:51   #2
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Here's my effort, from a picture I took in my own backyard:


The original (reduced in resolution to 468x400)


AGA HAM8


OCS/ECS HAM


AGA 256 colour


OCS/ECS EHB

And yes, I know, I should have reduced the resolution further, but I wanted to not have them all postage stamp sized on a modern display device, without doubling their size. The intention is to show the colour depth differences, hence choosing an original image with the many shades of blue in the sky.

Any feedback would be very much appreciated.
TroyWilkins is offline  
Old 19 October 2016, 08:01   #3
mihcael
Zone Friend
 
mihcael's Avatar
 
Join Date: Jan 2006
Location: Aussie
Posts: 1,144
AGA HAM8 should be barley distinguishable in quality to the original at that size.
mihcael is offline  
Old 19 October 2016, 08:03   #4
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Well it looks pretty good to me
TroyWilkins is offline  
Old 19 October 2016, 08:04   #5
ajk
Registered User
 
ajk's Avatar
 
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
With proper dithering the banding that you get (in the sky, especially) could be mitigated a lot. For example Personal Paint can do a really good job of reducing a full-colour image down to 256 (or less). I'm however not sure how well it deals with HAM images, I never really used them much.

HAM modes are somewhat special in how they work, so any converter needs to be crafted with the limitations in mind. There have been discussions here on the forum regarding the best algorithm for the job. See here, for example.
ajk is offline  
Old 19 October 2016, 08:08   #6
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Agreed, I was torn as to if I should use dithering, given that the OCS/ECS images are in a higher resolution than would usually be used, which could lead to an impression that it's a better picture than it really is - unless I halve the resolution before converting to the correct display mode and then double the size of the picture? What do we think? Or should I do that for ALL the pictures?
TroyWilkins is offline  
Old 19 October 2016, 08:36   #7
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
OCS cannot do hires with more than 4 bitplanes, so HAM is not possible in this resolution. For HAM6 you should therefore reduce the horizontal resolution to 320 (and then double each pixel to get the aspect ratio back).

Likewise it cannot do 400 lines without interlace.

Conclusion is that to display a HAM or EHB image without flicker on an A500 or A2000 you should reduce the resolution to 320x200.
thomas is offline  
Old 19 October 2016, 08:36   #8
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
How about these? I've dropped the resolution for all the Amiga images and added Floyd dithering, images are being processed in ImageFX 1.5


Original (double x and y resolution of the Amiga images below).


HAM8


HAM


256 Colour

TroyWilkins is offline  
Old 19 October 2016, 08:38   #9
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Quote:
Originally Posted by thomas View Post
OCS cannot do hires with more than 4 bitplanes, so HAM is not possible in this resolution. For HAM6 you should therefore reduce the horizontal resolution to 320 (and then double each pixel to get the aspect ratio back).

Likewise it cannot do 400 lines without interlace.

Conclusion is that to display a HAM or EHB image without flicker on an A500 or A2000 you should reduce the resolution to 320x200.
Yeah, I've now done that and added dithering, all Amiga images are now in low resolution modes.
TroyWilkins is offline  
Old 19 October 2016, 08:44   #10
thomas
Registered User
 
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 7,002
Quote:
Originally Posted by TroyWilkins View Post
all Amiga images are now in low resolution modes.
That's not the right way, either. An A1200 or A4000 can indeed output 640x400 with 8 bitplanes without flicker.

And with a properly choosen palette you could even remove the compression artifacts appearing on the wall on the right of the HAM8 image in your fist post.
thomas is offline  
Old 19 October 2016, 08:49   #11
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Quote:
Originally Posted by thomas View Post
That's not the right way, either. An A1200 or A4000 can indeed output 640x400 with 8 bitplanes without flicker.
Indeed, the aim is to show the display differences, although you do have a good point, perhaps the AGA images should remain in the source resolution, although to be fair, on a 15khz screen, in interlaced mode they'd flicker badly, and I don't think I can easily simulate that, nor do I really want to, hahaha
TroyWilkins is offline  
Old 19 October 2016, 09:05   #12
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Is this a better representation of the video output capabilities and differences between OCS/ECS and AGA?


Original.


High resolution interlaced HAM8


HAM


High resolution interlaced 256 Colour


EHB
TroyWilkins is offline  
Old 19 October 2016, 09:10   #13
ajk
Registered User
 
ajk's Avatar
 
Join Date: May 2010
Location: Helsinki, Finland
Posts: 1,341
Yes, those would be a pretty good demonstration of how a photograph can be displayed on an OCS and AGA Amiga.
ajk is offline  
Old 19 October 2016, 09:19   #14
mihcael
Zone Friend
 
mihcael's Avatar
 
Join Date: Jan 2006
Location: Aussie
Posts: 1,144
Quote:
Originally Posted by TroyWilkins View Post
Is this a better representation of the video output capabilities and differences between OCS/ECS and AGA?
I still think the Ham8 image is not a realistic representation of what is possible.

I will try to show you.
mihcael is offline  
Old 19 October 2016, 09:24   #15
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
Quote:
Originally Posted by mihcael View Post
I still think the Ham8 image is not a realistic representation of what is possible.

I will try to show you.
It may not be, but to get that I have used WinUAE setup as an A1200, used ImageFX 1.5 to load the original JPG, then set it to render on screen as HAM8 in hires interlaced, then taken a snapshot of the screen using WinUAE. Same for all the other screen captures, using appropriate display options, only for the OCS/ECS images I halved the resolution and chose the Amiga1.3 render module, before choosing HAM or EHB - both in low res.




Last edited by TroyWilkins; 19 October 2016 at 09:30.
TroyWilkins is offline  
Old 19 October 2016, 09:49   #16
thellier
Registered User
 
Join Date: Sep 2011
Location: Paris/France
Posts: 274
There is my prog for converting to ham6/ham8 to a good quality
http://aminet.net/package/gfx/conv/DatatypeToHam

Alain Thellier
thellier is offline  
Old 19 October 2016, 10:07   #17
TroyWilkins
Registered User
 
TroyWilkins's Avatar
 
Join Date: Jan 2015
Location: Melbourne, Australia
Posts: 548
This is what it's all for, and before you go looking at the other pages there, I still have a LOT of work to do, so many pages only have placeholder pages, if anything, and others have a lot more work to do: http://theamigamuseum.com/the-hardware/the-aga-chipset/

Thank you everyone for your input!
TroyWilkins is offline  
Old 19 October 2016, 15:54   #18
Minuous
Coder/webmaster/gamer
 
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,642
The claim on that page that HAM8 only supports 262144 colours is incorrect.
Minuous is offline  
Old 19 October 2016, 16:14   #19
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,767
Quote:
Originally Posted by Minuous View Post
The claim on that page that HAM8 only supports 262144 colours is incorrect.
Indeed
Thorham is offline  
Old 19 October 2016, 21:56   #20
khph_re
Registered User
 
Join Date: Feb 2008
Location: Northampton/UK
Posts: 525
there is also sliced ham on OCS i think? as well as overscan and interlace to increase the resolution.
khph_re 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
HAM6 on AGA in WinUAE displays incorrectly Photon support.WinUAE 12 29 March 2016 08:44
Converting JPG to HAM6/EHB with ImageStudio jman support.Apps 0 21 June 2011 17:42
Demonstration and Interview with Jan Derogee trackah123 Amiga scene 2 22 February 2009 13:19
Multiple HAM8 pictures? killergorilla support.Other 4 15 February 2007 14:41
First public demonstration of Dragon(Elbox) ppill News 15 09 December 2006 23:29

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 11:18.

Top

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