![]() |
![]() |
#1 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
WinUAE blitter <-> bitplane DMA timing accuracy?
Hi!
Getting nostalgic, so I'm coding an A500 demo in WinUAE. I'm worried because even though I've set 'Cycle Exact CPU and blitter timing' WinUAE doesn't really have any configuration settings for bitplane DMA stealing blitter cycles. At least I seem to recall that both the blitter and the bitplane DMA used even cycles, so that the more bitplanes you had on, the longer it took for the blitter toblit. Am I wrong? However, this is not the case when I emulate my demo in WinUAE. Regardless of the number of bitplanes used, the blit takes the same amount of time. NOW: here's the problem: the point of programming A500 demos is the challenge of making the fullest possible use of the available raster time, without overdoing it so that the demo staggers. How can I make sure that a demo developed in WinUAE won't stagger when it's transferred to Amiga? (I.e., how do I stop WinUAE from telling me that I have all this time available, when on a real Amiga, I don't?) I have WinUAE 0.9.91. Thanks for any help Last edited by Paul; 24 November 2004 at 16:25. Reason: deleted a direct signature "Henrik." |
![]() |
![]() |
#2 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,652
|
Having removed all irrelevant vblank code, I now notice a small difference between 1 and 5 bitplanes while blitting, about 20 raster lines for blitting that takes almost a whole frame, using 2 and 3 blitter channels. It still 'feels' like there was a bigger difference on the real Amiga, that's why you disabled as many bitplanes as you could.
Any thoughts? |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Blitter fill timing | leonard | Coders. Asm / Hardware | 42 | 01 September 2014 11:00 |
Question on Eagleplayer accuracy | Dr.Venom | support.WinUAE | 2 | 02 July 2013 21:48 |
Questions about bitplane DMA | Leffmann | Coders. General | 11 | 15 July 2008 15:08 |
Emulation Speeds With Cycle Accuracy | Interceptor | support.WinUAE | 3 | 05 December 2002 21:57 |
|
|