Login  •  Register


The time is now: Wed Jan 24, 2018 3:39 am

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 79 of 79 [ 1963 posts ]    Go to page Previous  1 ... 75, 76, 77, 78, 79
Print view Previous topic  |  Next topic
Author Message
PostPosted: Sat Jan 06, 2018 7:32 pm 
Offline
Tinkerer

Joined: Thu Aug 14, 2008 9:05 am
Posts: 94
Is there really that much software for PPC Mac OS X that won't run just fine in Snow Leopard in VMWare, though?

_________________
There's no earthly way of knowing, which direction we are going, for the rowers keep on rowing, and they're certainly not showing any signs that they are slowing.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Fri Jan 12, 2018 5:08 am 
Offline
Tinkerer
User avatar

Joined: Wed Jun 18, 2008 5:53 am
Posts: 74
CharlesS wrote:
Is there really that much software for PPC Mac OS X that won't run just fine in Snow Leopard in VMWare, though?

With Snow Leopard in VMWare, Fallout & Fallout 2 would crash right after starting. They play almost perfectly in the latest Mac build with a guest OS of 10.1.5.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Jan 20, 2018 2:58 pm 
Offline
Granny Smith

Joined: Sun Feb 07, 2016 4:40 pm
Posts: 129
@cat_7

Do you know why the sungem Ethernet doesn't work with 32bit binaries of qemu-system-ppc?

Who's maintaining that?

Also, where is the git for the brach you built for sound support?

Thanks Cat,

The Darth One


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Jan 20, 2018 5:00 pm 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 4241
Location: Sittard, The Netherlands
Hi,

qemu with screamer: https://github.com/mcayland/qemu/tree/screamer-ppc-next
(also contains an openbios build with screamer support)

I have no idea why the sungem device wouldn't work on 32 bit builds.
The sungem device was added by Mark Cave-Ayland. So the same person you are talking to about openbios.

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sun Jan 21, 2018 3:46 am 
Offline
Granny Smith

Joined: Sun Feb 07, 2016 4:40 pm
Posts: 129
galgot wrote:
Indeed, was not patient enough... waited a good half hour for it to get to desktop :
Image
extremely slow, unusable. But still makes a nice screenshot.

I couldn't find the qemu-kvm package for my debian 8 PPC. I know some could install it but was on Ubuntu PPC i think, so maybe it's not on the Debian PPC repos...


I just went ahead and built the latest stable kernel from kernel.org on Debian 8.10 and added the KVM module, wanted to build the latest nouveau anyway to get 3D support for my GeForceGo5200, as it turns out all I had to do is install Ubuntu Mate 16.04 for 3D supported nouveau, it's a shame, as it was a real pain to build, but my build included support for OpenGLES 1.

Mate's standard nouveau driver doesn't, and I need it later, so I'm going to have to rebuild it any way.

As to KVM, it's not hard to build an up to date kernel, and install it. Works just fine with Debian 8.

I moved to Mate because it's more up to date, working out ok.

On Mate I had to build a new kernel too, as the prebuilt KVM with Mate was only 64bit.

With Mate I built the 4.4.111 LTS kernel from kernel.org, as it was the closest rev. to the one Mate has, and I didn't want to have to rebuild all the things you have to build for nouveau if the new kernel broke support for it.



Image


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sun Jan 21, 2018 7:55 am 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 4241
Location: Sittard, The Netherlands
Nice!

I built Qemu on my G5 Dual. It runs dead slow, so I tried kvm, but it crashes with some hardware error.

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Jan 22, 2018 7:20 am 
Offline
Granny Smith

Joined: Sun Feb 07, 2016 4:40 pm
Posts: 129
Cat_7,

You may want to check if you're running the smp with kvm.

Someone told me smp with kvm is broken somewhere after kernel 3.x.x

I'll be getting a QuickSilver, with Dual 7455's, so I'll be wanting to fix that too.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Jan 22, 2018 5:57 pm 
Offline
Apple Corer

Joined: Sun Jan 31, 2016 6:01 pm
Posts: 237
Cat_7 wrote:
Nice!

I built Qemu on my G5 Dual. It runs dead slow, so I tried kvm, but it crashes with some hardware error.

Best,
Cat_7


Do you have it available for download? I would like to add it to this page: https://wiki.qemu.org/Hosts/Mac


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Jan 22, 2018 10:35 pm 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 4241
Location: Sittard, The Netherlands
This is a build on Ubuntu mate 16.04 ppc64 running on the G5. You want that?

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Jan 22, 2018 10:37 pm 
Offline
Apple Corer

Joined: Sun Jan 31, 2016 6:01 pm
Posts: 237
Sorry I thought you built it on Mac OS X.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Jan 23, 2018 4:57 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 1930
Location: Emaculation.com
Has anyone got KVM or at least LibVirt working under OS X? I still haven’t got anything to compile that would work with QEMU.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Jan 23, 2018 12:38 pm 
Offline
Granny Smith

Joined: Sun Feb 07, 2016 4:40 pm
Posts: 129
There is a KVM kext for OS X, I built it, but was unable to build the patched version of qemu that it needed to boot the linux kernel.

It was very limited, it could only boot the linux kernel.

https://github.com/geohot/kvm-kext

If you want to work on it, I'm game to help.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Jan 23, 2018 4:49 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 1930
Location: Emaculation.com
Hotz did a great job of porting the basic framework, but there's some significant missing chunks there -- not just to allow booting OS X, but also any advanced software functions under Linux; that implementation appears to port just enough to get the kernel to boot.

I don't think I've got the spare time to implement all the missing features. However, there appears to be significant overlap between what's needed here and what we're re-examining for qemu-ppc; maybe someone working on that code wants to have a peek?


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 79 of 79 [ 1963 posts ]    Go to page Previous  1 ... 75, 76, 77, 78, 79


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
 

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group