2024-04-25 02:57 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0004012BehindTheIronGate[All Projects] Generalpublic2018-11-20 16:55
ReporterIrek 
Assigned ToPsygoreProject InfoBehind the Iron Gate (Ego)
http://www.whdload.de/games/BehindTheIronGate.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionopen 
Summary0004012: Hi Philippe, The German version crashes after the intro with a error. But I
DescriptionGameVersion: german,pal,2 disks
SlaveVersion: 1.1 (24.08.2018)

Hi Philippe,
The German version crashes after the intro with a error. But I managed to get it running with NOMMU option. A quick test with snoop and ckhbltwait results in this error:
************************* 14-Sep-18 21:55:08 ************************18.3.5863***
Slave='BehindTheIronGate.Slave' (3524 bytes)
ShadowMem 54517170 - 54580170 ( 430080) AbsolutMem    69000 -    80000 (  94208)
Resload   5BEE8000 - 5BEEFC8C (  31884) at 5BEE8000  GL=$5BF73000
Slave     5BFFD000 - 5BFFDDA0 (   3488) at 5BFFD000  BaseMemSize=$80000
ExpMem    5BEF1000 - 5BF72000 ( 528384) at 5BEF1000
attn=7F(40,82) fc=-1 kn=10371 cs=A7CE rw=0 zpt=-1 ep=0 ei=0
setcpu=0(SNCS,ENCS,BNCS)
Exception "Access Fault" ($7008) PC = $96F4 Long Read from $B7EB7ECA
$000096b8 move.b       (a2)+,(a1)+                    ;$b7eb7ec4 $000080e4
$000096ba dbf          d7,$96b8
$000096be move.l       a1,($4a09c)
$000096c4 move.l       ($4a0bc),a1
$000096ca adda.l       #$80000,a1
$000096d0 move.l       a1,($4a0a0)
$000096d6 move.l       ($4a0b8),d0
$000096dc subi.l       #$4ff60,d0
$000096e2 lea          ($80e0),a1
$000096e8 move.l       (a1)+,d1                       ;$000080e4
$000096ea beq.w        $9708
$000096ee move.l       d1,a2
$000096f0 adda.l       d0,a2
$000096f2 moveq        #$27,d7
$000096f4 add.l        d0,(6,a2)                      ;$b7eb7eca
$000096f8 add.l        d0,($10,a2)                    ;$b7eb7ed4
$000096fc lea          ($1c,a2),a2                    ;$b7eb7ee0
$00009700 dbf          d7,$96f4
$00009704 bra.w        $96e8
$00009708 move.l       #$494d4,d0
$0000970e moveq        #2,d7
$00009710 lea          ($d670),a1
$00009716 move.w       d0,(6,a1)                      ;$000080ea
$0000971a swap         d0
$0000971c move.w       d0,(2,a1)                      ;$000080e6
$00009720 swap         d0
$00009722 addq.l       #8,a1
$00009724 addi.l       #$10,d0
$0000972a dbf          d7,$9716
exception stackframe:
$5BF71DBA 20000000 96F47008 5BF71DF6 05050005 00050005 B7EB7ECA 0004A0A0 5BF71000
$5BF71DDA 00000800 00078D00 0004974C A6A6A6A6 5BEF1000 20000000 96B8006C
regular stack:
$5BF71DF6 000008CA 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E16 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E36 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E56 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E76 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 5BEBA488  5BFFDA3C  95AB140A         0         0  D5D5D5D5         0        27
Ax   DFF000      80E4  B7EB7EC4       800     78D00     4974C  A6A6A6A6
                 TTSM III   XNZVC
PC=    96F4  SR %0010000000000000  USP=5BF71A00  ISP=5BF71DBA  MSP=7F800
VBR=5BF74000  SFC=5  DFC=5  CACR=0  MMUSR=0
TC=8000  URP=5BEE6000  SRP=5BEE6000  DTT0=0  DTT1=0  ITT0=0  ITT1=0
         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%0100000001101000 dmacon=%0010001111100000 adkcon=$1100
intreq=%0000000000000000
vposr....A300  vhposr...02D8  joy0dat..0102  joy1dat..0000  clxdat...8001  
pot0dat..3939  pot1dat..2F1C  potinp...5500  serdatr..3BFF  dskbytr..8000  
deniseid.00F8  hhposr...FF2A  
   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=0004B8  icr=00  sdr=00    event=05C4F8  icr=00  sdr=00
************************* 18-Nov-18 12:30:59 ************************18.3.5863***
Slave='BehindTheIronGate.Slave' (3524 bytes)
ShadowMem 550AE0A8 - 551280A8 ( 499712) AbsolutMem    7A000 -    80000 (  24576)
Resload   5BEE8000 - 5BEEFC8C (  31884) at 5BEE8000  GL=$5BF73000
Slave     5BFFD000 - 5BFFDDA0 (   3488) at 5BFFD000  BaseMemSize=$80000
ExpMem    5BEF1000 - 5BF72000 ( 528384) at 5BEF1000
attn=7F(40,82) fc=-1 kn=10371 cs=A7CE rw=0 zpt=-1 ep=0 ei=0
setcpu=13E(IC,SCB,ECB,BWT)
invalid copperlist entry (cmove #$0,fmode) at address $78D44 PC = $78332, Long
Write to $DFF080 (custom.cop1lc)
$000782f8 move.w       #$f0,($78d96)
$00078300 move.l       a1,d0
$00078302 addi.l       #$34,d0
$00078308 moveq        #$50,d1
$0007830a lea          ($78e28),a1
$00078310 move.w       #5,d7
$00078314 move.w       d0,(6,a1)                      ;$00078e5e
$00078318 swap         d0
$0007831a move.w       d0,(2,a1)                      ;$00078e5a
$0007831e swap         d0
$00078320 add.l        d1,d0
$00078322 lea          (8,a1),a1                      ;$00078e60
$00078326 dbf          d7,$78314
$0007832a move.l       #$78d40,($80,a0)               ;$00dff080
$00078332 move.l       ($78c76),a1
$00078338 move.l       a1,d0
$0007833a addi.l       #$34,d0
$00078340 moveq        #$50,d1
$00078342 moveq        #0,d6
$00078344 bsr.w        $78566
$00078348 rts
$0007834a move.l       #0,d6
$00078350 bsr.w        $785b8
$00078354 move.l       ($78c76),a0
$0007835a adda.l       #$2bf20,a0
$00078360 move.l       a0,a1
$00078362 lea          (8,a1),a2                      ;$00078e60
$00078366 lea          ($14,a1),a1                    ;$00078e6c
$0007836a adda.l       (a0),a0                        ;$00dff000
exception stackframe:
$5BF71DB0 20000007 83327008 5BF7A44C 04850005 00850045 00DFF080 00DFF080 00078D40
$5BF71DD0 00DFF080 00078D40 5BFFD0F1 00002000 5BF74000 5BF74000 000782B4
regular stack:
$5BF71DEC 5BFFD2E6 5BEE8000 5BFFD0F1 00002000 0007810A 00000000 00000000 00000000
$5BF71E0C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E2C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E4C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$5BF71E6C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx     2214        50  D2D2D2D2  D3D3D3D3  D4D4D4D4  D5D5D5D5  D6D6D6D6  D7D7FFFF
Ax   DFF000     78E58      2008  5BFFD0F1      2000  A5A5A5A5  A6A6A6A6
                 TTSM III   XNZVC
PC=   78332  SR %0010000000000000  USP=5BF71A00  ISP=5BF71DB0  MSP=7F800
VBR=5BF74000  SFC=5  DFC=5  CACR=8000  MMUSR=0
TC=8000  URP=5BEE6000  SRP=5BEE6000  DTT0=0  DTT1=0  ITT0=0  ITT1=0
         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%0100000000001000 dmacon=%0010001111100000 adkcon=$1100
intreq=%0000000000100000
vposr....A300  vhposr...0B44  joy0dat..0002  joy1dat..0000  clxdat...8001  
pot0dat..7A39  pot1dat..FDAA  potinp...5500  serdatr..3BFF  dskbytr..8000  
vposw....A300  bltafwm..FFFF  bltalwm..FFFF  cop1lc...0007  cop1lcl..8E78  
cop2lc...0000  cop2lcl..1000  bplcon0..0200  spr0ctl..0000  spr0data.0000  
spr0datb.0000  spr1ctl..0000  spr1data.0000  spr1datb.0000  spr2ctl..0000  
spr2data.0000  spr2datb.0000  spr3ctl..0000  spr3data.0000  spr3datb.0000  
spr4ctl..0000  spr4data.0000  spr4datb.0000  spr5ctl..0000  spr5data.0000  
spr5datb.0000  spr6ctl..0000  spr6data.0000  spr6datb.0000  spr7ctl..0000  
spr7data.0000  spr7datb.0000  color00..0000  
   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=000013  icr=00  sdr=00    event=00172E  icr=00  sdr=00

       alarm=FFFFFF icm=08 alarm=0AD303 icm=00
PS;Hmm, the Polish version works fine on my setup.
TagsNo tags attached.
MachineA1200
CPU68040
CPUSpeed40
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.3
importedyes
Attached Files

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

-Issue History
Date Modified Username Field Change
2018-11-20 16:55 administrator New Issue
2018-11-20 16:55 administrator Status new => assigned
2018-11-20 16:55 administrator Assigned To => Psygore
+Issue History