2024-03-29 09:58 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003486WHDLoad Installs Gamesslavepublic2017-07-16 08:38
ReporterRetroplay 
Assigned ToJOTDProject InfoWHDLoad Installs for Games
http://whdload.de/download.html
 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionduplicate 
Summary0003486: Fire Force Exception error crash
DescriptionFire Force slave v1.2 exception error

On real hardware:
When creating a new character on roster screen, text gets messed up and eventually crashes with an exception error.

In WinUAE:
Crashes with exception as soon as intro ends.
I use a config similar to my real A1200, cycle-exact or not it always crashes.
Steps To ReproduceLet intro run its course
Additional InformationMy A1200:

A1200 rev 1.D4 (timing fixes applied for ACA1232)
ACA1232/33mhz 128mb
Kickstart 3.1 + softkicked 3.1 with BB 1 & 2 + Toni Wilens patched SCSI 43.45 device and icon.library 46.4 by PeterK
ClassicWB 3.1 Full + WHDLoad 18.3.5793

TagsNo tags attached.
MachineA1200
CPU68030
CPUSpeed33
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoft40 - Kick 3.1
WHDLoad18.2
imported
Attached Files
  • ? file icon .whdl_register (3,638 bytes) 2016-07-17 11:42 -
    ************************* 01-Jan-78 00:03:23 ************************18.3.5793***
    Slave='FireForce.slave' (1264 bytes)
    ShadowMem  84971E8 -  84D01E8 ( 233472) AbsolutMem    39000 -   100000 ( 815104)
    Resload    FDECA38 -  FDF4270 (  30776) at FDECA38  GL=$FDF4378
    Slave      FDFC258 -  FDFC724 (   1228) at FDFC258  BaseMemSize=$100000
    attn=7(30) fc=-1 kn=23100 cs=918E rw=0 zpt=-1 ep=0 ei=0
    setcpu=33D(DC,IC,SCB,ECB,BNC)
    
    Exception "Address Error" ($B00C) at $66A4 occured.
    
    $0000667a moveq        #0,d6
    $0000667c move.b       ($f4f).w,d6
    $00006680 lea          ($66a6,pc),a0
    $00006684 move.b       (2,a0),d2                      ;$0000105e
    $00006688 add.b        d6,d2
    $0000668a move.b       ($f51).w,d3
    $0000668e lea          ($f52).w,a0
    $00006692 adda.w       d6,a0
    $00006694 moveq        #0,d0
    $00006696 move.b       (a0),d0                        ;$0000105c
    $00006698 bne.b        $669c
    $0000669a moveq        #$20,d0
    $0000669c bsr.w        $66e8
    $000066a0 movem.l      (a7)+,d0-d1/a0                 ;$0002faf6
    ›1m$000066a4 bgt.b        $6723
    ›22m$000066a6 move.b       (a0),($405,a5)                 ;$0000105c $0003cc0b
    $000066aa ori.b        #??$38,d0
    $000066ae btst         d7,d0
    $000066b0 move.b       ($f02).w,d6
    $000066b4 move.b       d2,($f00).w
    $000066b8 move.b       d3,($f02).w
    $000066bc move.b       ($10c1).w,d4
    $000066c0 move.b       ($10c2).w,d7
    $000066c4 move.b       #$f,($10c1).w
    $000066ca movem.l      d4-d7,-(a7)                    ;$0002faf6
    $000066ce bsr.w        $6c70
    $000066d2 movem.l      (a7)+,d4-d7                    ;$0002faf6
    $000066d6 move.b       d5,($f00).w
    $000066da move.b       d6,($f02).w
    
    exception stackframe:
    $0002FAF6 20000000 66A4B00C CEEA264D 4E750405 000066A8 0002FB52 0002FB42 6E7D6E7D
    $0002FB16 00006725 00006725 00006725 0000105C 1B50FF08 000FF07C FFFFFF08 00006CA4
    $0002FB36 00000103 00000000 80200000 000066A6 0000007D 0000B000 0002FB4A
    regular stack:
    $0002FB52 00006626 000064CA 0000105C 00000FC2 0000648A 00008386 00000618 00008A2A
    $0002FB72 00008B44 000089D8 00007DE8 000131FA 0000D2FA 46524544 43F90002 FC0C41F8
    $0002FB92 5FE4F003 4E7548E7 FFFEF012 613A43FA 005241F9 000536B0 2F08F001 205F4EB9
    $0002FBB2 0001ACE8 43FA0048 41F90005 88B82F08 F000205F 4EB90001 ACE8F011 4EB90001
    $0002FBD2 76544CDF 7FFF4E75 43FA000C 41F90007 67E8F001 4E75494E 54424143 4B53494E
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx        0         E      B000        FF      1F40      FF1E         5         0
    Ax     105C      6E8A     76EB4     74F74      6E82     3C806      AA72
    
                     TTSM III   XNZVC
    PC=    66A4›22m  SR %0010000000000000  USP=FFC00  ›1mISP=2FAF6  MSP=FF800
    VBR=FDF5378  SFC=5  DFC=5  CACR=2000  CAAR=0  TT0=0  TT1=0
    TC=0  CRP=100000000  SRP=100000000  MMUSR=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0110000000101000›22m dmacon=%›1m0010011111100011 adkcon=$1100
    intreq=%0000000110000000
    vposr....A300  vhposr...027A  joy0dat..2B34  joy1dat..0000  clxdat...8023  
    pot0dat..AAC5  pot1dat..3333  potinp...5500  serdatr..3800  dskbytr..8000  
    deniseid.00F8  hhposr...FF56  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000000›22m  tb=21FF<21FF	   crb=›1m00000001  tb= C36<1B66
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=11111110›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=000453  icr=00  sdr=B6    event=05497B  icr=00  sdr=00
    
    ? file icon .whdl_register (3,638 bytes) 2016-07-17 11:42 +

-Relationships
duplicate of 0003171closedJOTD FireForce Crash with 030 processor settings on WinUAE 
+Relationships

-Notes

note ~0005639

Retroplay (reporter)

Duplicate of 0003171 and 0003705, please close.

Btw, the new v1.2-B installer still contains the old borked v1.2 slave.
+Notes

-Issue History
Date Modified Username Field Change
2016-07-17 11:42 Retroplay New Issue
2016-07-17 11:42 Retroplay File Added: .whdl_register
2017-07-16 02:32 Retroplay Note Added: 0005639
2017-07-16 08:38 JOTD Assigned To => JOTD
2017-07-16 08:38 JOTD Status new => closed
2017-07-16 08:38 JOTD Resolution open => duplicate
2017-07-16 08:38 JOTD Relationship added duplicate of 0003171
+Issue History