English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

 
 
Thread Tools
Old 23 August 2014, 20:05   #41
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,632
Yes, sometimes you post too late in the night... I guess I meant "fill blits are like copy blits but you get CPU cycles available while filling" (last paragraph). I.e. they take the same amount of active blitter cycles, the fill has idle cycles which can be utilized.
Photon is offline  
Old 25 August 2014, 15:28   #42
Cyprian
Registered User
 
Join Date: Jul 2014
Location: Warsaw/Poland
Posts: 190
Quote:
Originally Posted by Toni Wilen View Post
Not correct, there are 4 channel combinations with fill that add extra idle cycle, including A to D copy with fill = A to D with fill takes 3 cycles, not 2.

This explains why CPU has free cycles. Normal copy will not give any cycles for CPU (if nasty bit is set)

HRM diagram is only correct if there are no other DMA activity, no fill, no linedraw. (EDIT: Only the very first rare HRM revision has extra fill information!)
Toni, I know this is stupid question, but does it emulated in WinUAE in A500 mode? and what about A1200 mode?
I'd like to do some tests in WinUAE and I'd like to be sure that my outcome will be consistent with real A500 (and A1200)

thanks
Cyprian is offline  
Old 01 September 2014, 11:00   #43
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Quote:
Originally Posted by Cyprian View Post
Toni, I know this is stupid question, but does it emulated in WinUAE in A500 mode? and what about A1200 mode?
I'd like to do some tests in WinUAE and I'd like to be sure that my outcome will be consistent with real A500 (and A1200)
Yes but only A500 mode is accurate, A1200 isn't because CPU cycle usage is not accurate enough.

Bitplane and copper DMA is always cycle-accurate (or lots of programs would break), blitter only in cycle-exact mode.
Toni Wilen 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
Clipping line for blitter fill leonard Coders. Asm / Hardware 12 27 April 2013 12:03
80 GB HD to fill! fatboy Amiga scene 16 20 July 2011 14:13
Sector fill pattern absence Coders. General 7 21 March 2009 21:50
WinUAE blitter <-> bitplane DMA timing accuracy? Photon Coders. General 1 24 November 2004 18:06
Fill 'em Tim Janssen request.Old Rare Games 1 27 June 2003 09:25

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 02:52.

Top

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