08 January 2016, 11:27 | #761 |
Registered User
Join Date: Mar 2012
Location: Australia
Age: 44
Posts: 1,126
|
Delirium by Complex
http://janeway.exotica.org.uk/release.php?id=8705 Tested with A500 quickstart. There is flickering white corrupt gfx during the Star Trek vector part (see pic). Disabling cycle exact fixes these scenes, however this needs to be done on the fly as the demo will crash in other parts with CE disabled. |
08 January 2016, 16:08 | #762 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
EDIT: I am quite sure I saw glitch-free versions ages ago too.. Last edited by Toni Wilen; 08 January 2016 at 16:23. |
|
08 January 2016, 17:55 | #763 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Delirium (1991)(Complex)[a][A92#2] in tosec works slightly better (non-a has same problem), less glitches but some still remain.
My guess for the bug is this code sequence: Code:
; enable blitter interrupt 00015256 3b7c 8040 009a MOVE.W #$8040,(A5, $009a) == $00dff09a ; clear blitter interrupt request 0001525C 3b7c 0040 009c MOVE.W #$0040,(A5, $009c) == $00dff09c ; set blitter interrupt request 00015262 3b7c 8040 009c MOVE.W #$8040,(A5, $009c) == $00dff09c |
08 January 2016, 18:52 | #764 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,502
|
Quote:
COMPLEX-Delirium.DMS (kestra bitworld) CRC=1AC2E2E3 (on download it says CRC: 798D4619 ... hmm, seems .adf was replaced with .dms version, but why !?) Complex-Delirium.adf (arabuusimiehet) CRC=798D4619 (FAQ says: "Everything you see here is hand checked and verified to be working") Delirium (1991)(Complex)[A92#2].adf (tosec) CRC=798D4619 Delirium (1991)(Complex)[a][A92#2].adf (tosec) CRC=65BC50C1 So, according to real Amiga testing CRC=65BC50C1 from tosec works the best!? EDIT: OK, after changing .DMS version to .ADF: dms2adf.exe COMPLEX-Delirium.DMS COMPLEX-Delirium.ADF (new ADF CRC=798D4619) ...so, CRC=1AC2E2E3 .DMS version is exactly same as CRC=798D4619 .ADF version!!! Also noticed one difference between two tosec versions: the CRC=65BC50C1 version contains also one additional "vector part" with 3D COMPLEX logo rotation before the ship entrance into the base! EDIT2: @ED-209 If you want to see the CRC=798D4619 demo running without glitches, use an old version of emulator, like f.e. WinUAE 2.0.1 (2009.12.23) !!! (just tested) p.s. Now its understandable how it happened that it sneaked through the "arabuusimiehet" demo collection even though was "hand checked and verified to be working"! Yeah, it was running fine on an earlier (read less accurate) version of the WinUAE emulator in that time! (so, has not been tested on a real machine) It certainly could not happen in today's WinUAE emulator for much greater accuracy! So it would not be a bad idea to double-check all the previously tested demos, just in case! (if there is a new volunteer ready for the task) (otherwise a great demo collection, just a pity that it was not checked on a real machine) Last edited by amilo3438; 09 January 2016 at 04:18. |
|
09 January 2016, 07:55 | #765 |
Registered User
Join Date: Mar 2012
Location: Australia
Age: 44
Posts: 1,126
|
Interesting.
Delirium (1991)(Complex)[a][A92#2] seems to be some sort of final version, with extra effect.. I wonder which version was run at assembly. Either way this is easy the best version, still some minor corruption but nothing that can't be fixed with a few [ Show youtube player ] Thanks for investigating! |
21 February 2016, 13:32 | #766 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
I'm getting used to emulators that refuse to work properly with one or two demos, or games or whatever, as it seems tricky to try and fix it to work with them only to break others. I've got a couple of A500 demos that have major glitches in them, still, but I just make do.
Heck, in the last week, I've been asking around the C64 community as to why a particular demo I've got doesn't go beyond a certain point on WinVICE or other emulators, but I guess I'll have to leave it. |
21 February 2016, 13:46 | #767 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Always mention names! It is also not too rare that some demos are actually broken (by design even!) and won't work with real hardware either.
|
21 February 2016, 17:42 | #768 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
When it doesn't work, it's always at the same point, just after you press space on a large scroller and before some little animated cow chewing the cud in the middle of the screen. EDIT: Sorry, I did mention a couple of A500 demos that were glitchy. Well, if I recall, they were: Virtual Meltdown by Paradise (several little glitches) End of the Misery by Sagazity (see below) The trouble is, with the second one, the glitch is gone if I run it in A600 mode, only to crash later on, but in A500 mode the glitch is there but it runs all the way through. That's what I remember. Last edited by Foebane; 21 February 2016 at 23:40. |
|
22 February 2016, 16:03 | #769 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Both need ECS Agnus.
|
22 February 2016, 19:05 | #770 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
You're right! Just tested them. How did you know? Do you have a tool for analysing disk images or is it just experience?
I forgot them before, but another one that glitches badly is: Delirium by Complex And this one has a slight tiny glitch in a picture of an astronaut with a huge gun: Vector Exterminator by Shining |
22 February 2016, 19:38 | #771 | |||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
This and 3 above posts moved to more correct thread.. (These are not AGA programs..)
Quote:
Quote:
Quote:
|
|||
24 April 2016, 22:13 | #772 |
Registered User
Join Date: Jun 2012
Location: Austria
Posts: 76
|
http://janeway.exotica.org.uk/release.php?id=8970
Not sure if this is really a glitch, i tried backwards until Winuae 3. Anyway, i always missed to capture the glitches in question, so the most close pic is this here (where the part with the text are not "normal" disappearing but instead in a strange way is vanishing, and a bit earlier some strange big glitch at the bottom is visible in Winuae 3.2.2 and 3.3.0 beta's) Tested with Quickstart A500 1.3 Rom Agnus, 512 KB Chip and 512KB Slow And also just to be sure with Quickstart A500 1.3 Rom OCS with 512 KB Chip and 512KB Slow - where also another glitch appeared (not sure which one of that 2 configs is the right one for the demo ) Last edited by SaphirJD; 25 April 2016 at 12:17. |
11 May 2016, 16:34 | #773 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
(very slow reply)
Quote:
Quote:
|
||
19 June 2016, 17:25 | #774 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Smooth Copper (Coold Frige / Upfont)
Smooth Copper looks now correct. Added hack that "fixes" it. Nothing is really emulated but it really is not worth the trouble just for one program but this demo is special enough to do something with it
Technical details: Demo writes to VHPOSW, changing horizontal counter value exactly by one, this causes copper waits to end 1 cycle earlier (or later) which basically means same behavior as copper using odd cycles to update custom registers. (2 lores pixel resolution, like the demo loader screen says) Because this also changes bitplanes, it uses BPLCON1 to compensate for bitplane corruption, by scrolling exact same amount to opposite direction of corruption caused by VHPOSW writes. There is another VHPOSW at the end of each scan line that compensates previous VHPOSW adjustment, syncing Agnus and Denise counters again and preventing hsync problems. Coding this demo must have taken lots of attempts until timing was exactly right... Even single cycle error would break hsync timing. |
23 June 2016, 01:11 | #775 |
Old retro god.
Join Date: Apr 2002
Location: Northolt, West London
Age: 62
Posts: 857
|
Have to say I love that demo, its a real embodiment of demo's from that era...
|
04 November 2016, 19:10 | #776 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,502
|
Megademo by Sargon
http://janeway.exotica.org.uk/release.php?id=2347 Tested with A500 quickstart (most common). On the 2nd part of demo, some glitches appear below text scroller after cca 1 min. |
04 November 2016, 21:35 | #777 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
|
|
02 December 2016, 01:32 | #778 | |
Registered User
Join Date: Nov 2016
Location: europe
Posts: 11
|
Quote:
[ Show youtube player ] |
|
05 June 2017, 11:39 | #779 |
Registered User
Join Date: Jun 2012
Location: Austria
Posts: 76
|
Beta 8 introduced some bug for example in Sanity -Arte - rotating pictures/logos look screwed up - was still working in Beta 7 - and looks screwed up also after Beta 8.
https://demozoo.org/productions/5784/ Picture here: Config is normal A500 quickstart 1.3 OCS config Last edited by SaphirJD; 05 June 2017 at 11:45. |
05 June 2017, 15:33 | #780 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Replied in beta thread.
btw, Enchantment under the sea / Resistance interference part has corruption if OCS chipset which is 100% correct behavior. No corruption if ECS. |
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 |
|
|