* Re: [Qemu-devel] Re: RFC for new features
@ 2004-07-09 22:13 Antony T Curtis
2004-07-10 2:44 ` [Qemu-devel] 3Dfx... Just guessing Natalia Portillo
0 siblings, 1 reply; 8+ messages in thread
From: Antony T Curtis @ 2004-07-09 22:13 UTC (permalink / raw)
To: qemu-devel
On Fri, 2004-07-09 at 21:27, Emmanuel Charpentier wrote:
> Fabrice Bellard wrote:
>
> [ that he wants our whishlists before porting the SDL version to other
> platforms. ]
>
> Well, I have some wishes, but I'm not sure they fit well in your current
> worplans. Please feel free to discard them :
>
> 1) There are still some CPU emulation issues ; I can't diagnose them but I
> can prove that they exist :
> After Win2k installation (whatever version), I have been unable to install
> Mozilla 1.6. I have been able to install Mozilla 1.7, though. Windows being
> .. well, Windows, I've been unable to locate error logs. Go figure ...
> It tool me 4 trials to find a Win2k version that would allow for the
> installation of Office 2000. I tried to install Office 97 twice, with no
> luck. I didn't retry with the "correct" installation of Win2k.
> The SP4 patch doesn't install (error a short while after unpacking)
> The "disk full" issue while installing Win2k still happens every time.
>
> None of this happens using the very same files/disks while installing on
> real hardware.
Yes - I think that there are instances where the simulation is wrong...
OS/2 Warp 3 seems to suffer from GPFs when running applications
consistantly and repeatably.
> 2) There are device emulation issues :
> The current cirrusvga is a vast improvement over the previous bochs
> device. However, pushing available memory to more than 4 Mb wold allow for
> better resolutions : 1024x768x16 is a bit limiting in some uses.
> There are still serious issues with audio emulation. The current SB16/AXE
> device can do simple things (playing the "opening" .wav file, etc ...), but
> trying to install Dragon voice recognition still fails very early (at the
> first sound that the installer tries to play), and crashes the whole
> emulation (the graphics window diseappear, and you're left with no mouse).
Well - the CL-GD544X chips can only handle 4MB of memory, maximum. For
larger framebuffers, we would have to emulate a different video chip -
If we wish to stick to Cirrus Logic, The Laguna CL-GD546x chips can
address up to 16MB I think.... Of course, there are many other chips - I
think perhaps the Tseng Labs ET6000 may be simple enough to simulate and
would support a larger framebuffer.
> 3) I still think that a virtualizer based on QEMU, while quite a bit more
> limited in scope than QEMU itself, would be extremely useful : letting
> user-level code not touching hardware run native and trapping anything
> related to I/O, memory-mapped I/O or changing protection level (allowing to
> run *that* on the emulated CPU) would allow for a nice acceleration. This
> would be a boon for all the people using QEMU to run hardware available for
> their CPU but not their platform (think Windows user running Linux/FreeBSD
> software and vice-versa), which may well be a majority among qemu users.
Hmm... If a virtualizer is what is wanted, there are several options
already available... "Xen" is supposedly very good.
I think QEmu's strength is that it is not a virtualizer - it is a system
simulator.
Perhaps work can be done to get better performance when simulating the a
similar system to the host... but perhaps there would be more real
benefit in attemting to make the translator optimise the code it
generates... LUA has already been mentioned as a possible alternative
code generator.
> None of this is absolutely critical, and QEMU is already *extremely*
> useable (and useful ! ) as it is. The most critical are probably the CPU
> emulation issues, the least the virtualizer.
>
> Hope this helps,
>
> Emmanuel Charpentier
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
> FLAGS (\Seen))
--
Antony T Curtis <antony.t.curtis@ntlworld.com>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Qemu-devel] 3Dfx... Just guessing
2004-07-09 22:13 [Qemu-devel] Re: RFC for new features Antony T Curtis
@ 2004-07-10 2:44 ` Natalia Portillo
2004-07-10 13:06 ` Fabrice Bellard
2004-07-11 1:10 ` Jim C. Brown
0 siblings, 2 replies; 8+ messages in thread
From: Natalia Portillo @ 2004-07-10 2:44 UTC (permalink / raw)
To: qemu-devel
Hi.
I'm just thinkig...
Guessing...
Is it possible to emulate a 3Dfx chip?
There are available documents, etc?
The 3Dfx are the most supported 3D cards.
Have drivers for DOS, Windows, MacOS, Linux, BSD, any system where XFree86
works, etc.
But I think that nVidia has "ghosted" all available information, as they did
with the 3Dfx webpage and drivers. :(
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] 3Dfx... Just guessing
2004-07-10 2:44 ` [Qemu-devel] 3Dfx... Just guessing Natalia Portillo
@ 2004-07-10 13:06 ` Fabrice Bellard
2004-07-10 20:41 ` Natalia Portillo
2004-07-11 1:10 ` Jim C. Brown
1 sibling, 1 reply; 8+ messages in thread
From: Fabrice Bellard @ 2004-07-10 13:06 UTC (permalink / raw)
To: qemu-devel
SiS6326 seems a better choice because it is documented and well
supported. It was my target before I improved the submitted Cirrus patch.
Fabrice.
Natalia Portillo wrote:
> Hi.
>
> I'm just thinkig...
> Guessing...
>
> Is it possible to emulate a 3Dfx chip?
> There are available documents, etc?
>
> The 3Dfx are the most supported 3D cards.
> Have drivers for DOS, Windows, MacOS, Linux, BSD, any system where XFree86
> works, etc.
>
> But I think that nVidia has "ghosted" all available information, as they did
> with the 3Dfx webpage and drivers. :(
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [Qemu-devel] 3Dfx... Just guessing
2004-07-10 13:06 ` Fabrice Bellard
@ 2004-07-10 20:41 ` Natalia Portillo
2004-07-11 21:20 ` Ishwar Rattan
0 siblings, 1 reply; 8+ messages in thread
From: Natalia Portillo @ 2004-07-10 20:41 UTC (permalink / raw)
To: qemu-devel
Well I wans't proposing 3Dfx for be emulated, but just asking if it is
possible and if there is the documentation.
> -----Mensaje original-----
> De: qemu-devel-bounces+iosglpgc=teleline.es@nongnu.org
> [mailto:qemu-devel-bounces+iosglpgc=teleline.es@nongnu.org]
> En nombre de Fabrice Bellard
> Enviado el: sábado, 10 de julio de 2004 14:07
> Para: qemu-devel@nongnu.org
> Asunto: Re: [Qemu-devel] 3Dfx... Just guessing
>
> SiS6326 seems a better choice because it is documented and
> well supported. It was my target before I improved the
> submitted Cirrus patch.
>
> Fabrice.
>
> Natalia Portillo wrote:
> > Hi.
> >
> > I'm just thinkig...
> > Guessing...
> >
> > Is it possible to emulate a 3Dfx chip?
> > There are available documents, etc?
> >
> > The 3Dfx are the most supported 3D cards.
> > Have drivers for DOS, Windows, MacOS, Linux, BSD, any system where
> > XFree86 works, etc.
> >
> > But I think that nVidia has "ghosted" all available information, as
> > they did with the 3Dfx webpage and drivers. :(
> >
> >
> >
> > _______________________________________________
> > Qemu-devel mailing list
> > Qemu-devel@nongnu.org
> > http://lists.nongnu.org/mailman/listinfo/qemu-devel
> >
>
>
>
>
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] 3Dfx... Just guessing
2004-07-10 2:44 ` [Qemu-devel] 3Dfx... Just guessing Natalia Portillo
2004-07-10 13:06 ` Fabrice Bellard
@ 2004-07-11 1:10 ` Jim C. Brown
2004-07-11 11:16 ` Gianni Tedesco
1 sibling, 1 reply; 8+ messages in thread
From: Jim C. Brown @ 2004-07-11 1:10 UTC (permalink / raw)
To: qemu-devel
On Sat, Jul 10, 2004 at 03:44:13AM +0100, Natalia Portillo wrote:
> Hi.
>
> I'm just thinkig...
> Guessing...
>
> Is it possible to emulate a 3Dfx chip?
> There are available documents, etc?
>
> The 3Dfx are the most supported 3D cards.
> Have drivers for DOS, Windows, MacOS, Linux, BSD, any system where XFree86
> works, etc.
>
> But I think that nVidia has "ghosted" all available information, as they did
> with the 3Dfx webpage and drivers. :(
>
>
I have a PCI 3Dfx chip, so if we go this route I may be able to help.
> _______________________________________________
> Qemu-devel mailing list
> Qemu-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/qemu-devel
--
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Qemu-devel] 3Dfx... Just guessing
2004-07-11 1:10 ` Jim C. Brown
@ 2004-07-11 11:16 ` Gianni Tedesco
0 siblings, 0 replies; 8+ messages in thread
From: Gianni Tedesco @ 2004-07-11 11:16 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 874 bytes --]
On Sat, 2004-07-10 at 21:10 -0400, Jim C. Brown wrote:
> On Sat, Jul 10, 2004 at 03:44:13AM +0100, Natalia Portillo wrote:
> > Hi.
> >
> > I'm just thinkig...
> > Guessing...
> >
> > Is it possible to emulate a 3Dfx chip?
> > There are available documents, etc?
> >
> > The 3Dfx are the most supported 3D cards.
> > Have drivers for DOS, Windows, MacOS, Linux, BSD, any system where XFree86
> > works, etc.
> >
> > But I think that nVidia has "ghosted" all available information, as they did
> > with the 3Dfx webpage and drivers. :(
I'm uploading the voodoo 3 (avenger) specs to
http://www.scaramanga.co.uk/stuff/voodoo3_spec.pdf (2.9MB) for the
interested.
--
// Gianni Tedesco (gianni at scaramanga dot co dot uk)
lynx --source www.scaramanga.co.uk/scaramanga.asc | gpg --import
8646BE7D: 6D9F 2287 870E A2C9 8F60 3A3C 91B5 7669 8646 BE7D
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-07-12 1:33 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <200407112243.i6BMguk9020711@pali.cps.cmich.edu>
2004-07-12 1:30 ` [Qemu-devel] 3Dfx... Just guessing Ishwar Rattan
2004-07-09 22:13 [Qemu-devel] Re: RFC for new features Antony T Curtis
2004-07-10 2:44 ` [Qemu-devel] 3Dfx... Just guessing Natalia Portillo
2004-07-10 13:06 ` Fabrice Bellard
2004-07-10 20:41 ` Natalia Portillo
2004-07-11 21:20 ` Ishwar Rattan
2004-07-11 22:42 ` Natalia Portillo
2004-07-11 1:10 ` Jim C. Brown
2004-07-11 11:16 ` Gianni Tedesco
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).