WHDLoad MantisBT - Altair_ZenerDrive
View Issue Details
0006299Altair_ZenerDrive[All Projects] Generalpublic2023-11-18 18:192024-04-24 20:21
ReporterCCRider 
Assigned Toparaj 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA1200
CPU68060
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.2
KickROM47 - Kick 3.2
KickSoftNone
WHDLoad18.9
importedyes
Summary0006299: I encountered "Exception "Access Fault" ($4008) when running it. Tried the
DescriptionGameVersion: english,pal,2 disks
SlaveVersion: 1.0 from 20.05.2000

I encountered "Exception "Access Fault" ($4008) when running it. Tried the usual tool types, to no avail.
TagsNo tags attached.
Attached Fileszip ZenerDrive_20231120_test.zip (2,225) 2023-11-20 00:04
http://whdload.de/mantis/file_download.php?file_id=1685&type=bug
? .whdl_register (3,734) 2023-12-22 07:15
http://whdload.de/mantis/file_download.php?file_id=1708&type=bug

Notes
(0013318)
paraj   
2023-11-20 00:04   
Thanks for report, but please next time make a crash dump and include at least ".whdl_register" (.whdl_dump is even more useful, but is usually too large for mantis)

Does attacheed slave fix it?
(0013319)
CCRider   
2023-11-20 00:29   
Sorry for not adding .whdl_register on the original report: This slave wasn't available on Mantis when I tried to report, so the WHDLoad site offered me a webform to report. Apparently, it was added to Mantis just after my report.
But now for good news: this newer slave worked first try!
(0013320)
paraj   
2023-11-20 00:39   
Great! No worries about the register file. Problem was apparently race condition with module player startup that only showed on KS3.2 + 060 (or well, maybe others). I was able to reproduce under emulation, but I didn't catch it because my 060 has KS3.1, and other testers with 3.2 had other setups.

I'll release an update once there's been a bit of time for other issues to show.
(0013444)
Snoopy1234   
2023-12-22 07:17   
Exception "Line 1111 Emulator" ($2C) at $20042008 occured.
whdl_register dump attached.
(0013445)
Snoopy1234   
2023-12-22 09:07   
0006299:0013444 is for slave 1.x on an A1200 ACA 030. whdl_register reports stack overflow. Slave 1.x ironically is the only slave that runs on a DKB 030.
Slave 0.2 speed 5 is correct for ACA 030.
(0013665)
paraj   
2024-04-11 20:20   
I think the reported issue should be fixed with recently release 1.1 slave. @Snoopy1234, does it still happen with 1.1? If yes does setting of "Disable slowdown" matter?.
(0013674)
Snoopy1234   
2024-04-22 10:55   
@paraj

Perfect. Disabled slowdown improves audio/gfx synchronization and full frame on the end part. ACA 030 40mhz A1200.
(0013683)
paraj   
2024-04-24 20:21   
Great. I'll close this issue then. Please open a new one if there are still issues.

Issue History
2023-11-18 18:19administratorNew Issue
2023-11-18 18:19administratorStatusnew => assigned
2023-11-18 18:19administratorAssigned To => paraj
2023-11-20 00:04parajFile Added: ZenerDrive_20231120_test.zip
2023-11-20 00:04parajNote Added: 0013318
2023-11-20 00:29CCRiderNote Added: 0013319
2023-11-20 00:39parajNote Added: 0013320
2023-12-22 07:15Snoopy1234File Added: .whdl_register
2023-12-22 07:17Snoopy1234Note Added: 0013444
2023-12-22 09:07Snoopy1234Note Added: 0013445
2024-04-11 20:20parajNote Added: 0013665
2024-04-22 10:55Snoopy1234Note Added: 0013674
2024-04-24 20:21parajNote Added: 0013683
2024-04-24 20:21parajStatusassigned => closed
2024-04-24 20:21parajResolutionopen => fixed