View Issue Details

IDProjectCategoryView StatusLast Update
06137DaysOfThunderGeneralpublic2023-05-02 01:12
Reporterrafaljn2 Assigned ToWepl  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Project InfoDays of Thunder (Mindscape)
http://www.whdload.de/games/DaysOfThunder.html
Summary06137: This game in current and previous versions has a problem on processor 68010.
DescriptionGameVersion: english,pal,1 disk
SlaveVersion: 2.0 from 23.04.2023

This game in current and previous versions has a problem on processor 68010. During gameplay when we add accelerate by pushing joystick forward game crush with
Exception error "CHK,CHK2 Instruction" ($18) at $988A0A
I have tested it on WinUAE and real Amiga 500 with processor 68010.
TagsNo tags attached.
Attached Files
whdl_register_010.txt (3,168 bytes)   
************************* 29-Apr-23 11:07:32 ************************18.2.5735***
Slave='daysofthunder.slave' (1488 bytes)
ShadowMem   241208 -   252208 (  69632) AbsolutMem    11000 -    80000 ( 454656)
Resload     970860 -   976EF4 (  26260) at 970860  GL=$9F7598
Slave       9FF478 -   9FFA24 (   1452) at 9FF478  BaseMemSize=$80000
ExpMem      977000 -   9F7000 ( 524288) at 977000
attn=201(UAE,10) fc=-1 kn=1007 cs=C42D rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

Exception "CHK,CHK2 Instruction" ($18) at $988A0A (ExpMem $11A0A) occured.

$009889e2 add.l        (a5)+,d2                       ;$00989e52
$009889e4 add.w        (a5)+,d3                       ;$00989e52
$009889e6 add.w        d6,d3
$009889e8 bmi.w        $988ab0
$009889ec move.w       #$f80,d0
$009889f0 add.l        d4,d1
$009889f2 bmi.w        $988a4e
$009889f6 add.l        d5,d2
$009889f8 bmi.w        $988a22
$009889fc cmp.l        d1,d2
$009889fe bgt.w        $988a12
$00988a02 divu         d3,d1
$00988a04 trapv
$00988a06 chk.w        #$3fff,d1
�1m$00988a0a divu         d3,d2
�22m$00988a0c exg          d1,d2
$00988a0e bra.w        $988b72
$00988a12 exg          d1,d2
$00988a14 divu         d3,d1
$00988a16 trapv
$00988a18 chk.w        #$3fff,d1
$00988a1c divu         d3,d2
$00988a1e bra.w        $988b72
$00988a22 neg.l        d2
$00988a24 cmp.l        d1,d2
$00988a26 bgt.w        $988a3c
$00988a2a divu         d3,d1
$00988a2c trapv
$00988a2e chk.w        #$3fff,d1

exception stackframe:
$0097E92E 20100098 8A0A0018
regular stack:
$0097E936 009835D2 00982C36 00983476 00982B78 00977DD4 4279009B 3CD44E75 41F90097
$0097E956 87A842A8 000641F9 009787BA 42A80006 41F90097 87CC42A8 000641F9 009787DE
$0097E976 42A80006 41F90097 87F042A8 000633FC 000A009B 2E6E51F9 009B192C 33FC0140
$0097E996 009839F6 33FC0122 009839F8 0C790003 009B1918 622833FC 01900098 39F633FC
$0097E9B6 01220098 39F833F9 009B1918 009B198E 610000C0 33F9009B 1918009B 198E6100

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx   BC0F80    1563B9      597E  EE800033    1252A0  FFFF06C8    430830         0
Ax   9AB4F8    988E4E    989632    989E16    98A5FA    989E52    99E6C4

                 TTSM III   XNZVC
�1mPC=  988A0A�22m  SR %0010000000010000  USP=7FC00  �1mSSP=97E92E�22m
VBR=9F8598  SFC=5  DFC=5

         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%�1m0100100000101001�22m dmacon=%�1m0000011111011111�22m adkcon=$1100
intreq=%�1m0000011111000000�22m
vposr....A000  vhposr...0103  joy0dat..0302  joy1dat..0100  clxdat...8000  
pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3800  dskbytr..8000  
deniseid.FFFC  hhposr...002D  
   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=�1m11111100�22m  prb=�1m11111111�22m      pra=�1m11111111�22m  prb=�1m11111111�22m
       ddra=�1m00000011�22m ddrb=�1m00000000�22m     ddra=�1m11000000�22m ddrb=�1m11111111�22m
       event=0001B9  icr=00  sdr=00    event=021B31  icr=04  sdr=00
whdl_register_010.txt (3,168 bytes)   
MachineA500
CPU68010
CPUSpeed7
ChipSetOCS
GFXCardNone
ChipMem1 MB
FastMem8 MB
WorkbenchOS 3.2
KickROM47 - Kick 3.2
KickSoftNone
WHDLoad18.2
importedyes

Activities

JOTD

JOTD

2023-04-30 18:52

developer   note ~12749

it is a whdload issue.
Wepl

Wepl

2023-05-01 23:25

manager   note ~12753

please make a coredump and attach the .whdl_register here.
JOTD

JOTD

2023-05-01 23:27

developer   note ~12754

here you go
Wepl

Wepl

2023-05-02 00:20

manager   note ~12755

please try latest beta https://whdload.de/whdload/whd189.lha (build 6601), it should fix the issue
rafaljn2

rafaljn2

2023-05-02 01:12

reporter   note ~12758

I've tried this version and it solve the problem. Thank you very much guys.

Issue History

Date Modified Username Field Change
2023-04-28 12:23 administrator New Issue
2023-04-28 12:23 administrator Status new => assigned
2023-04-28 12:23 administrator Assigned To => JOTD
2023-04-30 18:52 JOTD Status assigned => confirmed
2023-04-30 18:52 JOTD Note Added: 0012749
2023-05-01 23:23 Wepl Assigned To JOTD => Wepl
2023-05-01 23:24 Wepl Description Updated
2023-05-01 23:24 Wepl CPU 68000 => 68010
2023-05-01 23:24 Wepl WHDLoad 18.8 =>
2023-05-01 23:25 Wepl Note Added: 0012753
2023-05-01 23:26 JOTD File Added: whdl_register_010.txt
2023-05-01 23:27 JOTD Note Added: 0012754
2023-05-01 23:33 Wepl WHDLoad => 18.2
2023-05-02 00:20 Wepl Note Added: 0012755
2023-05-02 00:20 Wepl Status confirmed => resolved
2023-05-02 00:20 Wepl Resolution open => fixed
2023-05-02 01:12 rafaljn2 Note Added: 0012758