On 06.12.2009, at 14:00, Andreas Faerber wrote:
> -int rectCount;
> +NSInteger rectCount;
I know that this is endorsed by apple since 10.5 but NSInteger will break
compiling on Tiger and older. Int on the other hand is only throwing a warning
on Leopard if I'm not mistak
Looks like I'm a little late for the party, as always :) .
I really encourage everyone to work towards a gcc4.x solution for OS X.
I just read and tried Alexanders x86_64 patch, as I finished our x86_32.
If we could reach an out of the box solution for OS X, that would be
great!
You'll find
Alex,
You'll find the patches at [1]
It's basically an adaption of Pauls, Gwenoles and the Qs gcc4 OS X
x86 patches.
I'd rather go with Michael Matz's gcc4 patches. They look more sane
and clean to me than Gwenoles do and I believe the 5% performance
hit that goes with them is no real p
On 18.01.2008, at 00:25, Andreas Färber wrote:
Am 17.01.2008 um 18:34 schrieb Alexander Graf:
I tested sparc-softmmu, ppc-softmmu, ppc64-softmmu, i386-softmmu
on Linux/i386 from your gcc4 branch. It compiles okay on gcc (GCC)
4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2). Runtime
On 18.01.2008, at 01:40, Mike Kronenberg wrote:
On 18.01.2008, at 00:25, Andreas Färber wrote:
Am 17.01.2008 um 18:34 schrieb Alexander Graf:
I tested sparc-softmmu, ppc-softmmu, ppc64-softmmu, i386-softmmu
on Linux/i386 from your gcc4 branch. It compiles okay on gcc
(GCC) 4.1.3
l starting form 10.3 (10.2 with the known
workarounds).
Please test and comment
Mike
File as .gz
http://www.kberg.ch/qemu/091patches/cocoa.m.gz
/*
* QEMU Cocoa CG display driver
*
* Copyright (c) 2008 Mike Kronenberg
*
* Permission is hereby granted, free of charge, to any person
o
On 30.01.2008, at 19:59, Alexander Graf wrote:
On Jan 21, 2008, at 5:18 PM, Mike Kronenberg wrote:
This is a complete rewrite of cocoa.m to support Core Graphics.
As mentioned in earlier threads, the QuickDraw API is depreciated
starting with OS X 10.4.
Now with OS X 10.5 it won't
I ran it using my x86_64 on 10.5.1, targetting x86_64-softmmu and
booting a linux kernel. I could literally see every like getting
repainted (which btw did not happen with my quick hacky version I
sent to the list some time ago).
You did not notice the effect with Your implementation, bec
After a little discussion on the list, I made this patch for cocoa.m,
to replace CoreGraphic by OpenGL.
It's way faster than CG, but it requires a Mac with OpenGL capable
Graphics Card and at least 8mb of VRAM.
I think starting with G4 and Highend G3, this requirements are met.
features:
[n
On 31.01.2008, at 16:55, Alexander Graf wrote:
Hi,
supporting Mac OS X on Intel has been a long standing issue. The Q
project has done a fabulous job maintaining patches that make things
work for i386 Mac OS X, but do invasive changes to qemu internals.
This set of patches attempts to mak
On 01.02.2008, at 17:45, Mike Kronenberg wrote:
After a little discussion on the list, I made this patch for
cocoa.m, to replace CoreGraphic by OpenGL.
It's way faster than CG, but it requires a Mac with OpenGL capable
Graphics Card and at least 8mb of VRAM.
I think starting with G
Hi from Q,
Yes we have a OpenGL, CG and in dev a Core Animation version for vga
output.
Quickdraw is depreciated since Tiger. But as QEMU has never added gcc4
to the tool-chain, there was never a official running version on any
Intel machine :)
Our OpenGL and CG implementation offer full
On 13.06.2006, at 16:37, Joe Lee wrote:
I came across a product called Iemulator and think it based on
QEMU. If so, I wanted to know how possible is it to re-brand qemu
to something similar to Iemulator.
IEmulator (as of the 1.7.x series) is a rebrand of a early stage
project Q Build (ht
Great Idea...
This would be in c++ then, or do You fancy another wxWidget flavour?
(I remember You did not like c++ in QEMU)
If people are interested, we could try to port Q as a base, since
it's going to be obsolete anyway (either by the new QEMU GUI or
leopard)... :)
http://www.kju-app
@Fabrice
How are your plans about supporting OS X in the future?
We, for our part, are eager to push dev on OS X:
- with the patches of Gwenole and pbrook, qemu 0.8.2 builds great on
OS X ppc and intel (gcc4). All tests are OK.
- I'm willing to rewrite my OS X block.c patches for hardware CD-RO
Hi,
we have decided to wait for the next qemu release until we update the
patches for kju, as qemu dev has picked up speed, which is good.
Never the less, you can grab the patches for qemu cvs (OS X Intel) here:
http://www.kberg.ch/qemu/cvspatches20070202.zip
Best Regards
Mike
On 03.02.2007
e is something wrong
with the patches?
Thanks again for your help!
Ilya
--- Mike Kronenberg <[EMAIL PROTECTED]> wrote:
Hi,
we have decided to wait for the next qemu release
until we update the
patches for kju, as qemu dev has picked up speed,
which is good.
Never the less, you can grab t
Hi there,
On 17.03.2007, at 20:30, Philip Boulain wrote:
Hi! I'll keep this succinct, because I'm sure they'd be FAQ-grade
questions if this list had a FAQ: :)
1) Where's the version repository for KQEMU? It doesn't appear to
be under/alongside QEMU itself.
2) Has anyone made any progre
Cool :)
just dlded your tarball, and things work well.
I'm about to add the code to the "genuine" kqemu environment. With
kqemu Variables and function stubs.
I hope to post back soon.
Mike
On 20.03.2007, at 03:18, Philip Boulain wrote:
Mike Kronenberg wrote:
> So any
al address to a page index on...
feel free to be faster :)
Mike
On 20.03.2007, at 09:02, Mike Kronenberg wrote:
Cool :)
just dlded your tarball, and things work well.
I'm about to add the code to the "genuine" kqemu environment. With
kqemu Variables and function stubs.
I hope
ow to convert a physical address to a page index on...
feel free to be faster :)
Mike
On 20.03.2007, at 09:02, Mike Kronenberg wrote:
Cool :)
just dlded your tarball, and things work well.
I'm about to add the code to the "genuine" kqemu environment. With
kqemu Variables and f
I'm workin on the GUI for cocoa.m...
I'm able to save/stop/start WMs from the GUI
- if i stop qemu, am I able to change vars like memory/images/network
and start qemu with a different VM without terminating qemu?
I'm able to change images for cdrom/floppy from the GUI
- is it possible to load a i
It seams that my first Mail got eaten:
Status on my Work for cocoasupport for qemu
- made a Toolbar with options to save VM, change Image for CD-Rom/Floppy
- made a Controlling app, to start and configure WMs (right now I'm
integrating that ap im qemu)
From an earlyer Post, in which I proposed so
[ snip ]
Pierre d'Herbemont wrote:
Very nice ;) Hope you'll produce a patch, that'll get merged in cvs ;)
Yes, but first, the code needs some major cleanup.
However when I try to launch your test app here is what I get:
iBook:~/Desktop/cocoaqemu.app/Contents steg$ ./MacOS/cocoaqemu
ZeroLink: could
[snip]
René Korthaus wrote:
I really appreciate your work... where QemuX is now, I have to
admit, that's what my abilities end
I like and use QemuX alot, since it uses qemu with sdl, which has still
*alot of features which are not yet supportet in cocoa (sound and
keyboard for dif
Mike Kronenberg wrote:
So here I am again :)
You find my proposal at
http://www.kberg.ch/cocoaqemu/
That build was pretty buggy (forgot to remove some static links).
But living in a fast World: here is a new one.
Changes:
- portet the GUI from nib to cocoa.m (no extrenal files are needed
Hello list
I'm still working on cocoa.m, and I made some Progress with grab/ungrab
Mouse und Keyboard.
But right now I'm working on the Interface.
- made a Toolbar with options to save VM, change Image for CD-Rom/Floppy
- made a Controlling app, to start and configure WMs
From an earlyer Post, in
Peter Stewart wrote:
Hello to all,
esp. Pierre d'Herbemont,
I have changed cocoa.m (0.7.0) to use openGL with very fast texturing.
I removed the use of QuickDraw. The DisplayState data is now DMA'd to
the graphics card instead of copied by the CPU. This uses apple's
texture range extensions
Peter Stewart wrote:
Hi Hetz,
I will do a comparison, and a diff, and add some more comments.
Great, I can't wait to merge and test it :)
I have a 800Mhz ibook 640M. When I ran Knoppix, and glxgears I got
7fps on OpenGL profiler and 5fps reported by glxgears. OpenGL profiler
reported tha
Peter Stewart wrote:
Hi,
It looks faster than the original, but I don't have a benchmark, is
there one?
I would really like a bootable image with Doom 1 on it.
http://www.kberg.ch/cocoaqemu/files/freedosdoom.img.zip
have fun
Here is the diff for cocoa.m ( diff cocoa.m.orig cocoa.m ) (from
Peter Stewart wrote:
Hi,
Sorry for using up mail space, but here is the cocoa.m file.
enjoy,
peter.
Thanks amillion!
I will try it out tomorrow.
Hope I too can produce a Patch soon, so there is not to much
unneccessary work mergin bits'n'peaces :)
Mike
___
Hello Peter and Pierre
I have woven the patch into my patch and run some basic but in other
times often used benchmarks with doom:
i unpacked freedos and installed doom from
http://www.kberg.ch/cocoaqemu/files/freedosdoom.img.zip
then i started doom with
doom -timedemo demo3
(reboot between
Natalia Portillo wrote:
El 27/05/2005, a las 12:42, Mike Kronenberg escribió:
-cocoalivethumbnail => qemu produces a 100x75 PNG thumbnail
every 10 sec
GREAT!!!
But, better if can be specified how many time and/or a shortcut (like
in virtua
I'm in talks with Pierre how we should proceed.
My goals were to make qemu accessible to a broader Macintosh audience.
so besides of additions to cocoa.m, I have written a Control app to
configure, lauch and control multiple qemu instances. Together, they
behave just like one App.
The projec
Pierre d'Herbemont wrote:
On 27 mai 05, at 16:51, Mike Kronenberg wrote:
Pierre would like to put the whole thing in the head tree. I would
be ready to do so, too, if this is wanted.
I didn't realize that the Q app was a front end. It would be much
cleaner to have it running
Pierre d'Herbemont wrote:
On 24 mai 05, at 17:11, Mike Kronenberg wrote:
Testbuild and diff are on
http://www.kberg.ch/cocoaqemu
It doesn't work on my iMac DV G3 400. I know that its ATI Rage 128 is
very limited, but I think that we'll had to keep both version...
Did Y
Pierre d'Herbemont wrote:
On 28 mai 05, at 20:36, Mike Kronenberg wrote:
Pierre d'Herbemont wrote:
That should be done with not much troubles, if we manage to get
qemu thread safe. Did you try that way?
Until the 7. May I was trying to get all into qemu... sources are
s
Pierre has asked me to maintain the OS X package.
I will glady take this task.
To keep things simple for enduser, I plan to make packages for the cocoa
flavour of qemu. If You think there should also a sdl package, please
inform me.
Layout of the Package:
Container: QEMU-0.7.x.dmg (compresse
Natalia Portillo wrote:
Can you make a nightly build with the CVS?
I'm travelling alot, so this won't excactly nightlies, but I plan to
make alot of CVS builds, at least every time there is an announcement of
CVS changes by Fabrice.
And another with the patches that aren't in the CVS?
w
Natalia Portillo wrote:
Were will they be to download?
You will find the packages at:
http://www.freeoszoo.org/download.html
http://www.kberg.ch/qemu/
:)
Mike
___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listin
Julian Seward wrote:
Can you make a nightly build with the CVS?
I'm surprised that Qemu does not seem to have an automated nightly
build / regression test / mail-summary-to-developers system. We have
been doing that with Valgrind for a couple of years now and it makes
a big difference,
Hi all,
I've made a patch for OS X to use the built-in CD-ROM drive. (-cdrom
/dev/cdrom).
I used #ifdef COCOA_CONFIG in block.c and added -framework
CoreFoundation -framework IOKit to COCOA_LIBS in makefile.target.
This works ok.
But I want the Patch to work with SDL, too.
So I use #ifdef __
Ashish Naik wrote:
Hi,
I read somewhere that resize window problem on OS X was fixed prior
to 0.7 but I still get the problem.
Can anyone help?
Please be more specific. What Problem do You have? Which Version do You
use (CVS/binaries and cocoa/SDL)? What guestOS? When does the error occ
Larry Baker wrote:
Larry,
Please post this message on the qemu-devel mailing-list or the user
forums.
Pierre.
1. I am unable to get the pre-built QEMU for Mac OS X to connect to
my Mac Mini's SuperDrive. I tried both -cdrom /dev/disk2 and
-cdrom /dev/disk2s0. When I make a copy of the b
U n d e r a c h i e v e r wrote:
Hi
I wanted to submit a new OS image (CentOS 4 on x86) to FreeOSZoo.org.
I'm getting taken to what looks like a search or cyber-squatter's site.
Any idea what's up?
$ dig freeoszoo.org +nodebug +noadditional +nostats +noquery
; <<>> DiG 8.3 <<>> freeoszoo.org
Based on experiences with Q, I rewrote the cocoa port.
It features now:
- Keyboard
- Mouse
- Full screen
- Hardware CD-Rom support
- Possibility to create/save guest PC profiles
- Toolbar to load images for fd/cd and save/shutdown/reset guest PC
- graphic interface to create/change/delete/start g
Hetz Ben Hamo wrote:
I just looked at the screenshots, and if you don't mind, I want to
offer few suggestions for your GUI:
1. RAM size - how about adding up/down arrows (in addition to what you
have right now) to increase RAM?
Good Idea. How should they id/decrement the value? One by one or
Jim C. Brown wrote:
On Thu, Jul 21, 2005 at 04:00:12PM +0200, Ren? Korthaus wrote:
That is what I was also thinking about for some time, but first we
should then agree on an universal way of saving configurations (this
was already been touched by the list some time ago, couldnt find the
Joshua Root wrote:
On 21 Jul 2005, Natalia Portillo <[EMAIL PROTECTED]> wrote:
El 21/07/2005, a las 18:33, Stealth Dave escribió:
On Jul 21, 2005, at 6:46 AM, Hetz Ben Hamo wrote:
On 7/21/05, Mike Kronenberg <[EMAIL PROTECTED]> wrote:
Hetz Ben Hamo wrote:
I'm thinkin
[snip]
Right now I'm using .plist(property lists), which is very common in
OS X, because you can read them back directly in to an Array or a
Dictionaty. It's a standardized XML File.
I'm a big fan of XML, but I'm also very much Intrested in having a
compatible package over all platforms.
I see
Pierre d'Herbemont wrote:
On 21 juil. 05, at 15:46, Hetz Ben Hamo wrote:
On 7/21/05, Mike Kronenberg <[EMAIL PROTECTED]> wrote:
Hetz Ben Hamo wrote:
I just looked at the screenshots, and if you don't mind, I want to
offer few suggestions for your GUI:
1. RAM size - how
Mike Kronenberg wrote:
I'm thinking of a new way to store the images and saved VMs, too.
Maybe we could make something like vpc: A package with the config,
disk-images and saved VMs, located in ~/Documents/QEMU PCs/
QEMU guest PC Format, a Proposal
This should serve as a base fo
please correct
me, if I'm mistaken):
x86
x86-64 (x86_64 has more hits in google, but all the tech pages use x86-64)
PowerPC (maybe PPC will make it easyer to grep?)
SPARC
MIPS
G
Mike
El 04/08/2005, a las 8:36, Mike Kronenberg escribió:
Mike Kronenberg wrote:
I'm thinking of a n
I have implemented .qvm as a test in Q.
Here is a sample configuration.plist and some additions to my initial
proposal:
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
About
Author
Q
Copyright
none
Date
2005-08-07T19:25:41Z
Descrip
Just from my experienc with using CD-ROM under OS X:
say You want partition 1 of disk 5
You dont need the: /dev/disk5s1
But: /dev/rdisk5s1 wich is a raw access
Mike
Enric Pedascoll Quingles wrote:
well, now i have running macosX.4 and i want to start a qemu session
with a Debian partition, i
These patches provide fixes/updates/enhancement to the native OS
X(COCOA) port.
Since the qemu CVS version of qemu has still a broken keyboard input and
lacks some features of it's SDL counterpart, I post two patches that
will add features similar to SDL and more. These patches contain only
f
This is very helpful indeed!
There where a lot of questions lately about ppc emulation. Could you
post the resulting image to http://free.oszoo.org ? So people have a
easy solution to test ppc emulation? I think hetz would also be happy to
have this howto in his qemu forum at: http://qemu.dad-a
It's a little messed up, since I'm redesigning the website:
http://www.kberg.ch/q/index.php?p=10
You'll find even more info about configuring qemu at:
http://qemu.dad-answers.com/
G
Mike
___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists
This patch enables hardware byteswapping (lhbrx, lwbrx) for PowerPC on
OS X (since OS X does not provide "byteswap.h").
http://www.kberg.ch/qemu/osx_ppc_byteswap_2.diff.gz
Mike
___
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.or
Julien Lancien wrote:
Hi,
I am unable to compile qemu on my machine :p. I've attached the result
of the configure and make.
My gcc version is: 4.0.3 20051006 and kernel 2.6.13 vanilla.
I used the CVS snapshot, but I got mostly the same problem with the
0.7.2 version.
Tell me if you want more
Hello,
I just wanted to build CVS taget i386-softmmu on a PPC G4 with OS X
10.3.9, GCC 3.3.
I get a ton of the following compile errors:
/diff/qemu/cpu-all.h: In function `ldq_le_p':
/diff/qemu/cpu-all.h:234: warning: implicit declaration of function `ldl_p'
/diff/qemu/cpu-all.h: In function
QEMU compiles fine on ppc now, but the Problem wit DOS under PPC persists.
I tested Reactos 0.28 and Win95 and they both run fine so far.
On the Dos side I tried the Freedos image from oszoo, Freedos
installation Floppy from fdos.org, MS DOS 6.22 and MS DOS 7.0 (win95)
and they all fail. (eith
event characters] characterAtIndex:0] will raise an
NSRangeException that
crashes qemu. The following patch fixes this bug:
To Mike Kronenberg: Q has the same problem. Pressing a dead key in the
monitor locks the emulation and you're not able to do anything
further.
Would you be so kind
cluding doom here:
http://www.kberg.ch/q/userfiles/freedosdoom.zip
or at the oszoo.org
Crashes:
- when choosing option 1 (standard)
about 10-20 sec into doom, when playing timedemo (doom -timedemo
demo3), otherwise, too.
This used to work great before.
Thanks,
Mike
Sincerely
Jo.
2325 realtics'.
Can you try if using GCC 4 helps for you too? I'll do some more
tests now.
Hopefully I can track down the problem to someting more specific.
Jo.
Mike Kronenberg wrote:
You find a freedos including doom here:
http://www.kberg.ch/q/userfiles/freedosdoom.zip
or at
Attached a diff against the last fully working CVS Snapshot I had.
(ie, before mp was commited)
On 11.12.2005, at 21:47, Joachim Henke wrote:
gcc4 and -fno-tree-ch did the trick for me, too.
-fno-tree-ch was mentioned earlyer on this list, to compile with
gcc4 on OS X. But since gcc4 is sti
ound changing several pieces of the code - it does
not help - maybe I'm just too blind...
Regards
Jo.
Mike Kronenberg wrote:
Attached a diff against the last fully working CVS Snapshot I had.
(ie, before mp was commited)
I'm now scanning thru the changes in exec.c...
my guess i
Built and tested!
It works great now, thanks alot.
New OS X Builds are up.
Mike
On 19.12.2005, at 19:21, Joachim Henke wrote:
...just to end this thread (c:
The problem is fixed in todays CVS. Compling QEMU with GCC 3.3 on
Mac OS X now works again: Running FreeDOS and Doom timedemo don't
I made a proposal some month ago based on xml:
http://lists.gnu.org/archive/html/qemu-devel/2005-08/msg00034.html
I use this style of xml property lists for the configuration of the
vm of Q (slightly alter by now).
Q is a OS X port of QEMU http://www.kberg.ch/q
I ran recently into some troubl
I'd like to see some more things in it (besides that windows clients
can't handle (ba)sh scripts:
- State of the machine (saved/running/snapshot)
- what cpu/machine
- further information (Author, Copyright...)
- paths that can be handled by every plattform
...
so you can g(zip) up a vm and sen
As I mentioned in a earlier thread about config files, one of the big
advantages of XML is it's language independence.
There are french, spanish, japanese, chinese people using qemu,
resulting in imagenames / paths in the corresponding language.
ASCII/UTF-8 is not everything.
Mike
On 05.01.
onfig file and the image with somebody...
It's already fun to exchange "normal" textfiles" between Mac
(Macroman) and windows and linux(utf-8/iso-8950-x).
Mike
On 05.01.2006, at 01:04, Jernej Simončič wrote:
On Thursday, January 5, 2006, 0:52:07, Mike Kronenberg wrote:
On 12.01.2006, at 13:38, Adrian Coman wrote:
Hi,
I'm a newbie with qemu and I know there have been a lot of topics
on the qemu
networking topic, but none of them solved my problem ... I hope
I'll get an
answer from you.
So, I have a CentOS 4.2 as host with qemu-0.8.0 installed from
sou
Hi there,
thanks to a tipster I had a look at your sheepshaver 2 days ago :).
qemu dyngen.c is compiling with the added i386 mach lines. Later I
had some problems with osdep.h which is used by the qemu tools. I
disabled it for now.
Now I stuck with:
softmmu_header.h:204: error can't find
Hi malc!
Great!
...great to hear, so I can burry my attempt to write support for a
touchscreen device... it would have had way more overhead anyway.
What I'm looking for now is a windows driver (how obviously :) ).
From the source I can't see what device you are actually emulating
(or is
at 13:51, malc wrote:
On Thu, 9 Feb 2006, Mike Kronenberg wrote:
Hi malc!
Hey Mike.
...great to hear, so I can burry my attempt to write support for a
touchscreen device... it would have had way more overhead anyway.
What I'm looking for now is a windows driver (how obviously :) ).
Hello,
I'm a little late for the party, it seems...
...never the less: here comes the patch for cocoa.m
Tested with win2k and winXP.
This patch fixes the cocoa compile problem that was introduced with
the multi-display-support as well.
Greetings
Mike
cocoa.m_tablet_02.diff.gz
Description:
77 matches
Mail list logo