Port WineHQ to a different OS and different hardware...

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Port WineHQ to a different OS and different hardware...

Post by vitamin »

foody1200 wrote:I am wondering are there plans for porting WINEHQ to AmigaOS 4.x running on PPC?
No, Wine runs on *NIX O/S only, not including win32 of course.

You can compile Wine for PPC Linux, however it won't be of much use really, Wine does not emulate CPU. So the only apps you could run are winelib apps.
foody1200
Newbie
Newbie
Posts: 3
Joined: Sun May 24, 2009 7:13 pm

Post by foody1200 »

Is it veeery difficult to make it work on AmigaOS 4.1 PPC or any other PPC OSes?
James McKenzie

Port WineHQ to a different OS and different hardware...

Post by James McKenzie »

foody1200 wrote:
Is it veeery difficult to make it work on AmigaOS 4.1 PPC or any other PPC OSes?

The problem is not that you are trying to use it with AmigaOS but rather
it is the PPC. Please look at the Q-Kemu project to see what progress
has been made to port it.

James McKenzie
foody1200
Newbie
Newbie
Posts: 3
Joined: Sun May 24, 2009 7:13 pm

Post by foody1200 »

OK, I am going to look at this project. I assume then this project will be the third party to allow WINEHQ work to in PPC then?
James McKenzie

Port WineHQ to a different OS and different hardware...

Post by James McKenzie »

foody1200 wrote:
OK, I am going to look at this project. I assume then this project will be the third party to allow WINEHQ work to in PPC then?

It is a X86 emulator program for the PowerPC platform.

Darwine is an attempt to get Wine to run with Darwin (MacOSX for the
PowerPC.)

You might have better luck trying to get Wine to run with Ubuntu PPC.
It supposedly has a version of Q-Kemu with it.

James McKenzie
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Post by oiaohm »

Ok I am going to explain what need doing. It not that wine cannot be ported its going to be hell. There have been proto ports of wine to windows. Really cannot be much worse.

Since its PPC the first thing you need working is http://www.nongnu.org/qemu/ In particular this bit http://www.nongnu.org/qemu/qemu-doc.html#SEC68 this allows wrong process type binaries to work without full emulation of os. Darwine on PPC depends on this so does running wine on linux on arm processes

Next thing is a posix emulation code on the Amiga0S. Because wine internals expect posix or lots of recoding.

Next thing is all the different things wine depends on like samba to provide particular sections of windows networking support. There will be a long list of dependency checking.

If you want it quickly running a Linux inside a emulator is the fastest solution. If you want it well its going to take lots of man hours. Wine is currently supporting 5 platforms. Mac OS, Linux, Solarias, BSD and selected segment on windows. Kinda spreed a little thin.

Lot of work if someone wants todo it the developers here will not stand in way. Major coding help from them forget it don't have the time.

So if you can create a team of developers who want to do it you are in business.

Winehq is Wine Headquarters ie the name of the site development branch that would port quite well to amiga without much effort. I corrected that because I expect what you want is the project called wine.
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Re: Port WineHQ to a different OS and different hardware...

Post by DaVince »

WineHQ will always work on any computer with a browser. That's because WineHQ is a website. (If you didn't get the joke: Wine is the name of the app, not WineHQ. :P)
Locked