View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 04688 | Megawatts_Monolith | General | public | 2020-05-19 16:56 | 2020-05-31 22:10 |
| Reporter | Superman | Assigned To | StingRay | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Project Info | Monolith (Megawatts) http://www.whdload.de/demos/Megawatts_Monolith.html | ||||
| Summary | 04688: Monolith Megawatts | ||||
| Description | A600 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 Reproduce | Run demo | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Machine | A600 | ||||
| CPU | 68020 | ||||
| CPUSpeed | 33 | ||||
| ChipSet | ECS | ||||
| GFXCard | None | ||||
| ChipMem | 2 MB | ||||
| FastMem | 0 MB | ||||
| Workbench | OS 3.1 | ||||
| KickROM | 40 - Kick 3.1 | ||||
| KickSoft | None | ||||
| WHDLoad | 18.6beta | ||||
| imported | |||||
|
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? |
|
|
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 |
|
| OK, please attach the WHDLoad register file (C:whdl.register). | |
|
File uploaded .whdl_register (9,125 bytes)
************************* 01-Jan-78 00:07:25 ************************18.6.5958***
Slave='Monolith.Slave' (972 bytes)
Resload 5F1250 - 5F78B4 ( 26212) at 5F1250 GL=$5F79C0
Slave 5FF880 - 5FFC28 ( 936) at 5FF880 BaseMemSize=$80000
attn=33(20,82) fc=-1 kn=0 cs=2D73 rw=1 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)
Exception "Illegal Instruction" ($10) at $7FEEE occured.
$0007feb6 ori.b #0,d0
$0007feba ori.b #0,d0
$0007febe ori.b #0,d0
$0007fec2 ori.b #0,d0
$0007fec6 ori.b #0,d0
$0007feca ori.b #0,d0
$0007fece ori.b #0,d0
$0007fed2 ori.b #0,d0
$0007fed6 ori.b #0,d0
$0007feda ori.b #0,d0
$0007fede ori.b #0,d0
$0007fee2 ori.b #0,d0
$0007fee6 ori.b #0,d0
$0007feea ori.b #1,d0
�1m$0007feee dc.w $1dca
�22m$0007fef0 ori.b #??$31,d0
$0007fef4 ori.w #$5800,(a3) ;$a3a3a3a3
$0007fef8 ori.b #$31,d0
$0007fefc ori.b #??0,d1
$0007ff00 ori.b #0,d0
$0007ff04 ori.w #$1c18,(a4) ;$a4a4a4a4
$0007ff08 ori.b #??0,d0
$0007ff0c ori.b #??$40,d0
$0007ff10 ori.b #??$ca,d1
$0007ff14 ori.b #1,d0
$0007ff18 ori.b #??$ff,d0
$0007ff1c ori.b #0,d1
$0007ff20 ori.b #0,d2
$0007ff24 ori.b #0,d0
exception stackframe:
$0007FFC2 20080007 FEEE0010
regular stack:
$0007FFCA D1D10000 0001D3D3 D3D3D4D4 D4D40001 5A00D6D6 D6D6D7D7 D7D7A0A0 A0A00000
$0007FFEA 2000005F 1250A3A3 A3A3A4A4 A4A40001 00000000 2000
----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 200BF 0 184B0 D3D3D3D3 D4D4D4D4 15A00 2 D7D7D7D7
Ax 5FFB2E 259B2 2599C A3A3A3A3 A4A4A4A4 10000 2000
TTSM III XNZVC
�1mPC= 7FEEE�22m SR %0010000000001000 USP=7FC00 �1mISP=7FFC2 �22mMSP=7F800
VBR=5F89C0 SFC=5 DFC=5 CACR=0 CAAR=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0100000000101000�22m dmacon=%�1m0010001110001111�22m adkcon=$1100
intreq=%�1m0000011110000000�22m
vposr....A000 vhposr...0269 joy0dat..2C9D joy1dat..0000 clxdat...8001
pot0dat..009F pot1dat..00D8 potinp...5500 serdatr..3800 dskbytr..8000
deniseid.FFFC hhposr...7F20
ciaa: PI ROPS ciab: PI ROPS
cra=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000000�22m tb=21FF<21FF crb=�1m00000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111110�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=0005A3 icr=00 sdr=00 event=06E44C icr=00 sdr=00
************************* 01-Jan-78 00:01:07 ************************18.6.5958***
Slave='Monolith.Slave' (972 bytes)
Resload 9F1250 - 9F78B4 ( 26212) at 9F1250 GL=$9F79C0
Slave 9FF880 - 9FFC28 ( 936) at 9FF880 BaseMemSize=$80000
attn=33(20,82) fc=-1 kn=0 cs=2D73 rw=1 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)
Exception "Line 1111 Emulator" ($2C) at $7FFC6 occured.
$0007ff9a adda.l (a3),a1 ;$f8f8f8f5
$0007ff9c adda.w (a4),a2 ;$a4a4a468
$0007ff9e adda.w (a4),a2 ;$a4a4a468
$0007ffa0 ori.b #??0,d1
$0007ffa4 ori.b #2,d0
$0007ffa8 adda.l (a7),a3 ;$0007ffd4
$0007ffaa adda.l (a7),a3 ;$0007ffd4
$0007ffac ori.b #??$d2,d2
$0007ffb0 ori.b #??$b2,d2
$0007ffb4 ori.b #$bf,d2
$0007ffb8 ori.b #??$d2,d2
$0007ffbc ori.b #??$b2,d2
$0007ffc0 ori.b #$ff,d2
$0007ffc4 ori.b #$fe,d0
$0007ffc8 ori.b #??$d2,d2
$0007ffcc ori.b #??$ac,d2
$0007ffd0 ori.l #$89c02008,(a7)+ ;$0007ffd4
$0007ffd6 ori.b #??$c6,d7
$0007ffda ori.b #??$d6,(-$292a,a4) ;$a4a47b3e
$0007ffe0 adda.l (a7),a3 ;$0007ffd4
$0007ffe2 adda.l (a7),a3 ;$0007ffd4
$0007ffe4 line-a $a0a0
$0007ffe6 line-a $a0a0
$0007ffe8 ori.b #??0,d0
$0007ffec ori.l #$1250a3a3,(a7)+ ;$0007ffd4
$0007fff2 line-a $a3a3
$0007fff4 line-a $a4a4
$0007fff6 line-a $a4a4
$0007fff8 ori.b #0,d1
exception stackframe:
$0007FFD4 20080007 FFC6002C
regular stack:
$0007FFDC D6D6D6D6 D7D7D7D7 A0A0A0A0 00002000 009F1250 A3A3A3A3 A4A4A4A4 00010000
$0007FFFC 00002000
----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 200FF FE 184FF D3D3D3D3 D4D4D4DA 15A00 2 D7D7D7D7
Ax 26CD2 25BAC 2C39A F8F8F8F5 A4A4A468 10000 2000
TTSM III XNZVC
�1mPC= 7FFC6�22m SR %0010000000001000 USP=7FC00 �1mISP=7FFD4 �22mMSP=7F800
VBR=9F89C0 SFC=5 DFC=5 CACR=0 CAAR=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0100000000101000�22m dmacon=%�1m0010001110001111�22m adkcon=$1100
intreq=%�1m0000011110000000�22m
vposr....A000 vhposr...0268 joy0dat..0201 joy1dat..0000 clxdat...8001
pot0dat..5400 pot1dat..0000 potinp...5500 serdatr..3800 dskbytr..8000
deniseid.FFFC hhposr...7F1F
ciaa: PI ROPS ciab: PI ROPS
cra=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000000�22m tb=21FF<21FF crb=�1m00000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111110�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=0005A3 icr=00 sdr=00 event=06E44B icr=00 sdr=00
************************* 01-Jan-78 00:00:41 ************************18.6.5958***
Slave='Monolith.Slave' (976 bytes)
Resload 9F1248 - 9F78AC ( 26212) at 9F1248 GL=$9F79B8
Slave 9FF878 - 9FFC24 ( 940) at 9FF878 BaseMemSize=$80000
attn=33(20,82) fc=-1 kn=0 cs=2D73 rw=1 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)
Exception "Illegal Instruction" ($10) at $7FFE2 occured.
$0007ffaa ori.b #0,d0
$0007ffae ori.b #0,d0
$0007ffb2 ori.b #0,d0
$0007ffb6 ori.b #0,d0
$0007ffba ori.b #0,d0
$0007ffbe ori.b #0,d0
$0007ffc2 ori.b #0,d0
$0007ffc6 ori.b #0,d0
$0007ffca ori.b #0,d0
$0007ffce ori.b #0,d0
$0007ffd2 ori.b #0,d0
$0007ffd6 ori.b #0,d0
$0007ffda ori.b #$9f,d0
$0007ffde or.l d4,($9f).w
�1m$0007ffe2 subq.b #5,a6
�22m$0007ffe4 ori.b #0,d0
$0007ffe8 ori.b #0,d0
$0007ffec ori.b #0,d0
$0007fff0 ori.b #0,d0
$0007fff4 ori.b #0,d0
$0007fff8 ori.l #$fba2009f,(a7)+ ;$00000fcc
$0007fffe line-f $f90c
$00080000 move.l ($2a2a,a2),d5 ;$000283c6
$00080004 move.l ($2a2a,a2),d5 ;$000283c6
$00080008 move.l ($2a2a,a2),d5 ;$000283c6
$0008000c move.l ($2a2a,a2),d5 ;$000283c6
$00080010 move.l ($2a2a,a2),d5 ;$000283c6
$00080014 move.l ($2a2a,a2),d5 ;$000283c6
$00080018 move.l ($2a2a,a2),d5 ;$000283c6
exception stackframe:
$00000FCC 20080007 FFE20010
regular stack:
$00000FD4 D4D4D4D4 00015A00 D6D6D6D6 D7D7D7D7 A0A0A0A0 00002000 009F1248 A3A3A3A3
$00000FF4 A4A4A4A4 00010000 00002000 FFFFFFFE 00000000 00000000 00000000 00000000
$00001014 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$00001034 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$00001054 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 200BF 0 184B0 D3D3D3D3 D4D4D4D4 15A00 2 D7D7D7D7
Ax 26CD2 259B2 2599C A3A3A3A3 A4A4A4A4 10000 2000
TTSM III XNZVC
�1mPC= 7FFE2�22m SR %0010000000001000 USP=7FC00 �1mISP=FCC �22mMSP=7F800
VBR=9F89B8 SFC=5 DFC=5 CACR=0 CAAR=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0100000000101000�22m dmacon=%�1m0010001110001111�22m adkcon=$1100
intreq=%�1m0000011110000000�22m
vposr....A000 vhposr...0269 joy0dat..0201 joy1dat..0000 clxdat...8001
pot0dat..0000 pot1dat..0000 potinp...5500 serdatr..3800 dskbytr..8000
deniseid.FFFC hhposr...7F20
ciaa: PI ROPS ciab: PI ROPS
cra=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000000�22m tb=21FF<21FF crb=�1m00000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111110�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=0005A3 icr=00 sdr=00 event=06E44B icr=00 sdr=00
|
|
| 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. | |
| After the right click on the red screen it again crashes with Illegal Instruction ($10) at $80070 occured | |
| Does this also happen with the attached V3 slave? | |
| v3 slave gives the same error | |
| 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). | |
| Yes still crashing | |
| 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. | |
|
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. |
|
| Do you have any TCP/IP stack running? | |
| 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. | |
| 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? | |
| Error at $54cfe is correct yes | |
|
OK, then it at least doesn't crash right at the beginning. I have disabled the tune loading in V7, does it still crash? |
|
| It still crashes but the error now is Exception "Privelege Violation" ($20) at $7fc00 | |
| OK, next try, blitter routine disabled in V8, still crashing? | |
| Yes still crashing with the same privilege error as above | |
| Can you try the follwing: copy everything to RAM: and run the patch, does it still crash? | |
| Yeah still get a privilege error running from ram | |
| Shall I try going back to whdload 18.5 instead of 18.6 to see if that makes a difference? | |
|
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. |
|
| 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. | |
| 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. | |
|
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 |
|
| 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. | |
| It works! | |
| Updated patch is available on the WHDLoad site. | |
|
Hi, For me too, It works perfectly... You can close now... Many thanks, Best regards, Pascal |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2020-05-19 16:56 | Superman | New Issue | |
| 2020-05-20 15:58 | StingRay | Note Added: 0008798 | |
| 2020-05-20 15:59 | StingRay | File Added: Monolith.slave | |
| 2020-05-20 15:59 | StingRay | Assigned To | => StingRay |
| 2020-05-20 15:59 | StingRay | Status | new => assigned |
| 2020-05-20 16:00 | StingRay | Note Edited: 0008798 | |
| 2020-05-20 16:10 | Superman | Note Added: 0008799 | |
| 2020-05-20 16:14 | StingRay | Note Added: 0008800 | |
| 2020-05-20 16:16 | Superman | File Added: .whdl_register | |
| 2020-05-20 16:16 | Superman | Note Added: 0008801 | |
| 2020-05-20 16:44 | StingRay | File Added: MonolithV2.slave | |
| 2020-05-20 16:45 | StingRay | Note Added: 0008802 | |
| 2020-05-20 16:52 | Superman | Note Added: 0008803 | |
| 2020-05-20 17:03 | StingRay | File Added: MonolithV3.slave | |
| 2020-05-20 17:04 | StingRay | Note Added: 0008804 | |
| 2020-05-20 17:21 | Superman | Note Added: 0008805 | |
| 2020-05-20 17:37 | StingRay | Note Added: 0008806 | |
| 2020-05-20 17:37 | StingRay | File Added: MonolithV4.slave | |
| 2020-05-20 17:44 | Superman | Note Added: 0008807 | |
| 2020-05-20 18:32 | StingRay | File Added: MonolithV5.slave | |
| 2020-05-20 18:33 | StingRay | Note Added: 0008808 | |
| 2020-05-20 18:45 | Superman | Note Added: 0008809 | |
| 2020-05-20 19:02 | StingRay | Note Added: 0008810 | |
| 2020-05-20 19:09 | Superman | Note Added: 0008811 | |
| 2020-05-20 19:24 | StingRay | Note Added: 0008812 | |
| 2020-05-20 19:24 | StingRay | File Added: MonolithV6.slave | |
| 2020-05-20 19:32 | Superman | Note Added: 0008813 | |
| 2020-05-20 20:02 | StingRay | Note Added: 0008814 | |
| 2020-05-20 20:02 | StingRay | Note Edited: 0008814 | |
| 2020-05-20 20:03 | StingRay | File Added: MonolithV7.slave | |
| 2020-05-20 20:11 | Superman | Note Added: 0008815 | |
| 2020-05-20 20:19 | StingRay | Note Added: 0008817 | |
| 2020-05-20 20:20 | StingRay | File Added: MonolithV8.slave | |
| 2020-05-20 20:25 | Superman | Note Added: 0008819 | |
| 2020-05-20 23:29 | StingRay | Note Added: 0008820 | |
| 2020-05-20 23:32 | Superman | Note Added: 0008821 | |
| 2020-05-20 23:33 | Superman | Note Added: 0008822 | |
| 2020-05-21 01:18 | StingRay | Note Added: 0008823 | |
| 2020-05-21 11:58 | Superman | Note Added: 0008825 | |
| 2020-05-21 12:25 | Superman | Note Added: 0008826 | |
| 2020-05-21 13:23 | Pascal De Maeseneire | Note Added: 0008827 | |
| 2020-05-22 08:30 | StingRay | Note Added: 0008830 | |
| 2020-05-22 08:31 | StingRay | File Added: monolithV9.slave | |
| 2020-05-22 11:52 | Superman | Note Added: 0008831 | |
| 2020-05-22 12:11 | StingRay | Note Added: 0008832 | |
| 2020-05-22 12:11 | StingRay | Status | assigned => resolved |
| 2020-05-22 12:11 | StingRay | Resolution | open => fixed |
| 2020-05-24 20:15 | Wepl | Project | WHDLoad Installs Games => Megawatts_Monolith |
| 2020-05-31 16:39 | Pascal De Maeseneire | Note Added: 0008883 | |
| 2020-05-31 22:10 | StingRay | Status | resolved => closed |