Login  •  Register


The time is now: Sat Dec 15, 2018 6:03 pm

Emaculation wiki  •  Delete all board cookies



Post new topic  Reply to topic Page 82 of 82 [ 2038 posts ]    Go to page Previous  1 ... 78, 79, 80, 81, 82
Print view Previous topic  |  Next topic
Author Message
PostPosted: Mon Oct 29, 2018 10:19 pm 
Offline
Granny Smith

Joined: Sun Feb 07, 2016 4:40 pm
Posts: 142
As far as PCI passthrough, I was able to get a Geforce card working with IBM SLOF on the p-series machines in Qemu. However Openbios lacks some of the .words needed, I've been hoping someone with more programing knowledge would help in implementing the needed @config .words for Openbios.

I did test a PCI Firewire card, in a PCI-E to PCI adapter and that worked great in both OS 9 and OS X in Qemu. Tho my host system refused to boot with a PCI Radeon 9200, so I was unable to test that with Qemu.

Until we add the needed .words to Openbios, the only video option other than Qemu-VGA would be a Voodoo2 PCI 3D card. I'm still trying to find one at a reasonable price for testing, unfortunately the price on them keeps going up.

If anyone has one they'd like to donate, or sell cheaply, that would help the cause. :mrgreen:


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Oct 30, 2018 10:49 am 
Offline
Expert User
User avatar

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

I created new sound enabled (screamer) builds for OSX and Windows.

OSX: viewtopic.php?f=34&t=8848#p52104
Windows: viewtopic.php?f=34&t=9028

My current experiences with them are:
-The windows build performs slightly less well compared to the OSX build.
-You need the most recent Quicktime and iTunes installed in the various guests for best performance.
-10.4 and 10.5 guests can play internet radio with some crackling (like playing an old scratched record).
-Starting the sound control panel in OSX guests when already playing music creates havoc in the audio stream.
-Moving the whole window in which the guest runs disrupts the stream in Windows host, but not in OSX host.
-9.x are still the best for audio playback.
-I experimented with various variables available for controlling the audio, but haven't found a perfect mix.

Please report your experience,

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Thu Nov 08, 2018 9:17 pm 
Offline
Space Cadet

Joined: Thu Nov 08, 2018 8:41 am
Posts: 4
Do you happen to have a link to the source that was used to create the binaries? Has any attempt been made to build them on 64-bit Linux? Just to clarify, the screamer builds do have a hard requirement on iTunes and QuickTime for audio support?


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Fri Nov 09, 2018 5:52 am 
Offline
Expert User
User avatar

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

The screamer source code is at:
https://github.com/mcayland/qemu/tree/screamer

I build on Linux regularly, but the sound performance is no better there.

iTunes and QuickTime are not strictly required.

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Nov 10, 2018 7:41 am 
Offline
Tinkerer
User avatar

Joined: Wed Jun 18, 2008 5:53 am
Posts: 82
Cat_7 wrote:
Hi,

I created new sound enabled (screamer) builds for OSX and Windows.

OSX: viewtopic.php?f=34&t=8848#p52104
Windows: viewtopic.php?f=34&t=9028

My current experiences with them are:
-The windows build performs slightly less well compared to the OSX build.
-You need the most recent Quicktime and iTunes installed in the various guests for best performance.
-10.4 and 10.5 guests can play internet radio with some crackling (like playing an old scratched record).
-Starting the sound control panel in OSX guests when already playing music creates havoc in the audio stream.
-Moving the whole window in which the guest runs disrupts the stream in Windows host, but not in OSX host.
-9.x are still the best for audio playback.
-I experimented with various variables available for controlling the audio, but haven't found a perfect mix.

Please report your experience,

Best,
Cat_7


Not sure what I'm doing wrong. I've got iTunes 2.0.4 and Quicktime 6.0.3 installed under 9.2.2. Audio is glitchy at best and most of the time is nonexistent completely :sad: This has been the result for every screamer build. This is my one tiny problem with Qemu. Everything else is awesome. Never thought I'd be running 9.2.2 like this. If I can figure out the audio problem, it'd be almost perfect.

Here's my Qemu launch command:
Code:
#!/bin/bash
cd "$(dirname "$0")"
./qemu-system-ppc64 -L pc-bios -boot c -M mac99 -cpu G4 -m 1536 -prom-env 'auto-boot?=true' -prom-env 'boot-args=-v' -prom-env 'vga-ndrv?=true' -drive file=MacintoshHD.dmg,format=raw,media=disk -drive file=AdobeMac.dmg,format=raw,media=disk -netdev user,id=network0 -device sungem,netdev=network0 -device usb-mouse -device usb-kbd


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Tue Nov 13, 2018 5:36 am 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2299
Location: Emaculation.com
I'm having an intersting issue: with the new build, -rtc base="2000-12-25",clock="vm" is being ignored, which is a problem for the OS X Public Beta. -rtc base="2000-12-25",clock="rt" returns the same result -- "OSXPB has expired".

Anyone know what might be going wrong? This works fine in all other builds of qemu I've tried.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Mon Nov 19, 2018 4:47 pm 
Offline
Forum All-Star
User avatar

Joined: Fri Nov 27, 2009 5:11 am
Posts: 2299
Location: Emaculation.com
You can ignore my previous post -- the issue is that sungem is working correctly with the PB now, and so NTP is updating the time after I've set it but before the OS checks it :} Turning off the network connection fixes that, and everything's happy.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Nov 21, 2018 11:13 am 
Offline
Apple Corer

Joined: Sun Jan 31, 2016 6:01 pm
Posts: 242
Cat_7 wrote:
Hi,

I created new sound enabled (screamer) builds for OSX and Windows.

OSX: viewtopic.php?f=34&t=8848#p52104
Windows: viewtopic.php?f=34&t=9028

My current experiences with them are:
-The windows build performs slightly less well compared to the OSX build.
-You need the most recent Quicktime and iTunes installed in the various guests for best performance.
-10.4 and 10.5 guests can play internet radio with some crackling (like playing an old scratched record).
-Starting the sound control panel in OSX guests when already playing music creates havoc in the audio stream.
-Moving the whole window in which the guest runs disrupts the stream in Windows host, but not in OSX host.
-9.x are still the best for audio playback.
-I experimented with various variables available for controlling the audio, but haven't found a perfect mix.

Please report your experience,

Best,
Cat_7


I am using Mac OS 9.2.2 with the USB audio device. Audio (when it does work) plays perfectly for about 30 seconds. Then it stops playing. I'm not sure what changed but this is definitely a huge improvement for the USB audio device playback. I have Quicktime 5.0.2, iTunes 2.0.4, and QEMU 3.0.91 (v3.1.0-rc1-dirty).


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Nov 21, 2018 7:02 pm 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 4445
Location: Sittard, The Netherlands
What happens when you use your default sound device on the host?

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Wed Nov 21, 2018 11:27 pm 
Offline
Apple Corer

Joined: Sun Jan 31, 2016 6:01 pm
Posts: 242
Cat_7 wrote:
What happens when you use your default sound device on the host?

Best,
Cat_7


I used the USB audio device that comes with QEMU. I have experiemented with using a real USB sound card in QEMU. The results were not good.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Fri Dec 07, 2018 1:14 pm 
Offline
Student Driver

Joined: Mon Jun 16, 2014 12:52 pm
Posts: 18
Cat_7 wrote:
Hi,

The screamer source code is at:
https://github.com/mcayland/qemu/tree/screamer

I build on Linux regularly, but the sound performance is no better there.
Do you have any tips for improving Linux performance? I made a build from that source on Ubuntu 18.10 and the speed is pretty atrocious compared to the OS X pre-built binary, on the same machine.


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Fri Dec 07, 2018 9:03 pm 
Offline
Expert User
User avatar

Joined: Fri Feb 13, 2004 8:59 am
Posts: 4445
Location: Sittard, The Netherlands
Are you talking about the screamer builds in both cases? And when doing what?

I regularly test their speeds in 9.2 with MacBench. OSX and Linux builds have more or less the same speed. Only the Windows builds lag by some 10%.

Best,
Cat_7


Top
 Profile  
Reply with quote Post a reply  
PostPosted: Sat Dec 08, 2018 6:49 pm 
Offline
Student Driver

Joined: Mon Jun 16, 2014 12:52 pm
Posts: 18
It should be Screamer for both, since that's the main build I use and care much about. The general performance is visually more sluggish with the motion on the screen being more choppy than I recall in OS X. Also, there's some benchmarks with Speedometer below. "Qemu 9.1" is the tested performance of the machine in OS X; the others are with my Linux build, set to emulate G4 and G3 processors respectively, in the start command.

Image
Image

It's my experience that there's naturally some variation in whetstone results, so that doesn't bother me much, but the lag elsewhere is concerning.


Top
 Profile  
Reply with quote Post a reply  
Display posts from previous:  Sort by  
Post new topic  Reply to topic Page 82 of 82 [ 2038 posts ]    Go to page Previous  1 ... 78, 79, 80, 81, 82


Who is online

Users browsing this forum: No registered users and 3 guests


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