28 July 2023, 12:08 | #1021 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
I can confirm, there can be small potential problems with the intro initialization code and I understand why in rare cases it can crash on startup.
However even if it has nothing to do with the crash I'd be curious to know why the coder used that weird manual interlace setting via VPOSW Quote:
But are there different issues? Or is it the same for A500 and A1200? However I really don't think they are problems related to the emulation, but to some display settings (or due to the 'inversion' of the LOF in the intro). |
|
28 July 2023, 13:25 | #1022 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Seems like usual bug, KS vblank interrupt is running and if KS 3.1+ (and no system level interlace screen active): LOF bit is set in KS routine.
Not sure if LOF "detection" position was confirmed (or it was display specific?) (2023 and there are still wrong right border copper waits..) |
28 July 2023, 13:26 | #1023 |
Registered User
Join Date: Jul 2019
Location: Poland
Posts: 308
|
Here are some explanations:
https://www.pouet.net/prod.php?which=94588 My A500 config seems to have no issues from what you say, I'll post video of my A1200 config with unexpected scanlines and supposedly LOF inversion problem. EDIT: Toni - if quickconfig for A1200 uses KS3.0 then it might be it - my manual A1200 config uses KS3.1 IIRC (though would inversion of the LOF generate scanlines?), I'll post more in the evening... Last edited by rutra80; 28 July 2023 at 13:37. |
28 July 2023, 14:01 | #1024 | ||
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
Quote:
Quote:
But maybe a full fix for the intro is better. It's not complicated, I'll do it tonight. |
||
28 July 2023, 21:40 | #1025 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
Into the Zone! Capsule-SyntroN fix.
Patches: - AGA and ECS proper recognition - KS31 bad LOF fix - No more crash on KS13 and NTSC - Sine scroll centered - border as it should be - some fixex on copper list - a bit less glitchy (not much, there is a memory leak somewhere) It should work on any configuration...but i haven't tested it much. Please test it. |
28 July 2023, 21:53 | #1026 |
Registered User
Join Date: Jul 2019
Location: Poland
Posts: 308
|
Ok everything confirmed - there's LOF inversion problem on KS3.1
I think there's no need for video as it's enough to switch A1200 quickconfig to KS3.1 and Fullscreen with proper scaling (integer) and you shall see that scanlines of unknown to me origin. |
28 July 2023, 21:59 | #1027 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
Quote:
I forgot to mention that I also eliminated the wacky VPOSW interlacing for a normal BPLCON0 LACE bit |
|
28 July 2023, 22:03 | #1028 |
Registered User
Join Date: Jul 2019
Location: Poland
Posts: 308
|
KS: 3.1
Line mode: Double Interlaced line mode: Double frames Scaling: Integer All seems fine except that isometrics seem borked: |
28 July 2023, 22:14 | #1029 |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
It doesn't 'seems', it is.
It depends on where it loads the hunks, or the use of fast-ram, and there are (little) differences. It's the memory leak I was talking about, it's lucky that it doesn't crash or glitch very badly. But I won't fix that, in case the coder will take care of it In any case he clearly specified that it is not a finished product, so that's okay. |
28 July 2023, 22:24 | #1030 |
Registered User
Join Date: Jul 2019
Location: Poland
Posts: 308
|
Yeah too many bugs making me wonder if it's intro or WinUAE, everything is explained now. Hope at least you had some fun with it
|
29 July 2023, 20:26 | #1031 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Quote:
Original: OSSC won't sync, OSSC display flickers between two different refresh rates (impossible to see values because display updates continuously) Fix: works, middle isometric cube structure part looks ugly (swapped fields?). Otherwise it looks ok. Bottom scroller first few topmost lines jumping horizontally slightly, the rest of scroller is smooth. Also some random pixels appears and disappears mid screen, these don't appear in UAE. Looks almost identical to A1200 WinUAE in fields+ mode. |
|
15 August 2023, 16:03 | #1032 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,558
|
Go 64! v2.0 - import (Crack Intro) by World Of Wonders => http://janeway.exotica.org.uk/release.php?id=23517
Check the intro "WOW-CrGo64V2.adf" file from the above link... There is a boot block and it seems WinUAE has some problem with F7 PAL <=> NTSC option !? (it freezes) 264 Line Object (Demo) by Northstar => http://janeway.exotica.org.uk/release.php?id=14124 Some distortion in the music after a while! (need to listen a little longer) 2nd Demo (Demo) by Mafia => http://janeway.exotica.org.uk/release.php?id=89678 Some top line glitches on the screen! (QS 1.2 OCS 512) EDIT: No glitches if disk is inserted after WB floppy screen! Ps. No glitches on Denise! (same config) Last edited by amilo3438; 15 August 2023 at 17:17. |
15 August 2023, 18:03 | #1033 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
Quote:
WinUAE return $FFFF and the very same value is written in BEAMCON0 -> NOSYNC video state. |
|
15 August 2023, 18:12 | #1034 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,558
|
I wonder how it behaves on a real machine? (maybe the solution is to make it to return 0 as the value)
Last edited by amilo3438; 15 August 2023 at 18:17. |
15 August 2023, 18:31 | #1035 | |
Registered User
Join Date: Feb 2017
Location: Denmark
Posts: 1,223
|
Quote:
move.w $dff1dc,d0sets NTSC mode! Likely "bus noise" is written, since move.w #$20,$dff1dc before and it's "fine". With 060 enabled monitor looses sync from plain write (again probably due to bus noise thing), if I do move.w #$20,$dff180 / move.w $dff1dc,d0 it's also fine. Move 0 to color0 and it changes to NTSC mode. |
|
15 August 2023, 18:43 | #1036 | |
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,498
|
Quote:
So nice |
|
15 August 2023, 18:46 | #1037 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Reading write-only register always causes write. What CPU reads and what gets written to register (they are not same) depends on many things, for example what DMA or CPU did in previous cycle, hardware model, chipset model, CPU type. There is no simple generic solution.
EDIT: A500 68000 should have been mostly correct already, need to check this later.. Last edited by Toni Wilen; 16 August 2023 at 08:13. |
18 August 2023, 15:23 | #1038 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,558
|
New 3D Intro (Demo) by Phalanx ... http://janeway.exotica.org.uk/release.php?id=2117
JFI... Another bitplane/refresh cycle conflict side-effect! (bad only in ECS) Demo Disk 51 Intro (Intro) by Ipec Elite ... http://janeway.exotica.org.uk/release.php?id=21764 Not sure what happened here!? (Note: From pack disks works!) Last edited by amilo3438; 18 August 2023 at 16:02. |
20 September 2023, 20:49 | #1039 |
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 455
|
Jim Power "Two Live Crew" crack hangs. it modifies the blitter while it's running and disables "Skip B" and "Skip Y" same time.
When this happens and Stage X is active, the crack intro expects "probably" Stage A to be active in addition to Stage Y. At least another "shifter bit" is necessary so that the blitter counts down faster. Last edited by PiCiJi; 21 September 2023 at 08:07. |
21 September 2023, 13:58 | #1040 |
Registered User
Join Date: Feb 2018
Location: France
Posts: 509
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problematic GVP A530 Turbo | Mogsy | support.Hardware | 22 | 13 November 2012 19:12 |
Problematic thread? | prowler | project.EAB | 5 | 28 October 2011 00:06 |
Problematic Holiday Lemmings 94 demo disk | MethodGit | support.Games | 19 | 08 November 2010 03:56 |
Problematic slaves list | keropi | project.Killergorilla's WHD packs | 44 | 28 November 2008 12:46 |
Looking for two demos... | eternalcrusader | request.Demos | 3 | 01 August 2006 08:57 |
|
|