2020-02-28 19:07 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002851WacusTheDetective[WHDLoad Installs Games] slavepublic2020-02-07 11:49
ReporterRetroplay 
Assigned ToCFOUProject InfoWacus The Detective (LK Avalon/Lazy Artists)
http://www.whdload.de/games/WacusTheDetective.html
 
PrioritynormalSeveritycrashReproducibilityalways
StatusassignedResolutionopen 
Summary0002851: Wacus the Detective crash
DescriptionWacus the Detective v1.0a
http://www.whdload.de/games/WacusTheDetective.html

Crashes with following error:
Bad stack pointer on entering WHDLoad via Exception "Level 3 Autovector
(COPPER/VBLANK/BLITTER)" ($6C) at $8B1C occured.
Steps To ReproduceStart game, it crashes right after the "Lazy Artists" screen.
Additional InformationI use a softkicked A1200 KS3.1 + BB2 updates & Tony Wilens SCSI.device 43.45.
WHDLoad 17.2.5347 (Oct. 20)
TagsNo tags attached.
MachineA1200
CPU68030
CPUSpeed33
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftOther
WHDLoad17.2beta
imported
Attached Files
  • ? file icon .whdl_register (3,495 bytes) 2013-10-31 15:17 -
    ************************* 31-Oct-13 16:06:08 ************************17.2.5347***
    Slave='WacusTheDetectivePl.Slave' (8240 bytes)
    ShadowMem  8822C10 -  885AC10 ( 229376) AbsolutMem    38000 -   100000 ( 819200)
    Resload    FD689D0 -  FD6FEF8 (  29992) at FD689D0  GL=$FDF07E8
    Slave      FDF86F8 -  FDFA704 (   8204) at FDF86F8  BaseMemSize=$100000
    ExpMem     FD70000 -  FDF0000 ( 524288) at FD70000
    attn=7(30) fc=-1 kn=23100 cs=5F5E rw=0 zpt=-1 ep=0 ei=0
    setcpu=33D(DC,IC,SCB,ECB,BNC)
    
    Bad stack pointer on entering WHDLoad via Exception "Level 3 Autovector
    (COPPER/VBLANK/BLITTER)" ($6C) at $8B1C occured.
    
    $00008aea rts
    $00008aec move.l       a0,($10,a5)                    ;$00008caa
    $00008af0 move.l       a0,($14,a5)                    ;$00008cae
    $00008af4 move.l       a7,($c,a5)                     ;$00008ca6
    $00008af8 move.w       (8,a5),d0                      ;$00008ca2
    $00008afc subq.w       #1,d0
    $00008afe move.l       d0,d7
    $00008b00 lea          ($8e98,pc),a0
    $00008b04 lea          ($dff006),a3
    $00008b0a bra.b        $8b5e
    $00008b0c move.w       ($a,a5),d6                     ;$00008ca4
    $00008b10 move.w       d7,d5
    $00008b12 moveq        #0,d4
    $00008b14 btst         #0,($dff005)
    $00008b1c bne.b        $8b14
    $00008b1e cmp.b        (a3),d5                        ;$00dff006
    $00008b20 bne.b        $8b14
    $00008b22 moveq        #$28,d3
    $00008b24 move.l       (0,a0,d4.w),d0                 ;$00008e98
    $00008b28 move.l       d0,d1
    $00008b2a add.l        d3,d1
    $00008b2c move.l       d1,d2
    $00008b2e add.l        d3,d2
    $00008b30 move.l       d2,a2
    $00008b32 adda.l       d3,a2
    $00008b34 move.l       a2,a4
    $00008b36 adda.l       d3,a4
    $00008b38 move.l       a4,a7
    $00008b3a adda.l       d3,a7
    
    regular stack:
    $000000C0 20040000 8B1C006C 00000000 00000000 00000000 00000000 00000000 00000000
    $000000E0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    $00000100 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    $00000120 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    $00000140 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx        0        28        50         0         0        28    1F0001        28
    Ax     8E98    DFF0E0        78    DFF006        A0      8C9A    DFF000
    
                     TTSM III   XNZVC
    PC=    8B1C  SR %0010000000000100  USP=FFC00  ISP=C0  MSP=FF800
    VBR=FDF17E8  SFC=5  DFC=5  CACR=2000  CAAR=0  TT0=00000000  TT1=00000000
    TC=00000000  CRP=0000000100000000  SRP=0000000100000000  MMUSR=0000
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0100000000101000 dmacon=%0000011111101111 adkcon=$1100
    intreq=%0000011110100000
    vposr....A300  vhposr...0270  joy0dat..0301  joy1dat..0000  clxdat...8001  
    pot0dat..AB0A  pot1dat..B0B0  potinp...5500  serdatr..3800  dskbytr..8000  
    deniseid.00F8  hhposr...FF4C  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000  ta=21FF<21FF	   cra=00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000000  tb=21FF<21FF	   crb=00000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=11111100  prb=11111111      pra=11111111  prb=11111111
           ddra=00000011 ddrb=00000000     ddra=11000000 ddrb=11111111
           event=000670  icr=00  sdr=00    event=07DEF0  icr=04  sdr=00
    
    ? file icon .whdl_register (3,495 bytes) 2013-10-31 15:17 +

-Relationships
+Relationships

-Notes

note ~0004783

Retroplay (reporter)

NOVBRMOVE fixes it.

No need for this to stay open.

note ~0007690

CFOU (developer)

NoVBRmove is not a good solution.

An update are needed
+Notes

-Issue History
Date Modified Username Field Change
2013-10-31 15:17 Retroplay New Issue
2013-10-31 15:17 Retroplay File Added: .whdl_register
2013-11-01 17:47 StingRay Assigned To => CFOU
2013-11-01 17:47 StingRay Status new => assigned
2016-01-03 20:43 Retroplay Note Added: 0004783
2020-02-07 11:49 CFOU Note Added: 0007690
+Issue History