View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 06817 | BatmanTheMovie | General | public | 2025-11-28 18:48 | 2025-11-28 20:40 |
| Reporter | Velociraptor5 | Assigned To | DJ Mike | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Project Info | Batman the Movie (Ocean) http://www.whdload.de/games/BatmanTheMovie.html | ||||
| Summary | 06817: Crash at Level 5 again (different) | ||||
| Description | Thanks 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 | ||||
| Tags | No tags attached. | ||||
| Attached Files | .whdl_register (3,417 bytes)
************************ 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
�1mPC= 487A6�22m SR=%0010001100000000 USP=7FC00 �1mISP=4FFF2FA4 �22mMSP=7F800
VBR=4FFF4168 SFC=5 DFC=5 CACR=0 CAAR=0
MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%�1m0110000001111000�22m dmacon=%�1m0000001111001111�22m adkcon=$ 0
intreq=%�1m0000011110100000�22m
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=�1m00000000�22m ta=21FF<21FF cra=�1m00000000�22m ta=FFFF<FFFF
AII ROPS AII ROPS
crb=�1m00000001�22m tb=1AAC<37F0 crb=�1m00000000�22m tb= 91< 91
10RTWCLO parallel DRCCDSOY M3210HDS
pra=�1m11111100�22m prb=�1m00000000�22m pra=�1m11111111�22m prb=�1m11111111�22m
ddra=�1m00000011�22m ddrb=�1m11111111�22m ddra=�1m11000000�22m ddrb=�1m11111111�22m
event=0032DC icr=00 sdr=92 event=3E2EFC icr=00 sdr=00
| ||||
| Machine | UAE | ||||
| CPU | 68020 | ||||
| CPUSpeed | 14 | ||||
| ChipSet | AGA | ||||
| GFXCard | None | ||||
| ChipMem | 2 MB | ||||
| FastMem | 256 MB | ||||
| Workbench | OS 3.1 | ||||
| KickROM | 40 - Kick 3.1 | ||||
| KickSoft | None | ||||
| WHDLoad | 19.2beta | ||||
| imported | |||||
| Looks like similar corruption to before. Probably another faulty blit (this game has some quite buggy code). | |
| Would you please try the attached slave to see if this fixes it? | |
|
Ok, seems to be working. The game is possible to win without crashes... Thanks |
|
| Great! Thanks. =) | |
| 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 |