Sean Sk
Posts 488 11 Mar 2018 06:31
| I had posted in the IRC channel already for one of the games mentioned here. But it does get busy in there sometimes and for posterity I would mention it here. The following games worked in GOLD 2.5 and also on a vanilla non-Vampired Amiga but not in GOLD 2.7. All games run on WHDLoad 18.4.5889 in Workbench 3.1. Latest slaves used. All games were ran with Cache's disabled. I'll also include dumps just in case. Interphase: There are two versions of this game, the retail version and the Amiga Format magazine version. This relates to the retail version. The Amiga Format version crashes two minutes in actually playing a level, but this is not related to the Vampire and should be disregarded. The retail version will sometimes show 1 of two different errors. The dump refers to error message 1. Error message 1: Exception "CHK,CHK2 Instruction" ($2018) at $CCCCCE4 occured. Error message 2: Exception "Line 1111 Emulator" ($2C) at $CCCCCCE occured. ************************* 08-Mar-18 12:21:02 ************************18.4.5889*** Slave='Interphase.slave' (3152 bytes) ShadowMem 832E400 - 8386400 ( 360448) AbsolutMem 58000 - 80000 ( 163840) Resload F8EEAB0 - F8F674C ( 31900) at F8EEAB0 GL=$F8F6858 Slave F8FE738 - F8FF364 ( 3116) at F8FE738 BaseMemSize=$80000 attn=200F(80) fc=-1 kn=0 cs=34F3 rw=1 zpt=0 ep=0 ei=0 setcpu=0(SNCS,ENCS,BNCS) Exception "CHK,CHK2 Instruction" ($2018) at $CCCCCE4 occured. $0cccccac move.l ($2a2a,a2),d5 ;$0007664e $0cccccb0 move.l ($2a2a,a2),d5 ;$0007664e $0cccccb4 move.l ($2a2a,a2),d5 ;$0007664e $0cccccb8 move.l ($2a2a,a2),d5 ;$0007664e $0cccccbc move.l ($2a2a,a2),d5 ;$0007664e $0cccccc0 move.l ($2a2a,a2),d5 ;$0007664e $0cccccc4 move.l ($2a2a,a2),d5 ;$0007664e $0cccccc8 move.l ($2a2a,a2),d5 ;$0007664e $0ccccccc move.l ($2a2a,a2),d5 ;$0007664e $0cccccd0 move.l ($2a2a,a2),d5 ;$0007664e $0cccccd4 move.l ($2a2a,a2),d5 ;$0007664e $0cccccd8 move.l ($2a2a,a2),d5 ;$0007664e $0cccccdc move.l ($2a2a,a2),d5 ;$0007664e $0ccccce0 move.l ($2a2a,a2),d5 ;$0007664e ›1m$0ccccce4 move.l ($2a2a,a2),d5 ;$0007664e ›22m$0ccccce8 move.l ($2a2a,a2),d5 ;$0007664e $0cccccec move.l ($2a2a,a2),d5 ;$0007664e $0cccccf0 move.l ($2a2a,a2),d5 ;$0007664e $0cccccf4 move.l ($2a2a,a2),d5 ;$0007664e $0cccccf8 move.l ($2a2a,a2),d5 ;$0007664e $0cccccfc move.l ($2a2a,a2),d5 ;$0007664e $0ccccd00 move.l ($2a2a,a2),d5 ;$0007664e $0ccccd04 move.l ($2a2a,a2),d5 ;$0007664e $0ccccd08 move.l ($2a2a,a2),d5 ;$0007664e $0ccccd0c move.l ($2a2a,a2),d5 ;$0007664e $0ccccd10 move.l ($2a2a,a2),d5 ;$0007664e $0ccccd14 move.l ($2a2a,a2),d5 ;$0007664e $0ccccd18 move.l ($2a2a,a2),d5 ;$0007664e $0ccccd1c move.l ($2a2a,a2),d5 ;$0007664e exception stackframe: $000685F8 20010CCC CCE42018 0CCCCCE2 regular stack: $00068604 CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC $00068624 CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC $00068644 CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC $00068664 CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC $00068684 CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCC ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7---- Dx 7FFF 0 0 FFFF07FF FFFFF800 FFFB0000 0 656FFFF Ax 622 73BFC 73C24 1938 4D6A 0 73D00 TTSM III XNZVC ›1mPC= CCCCCE4›22m SR %0010000000000001 USP=7FC00 ›1mISP=685F8 ›22mMSP=0 VBR=F8F7858 SFC=5 DFC=5 CACR=0 PCR=4400001 BUSCR=0 TC=0 URP=0 SRP=0 DTT0=0 DTT1=0 ITT0=0 ITT1=0 MEDRAAAABVCPSDT YZ PMRCBSDAAAA intena=%›1m0100000000101000›22m dmacon=%›1m0010011111010000›22m adkcon=$1500 intreq=%›1m0000000000000000›22m vposr....A000 vhposr...02A7 joy0dat..0000 joy1dat..0000 clxdat...8001 pot0dat..0306 pot1dat..2B2B potinp...5500 serdatr..3800 dskbytr..8000 deniseid.FFFC hhposr...FFB8 ciaa: PI ROPS ciab: PI ROPS cra=›1m00000000›22m ta=21FF<21FF cra=›1m00000001›22m ta= 29< 36 AII ROPS AII ROPS crb=›1m00000000›22m tb=21FF<21FF crb=›1m01000001›22m tb=EC19<FFFF 10RTWCLO parallel DRCCDSOY M3210HDS pra=›1m11111100›22m prb=›1m11111111›22m pra=›1m11111111›22m prb=›1m11111111›22m ddra=›1m00000011›22m ddrb=›1m00000000›22m ddra=›1m11000000›22m ddrb=›1m11111111›22m event=000018 icr=00 sdr=00 event=001D59 icr=01 sdr=00 The Ultimate Ride: This works fine until you start a race. Then the screen will go black and do nothing until you press the fire button which will then exit with the following error message: Exception "Line 1111 Emulator" ($2C) at $4 occured. ************************* 08-Mar-18 12:24:38 ************************18.4.5889*** Slave='UltimateRide.Slave' (1560 bytes) ShadowMem 832E3F8 - 83883F8 ( 368640) AbsolutMem 5A000 - 80000 ( 155648) Resload F8EF720 - F8F73BC ( 31900) at F8EF720 GL=$F8F74C8 Slave F8FF3A8 - F8FF99C ( 1524) at F8FF3A8 BaseMemSize=$80000 attn=200F(80) fc=-1 kn=0 cs=34F3 rw=1 zpt=0 ep=0 ei=0 setcpu=33D(DC,IC,SCB,ECB,BNC) Exception "Line 1111 Emulator" ($2C) at $4 occured. $ffffffcc move.l ($2a2a,a2),d5 ;$000168db $ffffffd0 move.l ($2a2a,a2),d5 ;$000168db $ffffffd4 move.l ($2a2a,a2),d5 ;$000168db $ffffffd8 move.l ($2a2a,a2),d5 ;$000168db $ffffffdc move.l ($2a2a,a2),d5 ;$000168db $ffffffe0 move.l ($2a2a,a2),d5 ;$000168db $ffffffe4 move.l ($2a2a,a2),d5 ;$000168db $ffffffe8 move.l ($2a2a,a2),d5 ;$000168db $ffffffec move.l ($2a2a,a2),d5 ;$000168db $fffffff0 move.l ($2a2a,a2),d5 ;$000168db $fffffff4 move.l ($2a2a,a2),d5 ;$000168db $fffffff8 move.l ($2a2a,a2),d5 ;$000168db $fffffffc move.l ($2a2a,a2),d5 ;$000168db $00000000 ori.b #0,d0 ›1m$00000004 line-f $f000 ›22m$00000006 ori.b #0,d1 $0000000a ori.b #0,d0 $0000000e dc.w $19fe $00000010 ori.b #??$fe,d0 $00000014 ori.b #??$b6,d0 $00000018 ori.b #0,d0 $0000001c ori.b #0,d0 $00000020 ori.b #0,d0 $00000024 ori.b #0,d0 $00000028 ori.b #0,d0 $0000002c ori.b #0,d0 $00000030 ori.b #0,d0 $00000034 ori.b #0,d0 $00000038 ori.b #0,d0 exception stackframe: $0006BCFC 20040000 0004002C regular stack: $0006BD04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 $0006BD24 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 $0006BD44 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 $0006BD64 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 $0006BD84 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7---- Dx 0 FFFFFFFF FF B6 0 2BC 3000D FFFF Ax 63940 639F6 13EB1 634EE 63FFE DFF0A0 DFF000 TTSM III XNZVC ›1mPC= 4›22m SR %0010000000000100 USP=7FC00 ›1mISP=6BCFC ›22mMSP=0 VBR=F8F84C8 SFC=5 DFC=5 CACR=0 PCR=4400001 BUSCR=0 TC=0 URP=0 SRP=0 DTT0=0 DTT1=0 ITT0=0 ITT1=0 MEDRAAAABVCPSDT YZ PMRCBSDAAAA intena=%›1m0110000111101010›22m dmacon=%›1m0000011111000001›22m adkcon=$1100 intreq=%›1m0000010000000000›22m vposr....A000 vhposr...02AE joy0dat..0404 joy1dat..0804 clxdat...8023 pot0dat..0306 pot1dat..3434 potinp...0500 serdatr..3800 dskbytr..8000 deniseid.FFFC hhposr...FFBE ciaa: PI ROPS ciab: PI ROPS cra=›1m00001000›22m ta=8BD8<8BD8 cra=›1m00001000›22m ta=50BC<50BC AII ROPS AII ROPS crb=›1m00000000›22m tb=21FF<21FF crb=›1m00000000›22m tb=FFFF<FFFF 10RTWCLO parallel DRCCDSOY M3210HDS pra=›1m11111100›22m prb=›1m11111111›22m pra=›1m11111111›22m prb=›1m11111111›22m ddra=›1m00000011›22m ddrb=›1m00000000›22m ddra=›1m11000000›22m ddrb=›1m11111111›22m event=000DB1 icr=00 sdr=76 event=10BD69 icr=00 sdr=00 Indianna Jones and the Last Crusade: The Adventure Speed is erratic and will sometimes stall during opening sequence. Worked fine in GOLD 2.5.
|