Click Here
home features news forums classifieds faqs links search
5766 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
50 crawler(s) on-line.
 16 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 IRTheBorg:  7 mins ago
 MEGA_RJ_MICAL:  11 mins ago
 paolone:  12 mins ago
 Jax:  13 mins ago
 Jasper:  17 mins ago
 PhantomInterrogative:  30 mins ago
 BillE:  37 mins ago
 wawa:  49 mins ago
 LarsB:  53 mins ago
 Argo:  55 mins ago

Software News   Software News : AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
   posted by bernd_afa on 18-Jul-2006 13:16:35 (3435 reads)
Here you can download it

http://amidevcpp.amiga-world.de/afa_binarie_upload.php



3.93.2

picturedatatype crash fix on iconedit save as iff.But func not work because it use the selden used feature to save with datatype and this AROS picture datatype do not support.

Truetype text with textatribute italic is show now correct in italic.

no second afa_system.library is create.this save some memory

minimum stack is now increse from 4500 to 6000 bytes.

I want add picturedatatype save which is miss in AROS picture datatype.But i see in
RKM no example.maybe somebody can send me a exampleprog which show how this from
Applikation programmers side work

+++++++++++++++++++++++++++++++++++++++

Zune for AFA OS 0.97beta1.(sources are in AFA OS 3.93.2)
screenshots of YAM Simple Mail apdf using zune is here
Screenshot

Scalos prefs dont work in zune if the library´s are not binary patched to open zune.library instead muimaster.library.

zune can work together with MUI.There is a zunePromoter commodity.
You can start in wbstartup and CTRl+shift+z open config window

Here you can add tasks that use zune.Note that Apps cant use zune if the stack size is below 30 kb.

This is a safeness feature to avoid that stack overflow happen and make the amiga instable.
when a program is promote to zune the call of the MUI menu opens the zune prefs.
here you can select a screenmode too.when the window title show zune -prefs for then you can select a screenmode.

when you select a screenmode in zuneprefs when global prefs is set.Each program use a own screen
(zune prefs too)

That changes take effects you must restart the program

For some classes i have the ok from the Authors to add this to the Zune install.
other classes are binary patched and copy in the install
to muidir/libs/zune/classname.zcc.If a message come that the class cant convert
you use a too old class in the muidir/libs/muiclassname.mui or muiclassname.mcp.

The versionnumber 0.97 is choose because zune miss 3 features.

1. all menuitems are always in choosable state draw.No ghostet Menu is possible
2. window postions can not store to prefsfile.They are only store as long the app run.
3. MUI notify keys dont work for example delete Key in simple Mail Yam dont work.
But System Keys for example cursor keys to scroll in lists or select a item work.

Help from (AROS) Developers that add this 3 features to zune is welcome.
    

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
IBrowse 2.5 Released
Printer Friendly Page  Send this Story to a Friend

PosterThread
RWO 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 18-Jul-2006 16:01:43
#1 ]
Regular Member
Joined: 8-Mar-2003
Posts: 457
From: Denmark

Finally AROS can be used for something usefull (seen from a USER's perspectiv)

Bernd_afa keep up the good work

RWO


_________________
Debugging is a state of mind

 Status: Offline
Profile     Report this post  
quenthal 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 18-Jul-2006 16:07:08
#2 ]
Regular Member
Joined: 5-Jul-2005
Posts: 127
From: Finland

Bernd: As always, excellent work. I really appreciate what you're doing, since fiddling with my OS3.9 is one of my cherished hobbies... And in the long run, I'm quite sure that Afa creates even more intrest for AROS among classic-users, which can't be bad thing either.

Btw., is there anyone willing to do partial WarpOS-versions of Bernd's work? There are few things that would make it faster and working without context-switching as I remember Bernd saying somewhere. If someday we have Coldfire-accelerators for classics, Afa & AROS shall give as future after OS3.9!

Last edited by quenthal on 18-Jul-2006 at 04:13 PM.

 Status: Offline
Profile     Report this post  
Simon 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 18-Jul-2006 21:58:05
#3 ]
Cult Member
Joined: 16-Feb-2005
Posts: 996
From: Antwerp / Belgium

for now there is a lot of cold and little fire


_________________
- Proud Member Of The Belgian Amigaclub Since 2003 -

The Belgian Amiga Club on FACEBOOK !

The Belgian Amiga Club Website

 Status: Offline
Profile     Report this post  
Crumb 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 5:59:43
#4 ]
Elite Member
Joined: 12-Mar-2003
Posts: 2208
From: Zaragoza (Aragonian State)

Good job Bernd


_________________
The only spanish amiga news web page/club: CUAZ

 Status: Offline
Profile     Report this post  
samos3.9 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 8:16:01
#5 ]
Super Member
Joined: 3-Aug-2004
Posts: 1227
From: Kernow Cornwall

wats afa??


_________________
Add ME!! http://myspace.com/thisis_sam

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 11:03:41
#6 ]
Elite Member
Joined: 9-Jun-2004
Posts: 11209
From: Norway

AFA parts of AROS ported to 680x0 cpu,

Features include
* AntiAliased TureType fonts
* Zune (MUI replacemnt)
* AROS Exec (Amiga Exec replacement)
* Enchanted Graphics.library
* A few BlitzBasic programs to configure AFA.
* Support for AmigaOS executable binary files.
* AFA uses ELF binary’s too, not supported on AmigaOS 680x0

I think from my test that AFA is a bit slower under E-UAE then running plain AmigaOS3.5.

I hope that Zune replaces MUI completely one day, MUI is great but it looks like development is mostly targeted at MorphOS, so in other words it will be alot better if Zune becomes a cross platform replacement, it will be better if all developers of platforms contributed to the same source tree on 3RD party system files (API’s), we have AHI that is cross platform that works great for every one.

Last edited by NutsAboutAmiga on 19-Jul-2006 at 11:49 AM.
Last edited by NutsAboutAmiga on 19-Jul-2006 at 11:09 AM.


_________________
Please check out my software:
Excalibur, Basilisk 2, AmigaInputAnywhere.
LiveForIt-Music
http://lifeofliveforit.blogspot.no/

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 12:28:35
#7 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>wats afa??

AfA OS is a OS (simular to windows 95-windows 98 that sit on dos).
It use AROS source without changes and compile them on every
AmigaOS based operating system with Big Endian support.So the closed source AOS can get more features.

AFA OS is design to be 100% compatible so all apps run on AOS should run on AFA too.
I dont tell if a program not run with AFA OS this is bad written change the program.
When you report me a program that dont work and i see that on my system then i enhance AFA OS.

Because AfA runs hosted on a AmigaOS, and need no sourcefiles for unchanged AOS components you
can continue to develop every closed source AmigaOS by replacing various libraries with the AROS libraries compliants
when the original Copyright holders give off furtherdeveloping of AOS.

I compile AFA OS only for 68k,because for me it is most important that the hardware get by time faster and faster
and many apps run on it.


>I hope that Zune replaces MUI completely one day,
>MUI is great but it looks like development is mostly targeted at MorphOS,

There are makefiles to build zune for OS4 native and OS4 68k build from Sebastian Bauer long tine ago.
if that still can compile i dont know.Feature miss in OS4 are alphablendet blitfuncs.
This is need to show inactive buttons with less contrast

But zune have in some places workaround code so that it use the old dither style for inactive GUI elements when the OS4 Compiler define is set.

So it can theoretic run on OS4 and OS3.9 without AFA OS.

replace MUI 100% is same as MUI 4 say.It is not 100% comptaible.Mui coders use lots of undocumentet MUI funcs.
(see muiundoc in aminet)

Many of them are still not know.
much MUI programs are not furtherdevelop.

So i go that way that for incompatible programs old MUI can use.Then there is no compatiblity loss.
All MUI Programs can run.MUI4 cant work together with MUI3.x

>I think from my test that AFA is a bit slower under E-UAE then running plain AmigaOS3.5.

The only feature in AFA OS that speedup is icondisplay for 256 color icons.Ken icons are 5* faster show.
That happen too when you use powericons with penfree mode to show 256 color icons.

But most time new features cost speed.when e-uae use without JIT then there es not speed enough here.
graphic is in UAE too slow without PCIe GFX Card.

Antialiased text cost extra speed.same is the color shades in zune.

But if you run AFA OS and use the new features not then speed should be same.But then AFA OS is not need,because
you get no new features.

So you must choose either features or speed

 Status: Offline
Profile     Report this post  
jmbattle 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 16:37:29
#8 ]
Regular Member
Joined: 31-May-2005
Posts: 277
From: Hamamatsu, Japan

Thanks Bernd!

Some queries:

- Regarding the 30000 byte stack requirement, isn't this a little large? How can I set this stack size system-wide easily, such as for command line apps without icons? Scalos' information.module etc.

- How can I force all Scalos components to use Zune?

- Where can I download the correct version of Lamp.mcc?

- External bitmap images still do not work - an IMAGES: assign is requested, but the interface does not appear.

Keep up the great work with AfA-OS and Zune!

Cheers,
James (AIAB)

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 17:09:45
#9 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>How can I force all Scalos components to use Zune?

you must change with a fileeditor muimaster.library to zune.library in the file in scalos prefs
*.prefsplugin

This is the only program i see that make more work to work with zune

If a developer want support zune direct he can do follwing

first open zune.library.If that fail then open muimaster.library.

So the program use without zune promoter zune and work too on systems without zune.

>Where can I download the correct version of Lamp.mcc?
I use always last mcc version from aminet to convert classes to zune.

A mui class is change ti zune class that the end of fiel is .zcc zcp.also in the lib the muimaster.library
text must change to zune.library

>External bitmap images still do not work - an IMAGES: assign is requested, but the >interface does not appear.

seem that dont work in zune.

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 19-Jul-2006 17:18:21
#10 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>- Regarding the 30000 byte stack requirement, isn't this a little large?
>How can I set this stack size system-wide easily, such as for command line apps without icons?
>Scalos' information.module etc.

MUI and zune need lots stack.zune need more stack than MUI.YAM and simple mail use on default 65 kb stack.

stack can increase in general when use stackattack.

But this cost lots mem.best is increase in all MUI icons the stack
1 program i see(sysspeed) alloc own stack of size 16384.Here stackattack also dont work.
only chance is if this is in sysspeed code change.

when disable the safetycheck sysspeed start,but due to stackoverflow crash sooner or later

 Status: Offline
Profile     Report this post  
Kotler 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 20-Jul-2006 7:05:26
#11 ]
Regular Member
Joined: 27-May-2005
Posts: 252
From: Sweden

Great stuff, Bernd!

I'm very happy that the italics function is now working in AfAOS.


A question:

I've installed Zune, but I am having some problems. I did manage
to get it working at first, but then all Zune apps opened on a
320x200 4-colour screen, instead of the Workbench screen
640x480x16-bits. After some more fiddling, all Zune apps stopped
working completely. I just get a freeze. Do you have a tips?
I've increased the stack, but it's not helping.

Many thanks.

 Status: Offline
Profile     Report this post  
m3x 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 20-Jul-2006 12:03:22
#12 ]
Regular Member
Joined: 15-May-2003
Posts: 309
From: Bologna, Italy

@bernd_afa

Quote:
There are makefiles to build zune for OS4 native and OS4 68k build from Sebastian Bauer long tine ago. if that still can compile i dont know.Feature miss in OS4 are alphablendet blitfuncs. This is need to show inactive buttons with less contrast

Recently a new function has been added to graphic.library/rtg.library on OS4 which additionally supports alpha blits:

BltBitMapTags(
BLITA_Source, a_bitmap,
BLITA_Dest, a_rastport,
BLITA_DestType, BLITT_RASTPORT,
BLITA_Width, 640,
BLITA_Height, 256,
BLITA_Alpha, 127,
TAG_DONE);

Hope this help


_________________
Massimiliano Tretene, ACube Systems, Soft3

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: AFA OS 3.93.2 and AROS MUI (zune) 0.97beta1
Posted on 20-Jul-2006 14:55:06
#13 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

>BltBitMapTags(
>BLITA_Source, a_bitmap,
>BLITA_Dest, a_rastport,
>BLITA_DestType, BLITT_RASTPORT,
>BLITA_Width, 640,
>BLITA_Height, 256,
>BLITA_Alpha, 127,
>TAG_DONE);

>Hope this help

But thats not in pre4 and before.So must wait for pre5.
It is now more easy possible in OS4.Must a bitmap additional create
default code use only a black
pixelarray and blit it a little transparent over the existing=0xaa set the transparent

below code work on AFA AROS MOS

if (buffer != NULL)
{
memset(buffer, 0xAA, width * sizeof(LONG));

WritePixelArrayAlpha
(
buffer, 0, 0, 0,
_rp(obj), _left(obj), _top(obj), width, height,0xffffffff
);
FreeVec(buffer);
} else

>I did manage
>to get it working at first, but then all Zune apps opened on a
>320x200 4-colour screen

I see handling of old pref files is wrong.
I upload in this dir now beta2 hope that helps.

 Status: Offline
Profile     Report this post  
[ 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