2024-04-26 23:57 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0002091SpaceHarrier2[WHDLoad Installs Games] slavepublic2009-06-13 21:07
ReporterDon_Adan 
Assigned ToGrahamProject InfoSpace Harrier 2 (Sega)
http://www.whdload.de/games/SpaceHarrier2.html
 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusassignedResolutionopen 
Summary0002091: crash after visit the game menu
DescriptionDate: Fri, 10 Mar 2006 21:10:37 +0500
From: Don Adan
To: Bert Jahn
Cc: Cfou, Codetapper
Subject: H2O

I found next bug, now in Space Harrier II.
If I start this game without enter to game menu, it works OK,
but if I start this game after visit the game menu, I have error
(reports attached).
It seems that one patch (jsr $9ffbaa) on $5C6C address is in wrong place,
because this game must access (via jump or branch) also to $5C70 address.
Additional Information::::::::::::::
.whdl_register.v1_aftermenu
::::::::::::::

************************* 10-Mar-06 19:07:13 ************************16.6.4066***
Slave='1' (940 bytes)
ShadowMem   32E2C8 -   3582C8 ( 172032) AbsolutMem    2A000 -    80000 ( 352256)
Resload     9EE950 -   9F7D8C (  37948) at 9EE950  GL=$9F7E98
Slave       9FF8C0 -   9FFC48 (    904) at 9FF8C0
attn=0(00) fc=-1 kn=1003 cs=716B rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

Exception "Line 1111 Emulator" ($E02C) at $5C70 occured.

$00005c62 adda.w       d6,a0
$00005c64 move.l       a0,($48,a2)                    ;$00dff048
$00005c68 move.l       a0,($54,a2)                    ;$00dff054
$00005c6c jsr          ($9ffbaa)
$00005c72 rts
$00005c74 moveq        #6,d5
$00005c76 moveq        #4,d4
$00005c78 lea          ($dff000),a2
$00005c7e lea          ($2b3a6),a3

exception stackframe:
$0007FFEA 20040000 5C70
regular stack:
$0007FFF0 00004AC4 0000311A 00003026 000025E8

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx      FF2         0         0        60         A         C      23F0       EC3
Ax    7F582     1453A    DFF000     2B4A6     1C54E     76ED4      4402

                 TTSM III   XNZVC
PC=    5C70  SR %0010000000000100  USP=7FC00  SSP=7FFEA

         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%0100000000001001 dmacon=%0000011111010000 adkcon=$1100
intreq=%0000011111100000
vposr....A000  vhposr...04A4  joy0dat..7550  joy1dat..0000  clxdat...8001  
pot0dat..CA7C  pot1dat..7C7C  potinp...5500  serdatr..3800  dskbytr..8000  
deniseid.FFFF  hhposr...FF3D  
   ciaa:     PI ROPS		   ciab:     PI ROPS
    cra=00000000  ta=21FF<21FF	   cra=00000000  ta=FFFF<FFFF
        AII ROPS			    AII ROPS
    crb=00001000  tb= 400< 400	   crb=00000001  tb=  14<  FF
        10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    pra=11111110  prb=11111111      pra=11111100  prb=11111111
       ddra=00000011 ddrb=00000000     ddra=11000000 ddrb=11111111
       event=0016FA  icr=00  sdr=7E    event=1C0F1B  icr=02  sdr=00


::::::::::::::
.whdl_register.v2
::::::::::::::

************************* 10-Mar-06 18:59:52 ************************16.6.4066***
Slave='1' (940 bytes)
ShadowMem   34D6A0 -   3776A0 ( 172032) AbsolutMem    2A000 -    80000 ( 352256)
Resload     9EE950 -   9F7D8C (  37948) at 9EE950  GL=$9F7E98
Slave       9FF8C0 -   9FFC48 (    904) at 9FF8C0
attn=0(00) fc=-1 kn=1003 cs=FCDA rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

Exception "Line 1111 Emulator" ($E02C) at $5C70 occured.

$00005c62 adda.w       d6,a0
$00005c64 move.l       a0,($48,a2)                    ;$00dff048
$00005c68 move.l       a0,($54,a2)                    ;$00dff054
$00005c6c jsr          ($9ffbaa)
$00005c72 rts
$00005c74 moveq        #6,d5
$00005c76 moveq        #4,d4
$00005c78 lea          ($dff000),a2
$00005c7e lea          ($2b3a6),a3

exception stackframe:
$0007FFEA 20040000 5C70
regular stack:
$0007FFF0 00004AC4 0000311A 00003026 000025E8

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx      FF2         0         0        60         A         C      23F0       EC3
Ax    7F582     1453A    DFF000     2B4A6     1C54E     76ED4      4402

                 TTSM III   XNZVC
PC=    5C70  SR %0010000000000100  USP=7FC00  SSP=7FFEA

         MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
intena=%0100000000001001 dmacon=%0000011111010000 adkcon=$1500
intreq=%0000000001100000
vposr....A000  vhposr...04A7  joy0dat..0303  joy1dat..0000  clxdat...8001  
pot0dat..C67C  pot1dat..7C7C  potinp...5500  serdatr..3800  dskbytr..8000  
deniseid.FFFF  hhposr...FF40  
   ciaa:     PI ROPS		   ciab:     PI ROPS
    cra=00000000  ta=21FF<21FF	   cra=00000000  ta=FFFF<FFFF
        AII ROPS			    AII ROPS
    crb=00001000  tb= 400< 400	   crb=00000001  tb=  12<  FF
        10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    pra=11111100  prb=11111111      pra=11111100  prb=11111111
       ddra=00000011 ddrb=00000000     ddra=11000000 ddrb=11111111
       event=000AAA  icr=00  sdr=7E    event=0D0768  icr=02  sdr=00
TagsNo tags attached.
MachineA1200
CPU68020
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem0 MB
WorkbenchOS 3.0
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad16.9
imported
Attached Files

-Relationships
+Relationships

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

-Issue History
Date Modified Username Field Change
2009-06-13 21:05 Wepl New Issue
2009-06-13 21:05 Wepl Machine => A1200
2009-06-13 21:05 Wepl CPU => 68020
2009-06-13 21:05 Wepl CPUSpeed => 50
2009-06-13 21:05 Wepl ChipSet => AGA
2009-06-13 21:05 Wepl GFXCard => None
2009-06-13 21:05 Wepl ChipMem => 2 MB
2009-06-13 21:05 Wepl FastMem => 0 MB
2009-06-13 21:05 Wepl Workbench => OS 3.0
2009-06-13 21:05 Wepl KickROM => 40 - Kick 3.1
2009-06-13 21:05 Wepl KickSoft => None
2009-06-13 21:05 Wepl WHDLoad => 16.9
2009-06-13 21:07 Wepl Reporter Wepl => Don_Adan
2009-06-13 21:07 Wepl Assigned To => Graham
2009-06-13 21:07 Wepl Status new => assigned
+Issue History