04 August 2019, 23:05 | #1 |
Registered User
Join Date: Nov 2017
Location: Lisbon/Portugal
Posts: 21
|
You can eliminate scanlines on the Amiga?
While doing a search on the internet for some technical details about another love I have (the zx spectrum ) I came across a comment someone posted which made me really curious:
"One interesting thing with the Amiga was there was a software hack you could use to eliminate the scan lines. I used to use a program that would force it to output non-interlaced workbench screens in interlace mode, only at the same resolution (640x200 or x256) with each line of the image repeated twice. This would get rid of the scan lines without adding any flicker since every two lines were the same, so there was no contrast change between them. – mnem May 25 '17 at 17:49" The original page can be found here: https://retrocomputing.stackexchange...pectrum-screen I am not sure what he means but is that even possible? If so, could it be forced in games? |
04 August 2019, 23:32 | #2 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Yes, a normal interlaced setup where you reuse the same field in the other frame.
Quote:
In any case from what I remember from back in the days (with the CRTs) a little flicker is visible anyway, because between a frame and the next the phosphors turn off slowly, it is only attenuated because the line immediately below is with the same signal. The final effect is to have a less brilliant image, a bit flicky, but with almost invisible scanlines. I don't think it's a mode that has any advantage .. |
|
05 August 2019, 00:14 | #3 |
I Identify as an Ewok
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
|
Maybe they are talking about MagicTV? It reduces the flickering effect in interlaced mode and is for AGA only Amigas. You can't use it for games though.
http://aminet.net/package/util/wb/magictv2 |
05 August 2019, 00:20 | #4 | |
Registered User
Join Date: Nov 2017
Location: Lisbon/Portugal
Posts: 21
|
Quote:
Possibly it is the software being referred to. What a shame, I was hoping to be able to try it out on the A500. |
|
05 August 2019, 00:54 | #5 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Quote:
It attenuate flicker on native interlaced mode modifying the display data (and works only for WB compatible stuff..). Nothing to do with scanlines. |
|
05 August 2019, 08:04 | #6 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,301
|
Yes, it works only for applications for WB or with screen mode choice, but there is only a few classic games with Hi-Res screenmodes and another few with Hi-Res mode possibility. Most (if not almost all) games are in non-interlaced modes.
I suppose author of mentioned comment was talking about MagicTV utility. There is also possibility that he meant about "double" modes (DblPAL and DblNTSC) or VGA-like modes (for ECS and AGA). |
05 August 2019, 08:46 | #7 |
Registered User
Join Date: Nov 2017
Location: Lisbon/Portugal
Posts: 21
|
Hum, in that case what could be the software the person was talking about?
|
05 August 2019, 08:51 | #8 |
Registered User
Join Date: Nov 2017
Location: Lisbon/Portugal
Posts: 21
|
If you don't mind me asking but what classic games work in Hi-Res or give the choice to switch to Hi-Res mode?
|
05 August 2019, 08:57 | #9 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,301
|
Last edited by Solo Kazuki; 05 August 2019 at 09:06. |
05 August 2019, 09:51 | #10 |
Registered User
Join Date: Nov 2017
Location: Lisbon/Portugal
Posts: 21
|
|
05 August 2019, 10:17 | #11 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Quote:
If I'm not mistaken it was introduced with WB2.0. It force/toggles the display between interlaced and non-interlaced mode. This is used primarily by allowing the Amiga to provide the signal required by genlock devices. Commad line: Lacer 0 (normal display) Lacer 1 (double the field, 'fake' interlaced mode) Last edited by ross; 05 August 2019 at 10:59. Reason: typo |
|
05 August 2019, 10:29 | #12 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
If by dragging screens you have both interlaced and non interlaced in the same view, it will force the interlace on the whole so merely seeing the effect does not require any particular software.
And it flickers because even though the signal is the same for the repeated lines, it will differ every two lines. |
05 August 2019, 10:31 | #13 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
When I wrote my first Amiga game, Brainbow, on AMOS, I decided to include a few lines of an interlaced mode at the top or at the bottom of the screen (I can't remember which), whilst the game screen itself was 32-colour lo-res non-interlaced. But because the interlaced mode was visible, the whole screen had the distinct flicker that comes from the Amiga, as I liked the look of it so much. I didn't do it again for my later Amiga games, however.
If you want to see it for yourself, Brainbow is surely available on ROM sites with ADF images, and the flicker should be visible on a real Amiga with CRT. Even so, under WinUAE, the interlace effect is visible, so it's the same thing. |
05 August 2019, 10:56 | #14 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Quote:
This is nothing special on Amiga and natively supported from the start. What actually Lacer do is simpy change/toggle interlace in Graphics base (that change interlace bit in bplcon0) and RemakeDisplay with Intuition (so the non-interlaced visible full-screen is now interlaced). |
|
05 August 2019, 11:20 | #15 | |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,301
|
According this page Lacer utility is only for Genlock.
Quote:
Last edited by Solo Kazuki; 05 August 2019 at 11:45. |
|
05 August 2019, 12:12 | #16 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 53
Posts: 4,468
|
Quote:
You can try it yourself with the commands I wrote. Using WinUAE: - open a native 640x256 WB screen, use 'Scanlines' in Settings/Host/Display/Line mode - toggle between Lacer 1/0 - enjoy the disappearance of the scanlines Of course it's not visually the same effect you would have on real Amiga with a CRT. |
|
05 August 2019, 14:56 | #17 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,335
|
There are several reasons why forcing interlace mode can be useful with modern hardware.
Many modern TVs are quite picky about input video signals, expecting them to be more or less standard-compliant, which non-interlaced video isn't. If you use an RGB-to-component converter to connect your Amiga to the component input, the picture might only show properly in interlaced mode. The same can apply to RGB-to-HDMI converters. Non-interlaced to interlaced transitions could mess up the display or cause the TV to blank the screen for a while. Some video capture devices might only work with, or work better with, interlaced input. Since frame rate differs slightly between non-laced and laced modes, there could be issues with skipped or duplicated frames and audio getting out of sync. For OS-legal programs you can use Lacer or SetLace. But for hardware-hitting programs like most games and demos you need to modify the program code. As a proof of concept, in this posting I attached an ADF containing two versions of the D.O.C. "Demons Are Forever" demo: the original and patched to force interlace mode. |
05 August 2019, 17:04 | #18 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
I remember running my Amiga off various CRT TVs back in the day, and on non-interlaced screen modes, the screen would be steady as a rock, no flickering whatsoever.
Then, when I made a VHS recording off of my Amiga's output at around 1994, I discovered that the VHS tape also played back with rock-steady lines in the non-interlaced parts. Finally, in early 2003-4 or so, I had the means of transferring the VHS tape to DVD via a DVD recorder that took VHS tapes, and immediately, I noticed upon both VHS playback and DVD playback, that this recorder had ADDED interlace to those formerly rock-steady parts. It made sense as I suppose, because of the stricter standards in more modern equipment, and I sometimes wondered if back then, changing the signal as the Amiga did would damage the CRT TVs I used it on. Apparently not, but finally, the interlace flicker was there throughout the Amiga DVD, no matter what the original screen mode was! |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Scanlines or NO scanlines? | Ironclaw | Retrogaming General Discussion | 483 | 27 November 2020 21:05 |
Maximum number of Amiga scanlines? | rsn8887 | support.Other | 5 | 02 July 2019 21:59 |
Ideal display settings for Amiga with scanlines, and possible new look for new FS-UAE | FrodeSolheim | support.FS-UAE | 23 | 14 June 2015 15:40 |
Scanlines | Ciussippa | support.WinUAE | 1 | 21 September 2003 10:19 |
Scanlines | dreamkatcha | support.WinUAE | 8 | 16 April 2002 12:02 |
|
|