12 September 2017, 21:08 | #1 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Loonies' "Hotstyle Takeover" breaks on 3.5.0
http://www.pouet.net/prod.php?which=2306
This demo's always been a bit temperamental on earlier releases, but at least it always ran through to the end, but now it crashes about half-way through on 3.5.0, as well as issues with the opening animation (the woman's flying machine jumps around the screen, it shouldn't, and the beginning animation with the woman judders with JIT on). The crash happens during the tunnel sequence with rotating viewpoint after the woman animation. Logs included. EDIT: I have observed that the glitches (jumps) in the 3D animation in the beginning extends to the light in the brown tunnel and the corridors where the woman fights robots. Last edited by Foebane; 14 September 2017 at 13:35. Reason: More info |
14 September 2017, 13:32 | #2 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Included here are the logs from 3.4.0, the version on which this demo works perfectly, for comparison.
|
14 September 2017, 15:35 | #3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Your config is too weird. JIT + cpu speed adjustments +cpu idle + vsync. This can result in version specific config.
Demo also has problems if CPU is too slow or too fast, quite common with many 68030+ demos. |
14 September 2017, 19:41 | #4 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
By "weird", do you mean the numeric keypad keys 0-3 for adjusting performance on the fly?
1. That is so I can run a wider range of demos. 2. I never had a problem with the demo in 3.4.0, something has obviously broken in 3.5.0. In any case, I have tried various combinations of Vsync (do you mean Low Latency VSync?) and CPU idle, but the animated objects are definitely jumping around, like there are calculation errors, and it always crashes at the tunnel after the animation. Last edited by Foebane; 14 September 2017 at 20:11. |
14 September 2017, 20:37 | #5 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Also:
1. My configuration may be weird to you, and I have to admit I don't fully know the intricacies of high-end Amiga emulation, but it has served me well and it has worked well with every single high-end demo I've thrown at it. 2. In any case, I've got 3.4.0 if I have further problems with 3.5.0. I can switch between fairly easily between them, even though they're being run from the same folder. |
14 September 2017, 21:18 | #6 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,541
|
Yeah, in new WinUAE3600b4 I get cpu crash H10 after the tunnel part, on WinUAE3500 get only a guru at the same place, and no problem in WinUAE3400.
Tested in QuickStart A4000 w/68030 + 16MB RAM (motherboard), in fast mode and approximate +300 mode... in df0 attached WB3.1 and in HD attached as archive the demo file. |
14 September 2017, 21:29 | #7 | ||
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
EDIT: If it helps, the guru reports the following: Quote:
Last edited by Foebane; 14 September 2017 at 21:37. |
||
14 September 2017, 21:45 | #8 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Quote:
EDIT: CPU libraries are 100% confirmed correctly installed and in use? |
|
14 September 2017, 21:59 | #9 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
However, the crash always happens in 3.5.0, even despite my trying various variations in the config, 040, 030 even (doesn't work properly there). |
|
15 September 2017, 04:47 | #10 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
|
15 September 2017, 08:49 | #11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Do you get same crashing behavior if you boot without startup-sequence, run setpatch and then the demo? Also try with "wrong" 68020+68882 config. (make sure "unimplemented cpu emu" IS ticked. This test makes possible cpu library issue irrelevant)
|
15 September 2017, 10:05 | #12 | |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
Quote:
It seems I already have "unimplemented cpu emu" ticked, but since JIT is also ticked, it's greyed out. I tried it without JIT, but the jerks in the 3D animation reappeared (they disappear with JIT and run just like on 3.4.0). Would you like me to try without the unimplemented cpu emu? |
|
15 September 2017, 12:00 | #13 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,541
|
Quote:
(Tested w/o startup-sequence.) @Foebane In misc options tick "one second pause" to get the Early Boot Menu with JIT enabled! Last edited by amilo3438; 15 September 2017 at 12:07. |
|
15 September 2017, 13:10 | #14 |
Banned
Join Date: Sep 2011
Location: Cardiff, UK
Age: 51
Posts: 2,871
|
|
15 September 2017, 14:34 | #15 |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
I can confirm that there's a problem running the demo on 3.5! Demo works fine on 3.4, on 3.5 it crashes shortly after the "One frame effects are not possible" screen. I get a normal Amiga crash (guru 8000 000B so it's FPU related) though, WinUAE itself does not crash. Config used: 68030+68882 FPU, no JIT.
|
15 September 2017, 14:37 | #16 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,541
|
Now, someone should test WinUAE3500 betas to find in what beta version problem appears!
|
15 September 2017, 14:47 | #17 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Quote:
|
|
15 September 2017, 15:14 | #18 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,541
|
Quote:
WinUAE 3.4.1b2 (2017.02.25) - fine WinUAE 3.4.1b3 (2017.03.13) - problem -> http://eab.abime.net/showpost.php?p=...7&postcount=29 WinUAE 3.4.1b4 (2017.03.25) - problem WinUAE 3.4.1b5 (2017.04.02) - problem PS. Btw. find test config I used for this demo in "The Zone"! (works w/o glitches) Last edited by amilo3438; 15 September 2017 at 15:25. |
|
15 September 2017, 16:16 | #19 | ||
Defendit numerus
Join Date: Mar 2017
Location: Crossing the Rubicon
Age: 54
Posts: 4,490
|
Quote:
Quote:
Crash is in the same position as Stingray, but with a 'freerun' CPU (in supervisor mode) in un-mapped memory and CHIP mem covered by a repeating 48byte pattern (on screen a static garbage image). Maybe Sting result is incidental? [EDIT: tried a second time -> crash, 'dynamic' garbage on screen, CPU freerun, but this time CIA-OVERLAY reset so i cannot see the chip ram -> seem a totally random behaviour] Last edited by ross; 14 November 2017 at 22:55. |
||
15 September 2017, 16:39 | #20 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
|
Quote:
Code:
LOOP movem.w (a0),d0-d3 addq.l #4,a0 lbC01BCC6 move.w #2,a6 cmp.l d1,d3 beq.b NEXT bgt.b .noswap exg d0,d2 exg d1,d3 move.w #1,a6 .noswap sub.l d0,d2 move.l d3,d4 asl.l #8,d2 sub.l d1,d4 asl.l #8,d2 addq.w #8,d1 addq.w #8,d3 ror.l #4,d1 lsr.w #4,d3 cmp.w d1,d3 ble.b NEXT cmp.w d3,a5 bhs.b lbC01BCF4 move.w d3,a5 lbC01BCF4 fmove.l d4,fp0 fmove.l fp1,d4 fmove.l d2,fp1 movem.l d0/d1/a6,(6,sp,d5.l) neg.l d5 fdiv.x fp0,fp1 movem.l (6,sp,d5.l),d0/d1/d3 move.l (a1,d1.w*4),a6 move.l d1,d2 move.w a3,(a6)+ asl.l #8,d0 move.w d3,(a6)+ clr.w d2 moveq #$10,d3 rol.l #4,d2 asl.l #8,d0 sub.l d2,d3 muls.l d4,d3 add.l d3,d0 add.l #$80000,d0 asr.l #4,d0 move.l d0,(a6)+ move.l d4,(a6)+ move.l a6,(a1,d1.w*4) move.w d6,a3 NEXT dbra d7,LOOP Edit: It sure is. found "fo" command. Last edited by StingRay; 15 September 2017 at 16:58. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
"Voices8" 8 Channel Soundtracker "DemoSongI" song - "This is the Amiga with 8 Voices" | DemosongIHunter | request.Music | 45 | 23 May 2022 20:07 |
"Screech!! v2.41" & "Screech!! [AGA] v2.51" - "HD install" --> "ADFs" | DamienD | request.Old Rare Games | 45 | 15 June 2020 12:42 |
"Reminder "Lincs Amiga User Group aka "LAG" Meet Sat 5th of January 2013" | rockape | News | 4 | 30 January 2013 00:06 |
CD32 Image-Name-Bug: "...(bla)[!].zip" -> "...(bla)[" / "...[test].zip" -> "...[tes" | cfTrio | support.WinUAE | 8 | 18 December 2012 16:31 |
Problems with "Thespywholovedme", "Flood", "Shinobi" | sareks | support.Games | 12 | 03 May 2006 14:52 |
|
|