|
Can't remember if the exception I have here (and pasted below) was generated with latest slave, but I had the very same crash last night with Devil's Temple v3.5 and latest slave installed.
************************* 22-Nov-22 16:17:11 ************************18.9.6507***
Slave='DevilsTemple.Slave' (6868 bytes)
Resload 7FEC7000 - 7FECF78C ( 34700) at 7FEC7000 GL=$7FED1000
Slave 7FEDA000 - 7FEDB3AC ( 5036) at 7FEDA000 BaseMemSize=$100000
ExpMem 7FBF9000 - 7FD79000 (1572864) at 7FBF9000
attn=FF(60,82) fc=-1 kn=22451 cs=8353 rw=0 zpt=-1 ep=0 ei=0
setcpu=0(SNCS,ENCS,BNCS)
Exception "Access Fault" ($4008) PC = $7FC99870 (Task 'Initial CLI', ExpMem
$A0870) Word Read from $67F924
$7fc99846 lsl.w #5,d4
$7fc99848 lea ($7fc994d6,pc),a3
$7fc9984c move.w (0,a3,d4.w),d4 ;$00029504
$7fc99850 add.l d3,d4
$7fc99852 subq.l #2,d4
$7fc99854 move.l d2,a1
$7fc99856 move.l (a1)+,a0 ;$7fcbb1c6
$7fc99858 move.l ($24,a0),a3 ;$7fcbc5ce
$7fc9985c cmp.l #$abe0,d4
$7fc99862 bge.w $7fc99a48
$7fc99866 adda.l d4,a3
$7fc99868 move.l a2,d1
$7fc9986a and.b #$fe,d1
$7fc9986e move.l d1,a2
$7fc99870 move.w (a2)+,(a3) ;$0067f924 $0002ef22
$7fc99872 move.w (a2)+,($2c,a3) ;$0067f924 $0002ef4e
$7fc99876 move.w (a2)+,($58,a3) ;$0067f924 $0002ef7a
$7fc9987a move.w (a2)+,($84,a3) ;$0067f924 $0002efa6
$7fc9987e move.w (a2)+,($b0,a3) ;$0067f924 $0002efd2
$7fc99882 move.w (a2)+,($dc,a3) ;$0067f924 $0002effe
$7fc99886 move.w (a2)+,($108,a3) ;$0067f924 $0002f02a
$7fc9988a move.w (a2)+,($134,a3) ;$0067f924 $0002f056
$7fc9988e move.w (a2)+,($160,a3) ;$0067f924 $0002f082
$7fc99892 move.w (a2)+,($18c,a3) ;$0067f924 $0002f0ae
$7fc99896 move.w (a2)+,($1b8,a3) ;$0067f924 $0002f0da
$7fc9989a move.w (a2)+,($1e4,a3) ;$0067f924 $0002f106
$7fc9989e move.w (a2)+,($210,a3) ;$0067f924 $0002f132
$7fc998a2 move.w (a2)+,($23c,a3) ;$0067f924 $0002f15e
$7fc998a6 move.w (a2)+,($268,a3) ;$0067f924 $0002f18a
exception stackframe:
$7FC7B568 00007FC9 98704008 0067F924 01410800
regular stack:
$7FC8EEC4 7FCA0DD0 7FCB18D0 7FEDB334 00001000 1FF246D7 7FC86B2C 00000001 7FEDB156
$7FC8EEE4 00001000 7FC7B684 00000001 1FF23745 1FF22BD7 7FC8DD04 7FEDB27A 7FEDB28B
$7FC8EF04 7FEC7000 7FC8DD04 7FC8EF20 7FEDB2E4 7FC86B2C 7FEDB2D8 7FC18DEA 00001000
$7FC8EF24 7FC8793C 7FCC7168 00002C30 1FF21FC8 00000000 7FC7C318 00000000 0000001E
$7FC8EF44 4B756E67 46754D61 73746572 2F30342E 38737678 2E726E63 0061702E 7FCC7168
----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 486E80 67F924 7FCBB1C2 E4 A5E2 2000 D9704 C
Ax 7FCBC5AA 7FCBB1C6 67F924 2EF22 7FCBB1CE DFF000 7FC79B00
TTSM III XNZVC
PC=7FC99870 SR=%0000000000000000 USP=7FC8EEC4 SSP=7FC7B568
VBR=0 SFC=5 DFC=1 CACR=0 PCR=4300622 BUSCR=0
TC=8000 URP=7FEC5E00 SRP=7FEC5E00 DTT0=0 DTT1=0 ITT0=0 ITT1=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0110000000101000 dmacon=%0000011111101111 adkcon=$1100
intreq=%0000000000000000
vposr....A300 vhposr...0305 joy0dat..05FF joy1dat..00FB clxdat...87FF
pot0dat..0000 pot1dat..3A00 potinp...5500 serdatr..3800 dskbytr..A000
deniseid.00F8 hhposr...FF36
ciaa: PI ROPS ciab: PI ROPS
cra=00000000 ta=21FF<21FF cra=00000001 ta=1969<35C7
AII ROPS AII ROPS
crb=00000001 tb=C2B7<FFFF crb=00001000 tb= 240< 240
10RTWCLO parallel DRCCDSOY M3210HDS
pra=11111110 prb=11111111 pra=11111111 prb=11111111
ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111
event=0018EF icr=00 sdr=00 event=14D675 icr=00 sdr=00 |
|
|
Hey Bertrand,
tried again downgrading to WHDLoad v18.8 and running latest slave/Devil's Temple (v3.5), but problem still remains.
This is the exception that happens on startup, right after showing the loading screen, with no particular tooltipe configured:
************************* 02-Mag-23 12:42:30 ************************18.8.6478***
Slave='DevilSTemple.Slave' (5704 bytes)
Resload 7FE06000 - 7FE0E78C ( 34700) at 7FE06000 GL=$7FED1000
Slave 7FEDA000 - 7FEDB624 ( 5668) at 7FEDA000 BaseMemSize=$100000
ExpMem 7FE10000 - 7FED0000 ( 786432) at 7FE10000
attn=FF(60,82) fc=-1 kn=22451 cs=E782 rw=0 zpt=-1 ep=0 ei=0
setcpu=0(SNCS,ENCS,BNCS)
Exception "Access Fault" ($4008) PC = $7FE5A408 (Task 'Initial CLI', ExpMem
$4A408) Long Write to $7FED2078
$7fe5a3d4 beq.b $7fe5a3cc
$7fe5a3d6 rts
$7fe5a3d8 move.l a4,-(a7) ;$7fe59cc0
$7fe5a3da lea ($7fe5d5d4,pc),a4
$7fe5a3de clr.b ($1d2,a4) ;$7fe5d7a6
$7fe5a3e2 lea ($78,a0),a0 ;$7fed20f0
$7fe5a3e6 move.l a0,($1bc,a4) ;$7fe5d790
$7fe5a3ea move.w #$2000,d1
$7fe5a3ee and.w ($1c,a6),d1 ;$00dff01c
$7fe5a3f2 or.w #$8000,d1
$7fe5a3f6 move.w d1,($1c0,a4) ;$7fe5d794
$7fe5a3fa move.w #$2000,($9a,a6) ;$00dff09a
$7fe5a400 move.l (a0),($1b0,a4) ;$7fed2078 $7fe5d784
$7fe5a404 lea ($7fe5a4e4,pc),a1
$7fe5a408 move.l a1,(a0) ;$7fed2078
$7fe5a40a lea ($7fe5a54a,pc),a0
$7fe5a40e clr.b (a0) ;$7fed2078
$7fe5a410 lea ($bfd000),a0
$7fe5a416 moveq #0,d1
$7fe5a418 move.b #$7f,($d00,a0) ;$7fed2d78
$7fe5a41e move.b d1,($e00,a0) ;$7fed2e78
$7fe5a422 move.b d1,($f00,a0) ;$7fed2f78
$7fe5a426 lea ($1b8,a4),a1 ;$7fe5d78c
$7fe5a42a move.b ($400,a0),(a1)+ ;$7fed2478 $7fe5a4e4
$7fe5a42e move.b ($500,a0),(a1)+ ;$7fed2578 $7fe5a4e4
$7fe5a432 move.b ($600,a0),(a1)+ ;$7fed2678 $7fe5a4e4
$7fe5a436 move.b ($700,a0),(a1) ;$7fed2778 $7fe5a4e4
$7fe5a43a tst.b d0
$7fe5a43c bne.b $7fe5a446
exception stackframe:
$7FECFFE8 00107FE5 A4084008 7FED2078 00810080
regular stack:
$7FE59CC0 7FE59CD8 7FE5ED9C 7FE50276 7FE671DE 7FE79FB8 7FEDB2A2 00002710 7FE55850
$7FE59CE0 7FE8F9C0 000006D0 00000000 7FE505E4 00000000 FFFFFFFF FFFFFFFF 7FE4605C
$7FE59D00 7FE46148 7FE460EC 7FE59D38 00000000 7FE8F9C0 000006A0 46754D61 73746572
$7FE59D20 2F746974 6C655F66 6C616D65 732E726E 6300F9C0 00000680 7FE8F9C0 00000678
$7FE59D40 FFFFFFFE 7FE505E4 1FF9421A 00011CF1 00000000 FFFFFFFD 7469746C 655F666C
----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 0 18000 7FE84DC2 0 7FE84D82 105B0 FFFFFFFF 1D3
Ax 7FED2078 7FE5A4E4 7FE849D6 7FE5A3B4 7FE5D5D4 DFF000 DFF000
TTSM III XNZVC
PC=7FE5A408 SR=%0000000000010000 USP=7FE59CC0 SSP=7FECFFE8
VBR=7FED2000 SFC=5 DFC=1 CACR=0 PCR=4300622 BUSCR=0
TC=8000 URP=7FEDDE00 SRP=7FEDDE00 DTT0=0 DTT1=0 ITT0=0 ITT1=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0000000000000000 dmacon=%0000011111000000 adkcon=$1100
intreq=%0000000000000000
vposr....A300 vhposr...0299 joy0dat..0302 joy1dat..0000 clxdat...8023
pot0dat..37AB pot1dat..C107 potinp...5500 serdatr..3800 dskbytr..A000
deniseid.00F8 hhposr...FF7D
ciaa: PI ROPS ciab: PI ROPS
cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF
AII ROPS AII ROPS
crb=00001000 tb=C879<FFFF crb=10000000 tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=11111100 prb=11111111 pra=11111111 prb=11111111
ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111
event=0000AE icr=00 sdr=00 event=00013A icr=04 sdr=00
And this is the exception that instead occurs with NoVBRMove and NoCache tooltypes set: this way game starts and I can play it until I reach the first boss, then the exception occurs and game crashes:
************************* 02-Mag-23 12:41:49 ************************18.8.6478***
Slave='DevilSTemple.Slave' (5704 bytes)
Resload 7FE06000 - 7FE0E78C ( 34700) at 7FE06000 GL=$7FED1000
Slave 7FEDA000 - 7FEDB624 ( 5668) at 7FEDA000 BaseMemSize=$100000
ExpMem 7FE10000 - 7FED0000 ( 786432) at 7FE10000
attn=FF(60,82) fc=-1 kn=22451 cs=E782 rw=0 zpt=-1 ep=0 ei=0
setcpu=0(SNCS,ENCS,BNCS)
Exception "Access Fault" ($4008) PC = $7FE620C8 (Task 'Initial CLI', ExpMem
$520C8) Word Read from $689D0C
$7fe6209e lsl.w #5,d4
$7fe620a0 lea ($7fe61d2e,pc),a3
$7fe620a4 move.w (0,a3,d4.w),d4 ;$000338ec
$7fe620a8 add.l d3,d4
$7fe620aa subq.l #2,d4
$7fe620ac move.l d2,a1
$7fe620ae move.l (a1)+,a0 ;$7fe83a1e
$7fe620b0 move.l ($24,a0),a3 ;$7fe84e26
$7fe620b4 cmp.l #$abe0,d4
$7fe620ba bge.w $7fe622a0
$7fe620be adda.l d4,a3
$7fe620c0 move.l a2,d1
$7fe620c2 and.b #$fe,d1
$7fe620c6 move.l d1,a2
$7fe620c8 move.w (a2)+,(a3) ;$00689d0c $0003930a
$7fe620ca move.w (a2)+,($2c,a3) ;$00689d0c $00039336
$7fe620ce move.w (a2)+,($58,a3) ;$00689d0c $00039362
$7fe620d2 move.w (a2)+,($84,a3) ;$00689d0c $0003938e
$7fe620d6 move.w (a2)+,($b0,a3) ;$00689d0c $000393ba
$7fe620da move.w (a2)+,($dc,a3) ;$00689d0c $000393e6
$7fe620de move.w (a2)+,($108,a3) ;$00689d0c $00039412
$7fe620e2 move.w (a2)+,($134,a3) ;$00689d0c $0003943e
$7fe620e6 move.w (a2)+,($160,a3) ;$00689d0c $0003946a
$7fe620ea move.w (a2)+,($18c,a3) ;$00689d0c $00039496
$7fe620ee move.w (a2)+,($1b8,a3) ;$00689d0c $000394c2
$7fe620f2 move.w (a2)+,($1e4,a3) ;$00689d0c $000394ee
$7fe620f6 move.w (a2)+,($210,a3) ;$00689d0c $0003951a
$7fe620fa move.w (a2)+,($23c,a3) ;$00689d0c $00039546
$7fe620fe move.w (a2)+,($268,a3) ;$00689d0c $00039572
exception stackframe:
$7FECFFE8 00007FE6 20C84008 00689D0C 01410800
regular stack:
$7FE59CCC 7FE69628 7FE7A128 7FEDB2A2 00002710 7FE55850 7FE8F9C0 000006D0 00000000
$7FE59CEC 7FE505E4 00000000 FFFFFFFF FFFFFFFF 7FE4605C 7FE46148 7FE460EC 7FE59D30
$7FE59D0C 00000000 7FE8F9C0 000006A0 46754D61 73746572 2F30342E 38737678 2E726E63
$7FE59D2C 0061702E 7FE8F9C0 00000680 FFFFFFFE 7FE505E4 1FF9421A 00006419 00000000
$7FE59D4C FFFFFFFD 30342E38 7376782E 726E6300 EEEEEEEE EEEEEEEE EEEEEEEE EEEEEEEE
----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 486E80 689D0C 7FE83A1A E4 A5E2 2000 E3AEC C
Ax 7FE84E02 7FE83A1E 689D0C 3930A 7FE83A26 DFF000 7FE50276
TTSM III XNZVC
PC=7FE620C8 SR=%0000000000000000 USP=7FE59CCC SSP=7FECFFE8
VBR=0 SFC=5 DFC=1 CACR=0 PCR=4300622 BUSCR=0
TC=8000 URP=7FEDDE00 SRP=7FEDDE00 DTT0=0 DTT1=0 ITT0=0 ITT1=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0110000000101000 dmacon=%0000011111101111 adkcon=$1100
intreq=%0000010000000000
vposr....A300 vhposr...029A joy0dat..0303 joy1dat..10F7 clxdat...83FF
pot0dat..07AB pot1dat..C107 potinp...5500 serdatr..3800 dskbytr..A000
deniseid.00F8 hhposr...FF7F
ciaa: PI ROPS ciab: PI ROPS
cra=00000000 ta=21FF<21FF cra=00000001 ta=1CE7<35C7
AII ROPS AII ROPS
crb=00001000 tb=C879<FFFF crb=00001000 tb= 240< 240
10RTWCLO parallel DRCCDSOY M3210HDS
pra=11111110 prb=11111111 pra=11111111 prb=11111111
ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111
event=001335 icr=00 sdr=00 event=117FD1 icr=00 sdr=00 |
|