2020-10-26 19:21 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003261Doodlebug[All Projects] Generalpublic2016-02-07 00:43
Reporterretrogamer 
Assigned ToAbaddonProject InfoDoodlebug (Core Design)
http://www.whdload.de/games/Doodlebug.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusacknowledgedResolutionopen 
Summary0003261: I get an adresserror message when quiting thr game to Workbench. This issue
DescriptionGameVersion: english,pal 1 disk
SlaveVersion: 1.0 from 20.05.2000

I get an adresserror message when quiting thr game to Workbench.
This issue only happends when using 68000 cpu.
I can send you the whdload register coredump if you want to.
Slave='Doodlebug.Slave' (1332 bytes)
ShadowMem 3CC7D0 - 4017D0 ( 217088) AbsolutMem 35000 - 80000 ( 307200)
Resload 302CE8 - 30931C ( 26164) at 302CE8 GL=$326E38
Slave 2E5290 - 2E57A0 ( 1296) at 2E5290 BaseMemSize=$80000
attn=200(UAE,00) fc=-1 kn=20421 cs=50F2 rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)
Exception "Address Error" ($F00C) PC = $2E573C (Slave $4AC) Write to $BFEE01
(ciaa.cra)
$002e56f2 move.l (a7)+,($b2).w ;$000003a8
$002e56f6 move.w #$4ef9,($b6).w
$002e56fc pea ($2e575a,pc)
$002e5700 move.l (a7)+,($b8).w ;$000003a8
$002e5704 move.w #$4ef9,($8a64)
$002e570c pea ($2e5724,pc)
$002e5710 move.l (a7)+,($8a66) ;$000003a8
$002e5716 move.l #$8680,($68).w
$002e571e movem.l (a7)+,d1-d7/a0-a6 ;$000003a8
$002e5722 rts
$002e5724 move.w #$2000,d0
$002e5728 dbf d0,$2e5728
$002e572c move.w #$20,($dff09c)
$002e5734 move.w #$bf,($bfee01)
$002e573c rts
$002e573e move.w d5,($dff058)
$002e5744 bra.b $2e5762
$002e5746 move.w #$6414,($dff058)
$002e574e bra.b $2e5762
$002e5750 addq.l #2,a0
$002e5752 bra.b $2e5762
$002e5754 move.w d0,($58,a2) ;$000749b0
$002e5758 bra.b $2e5762
$002e575a move.w d1,($58,a2) ;$000749b0
$002e575e bra.w $2e5762
$002e5762 btst #6,($dff002)
$002e576a btst #6,($dff002)
$002e5772 bne.b $2e576a
$002e5774 rts
exception stackframe:
$000003A8 33E500BF EE0133FC 2310002E 573C
regular stack:
$000003B6 00008692 0000001B 0000FFFF 00000001 00000025 00000000 1BDB0F43 0000FFFF
$000003D6 D7D7FFFF 00046E60 000705F0 00074958 A3A3A3A3 A4A4A4A4 A5A5A5A5 0003171E
$000003F6 21040002 CE8E0000 BD340000 844A4EB9 0000859A 4EF90004 60DE4EF9 00008418
$00000416 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$00000436 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx FFFF FFFF 1 25 0 1BDB0F43 FFFF 6141
Ax 87E3 705F0 74958 A3A3A3A3 A4A4A4A4 A5A5A5A5 3171E
                 TTSM III XNZVC
PC= 2E573C SR %0010001100010000 USP=7FC00 SSP=3A8
         MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0100000000010000 dmacon=%0000011111000000 adkcon=$1100
intreq=%0000000001001000
vposr....A000 vhposr...0446 joy0dat..0203 joy1dat..0000 clxdat...81FE
pot0dat..3800 pot1dat..0000 potinp...5500 serdatr..3000 dskbytr..0000
deniseid.FFFC hhposr...FFFF
   ciaa: PI ROPS ciab: PI ROPS
    cra=01000001 ta= 0< 1 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=00000111 prb=11111111
       ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111
       event=0003A6 icr=81 sdr=01 event=0475F6 icr=00 sdr=00
TagsNo tags attached.
MachineA600
CPU68000
CPUSpeed7
ChipSetECS
GFXCardNone
ChipMem2 MB
FastMem8 MB
WorkbenchOS 2.1
KickROM37 - Kick 2.0
KickSoftNone
WHDLoad18.1
importedyes
Attached Files
  • ? file icon doodlebug..whdl_register (3,338 bytes) 2015-07-15 21:41 -
    ************************* 01-Jan-78 00:08:56 ************************18.1.5717***
    Slave='Doodlebug.Slave' (1332 bytes)
    ShadowMem   3CC7D0 -   4017D0 ( 217088) AbsolutMem    35000 -    80000 ( 307200)
    Resload     302CE8 -   30931C (  26164) at 302CE8  GL=$326E38
    Slave       2E5290 -   2E57A0 (   1296) at 2E5290  BaseMemSize=$80000
    attn=200(UAE,00) fc=-1 kn=20421 cs=50F2 rw=0 zpt=-1 ep=0 ei=0
    setcpu=33D(DC,IC,SCB,ECB,BNC)
    
    Exception "Address Error" ($F00C) PC = $2E573C (Slave $4AC) Write to $BFEE01
    (ciaa.cra)
    
    $002e56f2 move.l       (a7)+,($b2).w                  ;$000003a8
    $002e56f6 move.w       #$4ef9,($b6).w
    $002e56fc pea          ($2e575a,pc)
    $002e5700 move.l       (a7)+,($b8).w                  ;$000003a8
    $002e5704 move.w       #$4ef9,($8a64)
    $002e570c pea          ($2e5724,pc)
    $002e5710 move.l       (a7)+,($8a66)                  ;$000003a8
    $002e5716 move.l       #$8680,($68).w
    $002e571e movem.l      (a7)+,d1-d7/a0-a6              ;$000003a8
    $002e5722 rts
    $002e5724 move.w       #$2000,d0
    $002e5728 dbf          d0,$2e5728
    $002e572c move.w       #$20,($dff09c)
    $002e5734 move.w       #$bf,($bfee01)
    1m$002e573c rts
    22m$002e573e move.w       d5,($dff058)
    $002e5744 bra.b        $2e5762
    $002e5746 move.w       #$6414,($dff058)
    $002e574e bra.b        $2e5762
    $002e5750 addq.l       #2,a0
    $002e5752 bra.b        $2e5762
    $002e5754 move.w       d0,($58,a2)                    ;$000749b0
    $002e5758 bra.b        $2e5762
    $002e575a move.w       d1,($58,a2)                    ;$000749b0
    $002e575e bra.w        $2e5762
    $002e5762 btst         #6,($dff002)
    $002e576a btst         #6,($dff002)
    $002e5772 bne.b        $2e576a
    $002e5774 rts
    
    exception stackframe:
    $000003A8 33E500BF EE0133FC 2310002E 573C
    regular stack:
    $000003B6 00008692 0000001B 0000FFFF 00000001 00000025 00000000 1BDB0F43 0000FFFF
    $000003D6 D7D7FFFF 00046E60 000705F0 00074958 A3A3A3A3 A4A4A4A4 A5A5A5A5 0003171E
    $000003F6 21040002 CE8E0000 BD340000 844A4EB9 0000859A 4EF90004 60DE4EF9 00008418
    $00000416 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    $00000436 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx     FFFF      FFFF         1        25         0  1BDB0F43      FFFF      6141
    Ax     87E3     705F0     74958  A3A3A3A3  A4A4A4A4  A5A5A5A5     3171E
    
                     TTSM III   XNZVC
    PC=  2E573C22m  SR %0010001100010000  USP=7FC00  1mSSP=3A8
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%010000000001000022m dmacon=%1m0000011111000000 adkcon=$1100
    intreq=%0000000001001000
    vposr....A000  vhposr...0446  joy0dat..0203  joy1dat..0000  clxdat...81FE  
    pot0dat..3800  pot1dat..0000  potinp...5500  serdatr..3000  dskbytr..0000  
    deniseid.FFFC  hhposr...FFFF  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=0100000122m  ta=   0<   1	   cra=1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=0000000022m  tb=21FF<21FF	   crb=1m00000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=1111110022m  prb=1m1111111122m      pra=1m0000011122m  prb=1m11111111
           ddra=0000001122m ddrb=1m0000000022m     ddra=1m1100000022m ddrb=1m11111111
           event=0003A6  icr=81  sdr=01    event=0475F6  icr=00  sdr=00
    
    ? file icon doodlebug..whdl_register (3,338 bytes) 2015-07-15 21:41 +

-Relationships
+Relationships

-Notes

note ~0004617

Abaddon (developer)

I see the issue and will resolve it in the re-write, I have started the re-write a while back and will be adding support for another version.

note ~0004836

Abaddon (developer)

Currently working on the update
+Notes

-Issue History
Date Modified Username Field Change
2015-07-15 21:33 administrator New Issue
2015-07-15 21:33 administrator Status new => assigned
2015-07-15 21:33 administrator Assigned To => Abaddon
2015-07-15 21:41 retrogamer File Added: doodlebug..whdl_register
2015-07-17 02:28 Abaddon Note Added: 0004617
2015-07-17 02:28 Abaddon Status assigned => acknowledged
2016-02-07 00:43 Abaddon Note Added: 0004836
+Issue History