09 March 2024, 17:44 | #1 |
Registered User
Join Date: Aug 2004
Location: www.amigakit.com
Posts: 2,051
|
A600GS ARM Graphics Library
Full News Release (click here) Cardiff, 9th March, 2024 AmigaKit Ltd is pleased to announce an important software development for the forthcoming A600GS computer system. The new ARM Graphics Library is pre-installed accelerating the performance of AmiBench and 68K applications. The ARMgraphics.library was created by AmigaKit's in-house developer to bypass the bottleneck of the 68K graphics functions. It accelerates graphics rendering performance in applications. AmiBench is pre-installed on the A600GS computer system. It opens the desktop environment in high resolution 1080p with True Colour icons. Now it can use the new ARM Graphics Library for various purposes including faster rendering of windows, icons and backgrounds. Third party developers can take advantage of this library by using it's powerful functions from their 68K application. It also offers an opportunity for 68K games developers to enhance their games with faster graphics rendering. The library provides a link between 68K programs and the native ARM processor. Further work is underway to patch 68K system graphics functions so older applications that are not written to use the ARM Graphics Library can benefit. AmigaKit has developed AK-Datatypes, Picture Datatype and Datatypes Library over the many years for the Enhancer Software on X5000, X1000 and A1222+. These have been compiled for 68K to run on the A600GS, In addition these system components can also be accelerated by the ARM Graphics Library for extra performance. The A600GS computer system is due for launch in the second quarter of 2024. Additional Information about A600GS, AmiBench and it's components can be found on these websites: A600GS: www.a600gs.com AmiBench: wiki.amiga.org/amibench Last edited by amigakit.com; 09 March 2024 at 18:24. |
09 March 2024, 19:42 | #2 | |
Registered User
Join Date: Dec 2019
Location: North Dakota
Posts: 741
|
Quote:
2. Does it support chunky ? What are the specs (model/freq.) of the ARM CPU ? |
|
09 March 2024, 23:12 | #3 |
Registered User
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,519
|
I was interrested about this A600GS until I knew about what Amigakit was doing to other Amiga oriented websites.
https://wordpress.hertell.nu/?p=953 https://amitopia.com/amigakit-goes-a...iga-community/ And a beige case would have been better I'll wait for the A500 maxi quietly. |
10 March 2024, 07:03 | #4 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,014
|
|
12 March 2024, 00:05 | #5 |
Registered User
Join Date: Aug 2004
Location: www.amigakit.com
Posts: 2,051
|
AmiBench's Def Icons rendered in window - accelerated by the ARM Graphics Library:
(click to expand) @VladR Yes it is RTG based: P96/CyberGfx API compatible. AmiBench opens in a 1080P 32-bit colour screen. |
12 March 2024, 01:29 | #6 |
Registered User
Join Date: May 2020
Location: Figueira da Foz
Posts: 425
|
That's a nice work graphic wise, congrats!
|
12 March 2024, 01:59 | #7 |
Registered User
Join Date: Jul 2009
Location: Lala Land
Posts: 608
|
I'm a 1.3 look for life person, but for a modern amiga look that looks great.
|
12 March 2024, 04:07 | #8 |
Registered User
Join Date: Aug 2007
Location: USA
Posts: 365
|
Great Work - Thank You!
Will the ARMgraphics.library be available seperately or do you need to purchase the A600GS to get it? Any ideas about the price and date available if it is sold seperately? |
12 March 2024, 07:37 | #9 |
Registered User
Join Date: Jan 2020
Location: UK
Posts: 539
|
@AmigaKit
For the good of the community, I guess this is available to licence by the likes of Ami-Jimmy so that AMiNIMiga can benefit from these advances on THEA500 Mini/Maxi? Bear in mind he basically works for beer money though I think he now has a Patreon. |
12 March 2024, 09:19 | #10 |
Registered User
Join Date: Jul 2014
Location: Finland
Posts: 1,186
|
Why not whet developer appetite with some draft API docs so one can think about what they can do with it?
|
12 March 2024, 17:51 | #11 |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,658
|
|
12 March 2024, 17:53 | #12 |
HOL/FTP busy bee
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 32,014
|
|
12 March 2024, 20:19 | #13 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
|
12 March 2024, 20:33 | #14 |
Registered User
Join Date: May 2017
Location: Munich/Bavaria
Posts: 2,426
|
|
12 March 2024, 23:09 | #15 |
Registered User
Join Date: Jan 2020
Location: UK
Posts: 539
|
|
13 March 2024, 12:43 | #17 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
|
13 March 2024, 13:53 | #18 | |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,470
|
Quote:
PiStorm however has a custom GPU not seen anywhere else. PiStorm.Emu68 has an ethos which means the other ARM processors are not normally available to run native code. That's not to say they can't be... but if a mechanism can't be agreed with the author it might have to be a fork. Pistorm.Mushashi can make ARM processors & HW (GPU etc) available to Amiga as HW offload. Because it still runs the underlaying ARM OS native ARM drivers for the HW are running and a much simplified software interface can be offered to the emulated 68k. But CPU performance is a fraction of Emu68 Last edited by alexh; 13 March 2024 at 13:58. |
|
13 March 2024, 14:14 | #19 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,099
|
Which is kinda what I was thinking also. The implementation is likely to be exclusive to the hardware, and different versions would have to be written for different platforms to run it.
To be honest, I'm more leaning towards the "make a better p96 driver" for accelerated 2D - the OS will use it without modification and the driver would be optimised for the hardware itself - videocore in my case. EmuTools doesn't currently have any 2D acceleration but the sources do have space set aside for it in the future. Sure the new lib dicussed here would benefit non-RTG users but 1) no (or very, very few) games will make use of it, and 2) anyone running the kind of desktop that Amikit brings are almost certainly using RTG to do it. I'm not dismissing this thing out of hand, but I do think there are better ways to do it. Given that, it's almost certain that it will be tied to Amikit and won't be portable - that would defeat the purpose of selling more boxes. |
14 March 2024, 06:12 | #20 |
Registered User
Join Date: Sep 2013
Location: Poland
Posts: 868
|
Wasn't there FBlit for ppl with chipset, fast memory and decent CPU exactly so colorful OS can be made usable and with plenty CHIPRAM to spare? I guess implementing something like that natively on spare ARM core could be better than just adding to the workload of emulated 68k.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Issue with graphics.h library? | Amiga1992 | Coders. C/C++ | 50 | 23 April 2024 15:13 |
Is graphics.library efficient enough for games? | Nightfox | Coders. System | 7 | 31 January 2024 18:32 |
Library for loading graphics | sparhawk | Coders. General | 2 | 07 March 2020 20:38 |
Flickering graphics using BltBitMap function of graphics.library | balrogsoft | Coders. C/C++ | 16 | 04 February 2020 14:54 |
Some question about graphics.library lowlevels | Sonic | Coders. General | 3 | 28 July 2010 11:45 |
|
|