WHDLoad MantisBT - Megawatts_Monolith
View Issue Details
0004688Megawatts_Monolith[All Projects] Generalpublic2020-05-19 16:562020-05-31 22:10
ReporterSuperman 
Assigned ToStingRay 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
MachineA600
CPU68020
CPUSpeed33
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem0 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.6beta
imported
Summary0004688: Monolith Megawatts
DescriptionA600 with furia accelerator

The demo starts ok but when the screen fades after the dedication to Paul Wiltshire it crashes out back to workbench with Exception "Illigal Instruction" ($10) at $7FEEE occured.

I will add that it does run fine on my A1200 with ACA1221 though
Steps To ReproduceRun demo
TagsNo tags attached.
Attached Files? Monolith.slave (976) 2020-05-20 15:59
http://mantis.whdload.de/file_download.php?file_id=993&type=bug
? .whdl_register (9,125) 2020-05-20 16:16
http://mantis.whdload.de/file_download.php?file_id=994&type=bug
? MonolithV2.slave (996) 2020-05-20 16:44
http://mantis.whdload.de/file_download.php?file_id=995&type=bug
? MonolithV3.slave (1,012) 2020-05-20 17:03
http://mantis.whdload.de/file_download.php?file_id=996&type=bug
? MonolithV4.slave (1,008) 2020-05-20 17:37
http://mantis.whdload.de/file_download.php?file_id=997&type=bug
? MonolithV5.slave (1,004) 2020-05-20 18:32
http://mantis.whdload.de/file_download.php?file_id=998&type=bug
? MonolithV6.slave (1,012) 2020-05-20 19:24
http://mantis.whdload.de/file_download.php?file_id=999&type=bug
? MonolithV7.slave (1,008) 2020-05-20 20:03
http://mantis.whdload.de/file_download.php?file_id=1000&type=bug
? MonolithV8.slave (996) 2020-05-20 20:20
http://mantis.whdload.de/file_download.php?file_id=1001&type=bug
? monolithV9.slave (1,016) 2020-05-22 08:31
http://mantis.whdload.de/file_download.php?file_id=1002&type=bug

Notes
(0008798)
StingRay   
2020-05-20 15:58   
(Last edited: 2020-05-20 16:00)
First: Please make sure to correctly submit bug reports (go to the WHDLoad site of the demo/game in question, in this case: http://whdload.de/demos/Megawatts_Monolith.html) and use the Author/Contact
(use it to report problems with that install) link to submit a bug report.
That way the report will be assigned to the correct game/demo and can then be assigned easily to the coder of the patch.

@Wepl: Can you move this demos/Megawatts/Monolith please?

As for the problem, please try attached slave, does it still crash?

(0008799)
Superman   
2020-05-20 16:10   
Sorry didn't realise you could report problems drom the whdload site directly. I always come on mantis and look down the list but as its a new slave there was no option.

Anyway I just tried the new slave and it still fails at the same point with "illegal Instruction" ($10) at $7FFE2
(0008800)
StingRay   
2020-05-20 16:14   
OK, please attach the WHDLoad register file (C:whdl.register).
(0008801)
Superman   
2020-05-20 16:16   
File uploaded
(0008802)
StingRay   
2020-05-20 16:45   
Try attached V2 slave, you should see a red screen after the "dedication" screen, if you reach that, press right mouse button to let demo continue and tell me what happens.
(0008803)
Superman   
2020-05-20 16:52   
After the right click on the red screen it again crashes with Illegal Instruction ($10) at $80070 occured
(0008804)
StingRay   
2020-05-20 17:04   
Does this also happen with the attached V3 slave?
(0008805)
Superman   
2020-05-20 17:21   
v3 slave gives the same error
(0008806)
StingRay   
2020-05-20 17:37   
I am slowly but surely out of ideas and not being able to reproduce this problem doesn't make it any easier. I have now disabled the VBI code in the main part, does V4 still crash (the demo will NOT work correctly due to disabled VBI).
(0008807)
Superman   
2020-05-20 17:44   
Yes still crashing
(0008808)
StingRay   
2020-05-20 18:33   
I have disabled all interrupts in V5, if that still crashes (you will not see anything on screen if it doesn't crash) I'm completely out of ideas.
(0008809)
Superman   
2020-05-20 18:45   
Yes still crashing. Very weird one, I think I may ask around as see if others can test on the same hardware and see if they get the same result or its just me.

Thanks for all the hard work in trying to fix.
(0008810)
StingRay   
2020-05-20 19:02   
Do you have any TCP/IP stack running?
(0008811)
Superman   
2020-05-20 19:09   
No I'm just running a standard classicwb 68k install on this machine. I have never installed any internet stuff as I just us the PCMCIA port to transfer stuff.
(0008812)
StingRay   
2020-05-20 19:24   
OK, just wanted to make sure that this is not the problem. It's kinda strange though, can you try attached V6 please and tell me if you get an "illegal instruction" error at $54cfe?
(0008813)
Superman   
2020-05-20 19:32   
Error at $54cfe is correct yes
(0008814)
StingRay   
2020-05-20 20:02   
OK, then it at least doesn't crash right at the beginning. I have disabled the tune loading in V7, does it still crash?

(0008815)
Superman   
2020-05-20 20:11   
It still crashes but the error now is Exception "Privelege Violation" ($20) at $7fc00
(0008817)
StingRay   
2020-05-20 20:19   
OK, next try, blitter routine disabled in V8, still crashing?
(0008819)
Superman   
2020-05-20 20:25   
Yes still crashing with the same privilege error as above
(0008820)
StingRay   
2020-05-20 23:29   
Can you try the follwing: copy everything to RAM: and run the patch, does it still crash?
(0008821)
Superman   
2020-05-20 23:32   
Yeah still get a privilege error running from ram
(0008822)
Superman   
2020-05-20 23:33   
Shall I try going back to whdload 18.5 instead of 18.6 to see if that makes a difference?
(0008823)
StingRay   
2020-05-21 01:18   
Just wanted to make sure that a wrong MaxTransfer is not the cause of the problem.
Trying with a different WHDLoad versions is a good idea as well, so try with the latest officially released version (18.5) please.
(0008825)
Superman   
2020-05-21 11:58   
Tried going back to 18.5 but made no difference with that. My drive is PFS3 formatted with 0x7ffffffe mask and 0x1fe00 maxtransfer so correct I think.
(0008826)
Superman   
2020-05-21 12:25   
Just tried this demo from an adf I copied to real floppy and it runs fine direct from floppy. I then created my own install from scratch with the floppy disk and the crashes continue. Really strange problem. I'm hoping some other furia users test and see if they have issues too.
(0008827)
Pascal De Maeseneire   
2020-05-21 13:23   
Hi,
same message issue with my ACA500PLUS 68000@14MHZ WITH 7MB. The demo start by on the screen black with message GoodBye my friend the background change to red with the same message and any Music at this time and nothing after it seems to freeze. But if I try to press one mousse button the error message come Exception "Privelege Violation" ($20) at $7fc00.
On my ACA500PLUS I have try all slaves.
Original SLave crash with another message Exception "Address Error " ($F00C) PC =$7FF74 Read form $A4A4A5A5
From first slave attach till v7 same description and message :
Exception "Address Error " ($F00C) PC =$7FC02 Read form $20BF
With Slave v8 just after goodbye my friend with music... the screen chage and the message Exception "Address Error " ($F00C) PC =$7FC02 Read form $20BF
come directly without pressing anything buttons on my mouse...

I tried it too on my A1200 Turbo+II 68030+FPU @40 MHZ & 32 MB RAM... without any problems with the orginal Slave 1.00 (WHDLOAD package).

Best regards,
Pascal
(0008830)
StingRay   
2020-05-22 08:30   
Please try attached V9 slave, does it still crash? I have added a blitter wait in the DoIO patch as the only idea I have left is that the main part might be trashed because blitter is still active on slow machines.
(0008831)
Superman   
2020-05-22 11:52   
It works!
(0008832)
StingRay   
2020-05-22 12:11   
Updated patch is available on the WHDLoad site.
(0008883)
Pascal De Maeseneire   
2020-05-31 16:39   
Hi,
For me too, It works perfectly... You can close now...
Many thanks,
Best regards,
Pascal

Issue History
2020-05-19 16:56SupermanNew Issue
2020-05-20 15:58StingRayNote Added: 0008798
2020-05-20 15:59StingRayFile Added: Monolith.slave
2020-05-20 15:59StingRayAssigned To => StingRay
2020-05-20 15:59StingRayStatusnew => assigned
2020-05-20 16:00StingRayNote Edited: 0008798bug_revision_view_page.php?bugnote_id=8798#r1229
2020-05-20 16:10SupermanNote Added: 0008799
2020-05-20 16:14StingRayNote Added: 0008800
2020-05-20 16:16SupermanFile Added: .whdl_register
2020-05-20 16:16SupermanNote Added: 0008801
2020-05-20 16:44StingRayFile Added: MonolithV2.slave
2020-05-20 16:45StingRayNote Added: 0008802
2020-05-20 16:52SupermanNote Added: 0008803
2020-05-20 17:03StingRayFile Added: MonolithV3.slave
2020-05-20 17:04StingRayNote Added: 0008804
2020-05-20 17:21SupermanNote Added: 0008805
2020-05-20 17:37StingRayNote Added: 0008806
2020-05-20 17:37StingRayFile Added: MonolithV4.slave
2020-05-20 17:44SupermanNote Added: 0008807
2020-05-20 18:32StingRayFile Added: MonolithV5.slave
2020-05-20 18:33StingRayNote Added: 0008808
2020-05-20 18:45SupermanNote Added: 0008809
2020-05-20 19:02StingRayNote Added: 0008810
2020-05-20 19:09SupermanNote Added: 0008811
2020-05-20 19:24StingRayNote Added: 0008812
2020-05-20 19:24StingRayFile Added: MonolithV6.slave
2020-05-20 19:32SupermanNote Added: 0008813
2020-05-20 20:02StingRayNote Added: 0008814
2020-05-20 20:02StingRayNote Edited: 0008814bug_revision_view_page.php?bugnote_id=8814#r1231
2020-05-20 20:03StingRayFile Added: MonolithV7.slave
2020-05-20 20:11SupermanNote Added: 0008815
2020-05-20 20:19StingRayNote Added: 0008817
2020-05-20 20:20StingRayFile Added: MonolithV8.slave
2020-05-20 20:25SupermanNote Added: 0008819
2020-05-20 23:29StingRayNote Added: 0008820
2020-05-20 23:32SupermanNote Added: 0008821
2020-05-20 23:33SupermanNote Added: 0008822
2020-05-21 01:18StingRayNote Added: 0008823
2020-05-21 11:58SupermanNote Added: 0008825
2020-05-21 12:25SupermanNote Added: 0008826
2020-05-21 13:23Pascal De MaeseneireNote Added: 0008827
2020-05-22 08:30StingRayNote Added: 0008830
2020-05-22 08:31StingRayFile Added: monolithV9.slave
2020-05-22 11:52SupermanNote Added: 0008831
2020-05-22 12:11StingRayNote Added: 0008832
2020-05-22 12:11StingRayStatusassigned => resolved
2020-05-22 12:11StingRayResolutionopen => fixed
2020-05-24 20:15WeplProjectWHDLoad Installs Games => Megawatts_Monolith
2020-05-31 16:39Pascal De MaeseneireNote Added: 0008883
2020-05-31 22:10StingRayStatusresolved => closed