![]() |
![]() |
#1 |
Registered User
Join Date: Jan 2005
Location: London
Age: 46
Posts: 118
|
How easy to port WinUAE to non x86?
Hey,
I'm curious as to how easy it would be to port WinUAE to a non-windows/non-x86 platform? I'm aware this has been done with E-UAE (appears to be based on "winUae 1.3 Emulation core). Can updates since 1.3 easily be assimilated into E-UAE? (which does not appear to be maintained anymore). I know a lot of features (gui/OS-interaction/JIT) will be hard/total re-writes, but what about the core emulation? |
![]() |
![]() |
#2 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 42
Posts: 6,969
|
why not download the source and investigate yourself?
|
![]() |
![]() |
#3 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
Basically only JIT is x86-only.
|
![]() |
![]() |
#4 |
Banned
|
Well, I would say your question would best fit in the "other UAE" section of the forum.
The main difficulty of porting WinUAE is that the GUI is now tighly linked to the core. Apple & MorphOS UAE users have a distinct frontend to use with their favorite emulator. The challenge would not only lie in adding more & more features. I know this is far from convincing as an argument since it only comes from an WinUAE enthousiast, that's my 2 cent anyway. Don't forget that MacOS now runs stable on Intel CPUs. |
![]() |
![]() |
#5 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,460
|
Surely E-UAE should be your first port of call and then pulling in the WinUAE core updates should be the next thing?
I tried to back-port some parts of WinUAE to the X-box port and believe me it's not easy because of the amount of changes that have taken place over the years. (Although you wouldn't have my problem which was that I did not want to take all updates or it would run too slow). |
![]() |
![]() |
#6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,567
|
GUI isn't "tightly integrated", you can easily rip all win32 dependencies and at least create non-GUI version without too many problems. (and get input,sound and graphics code from e-uae)
Last edited by Toni Wilen; 17 November 2008 at 18:00. |
![]() |
![]() |
#7 | ||
Registered User
Join Date: Jan 2005
Location: London
Age: 46
Posts: 118
|
Already have, along with the latest E-uae source. I am completely unfamiliar with both sources, and at first glance and it's quite a sprawling set of code, hundreds of files, which appears to include stuff for X11, SDL and Dos-UAE which I suspect are not really supported, so thought I would ask...
Thanks, that appears to be labelled as such in the source too.. Quote:
Quote:
Thanks for that. I will investigate further... |
||
![]() |
![]() |
#8 |
Banned
|
The problem with E-UAE is that it doesn't need to be totally newbie friendly. I often cite those MorphOS users that are perfectly happy with using extensively E-UAE "command line" possibilites, and not caring for obvious omissions like a competent "video" tab.
E-UAE could be much better integrated with linux SDL libs, inmho... Some might even think it should even be rewritten from scratch. WinAROS, the Win32 port of AROS, is another interesting, albeit a bit hopeless, project. |
![]() |
![]() |
#9 |
Has the Amiga bug again
|
The GUI isn't the problem. I could write a GUI for E-UAE in about 2 hours. All it needs to do is limit the user to possible choices (max chip ram, floppy emu speed etc...) make sure they don't conflict then call the correct command line parameters.
|
![]() |
![]() |
#10 |
PSPUAE DEV
|
E-UAE is still being updated. Although the main site doesnt reflect this, the SVN does.
A project was started to incorperate the code needed to compile for both PSP and GP2x. I think this has been dumped, would need to check with GnosTiC. Last edited by FOL; 18 November 2008 at 20:00. |
![]() |
![]() |
#11 |
Registered User
Join Date: Jan 2005
Location: London
Age: 46
Posts: 118
|
Thanks for that FOL....
Yes there are CVS updates from 20-10-08 (emu core from WinUAE 1.4.3), and a post about working towards a stable release, so looks like E-UAE is still going... |
![]() |
![]() |
#12 |
Needs a life
![]() Join Date: Jan 2008
Location: England
Posts: 1,707
|
Is it still Rich Drummond running with e-uae?
|
![]() |
![]() |
#13 |
Registered User
Join Date: Jan 2005
Location: London
Age: 46
Posts: 118
|
Yes looks like he posted to the UAE mailing list in August 08....
|
![]() |
![]() |
#14 |
PSPUAE DEV
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
native x86 code in WinUAE? | Falk | support.WinUAE | 20 | 21 January 2023 18:30 |
Winuae 2.3.0 parallel port sampler | Fabie | support.WinUAE | 2 | 15 November 2010 11:02 |
Possible to port WinUAE to the NDS? | spannernick | support.WinUAE | 11 | 30 January 2008 17:26 |
SFS x86 native for WinUAE? | YoJoe! | support.WinUAE | 8 | 17 October 2007 11:40 |
Is it possible to run any ScummVM port on WinUAE? | MethodGit | support.WinUAE | 5 | 19 January 2003 02:27 |
|
|