2025-12-04 21:10 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006817BatmanTheMovie[All Projects] Generalpublic2025-11-28 20:40
ReporterVelociraptor5 
Assigned ToDJ MikeProject InfoBatman the Movie (Ocean)
http://www.whdload.de/games/BatmanTheMovie.html
 
PrioritynormalSeveritycrashReproducibilityalways
StatusclosedResolutionfixed 
Summary0006817: Crash at Level 5 again (different)
DescriptionThanks for repair of crash in level 5, it's possible to go much further, but if you step on iron nail floor, you should die here, but you can see glitches and the game crashes again with "Exception Illegal Instruction ($10) at $485D4 occurred."
Attached pictures and at least ".whdl_expmem" and ".whdl_register" due to 200kB limitation.
Whole WHDLoad core (.whdl_dump+.whdl_expmem+.whdl_memory+.whdl_register) also now impossible to upload to TheZone (EAB is out of order).

Tested with 2Disk versions SPS0006
TagsNo tags attached.
MachineUAE
CPU68020
CPUSpeed14
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem256 MB
WorkbenchOS 3.1
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad19.2beta
imported
Attached Files
  • png file icon 001.png (21,731 bytes) 2025-11-28 18:48 -
    png file icon 001.png (21,731 bytes) 2025-11-28 18:48 +
  • png file icon 002.png (47,543 bytes) 2025-11-28 18:48 -
    png file icon 002.png (47,543 bytes) 2025-11-28 18:48 +
  • ? file icon .whdl_expmem (4,096 bytes) 2025-11-28 18:49
  • ? file icon .whdl_register (3,417 bytes) 2025-11-28 18:49 -
    ************************ 28-Nov-25 18:20:25 **********************19.2.6941**
    Slave='BatmanTheMovie2Disk.Slave' (6620 bytes)
    Resload   4FFEB110 - 4FFF1EF4 (  28132) at 4FFEB110  GL=4FFF3168
    Slave     4FFFB018 - 4FFFC9D0 (   6584) at 4FFFB018  BaseMemSize=80000
    ExpMem    4FFF2000 - 4FFF3000 (   4096) at 4FFF2000
    attn=203(UAE,20) fc=-1 kn=0 zpt=-1 ep=0 ei=0
    setcpu=33D(DC,IC,SCB,ECB,BNC)
    
    Exception "Illegal Instruction" ($10) at $487A6 occurred.
    
    $00048774 move.b       ($32,a4),($33,a4)              ;$00048056 $00048057
    $0004877a add.b        ($50,a4),d0                    ;$00048074
    $0004877e ext.w        d0
    $00048780 sub.w        ($3c,a4),d0                    ;$00048060
    $00048784 add.w        d0,d0
    $00048786 cmp.w        #$ffd0,d0
    $0004878a blt.b        $48792
    $0004878c cmp.w        #$2c,d0
    $00048790 ble.b        $487a8
    $00048792 move.b       ($4f,a4),d1                    ;$00048073
    $00048796 move.b       ($50,a4),d2                    ;$00048074
    $0004879a move.w       ($3c,a4),d3                    ;$00048060
    $0004879e move.w       ($54,a4),d4                    ;$00048078
    $000487a2 move.l       (6,a4),a2                      ;$0004802a
    ›1m$000487a6 illegal
    ›22m$000487a8 move.w       (0,a5,d0.w),d0                 ;$00048c3e
    $000487ac bra.w        $487d4
    $000487b0 btst         #2,d7
    $000487b4 beq.b        $487d4
    $000487b6 subq.b       #1,($37,a4)                    ;$0004805b
    $000487ba bcc.b        $487d4
    $000487bc addq.b       #1,($37,a4)                    ;$0004805b
    $000487c0 subq.b       #1,($39,a4)                    ;$0004805d
    $000487c4 bne.b        $487d0
    $000487c6 neg.w        ($3a,a4)                       ;$0004805e
    $000487ca move.b       ($38,a4),($39,a4)              ;$0004805c $0004805d
    $000487d0 add.w        ($3a,a4),d0                    ;$0004805e
    $000487d4 move.w       d0,($4a,a4)                    ;$0004806e
    $000487d8 btst         #4,d7
    
    exception stackframe:
    $4FFF2FA4 23000004 87A60010
    regular stack:
    $4FFF2FAC 00048340 0000352A 00000906 09F00000 00000683 00000024 00000003 6FCA0000
    $4FFF2FCC 0000FFFF 000130E4 00000068 00070916 00012F44 00DFF000 000048A4 00004972
    $4FFF2FEC 00003336 000029A3 20040000 36F2006C 00003CA2
    
        ---0---  ---1---  ---2---  ---3---  ---4---  ---5---  ---6---  ---7---
    Dx       3E      937  9F00037       30        1        3 6FCA0000     8022
    Ax    55CCC       68    55EE0    12F44    48024    48C00   DFF000
    
                     TTSM III   XNZVC
    PC=   487A6›22m  SR=%0010001100000000  USP=7FC00  ›1mISP=4FFF2FA4  MSP=7F800
    VBR=4FFF4168  SFC=5  DFC=5  CACR=0  CAAR=0
    
             MEDRAAAABVCPSDT          YZ  PMRCBSDAAAA
    intena=%0110000001111000›22m dmacon=%›1m0000001111001111 adkcon=$   0
    intreq=%0000011110100000
    vposr....A300  vhposr...02AD  joy0dat..2EFD  joy1dat..24FB  clxdat...8001  
    pot0dat..0000  pot1dat..0000  potinp...5500  serdatr..3800  dskbytr..A000  
    deniseid.00F8  hhposr...0033  
       ciaa:     PI ROPS		   ciab:     PI ROPS
    	cra=00000000›22m  ta=21FF<21FF	   cra=›1m00000000  ta=FFFF<FFFF
    	    AII ROPS			    AII ROPS
    	crb=00000001›22m  tb=1AAC<37F0	   crb=›1m00000000  tb=  91<  91
    	    10RTWCLO	  parallel	    DRCCDSOY      M3210HDS
    	pra=11111100›22m  prb=›1m00000000›22m      pra=›1m11111111›22m  prb=›1m11111111
           ddra=00000011›22m ddrb=›1m11111111›22m     ddra=›1m11000000›22m ddrb=›1m11111111
           event=0032DC  icr=00  sdr=92    event=3E2EFC  icr=00  sdr=00
    
    ? file icon .whdl_register (3,417 bytes) 2025-11-28 18:49 +
  • ? file icon BatmanTheMovie.slave (6,620 bytes) 2025-11-28 19:32

-Relationships
+Relationships

-Notes

note ~0014713

DJ Mike (developer)

Looks like similar corruption to before. Probably another faulty blit (this game has some quite buggy code).

note ~0014714

DJ Mike (developer)

Would you please try the attached slave to see if this fixes it?

note ~0014715

Velociraptor5 (reporter)

Ok, seems to be working. The game is possible to win without crashes...
Thanks

note ~0014716

DJ Mike (developer)

Great! Thanks. =)
+Notes

-Issue History
Date Modified Username Field Change
2025-11-28 18:48 Velociraptor5 New Issue
2025-11-28 18:48 Velociraptor5 File Added: 001.png
2025-11-28 18:48 Velociraptor5 File Added: 002.png
2025-11-28 18:49 Velociraptor5 File Added: .whdl_expmem
2025-11-28 18:49 Velociraptor5 File Added: .whdl_register
2025-11-28 18:55 DJ Mike Note Added: 0014713
2025-11-28 18:56 DJ Mike Assigned To => DJ Mike
2025-11-28 18:56 DJ Mike Status new => assigned
2025-11-28 19:32 DJ Mike File Added: BatmanTheMovie.slave
2025-11-28 19:32 DJ Mike Note Added: 0014714
2025-11-28 20:32 Velociraptor5 Note Added: 0014715
2025-11-28 20:40 DJ Mike Note Added: 0014716
2025-11-28 20:40 DJ Mike Status assigned => closed
2025-11-28 20:40 DJ Mike Resolution open => fixed
+Issue History