English Amiga Board


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old 08 August 2007, 21:29   #21
demoniac
Registered User
 
Join Date: Jul 2005
Location: -
Posts: 1,361
Excellent findings. To me this is one step closer to recreating the Amiga prototype with breadboards.
demoniac is offline  
Old 21 May 2008, 17:39   #22
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,363
New logic analyzer findings (it has been too long..)

I finally decided to snoop RGA (custom register address bus) bus. Should have done this ages ago but I was stupid and too lazy

RGA = custom address accessed, WE = write enable, INT3 = Agnus int3 pin, DMAL = Paula DMAL pin (not used yet), IPL = CPU interrupt level.

Guess whats happening in these images? (hint in image names)

Apparently every custom chip number is directly available in RGA bus, even if it is Agnus internal register. (RGA is used to transfer data to/from Denise and Paula, for example Agnus bitplane DMA puts BPLxDAT to RGA and does DMA from chipram)

This means blitter line mode cycle diagram mystery will be finally solved in few days.

EDIT: delay between bltsize and first DMA transfer looks interesting and is quite long..
Attached Thumbnails
Click image for larger version

Name:	blit_d.png
Views:	337
Size:	88.8 KB
ID:	16646   Click image for larger version

Name:	blit_bcd.png
Views:	259
Size:	89.0 KB
ID:	16647   Click image for larger version

Name:	blit_abcd.png
Views:	257
Size:	89.2 KB
ID:	16648  

Last edited by Toni Wilen; 21 May 2008 at 19:35.
Toni Wilen is offline  
Old 23 May 2008, 15:31   #23
sink
Registered User
 
Join Date: Jan 2006
Location: france
Age: 48
Posts: 187
toni u are a god! thk for your time, patience and devotion about "I think this explains problems with demos with vector objects because WinUAE's linedraw uses too many cycles depending on line type.. (testing soon)", you think that can be a solution for this probleme for exemple demos of virtual dream in the middle we can see that (the rest work like a charm):
Attached Thumbnails
Click image for larger version

Name:	VD-tsunamiDemo_001.png
Views:	282
Size:	27.7 KB
ID:	16662  
sink is offline  
Old 23 May 2008, 17:09   #24
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 44
Posts: 23,363
Line draw mode was boring, didn't find anything interesting

It is -C-D-C-D-C-D except write is free cycle when in onedot mode and no pixel needs to be drawn. (nothing new here)

3 free cycles between write to BLTSIZE and first blit cycle are also free (this isn't exactly emulated yet) but this can't fix above demo either..

ADDED: I guess copper and blitter cycles don't align properly causing lost cycles (demo writes blitter registers using copper)

Last edited by Toni Wilen; 23 May 2008 at 17:33.
Toni Wilen is offline  
Old 24 May 2008, 08:48   #25
sink
Registered User
 
Join Date: Jan 2006
Location: france
Age: 48
Posts: 187
oki thk for this info , like i'm a a500 maniak , please continue your work about the 500
sink is offline  
Old 15 July 2008, 04:05   #26
boing_1000
A1000 Addict
boing_1000's Avatar
 
Join Date: Jan 2006
Location: Eastern USA
Age: 32
Posts: 560
Toni you work some mysterious magic

A logic analyzer, though...haha I admire your dedication.
boing_1000 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
kick 1.2 VS Kick 1.3 for A500'games compatibility laser support.WinUAE 35 12 November 2014 13:40
A500 vs A600 for compatibility JonSick Amiga scene 18 17 February 2013 22:57
DosFellow compatibility list and compatibility of specific games ruffian support.WinFellow 8 24 May 2010 20:23
CD Rom compatibility Dave_wb support.Hardware 2 31 July 2009 20:19
Compatibility? Unregistered support.Games 4 26 June 2001 03:28

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:40.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.09946 seconds with 14 queries