English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 07 September 2020, 22:42   #1
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
wait for blitter vs immediate blitter

A500 quickstart configuration has "wait for blitter" set


I was testing with New Zealand Story (IPF) which has blitter bugs in the walrus kidnapping intro before game starts (that we fixed in the whdload slave)


But with A500 quickstart & wait for blitter the blitter bugs are still here. Switching to "immediate blitter" fixes the issue, but I'm now wondering what is the difference between wait for blitter and immediate blitter, and if wait for blitter isn't per chance broken (I saw the issue with other games too under whdload while fixing blitterwaits)
jotd is offline  
Old 08 September 2020, 04:14   #2
Rotareneg
Registered User
 
Rotareneg's Avatar
 
Join Date: Sep 2017
Location: Kansas, USA
Posts: 324
The full compatibility A500 quickstart, which enables cycle-exact mode, doesn't have wait for blitter set (and can't use immedate blitter.) If you turn the comparability slider down it turns off cycle exact and enables wait for blitter.

Quote:
Originally Posted by Toni Wilen View Post
"Wait for blitter" works like normal unless CPU attempts to access blitter registers while previous blit is still active. In this case it temporarily halts the CPU and releases it when previous blit has finished.
In that thread there's more discussion about it. Immediate blitter on the other hand seems performs the blitter operation without any simulated delays, so that as far as the emulation is concerned the blitter performs its work instantaneously and is thus always ready for another blit, regardless of how fast the emulated CPU may be running from JIT, etc.

Last edited by Rotareneg; 08 September 2020 at 07:37.
Rotareneg is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Immediate Blitter & Wait for Blitter... volvo_0ne support.WinUAE 32 18 September 2022 09:52
avoid blitter wait leonard Coders. Asm / Hardware 11 28 December 2021 10:58
"Wait for Blitter"... DamienD support.WinUAE 3 01 April 2017 21:09
Blitter busy flag with blitter DMA off? NorthWay Coders. Asm / Hardware 9 23 February 2014 21:05
Did Starglider use the blitter? mc6809e Retrogaming General Discussion 8 04 February 2012 15:19

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 08:43.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.16389 seconds with 15 queries