qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] patches in dad-answers.com
@ 2004-07-19 18:33 Hetz Ben Hamo
  2004-07-19 18:56 ` Lionel Ulmer
  2004-07-19 19:47 ` Laurent Amon
  0 siblings, 2 replies; 5+ messages in thread
From: Hetz Ben Hamo @ 2004-07-19 18:33 UTC (permalink / raw)
  To: qemu-devel

Hi,

As it stands now, the following patches has been added to my "patches" 
directory in http://dad-answers.com/qemu/patches/

1. NO_SDL - removes the SDL requirement and replaces it with a native Xlib 
support (I hardly think Fabrice will ever commit this). Anyone can write a 
small README how to add and compile this thing?

2. Win32 SDL Keyboard support - if you're planning to compile QEMU under 
Windows, use this patch until Fabrice will commit it..

3. NT-4.0-Support - this patch will let you install NT 4.0 Workstation/Server. 
Make sure your "hard drive" image is less then 8GB size or else the 
installation won't detect it (people here say the max size is 504MB, I 
haven't tested it yet). 

Anyone else wants to add some patches for the party? :)

Thanks,
Hetz

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] patches in dad-answers.com
  2004-07-19 18:33 [Qemu-devel] patches in dad-answers.com Hetz Ben Hamo
@ 2004-07-19 18:56 ` Lionel Ulmer
  2004-07-19 19:47 ` Laurent Amon
  1 sibling, 0 replies; 5+ messages in thread
From: Lionel Ulmer @ 2004-07-19 18:56 UTC (permalink / raw)
  To: hetz, qemu-devel

> 1. NO_SDL - removes the SDL requirement and replaces it with a native Xlib 
> support (I hardly think Fabrice will ever commit this). Anyone can write a 
> small README how to add and compile this thing?
> 
> 2. Win32 SDL Keyboard support - if you're planning to compile QEMU under 
> Windows, use this patch until Fabrice will commit it..

Well, this combined with the hack for Win32 keyboard support (which
completely bypasses SDL from what I understood from the description) makes
me think that QEMU would need a clean 'driver' separation (a bit like
ScummVM do).

Of course, SDL would continue to be the main driver (and maybe the only
officially supported one), but at least people could cleanly add stuff like
an X11 only driver, a Win32 driver (based on DirectX for example)... That
would also solve the OSS-only sound issue.

       Lionel

PS: and no, I am not volunteering to do any of this stuff :-)

-- 
		 Lionel Ulmer - http://www.bbrox.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] patches in dad-answers.com
  2004-07-19 18:33 [Qemu-devel] patches in dad-answers.com Hetz Ben Hamo
  2004-07-19 18:56 ` Lionel Ulmer
@ 2004-07-19 19:47 ` Laurent Amon
  1 sibling, 0 replies; 5+ messages in thread
From: Laurent Amon @ 2004-07-19 19:47 UTC (permalink / raw)
  To: hetz, qemu-devel

[-- Attachment #1: Type: text/plain, Size: 1153 bytes --]

There's the patch I posted to the list yesterday in order to support a 
Mac keyboard when running on Mac OS X.

Rgds,

  Lga.

On 19 juil. 04, at 20:33, Hetz Ben Hamo wrote:

> Hi,
>
> As it stands now, the following patches has been added to my "patches"
> directory in http://dad-answers.com/qemu/patches/
>
> 1. NO_SDL - removes the SDL requirement and replaces it with a native 
> Xlib
> support (I hardly think Fabrice will ever commit this). Anyone can 
> write a
> small README how to add and compile this thing?
>
> 2. Win32 SDL Keyboard support - if you're planning to compile QEMU 
> under
> Windows, use this patch until Fabrice will commit it..
>
> 3. NT-4.0-Support - this patch will let you install NT 4.0 
> Workstation/Server.
> Make sure your "hard drive" image is less then 8GB size or else the
> installation won't detect it (people here say the max size is 504MB, I
> haven't tested it yet).
>
> Anyone else wants to add some patches for the party? :)
>
> Thanks,
> Hetz
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
>

[-- Attachment #2: Type: text/enriched, Size: 1166 bytes --]

There's the patch I posted to the list yesterday in order to support a
Mac keyboard when running on Mac OS X.


Rgds,


 Lga.


On 19 juil. 04, at 20:33, Hetz Ben Hamo wrote:


<flushright><excerpt>Hi,


As it stands now, the following patches has been added to my "patches" 

directory in http://dad-answers.com/qemu/patches/


1. NO_SDL - removes the SDL requirement and replaces it with a native
Xlib 

support (I hardly think Fabrice will ever commit this). Anyone can
write a 

small README how to add and compile this thing?


2. Win32 SDL Keyboard support - if you're planning to compile QEMU
under 

Windows, use this patch until Fabrice will commit it..


3. NT-4.0-Support - this patch will let you install NT 4.0
Workstation/Server. 

Make sure your "hard drive" image is less then 8GB size or else the 

installation won't detect it (people here say the max size is 504MB, I 

haven't tested it yet). 


Anyone else wants to add some patches for the party? :)


Thanks,

Hetz



_______________________________________________

Qemu-devel mailing list

Qemu-devel@nongnu.org

http://lists.nongnu.org/mailman/listinfo/qemu-devel



</excerpt></flushright>

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] patches in dad-answers.com
  2004-07-19  7:59 ` [Qemu-devel] noSDL "GUI" for Qemu Vladimir N. Oleynik
@ 2004-07-20 12:32   ` Vladimir N. Oleynik
  2004-07-20 14:16     ` Brad Watson
  0 siblings, 1 reply; 5+ messages in thread
From: Vladimir N. Oleynik @ 2004-07-20 12:32 UTC (permalink / raw)
  To: Hetz Ben Hamo, qemu-devel

Hetz,

 > 1. NO_SDL - removes the SDL requirement and replaces it with a native Xlib
 > support (I hardly think Fabrice will ever commit this). Anyone can write a
 > small README how to add and compile this thing?

Hmm... You could ask me and in the first person, not in the third.

Its trivial:

$ mv sdl.c sdl_orig.c
$ ln -s nosdl.c sdl.c
$ patch Makefile.target

  $(QEMU_SYSTEM): $(VL_OBJS) libqemu.a
-       $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS) $(VL_LIBS) $(SDL_LIBS)
+       $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS) $(VL_LIBS) -L/usr/X11R6/lib -lX11


PS: If and to correct this file, it is possible to delete at the same time from 
there option programs slowing down operation: -g,-malign-functions=0, 
-mpreferred-stack-boundary=2 ;-)


--w
vodz

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Qemu-devel] patches in dad-answers.com
  2004-07-20 12:32   ` [Qemu-devel] patches in dad-answers.com Vladimir N. Oleynik
@ 2004-07-20 14:16     ` Brad Watson
  0 siblings, 0 replies; 5+ messages in thread
From: Brad Watson @ 2004-07-20 14:16 UTC (permalink / raw)
  To: qemu-devel

--- "Vladimir N. Oleynik" <dzo@simtreas.ru> wrote:
> Hetz,
> 
>  > 1. NO_SDL - removes the SDL requirement and
> replaces it with a native Xlib
>  > support (I hardly think Fabrice will ever commit
> this). Anyone can write a
>  > small README how to add and compile this thing?
> 
> Hmm... You could ask me and in the first person, not
> in the third.
> 
> Its trivial:
> 
> $ mv sdl.c sdl_orig.c
> $ ln -s nosdl.c sdl.c
> $ patch Makefile.target
> 
>   $(QEMU_SYSTEM): $(VL_OBJS) libqemu.a
> -       $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS)
> $(VL_LIBS) $(SDL_LIBS)
> +       $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS)
> $(VL_LIBS) -L/usr/X11R6/lib -lX11
> 
> 
> PS: If and to correct this file, it is possible to
> delete at the same time from 
> there option programs slowing down operation:
> -g,-malign-functions=0, 
> -mpreferred-stack-boundary=2 ;-)
> 
> 
> --w
> vodz
> 
> 
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
> 


Hi All,

The following worked for me:

>$ mv sdl.c sdl_orig.c
>$ ln -s nosdl.c sdl.c

> $ patch Makefile.target
>
   $(QEMU_SYSTEM): $(VL_OBJS) libqemu.a
 -       $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS)
 $(VL_LIBS) $(SDL_LIBS)
 +       $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS)
 $(VL_LIBS) -L/usr/X11R6/lib -lX11 -lpthread

Regards,

Brad Watson


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-07-20 14:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-19 18:33 [Qemu-devel] patches in dad-answers.com Hetz Ben Hamo
2004-07-19 18:56 ` Lionel Ulmer
2004-07-19 19:47 ` Laurent Amon
  -- strict thread matches above, loose matches on Subject: below --
2004-05-25 16:32 [Qemu-devel] AIO ide patch Vladimir N. Oleynik
2004-07-19  7:59 ` [Qemu-devel] noSDL "GUI" for Qemu Vladimir N. Oleynik
2004-07-20 12:32   ` [Qemu-devel] patches in dad-answers.com Vladimir N. Oleynik
2004-07-20 14:16     ` Brad Watson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).