English Amiga Board


Go Back   English Amiga Board > Requests > request.UAE Wishlist

 
 
Thread Tools
Old 08 February 2010, 04:58   #1
Dreamcast270mhz
Die Copyright holders!!!
 
Join Date: May 2009
Location: White Stone, Virginia, USA
Posts: 84
Improvements on portability

I know this has been discussed, but fixing the windows only dependencies so the program can either be ported to OSX and linux(X86 of course)or so the code can be better utilized by the e-uae project. Of course, the JIT should be on the back burner. The main piece of WinUAE I want on E-UAE is hard drive support, the JIT would be nice but it seems that will stay put for now.
Dreamcast270mhz is offline  
Old 08 February 2010, 11:16   #2
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,452
Start coding now. The source is open and I'm sure that Toni would accept changes back into WinUAE if they didn't break anything.
alexh is offline  
Old 08 February 2010, 11:37   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,557
You don't simply "port" features that are highly OS specific.

There is nothing to fix. (WinUAE)

Solution is very simple (see previous post too): Do it yourself or find someone who wants to do it and knows the target OS.
Toni Wilen is offline  
Old 10 February 2010, 13:05   #4
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
Quote:
Originally Posted by Toni Wilen
There is nothing to fix. (WinUAE)
LOL. Superb answer.

Quote:
Originally Posted by Toni Wilen
Solution is very simple (see previous post too): Do it yourself or find someone who wants to do it and knows the target OS.
Here here. There's far too much of this "Toni do this, Toni do that" goes on around here in my opinion.
pmc is offline  
Old 10 February 2010, 13:40   #5
gilgamesh
Linux snob
 
gilgamesh's Avatar
 
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
Yeah right, but the gap between the E-UAE and WinUAE branch is frustrating (for the Unix side). GnoStiC tried to get E-UAE up to date, and he didn't fare very well. Portability is a nice feature. (Though this does not mean that Toni has to be concerned with every possible nice feature.)

@Dreamcast: Why, there is JIT in E-UAE (for x86).
gilgamesh is offline  
Old 10 February 2010, 13:56   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,557
This is interesting when I never seen any patches or code that improves portability, I only see some twisted demands for some magical portability and especially lots of useless talk.

Remember that I refuse any kind of lowest common denominator "portability". ("switch to API called <some crossplatform library> because it is more portable", perhaps it is more portable but they usually lack all nice features..)
Toni Wilen is offline  
Old 10 February 2010, 18:54   #7
Dreamcast270mhz
Die Copyright holders!!!
 
Join Date: May 2009
Location: White Stone, Virginia, USA
Posts: 84
Quote:
Originally Posted by gilgamesh View Post
Yeah right, but the gap between the E-UAE and WinUAE branch is frustrating (for the Unix side). GnoStiC tried to get E-UAE up to date, and he didn't fare very well. Portability is a nice feature. (Though this does not mean that Toni has to be concerned with every possible nice feature.)

@Dreamcast: Why, there is JIT in E-UAE (for x86).
I have never used x86 e-uae i assumed since ppc e-uae doesn't have JIT then x86 didn't either.

@Toni
I'm not the master behind WinUAE, I've used your program many times on windows, but when I switch to my linux and mac boxes it is frustrating to grapple with e-uae. I have begun to think about coding and maybe I will, but believe me I'm far from being able to code an emulator, lots and lots of work to code even a 6502 JIT. I can understand from a devs view it may seem users are asking for magic when they want a new feature when it really takes many nights of headaches, asprin and frustration, but its equally frustrating when users of Mac OS and Linux for PPC are left out because it seems as if windows is only relevant.
Dreamcast270mhz is offline  
Old 10 February 2010, 19:50   #8
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@dreamy

Its a bit harsh to blame a windows program developer for using dependencies - Everything is open-source so the lack of anything "as decent" as WinUAE on other Operating systems is down to that community not Toni.

MacOS and Linux have their own communities, if there are no developers to take-up the torch then realistically how can you expect Toni to?

Personally I found E-UAE very useable and after I got into its setup I was quite taken by it - its grass roots compared to WinUAE, but still very highly useable =D
Zetr0 is offline  
Old 10 February 2010, 21:02   #9
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
Quote:
Originally Posted by Zetr0
Everything is open-source so the lack of anything "as decent" as WinUAE on other Operating systems is down to that community not Toni.
I couldn't agree more Zetr0.
pmc is offline  
Old 10 February 2010, 22:34   #10
gilgamesh
Linux snob
 
gilgamesh's Avatar
 
Join Date: Sep 2008
Location: Monkey Island
Posts: 997
Oh come on everybody. WinUAE is a cool program, Toni does splendid work, and I don't understand how we get into such predicaments. This section is called wishlist. Wishing to have cool features like cycle exactness on other platforms is not an affront to anyone.

If Toni says: "Fine, but don't bother me with this!" then … well, then someone will ask again anyway.
(Maybe, some ReadMeFirst to this section for things that are rejected or out of question?)

As to patches, how? I had the idea of adding cmake files (for portability etc) and made it run with nmake. Probably not a good idea, and nobody seems even mildly interested, so I won't look into it any further. Same thing with C99 compliance. Is anybody actually interested? Hard to tell. Probably not.
gilgamesh is offline  
Old 11 February 2010, 08:09   #11
pmc
gone
 
pmc's Avatar
 
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
Quote:
Originally Posted by gilgamesh
Wishing to have cool features like cycle exactness on other platforms is not an affront to anyone.
No, you're right - I completely agree. I didn't mean to suggest that people were trying deliberately in some way to be out of order to Toni by requesting features. Requesting additional features to UAE is entirely appropriate in my opinion.

What I do think's a bit unfair though is to ask Toni for features of WinUAE to be added to ports of UAE that run on other operating systems cos that's not what he does or is interested in doing.

Quote:
Originally Posted by gilgamesh
This section is called wishlist.
Again, I completely agree. There is a big difference between saying "oh I wish that..." and almost demanding "come on why hasn't this been done yet..." is all I meant.
pmc is offline  
Old 11 February 2010, 16:20   #12
TCD
HOL/FTP busy bee
 
TCD's Avatar
 
Join Date: Sep 2006
Location: Germany
Age: 46
Posts: 31,935
Quote:
Originally Posted by pmc View Post
What I do think's a bit unfair though is to ask Toni for features of WinUAE to be added to ports of UAE that run on other operating systems cos that's not what he does or is interested in doing.
Spot on pmc
The source for WinUAE is available, so any Linux or Mac post can just borrow the features (if they aren't Windows specific that is). Anyway, all the best in finding a new maintainer for eUAE.
TCD is online now  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Hypothetical OS3.x Improvements? fishyfish Coders. General 5 28 November 2012 00:52
AmigaPd - feedback on improvements amigapd Amiga websites reviews 12 12 March 2011 22:16
AVIOutput improvements Toni Wilen support.WinUAE 0 20 February 2008 12:02
Slaves that need improvements or to be fixed mailman Games images which need to be WHDified 14 13 June 2006 18:52
OS 3.9 GUI Improvements redneon Amiga scene 11 17 February 2005 08:56

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 14:52.

Top

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