2024-12-08 11:00 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003575Zyconix[All Projects] Generalpublic2024-11-18 21:40
ReporterIrek 
Assigned ToWeplProject InfoZyconix (Accolade)
http://www.whdload.de/games/Zyconix.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Summary0003575: Hello, I've got an unsupported version of this game.(the DIC imager not work
DescriptionGameVersion: english,pal,1 disks
SlaveVersion: V1.0 25-May-2001

    Hello,
     I've got an unsupported version of this game.(the DIC imager not work with it)
     Can you please take a look at it, and eventual support it?
     Thanks in advance!
TagsNo tags attached.
MachineA1200
CPU68040
CPUSpeed25
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem132 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad18.3beta
importedyes
Attached Files

-Relationships
related to 0000260closedCodetapper Zyconix: I seem to have a very different disk format. When trying to install 
+Relationships

-Notes

note ~0005360

Irek (reporter)

Of course, this time I can make a Wwarp image of my version and send it to you. ;)

note ~0006330

Irek (reporter)

It would be really nice if the version would be supported. ;)

note ~0006331

Irek (reporter)

Zyconix als CAPS Image:;)

https://filehorst.de/d/cptEpupt

note ~0010319

CFOU (developer)

only cracked verison supported

try to support original release

note ~0010322

Irek (reporter)

Thanks!:)

note ~0010346

CFOU (developer)

codetapper is working on that (beta support seems works with original retail)

note ~0010350

Codetapper (developer)

Fixed in version 1.1

note ~0010384

Irek (reporter)

Thank you for supporting the original version of this game. However, it seems that the game has a problem on 040 CPU. The intro picture shows gfx glitcher in Zyconix title.
I tried snopocs and chkbltwait option and after a short while the game crashed with this error:
Exception "Acces Fault" ($ 7008)
PC = $ BEA2
Byte Write to $ 41000A

note ~0012129

Irek (reporter)

Any news?

note ~0013886

Wepl (manager)

Can you please run the game with option ChkInts?
If it faults please attach a register dump.

note ~0013887

Irek (reporter)

I tried the game with the CHkInst option, the game behaved a bit strangely (slowed down) but it didn't crash.
The GFX and sound problems are only visible in the intro, but the main game works without problems.

I stopped the game at the point where the problems occur using the "DebugKey" option. (see WHDL.reg text below)

note ~0013904

Irek (reporter)

I added the older WHDL_reg. too:

************************* 29-Mai-21 23:16:58 ************************18.6.6128***
Slave='Zyconix.slave' (1024 bytes)
Resload 5BF6A000 - 5BF71CF8 ( 31992) at 5BF6A000 GL=$5BF73000
Slave 5BFFE000 - 5BFFE3DC ( 988) at 5BFFE000 BaseMemSize=$80000
attn=7F(40,82) fc=-1 kn=10371 cs=DC00 rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

Exception "Access Fault" ($7008) PC = $BEA2 Byte Write to $410005

$0000be6e moveq #$7c,d6
$0000be70 move.w ($3c,a4,d3.l*4),d4 ;$fe04889a
$0000be74 move.b (a4)+,d2 ;$00008862
$0000be76 move.b (a4)+,d6 ;$00008862
$0000be78 ori.b #??$40,a5
$0000be7c line-f $ff00
$0000be7e ori.b #0,d0
$0000be82 ori.b #??$39,d0
$0000be86 ori.b #0,d7
$0000be8a cmp.w #$660c,d7
$0000be8e btst #7,($be82)
$0000be96 bne.b $be9a
$0000be98 rts
$0000be9a bset #1,($bfe001)
$0000bea2 movem.l d0-d4/a0-a4,-(a7) ;$000069f0
$0000bea6 lea ($46110),a3
$0000beac lea ($dff000),a4
$0000beb2 lea ($be78),a0
$0000beb8 tst.b (4,a0) ;$00bfe004
$0000bebc beq.b $bec8
$0000bebe lea ($c0,a4),a2 ;$00008922
$0000bec2 move.w #4,d0
$0000bec6 bsr.b $bee4
$0000bec8 lea ($be7e),a0
$0000bece tst.b (4,a0) ;$00bfe004
$0000bed2 beq.b $bede
$0000bed4 lea ($d0,a4),a2 ;$00008932
$0000bed8 move.w #8,d0
$0000bedc bsr.b $bee4

exception stackframe:
$000069F0 22080000 BEA27008 00006A28 14A50005 00000001 00410005 FFFF0000 FF80FFFF
$00006A10 005DBA00 00BFE000 00012D5C 00070568 0000A246 00008862 00008622
regular stack:
$00006A2C 0000E074 00000082 00410005 FFFF0000 FF80FFFF 005DBA00 003E7C00 007F00A7
$00006A4C 000001EC 00BFE000 00009752 00070568 0000A246 00008862 0000840A 00008622
$00006A6C 0000DFD4 00000000 00410005 0007055C 20040000 F8B40068 0000EE60 0000EDDE
$00006A8C 00070370 00068670 00060970 00070370 000065F2 0000661A 000065CA 0000000D
$00006AAC 00000010 00000001 06000DCF 0DCFFFFF 00000000 0F76078F 00B90F6C 0C3F01CE

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 1 410005 FFFF0000 FF80FFFF 5DBA00 3E7C00 7F00A7 1EC
Ax BFE000 12D5C 70568 A246 8862 840A 8622

                 TTSM III XNZVC
PC= BEA2 SR %0010001000001000 USP=7FC00 ISP=69F0 MSP=7F800
VBR=5BF74000 SFC=5 DFC=5 CACR=80008000 MMUSR=0
TC=8000 URP=5BF68E00 SRP=5BF68E00 DTT0=0 DTT1=0 ITT0=0 ITT1=0

         MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0100000000101000 dmacon=%0010001110011111 adkcon=$1100
intreq=%0000011110001000
vposr....A300 vhposr...0E66 joy0dat..0201 joy1dat..0000 clxdat...8001
pot0dat..9939 pot1dat..AFBA potinp...5500 serdatr..3BFF dskbytr..8000
vposw....A300 bltafwm..FFFF bltalwm..FFFF cop1lc...0000 cop1lcl..661A
cop2lc...0000 cop2lcl..1000 diwstrt..2C81 diwstop..F4C1 ddfstrt..0038
ddfstop..00D0 aud0pt...0000 aud0ptl..D94C aud0len..0001 aud0per..00A0
aud0vol..0040 aud1pt...0000 aud1ptl..D94C aud1len..0001 aud1per..0087
aud1vol..0040 aud2pt...0000 aud2ptl..D94C aud2len..0001 aud2per..017D
aud2vol..0040 aud3pt...0000 aud3ptl..D94C aud3len..0001 aud3per..01E0
aud3vol..003C bpl1pt...0006 bpl1ptl..0970 bpl2pt...0006 bpl2ptl..28B0
bpl3pt...0006 bpl3ptl..47F0 bpl4pt...0006 bpl4ptl..6730 bplcon0..4A00
bplcon1..0000 bpl1mod..0000 bpl2mod..0000 spr0ctl..0000 spr0data.0000
spr0datb.0000 spr1ctl..0000 spr1data.0000 spr1datb.0000 spr2ctl..0000
spr2data.0000 spr2datb.0000 spr3ctl..0000 spr3data.0000 spr3datb.0000
spr4ctl..0000 spr4data.0000 spr4datb.0000 spr5ctl..0000 spr5data.0000
spr5datb.0000 spr6ctl..0000 spr6data.0000 spr6datb.0000 spr7ctl..0000
spr7data.0000 spr7datb.0000 color00..0000 color01..0F76 color02..078F
color03..00B9 color04..0F6C color05..0C3F color06..01CE color07..0EC7
color08..0028 color09..0116 color10..0028 color11..0116 color12..0CCE
color13..099B color14..0779 color15..0557
   ciaa: PI ROPS ciab: PI ROPS
    cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF
        AII ROPS AII ROPS
    crb=00000001 tb= 3DB< A5F crb=00000000 tb=FFFF<FFFF
        10RTWCLO parallel DRCCDSOY M3210HDS
    pra=11111110 prb=11111111 pra=11111111 prb=11111111
       ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111
       event=000F49 icr=00 sdr=00 event=12B037 icr=00 sdr=00
       alarm=FFFFFF icm=FF alarm=0AD303 icm=00


************************* 01-Sep-24 15:32:11 ************************18.6.6128***
Slave='Zyconix.slave' (1024 bytes)
Resload 5BF6A000 - 5BF71CF8 ( 31992) at 5BF6A000 GL=$5BF73000
Slave 5BFFE000 - 5BFFE3DC ( 988) at 5BFFE000 BaseMemSize=$80000
attn=7F(40,82) fc=-1 kn=10371 cs=DC00 rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

DEBUG caused. PC = $12F08

$00012ec4 bsr.w $13022
$00012ec8 bsr.w $deda
$00012ecc lea ($192b8),a0
$00012ed2 bsr.w $1484a
$00012ed6 tst.w ($6aba)
$00012edc bne.w $1301c
$00012ee0 bsr.w $13022
$00012ee4 lea ($1930c),a0
$00012eea move.l #$53860,(a0) ;$0007feec
$00012ef0 move.l #$1018,(4,a0) ;$0007fef0
$00012ef8 bsr.w $148ba
$00012efc move.w #$14,d2
$00012f00 bsr.w $1492a
$00012f04 bsr.w $13022
$00012f08 lea ($1930c),a0
$00012f0e bsr.w $148ba
$00012f12 tst.w ($6aba)
$00012f18 bne.w $1301c
$00012f1c lea ($1930c),a0
$00012f22 subi.l #$28,(4,a0) ;$0007fef0
$00012f2a cmpi.l #$398,(4,a0) ;$0007fef0
$00012f32 bhi.b $12f04
$00012f34 bsr.w $13022
$00012f38 lea ($1930c),a0
$00012f3e bsr.w $148ba
$00012f42 bsr.w $13022
$00012f46 lea ($1930c),a0
$00012f4c bsr.w $148ba
$00012f50 tst.w ($6aba)

regular stack:
$00006A88 0000EB14 00060970 00070370 00068670 00060970 000065CA 000065F2 0000661A
$00006AA8 5D000009 00000000 00000001 0300014E 014E0000 00000000 0FD40FB2 0D920600
$00006AC8 0A600950 08400CCF 0BBE0AAD 099C088B 077A0669 05580000 0FD40FB2 0D920600
$00006AE8 0A600950 08400CCF 0BBE0AAD 099C088B 077A0669 0558FFFF FFFFFFFF FFFFFFFF
$00006B08 FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFF

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 0 0 0 0 0 0 0 0
Ax 7FEEC 60970 0 0 0 0 0

                 TTSM III XNZVC
PC= 12F08 SR %0010000000000000 USP=7FC00 ISP=6A88 MSP=7F800
VBR=5BF74000 SFC=5 DFC=5 CACR=80008000 MMUSR=0
TC=8000 URP=5BF68E00 SRP=5BF68E00 DTT0=0 DTT1=0 ITT0=0 ITT1=0

         MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0100000000101000 dmacon=%0010001110011111 adkcon=$1100
intreq=%0000011110100000
vposr....A300 vhposr...0299 joy0dat..EF01 joy1dat..0000 clxdat...8001
pot0dat..D539 pot1dat..1336 potinp...5500 serdatr..3BFF dskbytr..8000
deniseid.00F8 hhposr...FF00
   ciaa: PI ROPS ciab: PI ROPS
    cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF
        AII ROPS AII ROPS
    crb=00000001 tb= 3C2< 9FA crb=00000000 tb=FFFF<FFFF
        10RTWCLO parallel DRCCDSOY M3210HDS
    pra=11111110 prb=11111111 pra=11111111 prb=11111111
       ddra=00000011 ddrb=00000000 ddra=11000000 ddrb=11111111
       event=00024E icr=00 sdr=00 event=02D15E icr=00 sdr=00

note ~0013905

Wepl (manager)

I have reactivated my 68040 and see the glitches too.
There is something broken with the interrupt handling.
I will try to fix it when I find some time...

note ~0014209

Wepl (manager)

Can you please test attached Slave? Works on my 68040.

note ~0014210

Irek (reporter)

Just I tried it, no more problems on my 040 CPU. Thank you!

note ~0014211

Wepl (manager)

Thanks, new install package is released.
+Notes

-Issue History
Date Modified Username Field Change
2016-12-02 19:28 administrator New Issue
2016-12-02 19:28 administrator Status new => assigned
2016-12-02 19:28 administrator Assigned To => Codetapper
2016-12-06 10:53 Irek Note Added: 0005360
2018-08-26 18:38 Irek Note Added: 0006330
2018-08-31 13:02 Irek Note Added: 0006331
2021-05-20 22:32 CFOU Relationship added related to 0000260
2021-05-20 22:34 CFOU Note Added: 0010319
2021-05-20 22:34 CFOU Assigned To Codetapper => CFOU
2021-05-21 19:53 Irek Note Added: 0010322
2021-05-25 10:33 CFOU Assigned To CFOU => Codetapper
2021-05-25 10:34 CFOU Note Added: 0010346
2021-05-25 13:39 Codetapper Status assigned => closed
2021-05-25 13:39 Codetapper Resolution open => fixed
2021-05-25 13:39 Codetapper Note Added: 0010350
2021-05-29 15:34 Irek Status closed => feedback
2021-05-29 15:34 Irek Resolution fixed => reopened
2021-05-29 15:34 Irek Note Added: 0010384
2022-12-17 08:44 Irek Note Added: 0012129
2022-12-17 08:44 Irek Status feedback => assigned
2024-09-01 13:59 Wepl Note Added: 0013886
2024-09-01 19:31 Irek File Added: whdl.reg2.lha
2024-09-01 19:31 Irek Note Added: 0013887
2024-09-07 14:42 Irek Note Added: 0013904
2024-09-07 14:45 Wepl Note Added: 0013905
2024-11-17 15:20 Wepl Assigned To Codetapper => Wepl
2024-11-17 22:10 Wepl File Added: Zyconix.Slave
2024-11-17 22:10 Wepl Note Added: 0014209
2024-11-18 11:25 Irek Note Added: 0014210
2024-11-18 21:40 Wepl Note Added: 0014211
2024-11-18 21:40 Wepl Status assigned => resolved
2024-11-18 21:40 Wepl Resolution reopened => fixed
+Issue History