2019-02-22 15:57 CET

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001686UniversalMonsters[All Projects] Generalpublic2019-01-13 12:07
ReporterIrek 
Assigned ToBored SealProject InfoUniversal Monsters (Ocean)
http://www.whdload.de/games/UniversalMonsters.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusassignedResolutionopen 
Summary0001686: Universal Monsters: Hi, I have a couple of problems with this game on mine 040
DescriptionInstall: Universal Monsters (Ocean) http://whdload.de/games/UniversalMonsters.html
GameVersion: english,pal,1disks
SlaveVersion: 1.0 from 24.06.07

Hi,
I have a couple of problems with this game on mine 040 CPU .
- serious gfx bugs, (perhaps blitter waits for 040/060 CPU would change what ;-)
- the game crashed in second room ->(only 040 CPU.)
bye, Irek
TagsNo tags attached.
MachineA1200
CPU68040
CPUSpeed40
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem32 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoft40 - Kick 3.1
WHDLoad16.7
importedyes
Attached Files

-Relationships
+Relationships

-Notes

note ~0006643

Irek (reporter)

Hi,
Very old bug report from me.
Yesterday I tested it once more with snoopocs and chkblwait options.
A following error occurs after the start:

************************* 12-Jan-19 12:33:27 ************************18.3.5863***
Slave='UniversalMonsters.slave' (836 bytes)
ShadowMem 5457F5B0 - 545E85B0 ( 430080) AbsolutMem 69000 - 100000 ( 618496)
Resload 5BF6A000 - 5BF71C8C ( 31884) at 5BF6A000 GL=$5BF73000
Slave 5BFFE000 - 5BFFE320 ( 800) at 5BFFE000 BaseMemSize=$100000
attn=7F(40,82) fc=-1 kn=10371 cs=A7CE rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

program does not wait for blitter finish PC = $86322, Long Write to $DFF054
(custom.bltdpt) last blitter start from PC = $86318

$000862e2 beq.b $862f0
$000862e4 move.l (a3)+,($50,a6) ;$00048284 $00dff050
$000862e8 move.l (a3)+,($54,a6) ;$00048284 $00dff054
$000862ec jsr ($136).w
$000862f0 move.w #$28,($64,a6) ;$00dff064
$000862f6 move.w #$28,($66,a6) ;$00dff066
$000862fc move.l a0,($50,a6) ;$00dff050
$00086300 adda.l #$7e00,a0
$00086306 move.l a0,($54,a6) ;$00dff054
$0008630a move.w ($970e6),($58,a6) ;$00dff058
$00086312 move.w ($970e8),d0
$00086318 beq.b $86326
$0008631a ori.w #1,d0
$0008631e move.l a1,($54,a6) ;$00dff054
$00086322 jsr ($112).w
$00086326 rts
$00086328 lea ($987ea),a0
$0008632e move.l ($9167a),a1
$00086334 lea ($97592),a4
$0008633a lea ($9554e),a5
$00086340 lea ($9ad12),a6
$00086346 move.w ($97144),d0
$0008634c andi.w #$fff0,d0
$00086350 move.w d0,($96c1c)
$00086356 move.w #$ffff,($97586)
$0008635e move.w #$1b,($96c1a)
$00086366 btst #0,($c,a0) ;$0002b784
$0008636c beq.w $86588
$00086370 move.l (8,a0),a2 ;$0002b780

exception stackframe:
$00095EB4 00100008 63227008 00095EBC 04810001 00810005 00DFF054 00DFF054 00023438
$00095ED4 00DFF054 00023438 0008AE34 000001C2 00045BFF E2A02024 5BFFE298
regular stack:
$000961EC 0008315A 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009620C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009622C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009624C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009626C 00000000 00000000 00000000 00000000 00000002 8000000C FC00000F 00000000

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 801 FFB0 130 18 FFFF0070 FFFF0040 FFFFFFFF FFFF
Ax 2B778 23438 9A882 48284 AAE48 48604 DFF000

                 TTSM III XNZVC
PC= 86322 SR %0000000000010000 USP=961EC ISP=95EB4 MSP=FF800
VBR=5BF74000 SFC=5 DFC=5 CACR=80008000 MMUSR=0
TC=8000 URP=5BF68000 SRP=5BF68000 DTT0=0 DTT1=0 ITT0=0 ITT1=0

         MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0100000000111000 dmacon=%0010011111101111 adkcon=$1100
intreq=%0000011111000000
vposr....A300 vhposr...0EB0 joy0dat..0100 joy1dat..0000 clxdat...80EF
pot0dat..2239 pot1dat..1B2C potinp...5500 serdatr..3BFF dskbytr..8000
vposw....A300 bltcon0..09F0 bltcon1..0000 bltafwm..FFFF bltalwm..FFFF
bltcpt...0003 bltcptl..3C98 bltbpt...0005 bltbptl..986E bltapt...0002
bltaptl..3978 bltdpt...0002 bltdptl..B778 bltsize..B801 bltcmod..0024
bltbmod..FFFE bltamod..0028 bltdmod..0028 bltadat..0000 cop1lc...0000
cop1lcl..0484 cop2lc...0000 cop2lcl..1000 diwstrt..2481 diwstop..04C0
ddfstrt..0038 ddfstop..00D0 bpl1pt...0001 bpl1ptl..1AA4 bpl2pt...0001
bpl2ptl..1ACC bpl3pt...0001 bpl3ptl..1AF4 bpl4pt...0001 bpl4ptl..1B1C
bpl5pt...0001 bpl5ptl..1B44 bplcon0..5200 bplcon1..0000 bplcon2..0024
bpl1mod..00A0 bpl2mod..00A0 spr0pt...0001 spr0ptl..2724 spr1pt...0001
spr1ptl..2A2C spr2pt...0001 spr2ptl..2D34 spr3pt...0001 spr3ptl..303C
spr4pt...0000 spr4ptl..0000 spr5pt...0000 spr5ptl..0000 spr6pt...0001
spr6ptl..3584 spr7pt...0001 spr7ptl..3584 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..0000 color02..0000
color03..0000 color04..0000 color05..0000 color06..0000 color07..0000
color08..0000 color09..0000 color10..0000 color11..0000 color12..0000
color13..0000 color14..0000 color15..0000 color16..0000 color17..0000
color18..0000 color19..0000 color20..0000 color21..0000 color22..0000
color23..0000 color24..0000 color25..0000 color26..0000 color27..0000
color28..0000 color29..0000 color30..0000 color31..0000
   ciaa: PI ROPS ciab: PI ROPS
    cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF
        AII ROPS AII ROPS
    crb=00000000 tb=21FF<21FF 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=0001F1 icr=00 sdr=00 event=025F9C icr=00 sdr=00
       alarm=FFFFFF icm=88 alarm=0AD303 icm=00

************************* 12-Jan-19 12:37:13 ************************18.3.5863***
Slave='UniversalMonsters.slave' (836 bytes)
ShadowMem 5457F5B0 - 545D35B0 ( 344064) AbsolutMem 54000 - 100000 ( 704512)
Resload 5BF6A000 - 5BF71C8C ( 31884) at 5BF6A000 GL=$5BF73000
Slave 5BFFE000 - 5BFFE320 ( 800) at 5BFFE000 BaseMemSize=$100000
attn=7F(40,82) fc=-1 kn=10371 cs=A7CE rw=0 zpt=-1 ep=0 ei=0
setcpu=33D(DC,IC,SCB,ECB,BNC)

program does not wait for blitter finish PC = $86322, Long Write to $DFF054
(custom.bltdpt) last blitter start from PC = $86318

$000862e2 beq.b $862f0
$000862e4 move.l (a3)+,($50,a6) ;$00048284 $00dff050
$000862e8 move.l (a3)+,($54,a6) ;$00048284 $00dff054
$000862ec jsr ($136).w
$000862f0 move.w #$28,($64,a6) ;$00dff064
$000862f6 move.w #$28,($66,a6) ;$00dff066
$000862fc move.l a0,($50,a6) ;$00dff050
$00086300 adda.l #$7e00,a0
$00086306 move.l a0,($54,a6) ;$00dff054
$0008630a move.w ($970e6),($58,a6) ;$00dff058
$00086312 move.w ($970e8),d0
$00086318 beq.b $86326
$0008631a ori.w #1,d0
$0008631e move.l a1,($54,a6) ;$00dff054
$00086322 jsr ($112).w
$00086326 rts
$00086328 lea ($987ea),a0
$0008632e move.l ($9167a),a1
$00086334 lea ($97592),a4
$0008633a lea ($9554e),a5
$00086340 lea ($9ad12),a6
$00086346 move.w ($97144),d0
$0008634c andi.w #$fff0,d0
$00086350 move.w d0,($96c1c)
$00086356 move.w #$ffff,($97586)
$0008635e move.w #$1b,($96c1a)
$00086366 btst #0,($c,a0) ;$0002b784
$0008636c beq.w $86588
$00086370 move.l (8,a0),a2 ;$0002b780

exception stackframe:
$00095EB4 00100008 63227008 00095EBC 04810001 00810005 00DFF054 00DFF054 00023438
$00095ED4 00DFF054 00023438 0008AE34 000001C2 00045BFF E2A02024 5BFFE298
regular stack:
$000961EC 0008315A 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009620C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009622C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009624C 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
$0009626C 00000000 00000000 00000000 00000000 00000002 8000000C FC00000F 00000000

  ----0---- ----1---- ----2---- ----3---- ----4---- ----5---- ----6---- ----7----
Dx 801 FFB0 130 18 FFFF0070 FFFF0040 FFFFFFFF FFFF
Ax 2B778 23438 9A882 48284 AAE48 48604 DFF000

                 TTSM III XNZVC
PC= 86322 SR %0000000000010000 USP=961EC ISP=95EB4 MSP=FF800
VBR=5BF74000 SFC=5 DFC=5 CACR=80008000 MMUSR=0
TC=8000 URP=5BF68000 SRP=5BF68000 DTT0=0 DTT1=0 ITT0=0 ITT1=0

         MEDRAAAABVCPSDT YZ PMRCBSDAAAA
intena=%0100000000111000 dmacon=%0010011111101111 adkcon=$1100
intreq=%0000011111000000
vposr....A300 vhposr...1015 joy0dat..F1FF joy1dat..0000 clxdat...80EF
pot0dat..8E39 pot1dat..1B2C potinp...5500 serdatr..3BFF dskbytr..8000
vposw....A300 bltcon0..09F0 bltcon1..0000 bltafwm..FFFF bltalwm..FFFF
bltcpt...0003 bltcptl..3C98 bltbpt...0005 bltbptl..986E bltapt...0002
bltaptl..3978 bltdpt...0002 bltdptl..B778 bltsize..B801 bltcmod..0024
bltbmod..FFFE bltamod..0028 bltdmod..0028 bltadat..0000 cop1lc...0000
cop1lcl..0484 cop2lc...0000 cop2lcl..1000 diwstrt..2481 diwstop..04C0
ddfstrt..0038 ddfstop..00D0 bpl1pt...0001 bpl1ptl..1AA4 bpl2pt...0001
bpl2ptl..1ACC bpl3pt...0001 bpl3ptl..1AF4 bpl4pt...0001 bpl4ptl..1B1C
bpl5pt...0001 bpl5ptl..1B44 bplcon0..5200 bplcon1..0000 bplcon2..0024
bpl1mod..00A0 bpl2mod..00A0 spr0pt...0001 spr0ptl..2724 spr1pt...0001
spr1ptl..2A2C spr2pt...0001 spr2ptl..2D34 spr3pt...0001 spr3ptl..303C
spr4pt...0000 spr4ptl..0000 spr5pt...0000 spr5ptl..0000 spr6pt...0001
spr6ptl..3584 spr7pt...0001 spr7ptl..3584 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..0000 color02..0000
color03..0000 color04..0000 color05..0000 color06..0000 color07..0000
color08..0000 color09..0000 color10..0000 color11..0000 color12..0000
color13..0000 color14..0000 color15..0000 color16..0000 color17..0000
color18..0000 color19..0000 color20..0000 color21..0000 color22..0000
color23..0000 color24..0000 color25..0000 color26..0000 color27..0000
color28..0000 color29..0000 color30..0000 color31..0000
   ciaa: PI ROPS ciab: PI ROPS
    cra=00000000 ta=21FF<21FF cra=00000000 ta=FFFF<FFFF
        AII ROPS AII ROPS
    crb=00000000 tb=21FF<21FF 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=0001F1 icr=00 sdr=00 event=025F9F icr=00 sdr=00
       alarm=FFFFFF icm=88 alarm=0AD303 icm=00
+Notes

-Issue History
Date Modified Username Field Change
2009-04-10 01:12 administrator New Issue
2009-04-10 01:12 administrator Status new => assigned
2009-04-10 01:12 administrator Assigned To => Bored Seal
2009-04-10 01:12 administrator Machine => A1200
2009-04-10 01:12 administrator CPU => 68040
2009-04-10 01:12 administrator CPUSpeed => 40
2009-04-10 01:12 administrator ChipSet => AGA
2009-04-10 01:12 administrator GFXCard => None
2009-04-10 01:12 administrator ChipMem => 2 MB
2009-04-10 01:12 administrator FastMem => 32 MB
2009-04-10 01:12 administrator Workbench => OS 3.9
2009-04-10 01:12 administrator KickROM => 40 - Kick 3.1
2009-04-10 01:12 administrator KickSoft => 40 - Kick 3.1
2009-04-10 01:12 administrator WHDLoad => 16.7
2009-04-10 01:12 administrator imported => yes
2019-01-13 12:07 Irek Note Added: 0006643
+Issue History