2024-03-29 16:38 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004098DarkSeed[WHDLoad Installs Games] CD³²public2021-02-20 01:14
Reporteramiart 
Assigned ToWeplProject InfoDarkseed (CyberDreams)
http://www.whdload.de/games/DarkSeed.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Summary0004098: DarkSeed CD32: Crash when pressing steering wheel horn in the car
DescriptionThe game quits with message:

Exception "AccessFault" ($7008)
PC=$6BE7FCE0 (TASK 'KickDos process' ExpMem $94CE0)
ByteRead from $EBE84779

The game was downloaded from https://whdownload.com
DarkSeed_v1.03_CD32.zip (english version)

To run the game I had to add NOCACHE option.
Steps To ReproduceGo to the garage behind the house, get in the car and press the steering wheel horn.
TagsNo tags attached.
MachineA1200
CPU68040
CPUSpeed40
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem64 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.5
imported
Attached Files
  • ? file icon DarkSeedCD32.Slave (7,136 bytes) 2020-09-30 00:19
  • ? file icon .whdl_register (14,280 bytes) 2020-10-03 23:27 -
    ************************* 03-Oct-20 23:17:41 ************************18.5.5948***
    Slave='DarkSeedCD32.Slave' (7136 bytes)
    Resload   6BEE6000 - 6BEEDD2C (  32044) at 6BEE6000  GL=$6BF70000
    Slave     6BF79000 - 6BF7ABBC (   7100) at 6BF79000  BaseMemSize=$100000
    ExpMem    6BEEF000 - 6BF6F000 ( 524288) at 6BEEF000
    attn=7F(40,82) fc=-1 kn=11111 cs=19C8 rw=0 zpt=-1 ep=0 ei=0
    setcpu=0(SNCS,ENCS,BNCS) DbgSeg(FirstHunkStart)=16DB0
    
    Exception "Access Fault" ($7008) PC = $1E128 (Task 'Initial CLI', Prg 'DS' Off
    $7378, DbgSeg $7378) Byte Read from $80022BC1
    
    $0001e0fe move.w       (0,a0,d1.w),d3                 ;$80022c1a
    $0001e102 adda.l       d3,a1
    $0001e104 addq.l       #1,d3
    $0001e106 move.b       (a1)+,d7                       ;$0002cfe6
    $0001e108 beq.b        $1e168
    $0001e10a tst.b        ($1b202)
    $0001e110 beq.b        $1e168
    $0001e112 movem.l      d0-d7/a0-a6,-(a7)              ;$00014954
    $0001e116 lea          ($22b68),a0
    $0001e11c move.l       d0,d1
    $0001e11e move.l       d1,d2
    $0001e120 andi.w       #7,d2
    $0001e124 lsr.w        #3,d1
    $0001e126 adda.l       d1,a0
    ›1m$0001e128 move.b       (a0),d1                        ;$80022bc1
    ›22m$0001e12a btst         d2,d1
    $0001e12c bne.b        $1e138
    $0001e12e bset         d2,(a0)                        ;$80022bc1
    $0001e130 bsr.w        $1d880
    $0001e134 bsr.w        $1d9e8
    $0001e138 movem.l      (a7)+,d0-d7/a0-a6              ;$00014954
    $0001e13c cmpi.w       #2,($1d872)
    $0001e144 bne.b        $1e168
    $0001e146 clr.w        ($1d872)
    $0001e14c rts
    $0001e14e lea          ($31b8e),a0
    $0001e154 lea          ($30c86),a1
    $0001e15a lsl.w        #1,d0
    $0001e15c moveq        #0,d3
    
    exception stackframe:
    $000FFFC4 00110001 E1287008 0001498C 05210081 00210001 80022BC1 00014954 800002CF
    $000FFFE4 FFFF0040 00002282 000333F0 0001E3C4 000020B0 00180003 4D5E0064
    regular stack:
    $00014954 800002CF 0001059E 000000AF 000069BE 0000000C 000069D6 000000C8 0000FF01
    $00014974 000304E4 0002CFE6 00030CF4 0001E48C 0001C842 0001E3C4 000037C4 0001DFCC
    $00014994 00018F28 00017FE4 00000022 0001002E 00063968 0001E3C4 000176BA 6BF7AB7E
    $000149B4 6BF0EDEA 00001000 0000EB94 00004EF9 00014F0C 4EF90001 4F0C4EF9 00014F0C
    $000149D4 4EF90001 4F0C4EF9 00014F0C 4EF90001 5E384EF9 00015420 4EF90001 543E4EF9
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx 800002CF  80000059  80000007      69BE         C      69D6        C8      FF01
    Ax 80022BC1     2CFE6     30CF4     1E48C     1C842     1E3C4      37C4
    
                     TTSM III   XNZVC
    PC=   1E128›22m  SR %0000000000010001›1m  USP=14954  ISP=FFFC4  MSP=FF800
    VBR=6BF71000  SFC=5  DFC=5  CACR=0  MMUSR=0
    TC=8000  URP=6BEE4000  SRP=6BEE4000  DTT0=0  DTT1=0  ITT0=0  ITT1=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0110010100101100›22m dmacon=%›1m0000001111111010 adkcon=$1100
    intreq=%0000001011000000
    vposr....A300  vhposr...02AC  joy0dat..593E  joy1dat..0000  clxdat...8023  
    pot0dat..0000  pot1dat..00DB  potinp...5500  serdatr..3800  dskbytr..A000  
    deniseid.00F8  hhposr...0D6B  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=7AA9<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111100›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=001356  icr=00  sdr=5E    event=00013A  icr=04  sdr=00
    
    ************************* 03-Oct-20 23:18:48 ************************18.5.5948***
    Slave='DarkSeedCD32.Slave' (7136 bytes)
    Resload   6BEE6000 - 6BEEDD2C (  32044) at 6BEE6000  GL=$6BF70000
    Slave     6BF79000 - 6BF7ABBC (   7100) at 6BF79000  BaseMemSize=$100000
    ExpMem    6BEEF000 - 6BF6F000 ( 524288) at 6BEEF000
    attn=7F(40,82) fc=-1 kn=11111 cs=19C8 rw=0 zpt=-1 ep=0 ei=0
    setcpu=0(SNCS,ENCS,BNCS) DbgSeg(FirstHunkStart)=16DB0
    
    Exception "Access Fault" ($7008) PC = $1E128 (Task 'Initial CLI', Prg 'DS' Off
    $7378, DbgSeg $7378) Byte Read from $80022BC1
    
    $0001e0fe move.w       (0,a0,d1.w),d3                 ;$80022c1a
    $0001e102 adda.l       d3,a1
    $0001e104 addq.l       #1,d3
    $0001e106 move.b       (a1)+,d7                       ;$0002cfe6
    $0001e108 beq.b        $1e168
    $0001e10a tst.b        ($1b202)
    $0001e110 beq.b        $1e168
    $0001e112 movem.l      d0-d7/a0-a6,-(a7)              ;$00014954
    $0001e116 lea          ($22b68),a0
    $0001e11c move.l       d0,d1
    $0001e11e move.l       d1,d2
    $0001e120 andi.w       #7,d2
    $0001e124 lsr.w        #3,d1
    $0001e126 adda.l       d1,a0
    ›1m$0001e128 move.b       (a0),d1                        ;$80022bc1
    ›22m$0001e12a btst         d2,d1
    $0001e12c bne.b        $1e138
    $0001e12e bset         d2,(a0)                        ;$80022bc1
    $0001e130 bsr.w        $1d880
    $0001e134 bsr.w        $1d9e8
    $0001e138 movem.l      (a7)+,d0-d7/a0-a6              ;$00014954
    $0001e13c cmpi.w       #2,($1d872)
    $0001e144 bne.b        $1e168
    $0001e146 clr.w        ($1d872)
    $0001e14c rts
    $0001e14e lea          ($31b8e),a0
    $0001e154 lea          ($30c86),a1
    $0001e15a lsl.w        #1,d0
    $0001e15c moveq        #0,d3
    
    exception stackframe:
    $000FFFC4 00110001 E1287008 0001498C 05210081 00210001 80022BC1 00014954 800002CF
    $000FFFE4 FFFF0040 00002282 000333F0 0001E3C4 000020B0 00180003 4D5E0064
    regular stack:
    $00014954 800002CF 0001059E 000000AF 000069BE 0000000C 000069D6 000000C8 0000FF01
    $00014974 000304E4 0002CFE6 00030CF4 0001E48C 0001C842 0001E3C4 000037C4 0001DFCC
    $00014994 00018F28 00017FE4 00000022 0001002E 00063968 0001E3C4 000176BA 6BF7AB7E
    $000149B4 6BF0EDEA 00001000 0000EB94 00004EF9 00014F0C 4EF90001 4F0C4EF9 00014F0C
    $000149D4 4EF90001 4F0C4EF9 00014F0C 4EF90001 5E384EF9 00015420 4EF90001 543E4EF9
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx 800002CF  80000059  80000007      69BE         C      69D6        C8      FF01
    Ax 80022BC1     2CFE6     30CF4     1E48C     1C842     1E3C4      37C4
    
                     TTSM III   XNZVC
    PC=   1E128›22m  SR %0000000000010001›1m  USP=14954  ISP=FFFC4  MSP=FF800
    VBR=6BF71000  SFC=5  DFC=5  CACR=0  MMUSR=0
    TC=8000  URP=6BEE4000  SRP=6BEE4000  DTT0=0  DTT1=0  ITT0=0  ITT1=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0110010100101100›22m dmacon=%›1m0000001111111010 adkcon=$1100
    intreq=%0000001011000000
    vposr....A300  vhposr...02AC  joy0dat..593E  joy1dat..0000  clxdat...8023  
    pot0dat..0000  pot1dat..00DB  potinp...5500  serdatr..3800  dskbytr..A000  
    deniseid.00F8  hhposr...0D6B  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=7AA9<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111100›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=001356  icr=00  sdr=5E    event=00013A  icr=04  sdr=00
    
    ************************* 03-Oct-20 23:19:22 ************************18.5.5948***
    Slave='DarkSeedCD32.Slave' (7136 bytes)
    Resload   6BEE6000 - 6BEEDD2C (  32044) at 6BEE6000  GL=$6BF70000
    Slave     6BF79000 - 6BF7ABBC (   7100) at 6BF79000  BaseMemSize=$100000
    ExpMem    6BEEF000 - 6BF6F000 ( 524288) at 6BEEF000
    attn=7F(40,82) fc=-1 kn=11111 cs=19C8 rw=0 zpt=-1 ep=0 ei=0
    setcpu=0(SNCS,ENCS,BNCS) DbgSeg(FirstHunkStart)=16DB0
    
    Exception "Access Fault" ($7008) PC = $1E128 (Task 'Initial CLI', Prg 'DS' Off
    $7378, DbgSeg $7378) Byte Read from $80022BC1
    
    $0001e0fe move.w       (0,a0,d1.w),d3                 ;$80022c1a
    $0001e102 adda.l       d3,a1
    $0001e104 addq.l       #1,d3
    $0001e106 move.b       (a1)+,d7                       ;$0002cfe6
    $0001e108 beq.b        $1e168
    $0001e10a tst.b        ($1b202)
    $0001e110 beq.b        $1e168
    $0001e112 movem.l      d0-d7/a0-a6,-(a7)              ;$00014954
    $0001e116 lea          ($22b68),a0
    $0001e11c move.l       d0,d1
    $0001e11e move.l       d1,d2
    $0001e120 andi.w       #7,d2
    $0001e124 lsr.w        #3,d1
    $0001e126 adda.l       d1,a0
    ›1m$0001e128 move.b       (a0),d1                        ;$80022bc1
    ›22m$0001e12a btst         d2,d1
    $0001e12c bne.b        $1e138
    $0001e12e bset         d2,(a0)                        ;$80022bc1
    $0001e130 bsr.w        $1d880
    $0001e134 bsr.w        $1d9e8
    $0001e138 movem.l      (a7)+,d0-d7/a0-a6              ;$00014954
    $0001e13c cmpi.w       #2,($1d872)
    $0001e144 bne.b        $1e168
    $0001e146 clr.w        ($1d872)
    $0001e14c rts
    $0001e14e lea          ($31b8e),a0
    $0001e154 lea          ($30c86),a1
    $0001e15a lsl.w        #1,d0
    $0001e15c moveq        #0,d3
    
    exception stackframe:
    $000FFFC4 00110001 E1287008 0001498C 05210081 00210001 80022BC1 00014954 800002CF
    $000FFFE4 FFFF0040 00002282 000333F0 0001E3C4 000020B0 00180003 4D5E0064
    regular stack:
    $00014954 800002CF 0001059E 000000AF 000069BE 0000000C 000069D6 000000C8 0000FF01
    $00014974 000304E4 0002CFE6 00030CF4 0001E48C 0001C842 0001E3C4 000037C4 0001DFCC
    $00014994 00018F28 00017FE4 00000022 0001002E 00063968 0001E3C4 000176BA 6BF7AB7E
    $000149B4 6BF0EDEA 00001000 0000EB94 00004EF9 00014F0C 4EF90001 4F0C4EF9 00014F0C
    $000149D4 4EF90001 4F0C4EF9 00014F0C 4EF90001 5E384EF9 00015420 4EF90001 543E4EF9
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx 800002CF  80000059  80000007      69BE         C      69D6        C8      FF01
    Ax 80022BC1     2CFE6     30CF4     1E48C     1C842     1E3C4      37C4
    
                     TTSM III   XNZVC
    PC=   1E128›22m  SR %0000000000010001›1m  USP=14954  ISP=FFFC4  MSP=FF800
    VBR=6BF71000  SFC=5  DFC=5  CACR=0  MMUSR=0
    TC=8000  URP=6BEE4000  SRP=6BEE4000  DTT0=0  DTT1=0  ITT0=0  ITT1=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0110010100101100›22m dmacon=%›1m0000001111111010 adkcon=$1100
    intreq=%0000001011000000
    vposr....A300  vhposr...02AC  joy0dat..593E  joy1dat..0000  clxdat...8023  
    pot0dat..0000  pot1dat..00DB  potinp...5500  serdatr..3800  dskbytr..A000  
    deniseid.00F8  hhposr...0D6B  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=7AA9<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111100›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=001356  icr=00  sdr=5E    event=00013A  icr=04  sdr=00
    
    ************************* 03-Oct-20 23:19:27 ************************18.5.5948***
    Slave='DarkSeedCD32.Slave' (7136 bytes)
    Resload   6BEE6000 - 6BEEDD2C (  32044) at 6BEE6000  GL=$6BF70000
    Slave     6BF79000 - 6BF7ABBC (   7100) at 6BF79000  BaseMemSize=$100000
    ExpMem    6BEEF000 - 6BF6F000 ( 524288) at 6BEEF000
    attn=7F(40,82) fc=-1 kn=11111 cs=19C8 rw=0 zpt=-1 ep=0 ei=0
    setcpu=0(SNCS,ENCS,BNCS) DbgSeg(FirstHunkStart)=16DB0
    
    Exception "Access Fault" ($7008) PC = $1E128 (Task 'Initial CLI', Prg 'DS' Off
    $7378, DbgSeg $7378) Byte Read from $80022BC1
    
    $0001e0fe move.w       (0,a0,d1.w),d3                 ;$80022c1a
    $0001e102 adda.l       d3,a1
    $0001e104 addq.l       #1,d3
    $0001e106 move.b       (a1)+,d7                       ;$0002cfe6
    $0001e108 beq.b        $1e168
    $0001e10a tst.b        ($1b202)
    $0001e110 beq.b        $1e168
    $0001e112 movem.l      d0-d7/a0-a6,-(a7)              ;$00014954
    $0001e116 lea          ($22b68),a0
    $0001e11c move.l       d0,d1
    $0001e11e move.l       d1,d2
    $0001e120 andi.w       #7,d2
    $0001e124 lsr.w        #3,d1
    $0001e126 adda.l       d1,a0
    ›1m$0001e128 move.b       (a0),d1                        ;$80022bc1
    ›22m$0001e12a btst         d2,d1
    $0001e12c bne.b        $1e138
    $0001e12e bset         d2,(a0)                        ;$80022bc1
    $0001e130 bsr.w        $1d880
    $0001e134 bsr.w        $1d9e8
    $0001e138 movem.l      (a7)+,d0-d7/a0-a6              ;$00014954
    $0001e13c cmpi.w       #2,($1d872)
    $0001e144 bne.b        $1e168
    $0001e146 clr.w        ($1d872)
    $0001e14c rts
    $0001e14e lea          ($31b8e),a0
    $0001e154 lea          ($30c86),a1
    $0001e15a lsl.w        #1,d0
    $0001e15c moveq        #0,d3
    
    exception stackframe:
    $000FFFC4 00110001 E1287008 0001498C 05210081 00210001 80022BC1 00014954 800002CF
    $000FFFE4 FFFF0040 00002282 000333F0 0001E3C4 000020B0 00180003 4D5E0064
    regular stack:
    $00014954 800002CF 0001059E 000000AF 000069BE 0000000C 000069D6 000000C8 0000FF01
    $00014974 000304E4 0002CFE6 00030CF4 0001E48C 0001C842 0001E3C4 000037C4 0001DFCC
    $00014994 00018F28 00017FE4 00000022 0001002E 00063968 0001E3C4 000176BA 6BF7AB7E
    $000149B4 6BF0EDEA 00001000 0000EB94 00004EF9 00014F0C 4EF90001 4F0C4EF9 00014F0C
    $000149D4 4EF90001 4F0C4EF9 00014F0C 4EF90001 5E384EF9 00015420 4EF90001 543E4EF9
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx 800002CF  80000059  80000007      69BE         C      69D6        C8      FF01
    Ax 80022BC1     2CFE6     30CF4     1E48C     1C842     1E3C4      37C4
    
                     TTSM III   XNZVC
    PC=   1E128›22m  SR %0000000000010001›1m  USP=14954  ISP=FFFC4  MSP=FF800
    VBR=6BF71000  SFC=5  DFC=5  CACR=0  MMUSR=0
    TC=8000  URP=6BEE4000  SRP=6BEE4000  DTT0=0  DTT1=0  ITT0=0  ITT1=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0110010100101100›22m dmacon=%›1m0000001111111010 adkcon=$1100
    intreq=%0000001011000000
    vposr....A300  vhposr...02AC  joy0dat..593E  joy1dat..0000  clxdat...8023  
    pot0dat..0000  pot1dat..00DB  potinp...5500  serdatr..3800  dskbytr..A000  
    deniseid.00F8  hhposr...0D6B  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=7AA9<FFFF	   crb=›1m10000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=01111100›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=001356  icr=00  sdr=5E    event=00013A  icr=04  sdr=00
    
    ? file icon .whdl_register (14,280 bytes) 2020-10-03 23:27 +
  • ? file icon DarkSeedCD32-2.Slave (6,452 bytes) 2020-10-05 20:15

-Relationships
+Relationships

-Notes

note ~0009153

Wepl (manager)

Please try the attached Slave. You need also to copy the lowlevel.library into the game's data directory.

note ~0009157

amiart (reporter)

I copied the new slave and lowlevel.library from data/libs to data directory and
now the game crashes with message:

Exception "Access Fault" ($7008)
PC=$1E128 (Task 'Initial CLI', Prg 'DS' Off $7378, DbgSeg $7378)
Byte Read from $80022BC1

note ~0009158

Wepl (manager)

So please make a CoreDump at this point and attach the created file .whdl_register to this issue here.

note ~0009160

amiart (reporter)

Here is the core dump

note ~0009163

Wepl (manager)

Please try the new Slave (rename it), it should fix this issue.

note ~0009169

amiart (reporter)

The fix works. Thank you.

note ~0009604

Wepl (manager)

fixed in latest install release
+Notes

-Issue History
Date Modified Username Field Change
2019-03-24 19:03 amiart New Issue
2020-04-02 09:00 JOTD Assigned To => Wepl
2020-04-02 09:00 JOTD Status new => assigned
2020-09-30 00:19 Wepl File Added: DarkSeedCD32.Slave
2020-09-30 00:20 Wepl Note Added: 0009153
2020-10-03 12:36 amiart Note Added: 0009157
2020-10-03 13:01 Wepl Note Added: 0009158
2020-10-03 23:27 amiart File Added: .whdl_register
2020-10-03 23:27 amiart Note Added: 0009160
2020-10-05 20:15 Wepl File Added: DarkSeedCD32-2.Slave
2020-10-05 20:15 Wepl Note Added: 0009163
2020-10-06 23:16 amiart Note Added: 0009169
2021-02-20 01:14 Wepl Status assigned => resolved
2021-02-20 01:14 Wepl Resolution open => fixed
2021-02-20 01:14 Wepl Note Added: 0009604
+Issue History