07 April 2019, 14:09 | #1 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Has any scener attempted a HAM6/8 fade in/out?
Most Amiga demos that use HAM6 or HAM8 never ever fade the pictures in and out, even on high-end machines like 68060. I'm sure it's possible to do so, and quite efficiently and effectively, but I can't for the life of me code such stuff myself.
So come on, Sceners, how would you go about taking a HAM picture and fading it in from black and back to black, like a normal palette fade? Or show us examples if you've already done so. |
07 April 2019, 14:33 | #2 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Quote:
I don't know for HAM8 but it's technically possible in the same manner. But it's not trivial. So, you can try to do it, should be an interesting exercise |
|
07 April 2019, 17:22 | #3 |
Registered User
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,153
|
Yes, fading out is possible - and can look quite nice. I suspect in HAM8 it would be a bit slow, though. Here's a HAM6 example (using AMOSPro of all things!) I'm pretty sure there was an extension for AMOS that could do something similar, but this demo does it without extensions.
http://retroramblings.net/?p=25 I daresay fading in could be done, but it would be trickier. |
07 April 2019, 19:14 | #4 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
I know what you mean: with fading out, all the code has to do is to reduce the R, G and B values by one until they are 0 and keep them there, so that code is simple. However, with fading in, there would need to be a copy of the final image in memory so the routine would know when to stop increasing the RGB values by one. I guess I never thought of that before.
|
07 April 2019, 19:46 | #5 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Quote:
A proper fade works like this: http://eab.abime.net/showthread.php?t=86561 |
|
08 April 2019, 07:55 | #6 |
Registered User
Join Date: Feb 2018
Location: London / UK
Posts: 112
|
Although it's not a proper fade I've found on OCS fading to black by subtracting 1-15 from the original components to me at least looks better because the components are so inaccurate. For a slower fade I tend to change green in one frame and red and blue in the next.
On OCS doing multiple full screen blitter operations while 6 bitplanes are active would be quite slow but you could always try it. I had a simple fade swipe in this demo for a few ham6 images: http://www.pouet.net/prod.php?which=65364 It simply uses a grey scale palette and shifts the image data excluding control bits to lower bitplanes with some line dithering. On AGA there are obviously many demos that fade effects and images in the resolution they use for effects. For higher resolution images ham isn't really that necessary since 256 colours with dithering can look fine at hires interlaced. |
08 April 2019, 11:44 | #7 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
In fact, considering the OCS colors space granularity, you are right
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Attempted Keyboard Repairs :-) | nathanm1991 | support.Hardware | 5 | 07 May 2018 17:58 |
Blink vs Fade | emufan | Coders. C/C++ | 4 | 06 August 2017 15:25 |
(ex) Amiga Scener in Luxembourg | Crown | Amiga scene | 2 | 30 June 2009 22:44 |
the first scener group ever | fabbroz | Retrogaming General Discussion | 1 | 14 July 2008 12:06 |
Fade to Black - PC | Galahad/FLT | Retrogaming General Discussion | 12 | 25 July 2002 18:15 |
|
|