amiga.org
     
iconAll times are GMT -6. The time now is 04:37 AM. | Welcome to Forum, please register to access all of our features.

» Amiga.org » Amiga computer related discussion » General chat about Amiga topics » Zune for all platforms

General chat about Amiga topics This forum is for conversations which are specifically "Amiga" related, but don't fit into other categories. Contents of this forum do appear on the main page, unlike Talk About. If a subject appears to be non-related, it will be moved to Talk About.

Reply
 
Thread Tools Display Modes
Old 09-19-2011, 09:06 AM   #1
OlafS3
Lifetime Member
Points: 6,801, Level: 54 Points: 6,801, Level: 54 Points: 6,801, Level: 54
Activity: 20% Activity: 20% Activity: 20%
 
Join Date: Oct 2009
Posts: 725
Default Zune for all platforms

The Zune-project on power2people is splitted in several projects.

phase 1 is making it full compatible to MUI38.
http://www.power2people.org/projects/profile/61

In the next phase it will be ported to MorphOS and AmigaOS to have a common standard for applications.

Please donate and support the efforts.

What do you think? I hope for more common bounties to reduce the split in the community.
OlafS3 is offline   Reply With Quote
Old 09-19-2011, 09:15 AM   #2
Daedalus
Cult Member
Points: 9,252, Level: 64 Points: 9,252, Level: 64 Points: 9,252, Level: 64
Activity: 22% Activity: 22% Activity: 22%
 
Daedalus's Avatar
 
Join Date: Feb 2002
Location: Dublin, Ireland
Posts: 880
Send a message via ICQ to Daedalus Send a message via MSN to Daedalus
Default Re: Zune for all platforms

I think this is an excellent endeavour - there are too many issues already driving the different camps apart. I should be donating as soon as I get paid
__________________
Engineers do it with precision
--
http://www.robthenerd.com
Daedalus is offline   Reply With Quote
Old 09-19-2011, 09:21 AM   #3
JJ
Lifetime Member
Points: 20,297, Level: 89 Points: 20,297, Level: 89 Points: 20,297, Level: 89
Activity: 7% Activity: 7% Activity: 7%
 
JJ's Avatar
 
Join Date: Feb 2002
Location: Wales, UK
Posts: 3,686
Default Re: Zune for all platforms

But what would be the point of Zune on MorphOS, which already has the latest and greatest MUI ?
__________________
“We don't stop playing because we grow old; we grow old because we stop playing.” - George Bernard Shaw

Xbox Live: S0ulA55a551n2

Registered MorphsOS 3.4 user
JJ is offline   Reply With Quote
Old 09-19-2011, 09:24 AM   #4
OlafS3
Lifetime Member
Points: 6,801, Level: 54 Points: 6,801, Level: 54 Points: 6,801, Level: 54
Activity: 20% Activity: 20% Activity: 20%
 
Join Date: Oct 2009
Posts: 725
Default Re: Zune for all platforms

It would be the point that you can develope on one platform without caring about the different implementations and not wasting time with additional testing and workarounds.
OlafS3 is offline   Reply With Quote
Old 09-19-2011, 10:00 AM   #5
Daedalus
Cult Member
Points: 9,252, Level: 64 Points: 9,252, Level: 64 Points: 9,252, Level: 64
Activity: 22% Activity: 22% Activity: 22%
 
Daedalus's Avatar
 
Join Date: Feb 2002
Location: Dublin, Ireland
Posts: 880
Send a message via ICQ to Daedalus Send a message via MSN to Daedalus
Default Re: Zune for all platforms

Quote:
Originally Posted by JJ View Post
But what would be the point of Zune on MorphOS, which already has the latest and greatest MUI ?
Well, if you only ever want your app to run on MorphOS then you are of course free to use MUI 4 and take advantage of its extra features. But it would be a good thing for anyone else who might like the idea of their software being available on all three platforms with a minimum of fuss...
__________________
Engineers do it with precision
--
http://www.robthenerd.com
Daedalus is offline   Reply With Quote
Old 09-19-2011, 10:18 AM   #6
Darrin
Lifetime Member
Points: 20,171, Level: 89 Points: 20,171, Level: 89 Points: 20,171, Level: 89
Activity: 46% Activity: 46% Activity: 46%
 
Darrin's Avatar
 
Join Date: May 2002
Location: Lake Charles, Louisiana
Posts: 4,342
Send a message via AIM to Darrin Send a message via Yahoo to Darrin
Default Re: Zune for all platforms

...and for a moment I thought someone was porting my Windows 7 phone sync software to the Amiga.
__________________
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
Darrin is offline   Reply With Quote
Old 09-19-2011, 12:14 PM   #7
HenryCase
Cult Member
Points: 5,872, Level: 49 Points: 5,872, Level: 49 Points: 5,872, Level: 49
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Oct 2007
Posts: 800
Default Re: Zune for all platforms

@OlafS3
Thanks for creating this topic.

@Daedalus
Great to hear you're supportive. :-)

@JJ
As Daedalus has pointed out, the idea behind this series of bounties is driving enhanced cross-compatibility.

Also, it's worth pointing out why this bounty was created. Whilst the goal for Phase 1 is bringing Zune to be equal to MUI3.8, that is not the end goal.

The Zune Fix series of bounties intends to replace the Zune Enhancement bounty by breaking the goals of the Zune Enhancement bounty into more manageable steps. The main aim behind the Zune Enhancement bounty was having an open-source, cross-platform replacement for MUI that is equal to MUI4.

In other words, whilst Zune Fix - Phase 1 has moderate goals, the main aim of the Zune Fix bounties is far more ambitious. Imagine all platforms being able to improve each others software library. We've only been in competition with each other because of what happened in the past, together our software libraries can grow much faster. Why duplicate work when you don't need to?

That's not to say all platforms will merge into one, they can still differentiate in other areas, but for developers who want to target all Amiga platforms, fixing up and porting Zune will be a godsend.

I hope you will consider donating to the bounty.

@all
One thing that hasn't been mentioned yet is that kas1e (the developer behind many OS4-centric projects) has offered to help out whomever takes on the bounty with advice about MUI, so the developer will have support from others.

Anyone with funds in the Zune Enhancement bounty can move them to the Zune Fix - Phase 1 bounty by contacting André Siegel via bounties@power2people.org. This is what's recommended on the Power2People site also:
http://www.power2people.org/projects/profile/54

To people who haven't donated yet, here's a reminder of the link you need:
http://www.power2people.org/projects/profile/61

Go on, you know it makes sense! ;-)
__________________
"OS5 is so fast that only Chuck Norris can use it." AeroMan
HenryCase is offline   Reply With Quote
Old 09-19-2011, 12:53 PM   #8
itix
Kindred of Babble-on
Points: 12,777, Level: 73 Points: 12,777, Level: 73 Points: 12,777, Level: 73
Activity: 30% Activity: 30% Activity: 30%
 
itix's Avatar
 
Join Date: Oct 2002
Posts: 2,025
Default Re: Zune for all platforms

Quote:
Originally Posted by OlafS3 View Post
The Zune-project on power2people is splitted in several projects.

phase 1 is making it full compatible to MUI38.
http://www.power2people.org/projects/profile/61

In the next phase it will be ported to MorphOS and AmigaOS to have a common standard for applications.

Please donate and support the efforts.

What do you think? I hope for more common bounties to reduce the split in the community.
Porting Zune to MorphOS must be the most ambitious project ever. It is not easy replace something what is an integral part of the operating system.
__________________
Only MorphOS makes it possible \o_
itix is offline   Reply With Quote
Old 09-19-2011, 01:00 PM   #9
Daedalus
Cult Member
Points: 9,252, Level: 64 Points: 9,252, Level: 64 Points: 9,252, Level: 64
Activity: 22% Activity: 22% Activity: 22%
 
Daedalus's Avatar
 
Join Date: Feb 2002
Location: Dublin, Ireland
Posts: 880
Send a message via ICQ to Daedalus Send a message via MSN to Daedalus
Default Re: Zune for all platforms

@itix

I wonder would it be possible to simply write a wrapper layer which redirects calls from a Zune app to the underlying MUI4? I'm not the world's best programmer, so maybe I don't understand, but surely code could be written to use Zune calls where they live alongside MUI4, perhaps with a modified compiler. Or am I just being naive?
__________________
Engineers do it with precision
--
http://www.robthenerd.com
Daedalus is offline   Reply With Quote
Old 09-19-2011, 01:02 PM   #10
HenryCase
Cult Member
Points: 5,872, Level: 49 Points: 5,872, Level: 49 Points: 5,872, Level: 49
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Oct 2007
Posts: 800
Default Re: Zune for all platforms

Quote:
Originally Posted by itix View Post
Porting Zune to MorphOS must be the most ambitious project ever. It is not easy replace something what is an integral part of the operating system.
How is the structure of MorphOS different from OS4 in this regard? OS4 allows MUI3.9 programs to run alongside ReAction programs. Why would this be different for MorphOS?

Besides, MUI4 is just a front end for functions provided at the low-level of the OS. It's the set of tools given to build a GUI. To use an analogy, it's the paintbrush, it's not the canvas.
__________________
"OS5 is so fast that only Chuck Norris can use it." AeroMan

Last edited by HenryCase; 09-19-2011 at 01:05 PM..
HenryCase is offline   Reply With Quote
Old 09-19-2011, 02:04 PM   #11
itix
Kindred of Babble-on
Points: 12,777, Level: 73 Points: 12,777, Level: 73 Points: 12,777, Level: 73
Activity: 30% Activity: 30% Activity: 30%
 
itix's Avatar
 
Join Date: Oct 2002
Posts: 2,025
Default Re: Zune for all platforms

Quote:
Originally Posted by HenryCase View Post
How is the structure of MorphOS different from OS4 in this regard? OS4 allows MUI3.9 programs to run alongside ReAction programs. Why would this be different for MorphOS?
Because there already is MUI and it is part of the system. MUI failing to work you make the entire OS (the desktop, ASL, system tools) to fail.

And MUI being part of the system there is hidden stuff the system is using but not exposed for the public.
__________________
Only MorphOS makes it possible \o_
itix is offline   Reply With Quote
Old 09-19-2011, 02:09 PM   #12
Bamiga2002
Cult Member
Points: 6,897, Level: 54 Points: 6,897, Level: 54 Points: 6,897, Level: 54
Activity: 8% Activity: 8% Activity: 8%
 
Bamiga2002's Avatar
 
Join Date: Jan 2007
Location: Finland
Posts: 684
Default Re: Zune for all platforms

Quote:
Originally Posted by Daedalus View Post
I wonder would it be possible to simply write a wrapper layer which redirects calls from a Zune app to the underlying MUI4?
Wasn't Bernd AfA doing something like this already with AfA_OS?
__________________
A1200 BlizzardPPC **Mediator TX|Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBags powered)**
CD32
A500
Bamiga2002 is offline   Reply With Quote
Old 09-19-2011, 02:46 PM   #13
HenryCase
Cult Member
Points: 5,872, Level: 49 Points: 5,872, Level: 49 Points: 5,872, Level: 49
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Oct 2007
Posts: 800
Default Re: Zune for all platforms

Quote:
Originally Posted by itix View Post
Because there already is MUI and it is part of the system. MUI failing to work you make the entire OS (the desktop, ASL, system tools) to fail.

And MUI being part of the system there is hidden stuff the system is using but not exposed for the public.
Who said anything about MUI failing to work. MUI will still work. Zune can run alongside MUI, it's easy. Look at this MorphOS documentation:
http://library.morphzone.org/MorphOS...s_Organization

Quote:
graphics.library, is responsible for low-level graphics functions like drawing pixels and other primitives, copying rectangular blocks of display, scrolling etc. Many programs do not use it directly.
Quote:
intuition.library, delivers intermediate level graphics interface objects like screens and windows. Interfaces to user input devices (mouse and keyboard to name a few). Provides very basic user controls (gadgets). Provides also BOOPSI (Basic Object Oriented System for Intuition), a language independent object oriented programming framework, used commonly by other components.
MUI is built on top of intuition.library, which is built on graphics.library. Zune will also be built on top of intuition.library. There is no technical reason why it can't be. Hope this helps you understand.

@all
If you recognise any of the names of the people in the Zune Enhancement bounty contributors, please PM them so they can at least be made aware of the the changes to the Zune bounties:
http://www.power2people.org/projects/profile/54
Thanks.
__________________
"OS5 is so fast that only Chuck Norris can use it." AeroMan

Last edited by HenryCase; 09-19-2011 at 02:51 PM..
HenryCase is offline   Reply With Quote
Old 09-19-2011, 03:18 PM   #14
eb15
Hobbyist
Points: 2,054, Level: 27 Points: 2,054, Level: 27 Points: 2,054, Level: 27
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Feb 2010
Posts: 61
Default Re: Zune for all platforms

The problem is that Zune tries to be a MUI clone, meaning it replaces MUI's libraries, classes, etc. with its own and you can't normally run multiple versions of amiga shared libs, GUI classes, etc. at the same time for compatibility with specific app version dependencies (where binary app X needs version Y but breaks with version Y+1 and higher.)

A workable morphos version of zune would basically install nothing to some little bit for zune internals that practically nobody really uses, because they prefer to use the already port-ably defined MUI functions.

I think it was kind of silly to update the Zune bounty without a volunteering developer to steer it towards what they thought they could and would do.

Last edited by eb15; 09-19-2011 at 03:24 PM..
eb15 is offline   Reply With Quote
Old 09-19-2011, 03:39 PM   #15
HenryCase
Cult Member
Points: 5,872, Level: 49 Points: 5,872, Level: 49 Points: 5,872, Level: 49
Activity: 1% Activity: 1% Activity: 1%
 
Join Date: Oct 2007
Posts: 800
Default Re: Zune for all platforms

Quote:
Originally Posted by eb15 View Post
The problem is that Zune tries to be a MUI clone, meaning it replaces MUI's libraries, classes, etc. with its own and you can't normally run multiple versions of amiga shared libs, GUI classes, etc. at the same time for compatibility with specific app version dependencies (where binary app X needs version Y but breaks with version Y+1 and higher.)
So you're saying that the MorphOS developers made no allowances for having multiple versions of MUI running concurrently alongside each other? I find it hard to believe that the MorphOS devs would voluntarily give themselves such a limitation. Are you saying not even applying Zune as a set of statically-linked libraries is possible?

At any rate, improving Zune will still make porting between Amiga platforms easier, so nothing of value is lost.

Quote:
Originally Posted by eb15 View Post
A workable morphos version of zune would basically install nothing to some little bit for zune internals that practically nobody really uses, because they prefer to use the already port-ably defined MUI functions.
Which version of MUI is available on all platforms?

Quote:
Originally Posted by eb15 View Post
I think it was kind of silly to update the Zune bounty without a volunteering developer to steer it towards what they thought they could and would do.
Read this thread and you'll see we did have developers guiding the new bounty:
http://aros-exec.org/modules/newbb/v...C&type=&mode=0
__________________
"OS5 is so fast that only Chuck Norris can use it." AeroMan

Last edited by HenryCase; 09-19-2011 at 04:01 PM..
HenryCase is offline   Reply With Quote
Reply

Bookmarks

Tags
platforms , zune

Thread Tools
Display Modes

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