2024-04-26 04:23 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006156CyberPunks2[WHDLoad Installs Games] slavepublic2023-05-23 06:24
ReporterRetroplay 
Assigned ToPsygoreProject InfoCyberPunks 2 (Mutation Software)
http://www.whdload.de/games/CyberPunks2.html
 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
Summary0006156: [CyberPunks 2] CD32 version crash
DescriptionGame crashes with "Function 'resload_Patch' called with unacceptable arguments"
Only CD32 version crash, AGA floppyversion is ok.
Steps To ReproduceInstall CD32 version and launch game.
Additional InformationCrash register attached.

I tried launching game on a clean A1200+4MB quickstart WinUAE setting, same thing happens.
TagsNo tags attached.
MachineUAE
CPU68030
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem128 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftSelfmade
WHDLoad18.9
imported
Attached Files
  • ? file icon .whdl_register (3,384 bytes) 2023-05-06 13:24 -
    ************************* 06-May-23 13:16:18 ************************18.9.6601***
    Slave='CyberPunks2CD32.slave' (1452 bytes)
    Resload   47DEB440 - 47DF2EF8 (  31416) at 47DEB440  GL=$47FF4230
    Slave     47FFC0E0 - 47FFC668 (   1416) at 47FFC0E0  BaseMemSize=$1F0000
    ExpMem    47DF3000 - 47FF4000 (2101248) at 47DF3000
    attn=207(30) fc=-1 kn=23100 zpt=-1 ep=0 ei=0
    setcpu=32A(DC,IC,SWT,EWT,BWT)
    
    Function 'resload_Patch' called with unacceptable arguments A0 = $A5A5A5A5  PC
    = $47FFC27C (Slave $19C).
    
    $47ffc24e cmpi.w       #$e283,d0
    $47ffc252 beq.b        $47ffc266
    $47ffc254 lea          ($47ffc30e,pc),a5
    $47ffc258 cmpi.w       #$8f6a,d0
    $47ffc25c beq.b        $47ffc274
    $47ffc25e cmpi.w       #$beb4,d0
    $47ffc262 bne.w        $47ffc64a
    $47ffc266 lea          ($39c).w,a0
    $47ffc26a lea          ($36c).w,a3
    $47ffc26e move.l       a3,a1
    $47ffc270 jsr          ($18,a2)                       ;$47deb458
    $47ffc274 move.l       a5,a0
    $47ffc276 move.l       a3,a1
    $47ffc278 jsr          ($64,a2)                       ;$47deb4a4
    ›1m$47ffc27c jmp          ($400).w
    ›22m$47ffc280 or.b         d4,d0
    $47ffc282 bge.b        $47ffc2ca
    $47ffc284 btst         d0,d2
    $47ffc286 or.b         d7,d0
    $47ffc288 bgt.b        $47ffc240
    $47ffc28a and.b        (2,a0,a0.w),d0                 ;$a5a54b4c
    $47ffc28e ble.b        $47ffc2dc
    $47ffc290 btst         d0,(a4)                        ;$47ffc1a5
    $47ffc292 or.b         d3,d0
    $47ffc294 ble.b        $47ffc300
    $47ffc296 btst         d0,(-$7ffd,a6)                 ;$a6a626a9
    $47ffc29a moveq        #$46,d0
    $47ffc29c bclr         d1,-(a2)                       ;$47deb440
    $47ffc29e ori.b        #3,d3
    
    regular stack:
    $47FF3DFC 47FFC27C DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD
    $47FF3E1C DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD
    $47FF3E3C DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD
    $47FF3E5C DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD
    $47FF3E7C DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD DDDDDDDD
    
      ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
    Dx   119CE0  D1D1D1D1  D2D2D2D2  D3D3D3D3  D4D4D4D4  D5D5D5D5  D6D6D6D6  D7D7D7D7
    Ax A5A5A5A5       36C  47DEB440       36C  47FFC1A5  A5A5A5A5  A6A6A6A6
    
                     TTSM III   XNZVC
    PC=47FFC27C›22m  SR=%0010000000000000  USP=47FF3A00  ›1mISP=47FF3DFC  MSP=1EF800
    VBR=47FF5230  SFC=5  DFC=5  CACR=2111  CAAR=0  TT0=0  TT1=0
    TC=0  CRP=100000000  SRP=100000000  MMUSR=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%1000000000000000›22m dmacon=%›1m0010000000000000 adkcon=$1100
    intreq=%1000000000100000
    vposr....A300  vhposr...0341  joy0dat..0102  joy1dat..0000  clxdat...8000  
    pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3800  dskbytr..8000  
    deniseid.00F8  hhposr...00C8  
       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=›1m00000000  tb=FFFF<FFFF
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=11111100›22m  prb=›1m11111111›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m00000000›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=0001BE  icr=00  sdr=00    event=02214E  icr=00  sdr=00
    
    ? file icon .whdl_register (3,384 bytes) 2023-05-06 13:24 +

-Relationships
+Relationships

-Notes

note ~0012782

Psygore (developer)

A new slave 1.1 available on whdload.de fixes this issue.

note ~0012783

Retroplay (reporter)

Works well now, thank you for the quick fix.
+Notes

-Issue History
Date Modified Username Field Change
2023-05-06 13:24 Retroplay New Issue
2023-05-06 13:24 Retroplay File Added: .whdl_register
2023-05-06 14:21 Psygore Assigned To => Psygore
2023-05-06 14:21 Psygore Status new => assigned
2023-05-06 14:25 Psygore Note Added: 0012782
2023-05-06 15:11 Retroplay Note Added: 0012783
2023-05-07 14:09 Psygore Status assigned => resolved
2023-05-07 14:09 Psygore Resolution open => fixed
2023-05-20 23:32 Wepl Project WHDLoad Installs Games => CyberPunks2
2023-05-23 06:24 Psygore Status resolved => closed
+Issue History