2024-06-19 12:23 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003382Netherworld[WHDLoad Installs Games] slavepublic2020-05-17 07:01
Assigned ToAbaddonProject InfoNetherworld (Hewson)
Summary0003382: "Adress Error" access fault after the title screen when using 68000 cpu
Description"Adress Error" access fault after the title screen when using 68000 cpu

I have attached the whdl.register. file.
TagsNo tags attached.
ChipMem2 MB
FastMem0 MB
WorkbenchOS 2.1
KickROM37 - Kick 2.0
Attached Files
  • ? file icon .whdl_register (3,071 bytes) 2016-02-05 18:06 -
    ************************* 28-Jan-11 18:18:29 ************************18.2.5735***
    Slave='Netherworld.Slave' (1976 bytes)
    ShadowMem   2B7710 -   2D9710 ( 139264) AbsolutMem    22000 -    80000 ( 385024)
    Resload     2A4958 -   2AAFEC (  26260) at 2A4958  GL=$2AF838
    Slave       23AC78 -   23B40C (   1940) at 23AC78  BaseMemSize=$80000
    attn=200(UAE,00) fc=-1 kn=20421 cs=C42D rw=0 zpt=-1 ep=0 ei=0
    Exception "Address Error" ($F00C) PC = $C0D2 Read from $C16F
    $0000c0a4 move.b       (2,a6),d0                      ;$0000c16e
    $0000c0a8 andi.b       #$f,d0
    $0000c0ac cmp.b        #$e,d0
    $0000c0b0 bne.b        $c0ba
    $0000c0b2 move.w       (2,a6),($18,a6)                ;$0000c16e $0000c184
    $0000c0b8 rts
    $0000c0ba tst.b        (3,a6)                         ;$0000c16f
    $0000c0be bne.b        $c0c4
    $0000c0c0 clr.w        ($18,a6)                       ;$0000c184
    $0000c0c4 cmp.b        #$f,d0
    $0000c0c8 beq.b        $c0d8
    $0000c0ca cmp.b        #$c,d0
    $0000c0ce bne.b        $c0d6
    $0000c0d0 move.w       (3,a6),(8,a5)                  ;$0000c16f $00dff0a8
    $0000c0d6 rts
    $0000c0d8 move.b       (3,a6),d0                      ;$0000c16f
    $0000c0dc andi.b       #$f,d0
    $0000c0e0 beq.b        $c0d6
    $0000c0e2 clr.l        ($c1dc)
    $0000c0e8 move.b       d0,($bca7)
    $0000c0ee rts
    $0000c0f0 addi.w       #$8000,d0
    $0000c0f4 move.w       d0,($dff09e)
    $0000c0fa rts
    $0000c0fc move.l       ($c2c0),a3
    $0000c102 move.l       a3,($c2c4)
    $0000c108 move.l       #$c1e8,a0
    $0000c10e clr.l        d0
    $0000c110 move.l       (0,a0,d0.w),a1                 ;$000225ba
    exception stackframe:
    $0007FFA2 3B750000 C16F3B6E 23040000 C0D2
    regular stack:
    $0007FFB0 0000BEDE 0000B3B8 A000AF1D D1D11A7A 00000007 D3D3D3D3 D4D4D4D4 D5D5D5D5
    $0007FFD0 D6D6FFFF D7D7FFFF 000360AE 00037B28 002A4958 00022356 A4A4A4A4 000265AE
    $0007FFF0 0000B568 20080000 B2342000 0000B012
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx        C       7C4         0  D3D3D3D3  D4D4D4D4  D5D5D5D5  D6D6FFFF  D7D7FFFF
    Ax    225AE      B566     2252E     22362      B750    DFF0A0      C16C
                     TTSM III   XNZVC
    PC=    C0D222m  SR %0010001100000100  USP=7FC00  1mSSP=7FFA2
    intena=%010000000001000022m dmacon=%1m0010001110001111 adkcon=$1100
    vposr....A000  vhposr...04D0  joy0dat..0300  joy1dat..0000  clxdat...81FE  
    pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3000  dskbytr..0000  
    deniseid.FFFC  hhposr...0000  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=0000000022m  ta=21FF<21FF	   cra=1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=0000000022m  tb=21FF<21FF	   crb=1m00000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=1011110022m  prb=1m1111111122m      pra=1m0000011122m  prb=1m11111111
           ddra=0000001122m ddrb=1m0000000022m     ddra=1m1100000022m ddrb=1m11111111
           event=0001FA  icr=00  sdr=00    event=026AAA  icr=00  sdr=00
    ? file icon .whdl_register (3,071 bytes) 2016-02-05 18:06 +
  • ? file icon Netherworld.slave (2,008 bytes) 2016-02-07 00:24



note ~0004832

Abaddon (developer)

I have attached an updated version that should resolve the issue

note ~0004833

Abaddon (developer)

This was identified a few weeks back on EAB

note ~0004838

StingRay (developer)

Caused by a wrong fix for the byte write to volume register. Should be pretty easy to fix.

note ~0008747

Abaddon (developer)

This was resolved with v1.4 released in 2016

-Issue History
Date Modified Username Field Change
2016-02-05 18:06 retrogamer New Issue
2016-02-05 18:06 retrogamer File Added: .whdl_register
2016-02-07 00:24 Abaddon File Added: Netherworld.slave
2016-02-07 00:25 Abaddon Note Added: 0004832
2016-02-07 00:26 Abaddon Note Added: 0004833
2016-02-07 00:26 Abaddon Assigned To => Abaddon
2016-02-07 00:26 Abaddon Status new => confirmed
2016-02-07 14:35 StingRay Note Added: 0004838
2020-05-17 07:01 Abaddon Status confirmed => resolved
2020-05-17 07:01 Abaddon Resolution open => fixed
2020-05-17 07:01 Abaddon Note Added: 0008747
+Issue History