Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
8 crawler(s) on-line.
 159 guest(s) on-line.
 2 member(s) on-line.


 OlafS25,  AMIGASYSTEM

You are an anonymous user.
Register Now!
 OlafS25:  1 min ago
 AMIGASYSTEM:  2 mins ago
 pixie:  11 mins ago
 Hypex:  12 mins ago
 VooDoo:  22 mins ago
 pavlor:  28 mins ago
 Matt3k:  32 mins ago
 matthey:  36 mins ago
 zipper:  1 hr 29 mins ago
 jPV:  1 hr 45 mins ago

Software News   Software News : AROS for AmigaOS (AFAOS) 4.5 release
   posted by bernd_afa on 21-Sep-2009 12:42:43 (12940 reads)
AROS for AmigaOS (AFA OS)

This is the release version 4.5 of AfA_OS.Can download here.

http://amidevcpp.amiga-world.de/AfA_Binaries/AfA_OS_V4.5.lha



Changes for this version:

Thank Dieter Groppé for supported me with sourcecode and tips are now the windowgadgets from KingCON, ReAction (ClassAction) also MUI supported and replaced by the Skinsystem.
DOpus5 Iconify and tbiclass Windowgadgets are also supported and replaced by the Skinsystem by pushing ;) and with help from Thomas Klein.

* Momantary all windowgadgets except PopUp and TBIFrame (sysiclass ID number 101-105) are displayed with the Iconify Image and Padlock from DOpus5 are not replaced due problems.

Ken Lester created the Iconify and PopUp Images for the old Skins and 12 complete new Skins so yet are 22 Skins useable.

Many problems in the skinsystem removed and some changes made for the AWeb and ViNCEd-Shell windowgadgets. The redraw of the Window- and the Screentitle are now pleaced first offscreen and only if the text changed. This eleminates the flicker of the text on slow systems and speed up the rendering. Also the flicker of the scrollers by there moveing are eleminated on slow systems. Windowgadgets are not displayed inside windows anymore that fix problems with the Font and Palette settings programs.

Crashs and Bugs fixed with P96 Screen in 16Bit depth and with the RGBA modes of the Voodoo3 by changing the alphablendfunctions from ARGB to RGBA.

AmigaOS API functions "addgadget" and "addglist" complete replaced by AROS Code.

The "gadgetclass", "rootclass", "groupgclass", "modelclass" and "fillrectclass" complete replaced by AROS Code.

The function "DrawIconState" from icon.library with the Tag "ICONDRAW_NOALPHA" extended.

The function "createproc" are now patched by afa_system_lib.exe to expand the Stack.

Bug fixed that crash the system if the function "Font Size Adjust" is used in conjunction with the zune_lib.exe.

AfA_Prefs are extend by Thomas Klein with the support for the ToolType "SkinPath" to set the default path of the Skin select requester. Also that the programicon is used yet instead of the hardcoded "SYS:Prefs/AfA_Prefs.info" for the transparency preview. And the Bug fix to reset the Titlefont by Cancel.

What is AFA OS ?

Afa Features since long time:

Realtime Skin System, which can change Skins without closing the screen first, and supports user defined border sizes for every border and skin, and scale the Icons.
See old Screenshot under the following link: (text center in title work now better) http://amidevcpp.amiga-world.de/AfA_Screenshots/currentafa%20develop.png

It can be selected between Visualprefs, Birdie or the AfA-Skin system via AFA_Prefs and a customized startup-sequence. Please consult the AfA documentation for information how to set this up. In Amikit from Version 1.4 onwards all necessary things have been done already.

ReAction (ClassAction), KingCON and MUI Windowgadgets are supported and replaced by the Skinsystem with code and help from Dieter Groppé.
DOpus5 Iconify and tbiclass Windowgadgets are also supported and replaced by the Skinsystem by pushing ;) and with help from Thomas Klein.

A user configurable Blacklist where you can exclude programs from using bigger than normal borders as some programs do not work with increased border size properly. The blacklisted programs will then open with standard border size. Please drop me a line if you mention that programs do not work properly with increased bordersize.

Many user configurable real time parameters like three different Borderlines. The user can change the pre defined Skin parameters over a GUI.

Window Titel Font autonomous from AOS attuned Window Font selectable.

Position of Window Titel Font and shadow with adjustable depth selectable.

Skins consist of several parts: Screentitle, For- and Background for the vertical and horizontal sliders and window frame parts like top, bottom, left and right frame in 3 tile to allos smooth windows on all sides.

Now are 22 Skins from Ken Lester are usable. Here is a link to a screenshot where 21 skins are shown:
http://www.five-star.com/kens_icons/screenshots/themes_all.png

AfA_OS allows you to use 32bit Dual Image PNG Icons, OS4 32bit Icons, "Palette" GlowIcons and NewIcons with full Colorprecision and also faster than with the original because colours must not be remapped to Workbench Palette or need Pens.DOpus Magellan as Workbench replacement can too show 32 bit Icons as Workbench of course.

Eastern thumbnail plugin show 32 bit thumbnails and work with Workbench and dopus magellan.

OS4/PNG Icons can be scaled in realtime due to a high quality scale code by Thilo Köhler. On a Classic (060) Mason-Icons with 30 pixel size can be rendered faster than in original size.

Alpha-Channel support for picture datatypes.

TrueTypeFonts are supported with antialiasing.


Attention!!!!

Since AfA Version 3.96 NewIcons will be treated like GlowIcons. That means you have to be the following things in mind: Icons will be converted into GlowIcons if you change anything on them (e.g. change or fix position, Tooltypes, ...), but they look of course same and there is no feature loss. Thats only a information that you understand wy the size of a newicon can differ by a few bytes.
    

STORYID: 5077
Related Links
· More about Software News
· News by bernd_afa


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
AmiKit 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 13:45:34
#1 ]
Super Member
Joined: 18-Jul-2004
Posts: 1137
From: Europe

Many thanks Bernd! This is the core element of AmiKit and I am happy it got updated.


_________________
Modern Retro Experience

 Status: Offline
Profile     Report this post  
Ball000 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 14:06:12
#2 ]
Member
Joined: 27-Oct-2006
Posts: 29
From: Daoulas, Bretagne, France

Congrats!

Quote:
Eastern thumbnail plugin show 32 bit thumbnails and work with Workbench and dopus magellan.

Does it mean that Eastern functionality has been implemented inside of afa-os? Or is Eastern still needed as an external module?

 Status: Offline
Profile     Report this post  
meet.mrnrg 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 15:12:17
#3 ]
Super Member
Joined: 5-Feb-2007
Posts: 1919
From: UK, AUS, US

Hi AmiKit...

Does this mean you can release a new AmiKit with the latest AROS updates?
Please discuss some more...

This project might be very interesting for MiniMig & NatAmi systems right?


_________________
Quote:
Easy Pocket Money, Freelancers & Experts Online
MiniMig FPGA, Sam440 Flex 733Mhz PPC, Amiga OS 4.1 Update 2, MorphOS 2.4, Other - AmiKit + Cloanto Amiga Forever 2008 + E-UAE, AmigaSYS

 Status: Offline
Profile     Report this post  
Phantom 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 15:24:36
#4 ]
Elite Member
Joined: 2-Aug-2007
Posts: 2047
From: Unknown

Congratulations for one more time.


_________________

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 17:39:28
#5 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

@Bernd

Thanks for this new release and taking care about remarks made when running AFA on classic amiga too concerning mainly speed

Hope AFA will be improving about speed for classic amiga in the futur (if possible)

Thanks to ken for the skins and thomsmart for the guide/prefs program and his general help for AFA

Thanks also for dieter groppe for let bernd using the MCP code for the gadgets:

- One question bernd: MCP code was in assembly. You have sued easily the MCP code or have been converted to C ???


NOTE: damned, just 3 thanks ;-(

Last edited by Mrodfr on 21-Sep-2009 at 05:41 PM.


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
Kicko 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 17:40:55
#6 ]
Elite Member
Joined: 19-Jun-2004
Posts: 5009
From: Sweden

FIred up e-uae on os4.1 and installed new AFAOS 4.5. Thanks Bernd.

Last edited by Kicko on 21-Sep-2009 at 05:51 PM.

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 18:59:00
#7 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>One question bernd: MCP code was in assembly. You have sued easily the MCP >code or have been converted to C ???

I write own code in C, the asm code cant use.
But the asm code was usefull, to show me the way what function need modify to reach the features.

a yes i see, the FAQ text we forget when AFA feel too slow.

but it should be clear, nice skin features, AA Fonts cost speed.But you can both switch off, or use birdie.also birdie cost some speed.

first speed up, is avoid antialiasing in font.also programs as dopus have options to redraw the windowitle every file, or update lister.

This cost more speed with AFA skin, but luckily dopus have this Options not switch on on default.and if you have this on, then switch this constant graphic redraw better off, because dopus copy lots faster also on non AFA and with AFA.

but best is when dopus 4 is fix, because it redraw always all text lines every copy file, so when using AA the redraw is much slower

when dopus 4 is change so it redraw only the file line it copy, it work lots faster.

Last edited by bernd_afa on 21-Sep-2009 at 07:01 PM.
Last edited by bernd_afa on 21-Sep-2009 at 07:00 PM.

 Status: Offline
Profile     Report this post  
Moxee 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 19:53:11
#8 ]
Team Member
Joined: 20-Aug-2003
Posts: 6291
From: County Yakima, WA State, USA

Fixed broken link.


_________________
Moxee
AmigaOne X1000
AmigaOne XE G4
I'd agree with you, but then we'd both be wrong.

 Status: Offline
Profile     Report this post  
Pecosbil 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 21:31:41
#9 ]
Member
Joined: 11-Mar-2003
Posts: 79
From: Rovaniemi, Finland

@bernd_afa

Thank you for the update!

it seems that all the little "problems" I mentioned earlier (Link to a older message) are now fixed. Great job!

 Status: Offline
Profile     Report this post  
Templario 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 22:21:24
#10 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

Thank you Bernd for this new update.

 Status: Offline
Profile     Report this post  
jmbattle 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 22:50:04
#11 ]
Regular Member
Joined: 31-May-2005
Posts: 277
From: Hamamatsu, Japan

Thanks for the update Bernd (and others)!

May I ask you to please confirm the changes for users who are still using the old fashioned VisualPrefs + Birdie instead of the AfA_OS skinning engine?

On a separate topic, do you know if Dieter Groppé will be releasing an updated version of MCP in the near future?

Cheers,
James
x

 Status: Offline
Profile     Report this post  
vox 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 21-Sep-2009 22:53:18
#12 ]
Elite Member
Joined: 12-Jun-2005
Posts: 3736
From: Belgrade, Serbia

Good, good, but can MINIMIG and maybe NATAMI test board run it?


_________________
Future Acube and MOS supporter, fi di good, nothing fi di unprofessionals. Learn it harder way!

 Status: Offline
Profile     Report this post  
nubechecorre 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 0:07:27
#13 ]
Cult Member
Joined: 21-Nov-2003
Posts: 895
From: San remo -Italy-

just a curiosity, the installation script install the base system, then you have to edit the startup sequence, but there is a point where i think i am missing something..

in the guide is written to add the following line :

C:AFA_OS_Loader after the line : " AddDatatypes ".. i don' t have that line.. is it possible ? i have a base os 3.9 installation with mediator drives..


_________________
GDG-Entertainment
OS4Games
Iksnet
Bitplane

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 6:25:58
#14 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

Quote:
On a separate topic, do you know if Dieter Groppé will be releasing an updated version of MCP in the near future?


Yes.


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
AmiKit 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 7:41:12
#15 ]
Super Member
Joined: 18-Jul-2004
Posts: 1137
From: Europe

@meet.mrnrg
Quote:
Does this mean you can release a new AmiKit with the latest AROS updates? Please discuss some more... This project might be very interesting for MiniMig & NatAmi systems right?

AROS? AmiKit is not related to AROS. The AfA_OS is an implementation of some AROS routines into 68k OS3.x (used by AmiKit).


_________________
Modern Retro Experience

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 9:13:35
#16 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>May I ask you to please confirm the changes for users who are still using the old >fashioned VisualPrefs + Birdie instead of the AfA_OS skinning engine?

I see i forget the explain here what AFA OS is.maybe this can add in the news message between what is afa and afa features since long time.

What is AFA ?

Because there is no AOS source out, to get new features for AOS, code of AROS is
used and enhanced to get best compatibility and new features.

AFA Is soft integrate and its easy possible to boot without AFA by holding left or mid mousebutton
down during boot.So you can easy see if there is a problem with AFA or a program, because it allow
you easy to compare with or without AFA.

AFA is done in a way that complete AOS funtions/libs are replace if they need change
for new features.for example:

diskfont.library/icon.library is complete replace with AROS code.

visualprefs/MCP patch buttongclass and execute before or after old code the new code,
to get nicer MUI Button look.

AfA replace whole buttongclass with AROS code and add this feature.
same is with function as Text Addgadget addglist and more

the use of birdie/visual prefs is too possible.if the string Gadget for skinfile is empty, whole AFA skin system is deactive after a reboot, so its same as AOS and birdie visualprefs can work.

SO you can use with AFA the 22 skins of AFA skin system and the 11 skins for Visual prefs thats known .thats overall 33 skins that can use.In amikit you can choose it easy with morpheuz classic skins / 24 bit Skins.

>in the guide is written to add the following line :
>C:AFA_OS_Loader after the line : " AddDatatypes ".. i don' t have that line.. is it >possible ? i have a base os 3.9 installation with mediator drives..

this is the startup seq snippet of my clean OS3.9 to get it work with AFA.here is morelibspace and afa_os_load add.

; $VER: Startup-Sequence_HardDrive 45.1 (25.11.00)
; Startup-Sequence for hard drive systems

morelibspace
SetPatch QUIET
C:Version >NIL:

......

C:AddDataTypes REFRESH QUIET
afa_os_loader
C:IPrefs
C:ConClip

Last edited by bernd_afa on 22-Sep-2009 at 09:34 AM.
Last edited by bernd_afa on 22-Sep-2009 at 09:32 AM.
Last edited by bernd_afa on 22-Sep-2009 at 09:15 AM.

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 10:39:14
#17 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

@bernd

A question: Maybe on the guide but I'm at job:

- What functions of MCP I should disable when using AFA with the patched gadgets on AFA (MUI,kingCON,system,...) ??? SYSHIHACK only maybe....

Yes, I said that because now MCP and AFA 4.5 patch together gadgets systems...


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
AmiKit 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 11:02:16
#18 ]
Super Member
Joined: 18-Jul-2004
Posts: 1137
From: Europe

@bernd
Quote:
first speed up, is avoid antialiasing in font.also programs as dopus have options to redraw the windowitle every file, or update lister.

This cost more speed with AFA skin, but luckily dopus have this Options not switch on on default.and if you have this on, then switch this constant graphic redraw better off, because dopus copy lots faster also on non AFA and with AFA.

What is the name of this option in DOpus settings, preferably in English? Thanks.


_________________
Modern Retro Experience

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 15:36:53
#19 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>What is the name of this option in DOpus settings, preferably in English? Thanks.

its screen ->general-> display status Text in title bar.

when this is on, then every file you select and scroll the lister by holding down the mouse, update the window title.If you use on slow machines a AA Font this slow lots down, because this scrolling selection can work with over 30 files/sec also of course the skin draw is little slower as no skin.and when 30 times/sec the window title need redraw is not good.

But when you not enable this, then the status is draw in a line below window border.this can get a non AA Font as topaz 8 and its lots faster then.

but also without AFA OS, this status redraw during selection cause speed loss, you notice that deselect files while scrolling is faster as selecting.

There is also a option to disable during selection but i dont know them

but when use AA font in window title it can be more than 2* slower and its noticable slower.

>- What functions of MCP I should disable when using AFA with the patched gadgets >on AFA (MUI,kingCON,system,...) ??? SYSHIHACK only maybe....

Yes sysihack must be disable in MCP for AFA Skin.

Last edited by bernd_afa on 22-Sep-2009 at 03:43 PM.
Last edited by bernd_afa on 22-Sep-2009 at 03:42 PM.
Last edited by bernd_afa on 22-Sep-2009 at 03:40 PM.
Last edited by bernd_afa on 22-Sep-2009 at 03:37 PM.

 Status: Offline
Profile     Report this post  
jmbattle 
Re: AROS for AmigaOS (AFAOS) 4.5 release
Posted on 22-Sep-2009 22:41:39
#20 ]
Regular Member
Joined: 31-May-2005
Posts: 277
From: Hamamatsu, Japan

@bernd,

Thank you for your reply Bernd.

Actually, I am already quite familiar with AfA_OS.

However, I do not use it's skinning engine as I am still using VisualPrefs + Birdie.

To clarify my question, aside from the skinning engine updates, I would like to know what are the other improvements in this new version of AfA_OS, if any.

Cheers,
James
x

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle