2025-05-20 19:04 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0006612WizNLiz[All Projects] Generalpublic2024-10-24 17:00
ReporterHexaae 
Assigned ToDJ MikeProject InfoWiz'n'Liz (Psygnosis)
http://www.whdload.de/games/WizNLiz.html
 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
Summary0006612: Flickerings in DEMO mode with split screen:
DescriptionGameVersion: english,pal
SlaveVersion: 2.1 (2006-07-22)

Flickerings in DEMO mode with split screen:
https://i.ibb.co/kxDn1Wf/Hexaae-09-G834-JY-uae-Win-UAE-ALT-TAB-untraps-mouse-F12-opens-settings-16-10-2024-16-25-02.png
https://i.ibb.co/ckc15ys/Hexaae-09-G834-JY-uae-Win-UAE-ALT-TAB-untraps-mouse-F12-opens-settings-16-10-2024-16-24-55.png
I tried to set UAE to Cycle Exact etc. but nothing solved the random flickerings in the DEMO.
TagsNo tags attached.
MachineUAE
CPU68060
CPUSpeedOther
ChipSetAGA
GFXCardOther
ChipMem2 MB
FastMem256 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad19.1beta
importedyes
Attached Files

-Relationships
+Relationships

-Notes

note ~0014145

DJ Mike (developer)

Last edited: 2024-10-24 00:18

View 2 revisions

I've tried this myself in WinUAE. I can reproduce the problem reliably if Cycle Exact is off, but as soon as I set it to Full, the problem stops.

Tried with 68000 + OCS + KS1.3 setup, 68000 + ECS + KS2.0, and 68060 + AGA + KS3.1.

Will continue to investigate if I can think of anything though...

Would be helpful to know if any real hardware exhibits this problem.

note ~0014146

Hexaae (reporter)

I use WinUAE 060, with JIT cache 8MB, KS3.1, OS3.9bb2...
But I run the game as follows to degrade it:

whdload slave WizNLiz.slave PRELOAD NOCACHE EXECUTESTARTUP="" EXECUTEPOSTDISK="uae-configuration cachesize 0 cpu_speed real cycle_exact true"

... and I can still reproduce the random buggy frame in split mode demo.

note ~0014147

DJ Mike (developer)

This could just be a WinUAE bug though, so I still want to know if any real hardware does it.

note ~0014148

Hexaae (reporter)

Uh! Just found a perfect degrade option for WinUAE which solves the issue:

uae-configuration cachesize 0 cpu_speed real cpu_memory_cycle_exact true cpu_throttle -900 gfx_filter_autoscale integer_auto

Cpu throttle to -90% and cpu memory cycle exact workaround the gfx glitch!
Could be some CPU speed dependent routine?

note ~0014149

DJ Mike (developer)

I've tested and my real Blizzard 1260 seems to reproduce this exactly the same, so it is not just an emulator issue. Although it's interesting that Cycle Exact fixes WinUAE in my case.

I'm currently focusing my attention on the copperlists the game uses to update the screen in two player mode, as there is a lot that happens with the bitplane buffers there.

note ~0014150

DJ Mike (developer)

Would you mind giving the attached slave a try please?

note ~0014154

Hexaae (reporter)

Fixed! I can't reproduce it anymore!

note ~0014155

DJ Mike (developer)

Thanks for testing. :-) Now released to website.
+Notes

-Issue History
Date Modified Username Field Change
2024-10-20 22:02 administrator New Issue
2024-10-20 22:02 administrator Status new => assigned
2024-10-20 22:02 administrator Assigned To => DJ Mike
2024-10-24 00:16 DJ Mike Note Added: 0014145
2024-10-24 00:18 DJ Mike Note Edited: 0014145 View Revisions
2024-10-24 00:32 Hexaae Note Added: 0014146
2024-10-24 00:36 DJ Mike Note Added: 0014147
2024-10-24 00:59 Hexaae Note Added: 0014148
2024-10-24 09:41 DJ Mike Note Added: 0014149
2024-10-24 13:41 DJ Mike File Added: WizNLiz.slave
2024-10-24 13:41 DJ Mike Note Added: 0014150
2024-10-24 14:47 Hexaae Note Added: 0014154
2024-10-24 17:00 DJ Mike Status assigned => closed
2024-10-24 17:00 DJ Mike Resolution open => fixed
2024-10-24 17:00 DJ Mike Note Added: 0014155
+Issue History