14 May 2018, 16:52 | #1 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
interlaced artifacts
Hi Tony,
There is some interlaced screen that still interlaced and blinking with all interlaced line mode. team 17 logo, some demos (jesus was a demomaker), etc.. you have the screen blinking when the screen is interlaced But it's possible to remove those blinks -> set the refresh to 1 frame out of 2, then no more blinks. could it be possible to add this option for interlaced screens ?? I think they use this possibility with pcsx2 like this it will display all frames but will cut it to 1 frame out of two when special interlaced mode is used because if i set it to 1 frame out of 2 frames then all the game is one frame out of two. Last edited by turrican3; 15 May 2018 at 01:41. |
15 May 2018, 16:52 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,516
|
Not specific enough titles to find the exact program without wasting time. But I think at least some Team 17 logos are not using actual interlace, they just flicker by design.
|
16 May 2018, 05:48 | #3 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
I'll try to make a list where i used 1/2 frame to stop blinking.
And i'll give you a fast way to test it. Perhaps not today. edited : jesus was a demomaker is just here : https://www.pouet.net/prod.php?which=4716 The picture which blink is attached. it's displayed after 2 minutes. the picture is hires single mode. If you need more exemples i'll give you the full list.. I think there is even 1 or 2 full games Last edited by turrican3; 16 May 2018 at 05:56. |
16 May 2018, 11:40 | #4 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
What do you mean by "single" mode, BTW? In any case, I've seen this strong interlace effect before, in this prod here: https://www.pouet.net/prod.php?which=2341 - The slideshow consisting of raytraced objects and (sorry) exhibits this interlace issue, and I remember how it looked on my A1200 from the 1990s, and I was surprised how interlace could occur on a 320x256 screen (I think it was). I think the Jesus picture would look the same on real hardware, and as far as I can see, the flicker is purely by design. |
|
16 May 2018, 21:13 | #5 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,516
|
Quote:
KS 3.1 and program that takes over the display and tries to show interlaced mode without taking over the system: system fights back and switches back to non-laced, result is interlace mode that only shows even fields. This is not the only program with this problem. |
|
16 May 2018, 22:37 | #6 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Yup, more than a few times I've had that issue with numerous games and had to swap to KS 3.0
|
16 May 2018, 23:27 | #7 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
thank you Toni,
i will get to sleep less stupid tonight. Thanks |
17 May 2018, 01:35 | #8 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
|
17 May 2018, 01:44 | #9 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
Changing KS ROMS when emulating is simple... what does it matter if running from floppy disk or hard drive when we are talking about A1200 3.0 / 3.1 KS ROMs??? ...ok, if your on a real Amiga then it's a totally different story but that's not what you've asked. |
|
17 May 2018, 01:49 | #10 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
|
|
17 May 2018, 01:58 | #11 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
Here's what I have in WinUAE (which is more than I actually need / use); "A1200 - 3.0 KS ROM" highlighted in bold / red text: Code:
CD32 extended ROM rev 40.60 (512k).rom CD32 Full Motion Video Cartridge ROM rev 40.22 (256k).rom CD32 Full Motion Video Cartridge ROM rev 40.30 (256k).rom CD32 KS ROM v3.1 rev 40.60 (512k).rom CD32 ROM (KS + extended) rev 40.60 (1024k).rom CDTV extended ROM v1.00 (256k).rom CDTV extended ROM v2.07 (256k).rom CDTV-A570 extended ROM v2.30 (256k).rom CDTV-CR extended ROM v3.32 (256k).rom KS ROM v1.0 (A1000)(NTSC) (256k).rom KS ROM v1.1 (A1000)(NTSC) rev 31.34 (256k).rom KS ROM v1.1 (A1000)(PAL) rev 31.34 (256k).rom KS ROM v1.2 (A1000) rev 33.166 (256k).rom KS ROM v1.2 (A500,A1000,A2000) rev 33.180 (256k).rom KS ROM v1.3 (A3000)(SK) rev 34.5 (256k).rom KS ROM v1.3 (A500,A1000,A2000) rev 34.5 (256k).rom KS ROM v1.4 (A3000) rev 36.16 (512k).rom KS ROM v2.04 (A3000) rev 37.175 (512k).rom KS ROM v2.04 (A500+) rev 37.175 (512k).rom KS ROM v2.05 (A600) rev 37.299 (512k).rom KS ROM v2.05 (A600HD) rev 37.300 (512k).rom KS ROM v2.05 (A600HD) rev 37.350 (512k).rom KS ROM v3.0 (A1200) rev 39.106 (512k).rom KS ROM v3.0 (A4000) rev 39.106 (512k).rom KS ROM v3.1 (A1200) rev 40.68 (512k).rom KS ROM v3.1 (A3000) rev 40.68 (512k).rom KS ROM v3.1 (A4000) rev 40.68 (512k).rom KS ROM v3.1 (A4000) rev 40.70 (512k).rom KS ROM v3.1 (A4000)(Cloanto) rev 40.68 (512k) KS ROM v3.1 (A4000T) rev 40.70 (512k).rom KS ROM v3.1 (A500,A600,A2000) rev 40.63 (512k).rom KS ROM v3.X (A4000)(Cloanto) rev 45.57 (512k).rom |
|
17 May 2018, 05:42 | #12 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Here's my collection of ROMs (from Amiga Forever 2012), somewhat different, and only one 3.0 ROM in all, for A4000 only it seems from when I tried it.
Code:
amiga-boot-a1000.rom amiga-boot-a4091.rom amiga-boot-a590.rom amiga-crt-310-cd32-fmv.rom amiga-os-070.rom amiga-os-100.rom amiga-os-110.rom amiga-os-120.rom amiga-os-130-cdtv-ext.rom amiga-os-130.rom amiga-os-140-a3000.rom amiga-os-204.rom amiga-os-205.rom amiga-os-300.rom amiga-os-310-a1200.rom amiga-os-310-a3000.rom amiga-os-310-a4000.rom amiga-os-310-a500.rom amiga-os-310-cd32-ext.rom amiga-os-310-cd32.rom amiga-os-320-walker.rom amiga-os-3x0-a4000.rom aros-20110822-ext.rom aros-20110822.rom logica-dialoga-200.rom rom.key This is a slideshow that, on 3.1, always exhibited a nasty interlace flicker in most of the pictures. However, the flicker completely disappears under 3.0, and looks all the better for it! My ROMs may be out of date, but this is a nice little tidbit of information to know. Thanks once again, Toni, and DamienD! Last edited by Foebane; 17 May 2018 at 06:15. |
17 May 2018, 11:59 | #13 |
Registered User
Join Date: Aug 2014
Location: Zagreb / Croatia
Posts: 302
|
Here is list of known ROMs: https://cloanto.com/amiga/roms/
Some 3.1 and 3.X ROMs for which says 68000 and A600 actually can also go on A500, A500+, a1500 and A2000. |
19 May 2018, 22:34 | #14 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
At least for Jesus Was a Demomaker & Kickstart 3.1, a workaround which worked for me was to do Lacer 1 before running the demo. (Tested with WinUAE only, not real hardware.)
Does anyone feel like testing that with other non-track-loading demos which have similar interlace issues? Edit to add: Same trick fixes the Corruption loading/title screen. Not sure whether it's worth doing, but adding an option to have the WinUAE boot ROM code do the equivalent of Lacer 1 could be an easy way to "fix" games/demos where you can't easily run that command before booting. [For real-Amiga use, an option to do that could in theory be added to a program like Degrader.] Last edited by mark_k; 20 May 2018 at 13:42. |
20 May 2018, 21:47 | #15 |
Registered User
Join Date: Aug 2004
Location:
Posts: 3,343
|
Comment from graphics.library source relating to why the LOF bit may be written in the vertical blank interrupt routine:
Code:
* If the display mode just changed from Lace to non-laced, then the * mode may be stuck in the ShortFrame mode. So make sure it's Long. * However, don't do this if the system_beamcon0 LACE bit is set. The Lacer 1 command sets the LACE bit in system_bplcon0, hence avoiding the problem. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Indy ECS Artifacts | Dejavu | support.Hardware | 3 | 14 September 2015 21:58 |
Interlaced vs Non-Interlaced display | whitebird | support.Hardware | 9 | 12 January 2015 10:20 |
Scanline flicker when moving between interlaced and non-interlaced WB screens | mr_a500 | support.FS-UAE | 0 | 19 December 2014 17:10 |
"Remove interlace artifacts" issue with interlaced ↔ non-laced switching | mark_k | support.WinUAE | 3 | 27 April 2012 21:03 |
Flickering when interlaced and non-interlaced highres screens "meet" | Maren | support.WinUAE | 12 | 27 November 2009 22:59 |
|
|