View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 04098 | DarkSeed | CD³² | public | 2019-03-24 19:03 | 2021-02-20 01:14 |
| Reporter | amiart | Assigned To | Wepl | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Project Info | Darkseed (CyberDreams) http://www.whdload.de/games/DarkSeed.html | ||||
| Summary | 04098: DarkSeed CD32: Crash when pressing steering wheel horn in the car | ||||
| Description | The 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 Reproduce | Go to the garage behind the house, get in the car and press the steering wheel horn. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Machine | A1200 | ||||
| CPU | 68040 | ||||
| CPUSpeed | 40 | ||||
| ChipSet | AGA | ||||
| GFXCard | None | ||||
| ChipMem | 2 MB | ||||
| FastMem | 64 MB | ||||
| Workbench | OS 3.9 | ||||
| KickROM | 40 - Kick 3.1 | ||||
| KickSoft | None | ||||
| WHDLoad | 18.5 | ||||
| imported | |||||
| Please try the attached Slave. You need also to copy the lowlevel.library into the game's data directory. | |
|
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 |
|
| So please make a CoreDump at this point and attach the created file .whdl_register to this issue here. | |
|
Here is the core dump .whdl_register (14,280 bytes)
************************* 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
�1mPC= 1E128�22m SR %0000000000010001�1m USP=14954 �22mISP=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=%�1m0110010100101100�22m dmacon=%�1m0000001111111010�22m adkcon=$1100
intreq=%�1m0000001011000000�22m
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=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000001�22m tb=7AA9<FFFF crb=�1m10000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m01111100�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
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
�1mPC= 1E128�22m SR %0000000000010001�1m USP=14954 �22mISP=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=%�1m0110010100101100�22m dmacon=%�1m0000001111111010�22m adkcon=$1100
intreq=%�1m0000001011000000�22m
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=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000001�22m tb=7AA9<FFFF crb=�1m10000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m01111100�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
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
�1mPC= 1E128�22m SR %0000000000010001�1m USP=14954 �22mISP=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=%�1m0110010100101100�22m dmacon=%�1m0000001111111010�22m adkcon=$1100
intreq=%�1m0000001011000000�22m
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=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000001�22m tb=7AA9<FFFF crb=�1m10000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m01111100�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
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
�1mPC= 1E128�22m SR %0000000000010001�1m USP=14954 �22mISP=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=%�1m0110010100101100�22m dmacon=%�1m0000001111111010�22m adkcon=$1100
intreq=%�1m0000001011000000�22m
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=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000001�22m tb=7AA9<FFFF crb=�1m10000000�22m tb=FFFF<FFFF
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m01111100�22m prb=�1m11111111�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m00000000�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=001356 icr=00 sdr=5E event=00013A icr=04 sdr=00
|
|
| Please try the new Slave (rename it), it should fix this issue. | |
| The fix works. Thank you. | |
| fixed in latest install release | |
| 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 |