English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 17 March 2010, 16:38   #1
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
zz

Last edited by Cosmos; 16 July 2011 at 19:40.
Cosmos is offline  
Old 17 March 2010, 16:49   #2
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Remove any P96 or CGX drivers from Devs:Monitors for doing benchmarks because these drivers patch the graphics.library (with or without gfx card installed)


My benchmarks (AGA Blizzard 1260@80) :




Last edited by Cosmos; 03 October 2010 at 15:54.
Cosmos is offline  
Old 17 March 2010, 18:23   #3
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 41
Posts: 2,006
Wow

I just came across this thread. Excellent work, thank you!!!

I am going to test your work and get back to you.
gulliver is offline  
Old 18 March 2010, 05:31   #4
matthey
Banned
 
Join Date: Jan 2010
Location: Kansas
Posts: 1,284
@Cosmos
How does compressing with xpkMASH give a speedup?
matthey is offline  
Old 18 March 2010, 07:16   #5
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
No speedup with compression but 2782 bytes saved in Rom !

Last edited by Cosmos; 20 March 2010 at 16:46.
Cosmos is offline  
Old 18 March 2010, 09:16   #6
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
graphics.library v40.25 beta 4

- AW_SetAPen (Enrico Altavilla)
- AW_SetAPen (Enrico Altavilla)
- AW_SetDrMD (Enrico Altavilla)
- AW_SetABPenDrMd (Enrico Altavilla)
- AW_SetAPen_020 (Cosmos) if 020+ detected
- AW_SetAPen_020 (Cosmos) if 020+ detected
- AW_SetDrMD_020 (Cosmos) if 020+ detected
- AW_SetABPenDrMd_020 (Cosmos) if 020+ detected
- Two 'jsr R_AddBob' replaced by 'jsr -$60(a6)' (Cosmos)
- Five 'jsr -$F0(a6)' replaced by faster 'bsr.w R_Move' (Cosmos)
- R_NewRegion optimised (Cosmos)
- R_Move optimised (Cosmos)
- R_GetDisplayInfoData optimised (Cosmos) (was not in the beta 3)
- R_SetDisplayInfoData optimised (Cosmos) (was not in the beta 3)
- R_AddDisplayInfoData optimised (Cosmos) (was not in the beta 3)
- R_ScrollRaster optimised (Cosmos) (was not in the beta 3)
- R_ScrollRasterBF optimised (Cosmos) (was not in the beta 3)



Last edited by Cosmos; 27 March 2010 at 09:23.
Cosmos is offline  
Old 18 March 2010, 09:43   #7
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
I'm looking for a divu64 routine please...
Cosmos is offline  
Old 18 March 2010, 12:38   #8
phx
Natteravn

phx's Avatar
 
Join Date: Nov 2009
Location: Herford / Germany
Posts: 1,479
64/64 or 64/32?
Which target CPU? 68000, 68020, 68060?
phx is offline  
Old 18 March 2010, 13:07   #9
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
64/64

Give me for 68000, 020 and 060... Maybe usefull...
Cosmos is offline  
Old 18 March 2010, 13:35   #10
phx
Natteravn

phx's Avatar
 
Join Date: Nov 2009
Location: Herford / Germany
Posts: 1,479
__divuint64/_020/_060 is the main function. The other files are dependencies. It's from my vclib source. Maybe they are not perfectly optimized, but they do work.
Attached Files
File Type: lha divu64.lha (7.3 KB, 248 views)
phx is offline  
Old 18 March 2010, 17:44   #11
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Thanks !


Mcp v1.48 have the patch R_RectFill (QuickDraw) : how to activate ?
Not working here (and with the older versions too)

Who know the author of Mcp ?
Cosmos is offline  
Old 19 March 2010, 00:34   #12
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,378
Quote:
Originally Posted by Cosmos View Post
Who know the author of Mcp ?
Dieter Groppe contact info and more: http://mcp.a1k.org/
MCP bugtracker: http://mcpbugs.host56.com/mantis/main_page.php
daxb is offline  
Old 19 March 2010, 13:25   #13
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 2,378
I forgot to mention that Dieter is very busy with his real life work. At least for this time mcp development is freezed. Maybe a private email has more success.

BTW. Do you had already a look at SystemPatch?!
daxb is offline  
Old 19 March 2010, 23:25   #14
NovaCoder
Registered User
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 3,715
Cool work Cosmos

How about getting this stuff added to the BB3 project?
NovaCoder is offline  
Old 20 March 2010, 01:55   #15
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 41
Posts: 2,006
BB4 project you mean http://lilliput.host-cafe.com/bbag4.htm

And yes I was thinking on that since Cosmos first post!
But still I cant find enough time to test this cool library yet!

I hope I maybe able to do so soon.

By the way, does it work with AGA amigas with no problem?
gulliver is offline  
Old 20 March 2010, 05:34   #16
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
The ECS/OCS version was compiled with -m68000, the AGA and the CD32 with -m68020... So these libraries are not equal !

With disassembling, I saw that the table in R_GetColorMap is not the same, so I've added a chipset detection, but only for this function !

Last edited by Cosmos; 20 March 2010 at 11:14.
Cosmos is offline  
Old 21 March 2010, 12:04   #17
Cosmos
Banned
 
Join Date: Jan 2007
Location: France
Posts: 655
Someone know Dale Luck for asking him about more changes made in the AGA graphics.library ?
Cosmos is offline  
Old 21 March 2010, 18:53   #18
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 41
Posts: 2,006
So basically Commodore just added AGA, but didnt really take the time to optimize the Operating System to take full advantage of it. They simply upgraded it the minimum they had to support it.

Low priority? Coding in a hurry? Other?

We may never know
gulliver is offline  
Old 21 March 2010, 19:06   #19
gulliver
BoingBagged

 
Join Date: Aug 2007
Location: The South of nowhere
Age: 41
Posts: 2,006
About Dale Luck:

He is currently at Roku (www.roku.com), where he is working as Senior Software Engineer. and can be reached thru LinkedIn.

I hope you may reach him, and find something usefull or at least an interesting anecdote.

Good luck!
gulliver is offline  
Old 21 March 2010, 19:10   #20
pmc
gone
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
I'm not sure but wasn't Dale Luck long gone from Commodore or any projects involving the Amiga by the time they got to AGA...?
pmc 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
PUAE 2.5.1 beta series GnoStiC support.OtherUAE 3 07 February 2016 21:09
WinUAE 2.6.1 beta series Toni Wilen support.WinUAE 21 19 June 2013 12:54
PUAE 2.3.3 beta series GnoStiC support.OtherUAE 95 05 January 2012 20:18
dos.library v40.4 beta series Cosmos Coders. General 85 19 July 2011 02:49
WinUAE 2.3.1 beta series Toni Wilen support.WinUAE 90 23 February 2011 22:17

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 19:28.


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