View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0003053 | AlphaFlight_CJ04 | [All Projects] General | public | 2014-09-15 22:22 | 2015-01-24 19:40 | ||||||||
Reporter | Wepl | ||||||||||||
Assigned To | StingRay | Project Info | Cracker Journal 4 (Alpha Flight) http://www.whdload.de/mags/AlphaFlight_CJ04.html | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | closed | Resolution | fixed | ||||||||||
Summary | 0003053: intro cannot be quit, only reboot possible (the same for other issues with the | ||||||||||||
Description | GameVersion: donload link SlaveVersion: latest intro cannot be quit, only reboot possible (the same for other issues with the same intro) | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | A500 | ||||||||||||
CPU | 68000 | ||||||||||||
CPUSpeed | 7 | ||||||||||||
ChipSet | OCS | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 256 KB | ||||||||||||
FastMem | 0 MB | ||||||||||||
Workbench | OS 3.9 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | None | ||||||||||||
WHDLoad | 18.0beta | ||||||||||||
imported | yes | ||||||||||||
Attached Files |
|
Notes | |
Wepl (manager) 2014-09-16 00:30 |
sorry, misleading description: no other issues affected, only this one |
StingRay (developer) 2014-09-16 07:01 |
Yes, the other issues are without intro. :) I'll check, probably interrupt related. |
StingRay (developer) 2014-09-16 16:08 |
I had a look but can't find any obvious problem. Intro installs the VBI and then checks left mouse button in the outer loop. As I can't reproduce this problem could you please dump the memory and check what the intro is doing outside the VBI? Thanks. :) |
StingRay (developer) 2014-09-16 17:39 Last edited: 2014-09-16 17:40 |
OK, could reproduce it on one of my 060 A4000's now, so no dump from you needed. :) Still very strange bug though but I'm on it. |
StingRay (developer) 2014-09-16 17:56 Last edited: 2014-09-16 18:03 |
I have a feeling the interrupt code needs more than one frame on 060 machines (lots of system calls during the VBI) which would explain that the intro never reaches the "check LMB" outer loop. I'm going to recode the intro to run completely without VBI now, if my theory is correct this should fix it. Edit: Yep, that fixed it! I'll upload an updated patch to the WHDLoad site now. :) |
StingRay (developer) 2014-09-16 18:57 |
Fixed in v1.01 of the patch. :) |
Wepl (manager) 2014-09-16 20:40 |
thanks :) |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2014-09-16 00:29 | administrator | New Issue | |
2014-09-16 00:29 | administrator | Status | new => assigned |
2014-09-16 00:29 | administrator | Assigned To | => StingRay |
2014-09-16 00:30 | Wepl | Note Added: 0004056 | |
2014-09-16 07:01 | StingRay | Note Added: 0004057 | |
2014-09-16 16:08 | StingRay | Note Added: 0004058 | |
2014-09-16 17:39 | StingRay | Note Added: 0004059 | |
2014-09-16 17:40 | StingRay | Note Edited: 0004059 | View Revisions |
2014-09-16 17:40 | StingRay | Note Edited: 0004059 | View Revisions |
2014-09-16 17:56 | StingRay | Note Added: 0004060 | |
2014-09-16 18:03 | StingRay | Note Edited: 0004060 | View Revisions |
2014-09-16 18:57 | StingRay | Note Added: 0004062 | |
2014-09-16 18:57 | StingRay | Status | assigned => resolved |
2014-09-16 18:57 | StingRay | Resolution | open => fixed |
2014-09-16 20:40 | Wepl | Note Added: 0004063 | |
2015-01-24 19:40 | Wepl | Status | resolved => closed |