View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0003964 | VengeanceOfExcalibur | [All Projects] General | public | 2018-09-22 22:47 | 2018-09-28 21:44 | ||||||||
Reporter | Irek | ||||||||||||
Assigned To | StingRay | Project Info | Vengeance of Excalibur (Virgin) http://www.whdload.de/games/VengeanceOfExcalibur.html | ||||||||||
Priority | normal | Severity | minor | Reproducibility | always | ||||||||
Status | resolved | Resolution | fixed | ||||||||||
Summary | 0003964: Hello, The game crashes without additional options (NOCACHE+NOMMU) right after | ||||||||||||
Description | GameVersion: german,pal,4 disks SlaveVersion: 1.0 from 16-Sep-2018 Hello, The game crashes without additional options (NOCACHE+NOMMU) right after the start with an error.(see below) It also seems to have a problem with the latest version of WHDLoad .(You already know about this one ;)) ************************* 20-Sep-18 19:09:20 ************************18.0.5614*** Slave='VengeanceOfExcalibur.slave' (5192 bytes) ShadowMem 55B269A0 - 55B9C9A0 ( 483328) AbsolutMem 76000 - 80000 ( 40960) Resload 5BEA6000 - 5BEADE0C ( 32268) at 5BEA6000 GL=$5BF70000 Slave 5BF79000 - 5BF7A424 ( 5156) at 5BF79000 BaseMemSize=$80000 ExpMem 5BEAF000 - 5BF6F000 ( 786432) at 5BEAF000 attn=7F(40,82) fc=-1 kn=10371 cs=1851 rw=0 zpt=-1 ep=0 ei=0 setcpu=3B3D(SS,BC,SB,DC,IC,SCB,ECB,BNC) Exception "Access Fault" ($7008) PC = $5BF03914 (ExpMem $54914) Long Read from $1233E29C $5bf038da moveq #-1,d0 $5bf038dc bra.w $5bf03816 $5bf038e0 link a5,#$ffdc $5bf038e4 clr.l (-$18,a5) ;$5befd788 $5bf038e8 move.b #2,(-$23,a5) ;$5befd77d $5bf038ee move.l (8,a5),(-$10,a5) ;$5befd7a8 $5befd790 $5bf038f4 btst #0,($b,a5) ;$5befd7ab $5bf038fa beq.b $5bf03900 $5bf038fc addq.l #1,(-$10,a5) ;$5befd790 $5bf03900 cmpi.w #1,($e,a5) ;$5befd7ae $5bf03906 bne.b $5bf03914 $5bf03908 move.l (-$73dc,a4),a0 ;$1233e29c $5bf0390c move.l (8,a0),(-4,a5) ;$5bf06f18 $5befd79c $5bf03912 bra.b $5bf03924 $5bf03914 move.l (-$73dc,a4),a0 ;$1233e29c $5bf03918 move.l (a0),-(a7) ;$5bf06f10 $5befd77c $5bf0391a jsr ($5bf04c24,pc) $5bf0391e addq.w #4,a7 $5bf03920 move.l d0,(-4,a5) ;$5befd79c $5bf03924 move.l (-4,a5),a0 ;$5befd79c $5bf03928 move.w (8,a0),d0 ;$5bf06f18 $5bf0392c and.w #$1800,d0 $5bf03930 bne.b $5bf03942 $5bf03932 move.l (-4,a5),a0 ;$5befd79c $5bf03936 move.l ($a,a0),d0 ;$5bf06f1a $5bf0393a cmp.l (-$10,a5),d0 ;$5befd790 $5bf0393e bcc.w $5bf03b0e $5bf03942 tst.w ($e,a5) ;$5befd7ae $5bf03946 bne.w $5bf039fa exception stackframe: $5BF6EFC4 00095BF0 39147008 5BEFD7F8 05010001 00010001 1233E29C 5BEFD790 000004E0 $5BF6EFE4 5BEEF5F8 16FBBE1A 5BEFD24C 5BEF16E2 5BEEF240 00105BEE 31280020 regular stack: $5BEFD77C E7020000 00000000 00000000 00000000 00000000 000004E0 00000000 00000000 $5BEFD79C 00000000 5BEFD7B8 5BF04208 000004E0 00000000 2D245BEC 93085BEF 5BEFD864 $5BEFD7BC 5BF06F20 000004E0 00010001 000004E0 5BF06F10 00000002 0000003E 16FBD975 $5BEFD7DC 5BEF41D4 5BF06F10 5BF0B208 5BEF4178 5BF006D4 5BF169B6 5BEFD864 00000000 $5BEFD7FC 5BF0CFB2 000004DC 00010001 FFFFFFFE 00000000 5BF0B208 00000000 5BF0CC5C ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7---- Dx 4E0 10001 4E0 5BF06F10 2 3E 16FBD975 5BEF41D4 Ax 5BF06F10 5BF0B208 5BEF4178 5BF006D4 12345678 5BEFD7A0 0 TTSM III XNZVC PC=5BF03914 SR %0000000000001001 USP=5BEFD77C ISP=5BF6EFC4 MSP=7F800 VBR=5BF71000 SFC=5 DFC=5 CACR=80008000 TC=8000 URP=5BFFE000 SRP=5BFFE000 MMUSR=0 DTT0=0 DTT1=0 ITT0=0 ITT1=0 MEDRAAAABVCPSDT YZ PMRCBSDAAAA intena=%0110000001101100 dmacon=%0010001111110000 adkcon=$1100 intreq=%0000000000000000 vposr....A300 vhposr...0293 joy0dat..0201 joy1dat..0000 clxdat...8023 pot0dat..AF39 pot1dat..4637 potinp...5500 serdatr..3BFF dskbytr..A000 deniseid.00F8 hhposr...FFDD ciaa: PI ROPS ciab: PI ROPS cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF AII ROPS AII ROPS crb=00001000 tb=C87A<FFFF crb=10000000 tb=FFFF<FFFF 10RTWCLO parallel DRCCDSOY M3210HDS pra=11111100 prb=11111111 pra=11111111 prb=11111111 ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111 event=00004B icr=00 sdr=00 event=00013A icr=04 sdr=00 | ||||||||||||
Tags | No tags attached. | ||||||||||||
Machine | A1200 | ||||||||||||
CPU | 68040 | ||||||||||||
CPUSpeed | 25 | ||||||||||||
ChipSet | AGA | ||||||||||||
GFXCard | None | ||||||||||||
ChipMem | 2 MB | ||||||||||||
FastMem | 128 MB | ||||||||||||
Workbench | OS 3.9 | ||||||||||||
KickROM | 40 - Kick 3.1 | ||||||||||||
KickSoft | None | ||||||||||||
WHDLoad | 18 | ||||||||||||
imported | yes | ||||||||||||
Attached Files |
|
Notes | |
StingRay (developer) 2018-09-23 12:01 |
Thanks Irek, there is SMC in the code to patch the Alloc/Free functions which apparently cause this problem. Can you try the attached slave please (for the English version) and tell me if the problem still occurs on your machine? |
Irek (reporter) 2018-09-23 17:21 |
Just i have tested it and the English version works well with CUSTOM1=0, but if I choose it with intro, the game crashes with a different fault: PC=$5BF03914 (ExpMem $54914) Long Read from $1234E29C I have also tried it with additional options and it seems to work.(but that also helped in V1.0;)) PS:I found some old icons on my hd for the game, if you like it you are welcome to use it someday. :) |
StingRay (developer) 2018-09-23 19:10 |
Thanks for testing, the intro will most probably feature the same code for patching the alloc/free functions so should be simple to fix. And thanks for the hint regarding the icons, I actually wanted to ask if you have some for this game which I can use in the next update but forgot. :) |
StingRay (developer) 2018-09-26 20:03 |
Patch updated, access fault fixed and ioncs by Irek added. :) |
Irek (reporter) 2018-09-28 21:44 |
Thanks for the new update. The game works fine now on my setup. |
Issue History | |||
Date Modified | Username | Field | Change |
---|---|---|---|
2018-09-22 22:47 | administrator | New Issue | |
2018-09-22 22:47 | administrator | Status | new => assigned |
2018-09-22 22:47 | administrator | Assigned To | => StingRay |
2018-09-23 12:01 | StingRay | Note Added: 0006384 | |
2018-09-23 12:01 | StingRay | File Added: VengeanceOfExaclibur.slave | |
2018-09-23 17:21 | Irek | File Added: Icons.lha | |
2018-09-23 17:21 | Irek | Note Added: 0006388 | |
2018-09-23 19:10 | StingRay | Note Added: 0006389 | |
2018-09-26 20:03 | StingRay | Note Added: 0006406 | |
2018-09-26 20:03 | StingRay | Status | assigned => resolved |
2018-09-26 20:03 | StingRay | Resolution | open => fixed |
2018-09-28 21:44 | Irek | Note Added: 0006413 |