Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider the addition of QEMU-3DFX #5115

Closed
tifasoftware opened this issue Mar 13, 2023 · 6 comments
Closed

Consider the addition of QEMU-3DFX #5115

tifasoftware opened this issue Mar 13, 2023 · 6 comments
Labels
enhancement New feature or request

Comments

@tifasoftware
Copy link

I came across this video ( https://youtu.be/j7liRXxGdXo ) which demonstrated (which i believe is) emulating a Voodoo card in QEMU, which obviously is UTM's emulation backend. This allows you to make use of the M1 GPU to play games like Unreal Tournament on Windows 98/XP. This may sound too optimistic but maybe if this allows 3D acceleration on XP, we could open the door to possibly being able to have 3D acceleration for PowerPC macs.

@tifasoftware tifasoftware added the enhancement New feature or request label Mar 13, 2023
@osy
Copy link
Contributor

osy commented Mar 13, 2023

Can you link to the source code?

@tifasoftware
Copy link
Author

@osy
Copy link
Contributor

osy commented Mar 13, 2023

Oh it’s the same as #3323

I’ve reopened that one since it has more context. However realistically it probably won’t be done as I’d rather spend my efforts on a full GPU solution that works across everything.

@osy osy closed this as not planned Won't fix, can't repro, duplicate, stale Mar 13, 2023
@brunocastello
Copy link

Oh it’s the same as #3323

I’ve reopened that one since it has more context. However realistically it probably won’t be done as I’d rather spend my efforts on a full GPU solution that works across everything.

+1 on full GPU solution, because this work he mentioned isnt even GPL legal plus doesnt even let you run Aero Glass on Windows. It's strictly for 3Dfx, Glide and very old OpenGL games in a certain context. Not that it would let you run AutoCAD on it, nope.

@kjliew
Copy link

kjliew commented Apr 1, 2023

So then, how are you gonna deal with GPL legality issues? May I suggest you a lesson on "What GPL really means"?
Again, Google is Your Friend, I did just that and came up with
https://opensource.stackexchange.com/questions/52/what-can-should-i-do-when-i-see-a-violation-to-gpl-restrictions

It is not up to you to enforce the license of software for which you do not own the copyright. None of your rights are being infringed, so you have no standing to take legal action against the copyright infringement.

So if the corporates backing of QEMU and WineHQ do not have their lawyers going after the project for their rights being infringed, then the Sith will be laughing sinisterly on the verge of 64-bit legacy-free computing that Apple had demonstrated since macOS Catalina. Neither the answer poster nor I were lawyers, I presumed. If you reside in the countries & regions that deviate GPL interpretations, then you could try pursuing the case in the courts there.

Though it seems Master Yoda from another Parallel universe had telepathically taught the young Padawan well in the arts of absorbing & devouring the Sith Apprentice [⚡FORCE LIGHTNING⚡]...🤣🤣

@tifasoftware
Copy link
Author

UTM is simply a front end for QEMU. UTM bundles QEMU and their licenses are provided: https://mac.getutm.app/licenses/
If there were a modification of these GPL licensed components, we will license them as GPL as well. If that doesn't fall in their those parameters, we can simple re-license the project to that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants