View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0004472 | Alcatraz_Megademo2 | [WHDLoad Installs Demos] OCS | public | 2020-04-11 22:26 | 2020-04-15 20:05 | ||||||||
Reporter | Drag0nFly | ||||||||||||
Assigned To | StingRay | Project Info | Megademo 2 (Alcatraz) http://www.whdload.de/demos/Alcatraz_Megademo2.html | ||||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||||||
Status | resolved | Resolution | reopened | ||||||||||
Summary | 0004472: [Slave] Alcatraz Megademo II does not load correctly on ACA 1233n 030 40Mhz | ||||||||||||
Description | When launching the slave for this demo, it instantly blanks the video output. The Amiga is still running and responds to a Ctrl+L_Amiga+R_Amiga | ||||||||||||
Steps To Reproduce | Reproducible every time I have attempted to launch it: it shows the Whdload (18.5) splash screen, executes the slave, and the video output then goes dead. No issues with other Whdload-installs, so this one is rather weird. | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | A1200 | ||||||||||||
CPU | 68020 | ||||||||||||
CPUSpeed | 50 | ||||||||||||
ChipSet | AGA | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 2 MB | ||||||||||||
FastMem | 0 MB | ||||||||||||
Workbench | OS 3.1 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | None | ||||||||||||
WHDLoad | 18.5 | ||||||||||||
imported | |||||||||||||
Attached Files |
|
![]() |
|
StingRay (developer) 2020-04-12 23:42 |
Can you please try attached slave and tell me if it fixes the problem, thanks. |
StingRay (developer) 2020-04-14 10:59 |
I have updated the patch and fixed a few problems, if it still doesn't work properly on your system, reopen this ticket. |
Drag0nFly (reporter) 2020-04-14 11:55 |
Thanks for your quick replies @StingRay. (And sorry I could not check your fixes yet, but I have been away from my Amiga.) I'll let you know how this worked and reopen the ticket if necessary. |
Drag0nFly (reporter) 2020-04-15 00:37 |
Tried the updated slave, unfortunately though it does not make a difference. The demo still immediately blanks the video output once started (loss of signal). No audio is heard, and the A1200 only responds to a reset. |
StingRay (developer) 2020-04-15 08:39 |
I have attached a new slave, please try this one and tell me what happens (you should see a red screen, if so, press left mouse button, WHDLoad should then quit with "Illegal instruction at $3a3f6"). |
Drag0nFly (reporter) 2020-04-15 17:55 |
Tested the updated slave. It behaves as you correctly describe above: starts with a red screen, then upon pressing LMB WHDLoad quits with an Illegal Instruction ($10) at the same address ($3a3f6) you mentioned. btw – I tried to get it to produce a coredump, it starts writing to the hdd and then the same "illegal instruction" pops back up again with no corecump created (that is, unless I am looking in the wrong place as I am assuming it would be in cwd) |
StingRay (developer) 2020-04-15 18:10 Last edited: 2020-04-15 18:11 |
Cored dumps are saved in C: but the core dump is not needed. I made the slave crash on purpose as I need to find the part of the code which causes the problem on your machine (and I bet it's the ACA's fault, wouldn't be the first time). I have attached 4 new slaves, please try them and tell me if the problem still occurs with all of them, thanks. |
Drag0nFly (reporter) 2020-04-15 18:22 |
Just tried the first slave – it shows a red screen and continues with the demo upon pressing LMB. Going to let it run a bit to see if any other display issues occur. btw - I hear you wrt. to the ACAs, this is my second one as the first one actually had a cpu-fault which was diagnosed by me and by AmigaStore (after quite a bit of haggling w/ Jens who claimed everything else as the culprit – from PSUs, FPU-libs and cellphone interference) ;) I came a bit late to the A1200 game, as I obviously would have preferred a Blizzard card but not at the extortionate prices they are at now. (And I would suspect the Vampire cards would introduce a whole lot of incompatility issues on their own..) Anyway, back on topic. The demo seems to run ok with the "No136" slave (red screen in between every section, so to mousepresses needed to advance). I'll try the others as well to compare. |
Drag0nFly (reporter) 2020-04-15 18:25 |
Hmm. The 136 slave has slight gfx-glitches (vertical bars in both scrollers) at the end w/ the Madness soundtrack (with the three skulls) |
Drag0nFly (reporter) 2020-04-15 18:49 |
Ok, preliminary summary: ;) - 136 runs but has gfx-issues in the Madness/3x skulls section. - 13a shows the problematic section correctly (no vertical bars in scrollers) w/ no other issues I could detect. - 13e does not have any sound during the first intro part(!) (w/ the Alcatraz logo). No gfx-issues with the Madness segment here though, it runs perfect. - 142 appears to be identical to 13a wrt. the way it behaves. All sections run properly w/ no vertical bar or sound issues. All show red screens between the demo segments, needing two LMB presses. (But that probably comes as no surprise.) |
StingRay (developer) 2020-04-15 19:05 Last edited: 2020-04-15 19:05 |
Very strange as I expected at least 1 of the "No1xx" slaves to trigger the problem on your config (I have just disabled all interrupt routines one by one in part 1). Somehow this doesn't make it any easier. I have attached a new slave, what happens when you try the "NoVBI" slave? |
Drag0nFly (reporter) 2020-04-15 19:06 |
The vertical bars issue appears to be intermittent, as it now showed on both 13a & 142 slaves when I was comparing the two. Did a soft reboot and tested the sections again with 13a, 142 & 136 and it works properly. Seems WHDLoad does not completely clear the memory after each run. EDIT: just saw you replied right before I was going to submit this. I will try the NoVBI slave as well. |
Drag0nFly (reporter) 2020-04-15 19:12 |
The NoVBI slave appears to work fine. It did show vertical bar issues in the skulls section, but I haven't tried rebooting the A1200 yet to make sure it is a "clean" test. |
Drag0nFly (reporter) 2020-04-15 19:22 |
Did a soft-reboot, but the glitches in the skulls section persisted. Launched the demo with the 142 slave (w/o rebooting) and it runs it ok. Could be that this is triggered due to some other part of the demo running for a longer amount of time, as I obviously tested the NoVBI slave for longer. |
Drag0nFly (reporter) 2020-04-15 19:25 |
Confirmed – when skipping through the parts directly to the "skulls-section" both text scrollers now look ok with the NoVBI slave. Ah, the weirdness. |
Drag0nFly (reporter) 2020-04-15 19:33 |
Left the problematic section running after I wrote the last comment, and it still runs perfect. Wish I had not recently sold my Typhoon 030 card w/ SCSI & FPU, as it would have been quite interesting to compare its functionality with the ACA on this 1d board! |
StingRay (developer) 2020-04-15 19:34 |
OK, so it definitely is interrupt related. Try one last slave, does this one work OK on your machine? |
Drag0nFly (reporter) 2020-04-15 19:40 |
The UserMode slave works properly; even with the two scrollers in the Madness/skulls section (although that might be random). However, I left some sections running a bit longer and didn't reboot the Amiga in between testing this slave and the NoVBI one. |
StingRay (developer) 2020-04-15 19:55 |
OK, switching to user mode did the trick then, this will then be version 1.03 of the patch which will be available on the WHDLoad site shortly. Thanks for testing and fast replies. |
Drag0nFly (reporter) 2020-04-15 19:58 |
Thanks the same and for your blazing fast replies. I was a bit worried at first that this was some weird hw-defect with the old 1d board, since the way it crashed with the original slave - killing the video signal (& WHDLoad) - was not very reassuring. At least now this true classic of a demo can be properly enjoyed; even on ACA boards. ;) |
StingRay (developer) 2020-04-15 20:05 |
Luckily all is fine now and you can enjoy this classic on your machine too. :) The updated patch is available on the WHDLoad site so I'll close this ticket. |
![]() |
|||
Date Modified | Username | Field | Change |
---|---|---|---|
2020-04-11 22:26 | Drag0nFly | New Issue | |
2020-04-12 22:20 | StingRay | Assigned To | => StingRay |
2020-04-12 22:20 | StingRay | Status | new => assigned |
2020-04-12 23:42 | StingRay | File Added: Megademo2.slave | |
2020-04-12 23:42 | StingRay | Note Added: 0008118 | |
2020-04-14 10:59 | StingRay | Note Added: 0008136 | |
2020-04-14 10:59 | StingRay | Status | assigned => resolved |
2020-04-14 10:59 | StingRay | Resolution | open => fixed |
2020-04-14 11:55 | Drag0nFly | Note Added: 0008137 | |
2020-04-15 00:37 | Drag0nFly | Status | resolved => feedback |
2020-04-15 00:37 | Drag0nFly | Resolution | fixed => reopened |
2020-04-15 00:37 | Drag0nFly | Note Added: 0008151 | |
2020-04-15 08:37 | StingRay | File Deleted: Megademo2.slave | |
2020-04-15 08:37 | StingRay | File Added: Megademo2.slave | |
2020-04-15 08:39 | StingRay | Note Added: 0008154 | |
2020-04-15 17:55 | Drag0nFly | Note Added: 0008168 | |
2020-04-15 17:55 | Drag0nFly | Status | feedback => assigned |
2020-04-15 18:10 | StingRay | Note Added: 0008170 | |
2020-04-15 18:10 | StingRay | File Added: Megademo2_No136.slave | |
2020-04-15 18:10 | StingRay | File Added: Megademo2_No13a.slave | |
2020-04-15 18:10 | StingRay | File Added: Megademo2_No13e.slave | |
2020-04-15 18:11 | StingRay | File Added: Megademo2_No142.slave | |
2020-04-15 18:11 | StingRay | Note Edited: 0008170 | View Revisions |
2020-04-15 18:22 | Drag0nFly | Note Added: 0008171 | |
2020-04-15 18:25 | Drag0nFly | Note Added: 0008172 | |
2020-04-15 18:49 | Drag0nFly | Note Added: 0008173 | |
2020-04-15 19:05 | StingRay | Note Added: 0008174 | |
2020-04-15 19:05 | StingRay | File Added: Megademo2_NoVBI.slave | |
2020-04-15 19:05 | StingRay | Note Edited: 0008174 | View Revisions |
2020-04-15 19:06 | Drag0nFly | Note Added: 0008175 | |
2020-04-15 19:12 | Drag0nFly | Note Added: 0008176 | |
2020-04-15 19:22 | Drag0nFly | Note Added: 0008177 | |
2020-04-15 19:25 | Drag0nFly | Note Added: 0008178 | |
2020-04-15 19:33 | Drag0nFly | Note Added: 0008179 | |
2020-04-15 19:34 | StingRay | Note Added: 0008180 | |
2020-04-15 19:34 | StingRay | File Added: Megademo2_UserMode.slave | |
2020-04-15 19:40 | Drag0nFly | Note Added: 0008181 | |
2020-04-15 19:55 | StingRay | Note Added: 0008182 | |
2020-04-15 19:58 | Drag0nFly | Note Added: 0008184 | |
2020-04-15 20:05 | StingRay | Note Added: 0008186 | |
2020-04-15 20:05 | StingRay | Status | assigned => resolved |