kjliew / qemu-3dfx

MESA GL/3Dfx Glide pass-through for QEMU
GNU General Public License v2.0
401 stars 55 forks source link

Building Wrappers Issue #139

Closed MarioNooo closed 4 months ago

MarioNooo commented 4 months ago

Ok so I discovered this project on Google by searching "Windows XP 3d accelerated VM". I managed to just compile the qemu binary but I have problems with building the wrappers as I get this error

 make: *** No rule to make target 'fxhook.o', needed by 'glide.dll'.  Stop.
make: *** Waiting for unfinished jobs....
  CC  fxhook.o fxhpat.o fxlib9x.o fxlibnt.o fxtime.o md5.o 

My host OS is Arch Linux

kjliew commented 4 months ago

A small donation to support the project & Game Preservation will have the QEMU prebuilt binaries delivered for you for your platform of choice. See details at https://github.com/kjliew/qemu-3dfx#donation.

MarioNooo commented 4 months ago

Couldn't you at least give me some advice instead of "nah, you should give me a 'small' donation $90 dollars so you don't have to compile it manually"?

Dungeonseeker commented 2 months ago

@MarioNooo Wrappers only

1) Install aur/djgpp-djcrx-bootstrap < THIS HAS TO BE INSTALLED FIRST!! 2) install aur/djgpp-djcrx (it will pull everything else as dependency) 3) Hope it builds, if it doesn't then you have to go to $HOME/.cache/yay/djgpp-djcrx and build manually using makepkg -si 4) Run sudo ln -sf /bin/i686-pc-msdosdjgpp-dxe3gen /bin/dxe3gen 5) Install mingw-w64-* (they're all in the extra repo) 6) Install aur/mingw-w64-tools 7) Install aur/openwatcom-v2 8) Run source /opt/watcom/owsetenv.sh 9) Follow the guide for build wrappers 10) Profit

MarioNooo commented 2 months ago

Wow, you were really helpful but I actually gave up doing this! Sorry bro!

fuel-pcbox commented 2 months ago

@MarioNooo Hey, if you want a PC emulator that's NOT developed by a raging narcissist, you should try out 86Box at 86box.net. It also has FREE premade binaries for Windows, macOS, and Linux!

NOTE: I'm not affiliated with the 86Box project, I just think it's better than the shit this loser is peddling.

kjliew commented 2 months ago

@fuel-pcbox Oh, you forgot the cause why the OP visited here. Allow me to remind you of it, it was "Windows XP 3D accelerated VM". Are you gonna *bluff through the roof* once more by telling "86Box is good enough for Windows XP"?

@Dungeonseeker Hey bro, how's your progress? Perhaps you can also show your trophy to wake our friend @fuel-pcbox up from the dreams and hallucination in Accuracy *BS*.

MarioNooo commented 2 months ago

I don't want an emulator or a "3D accelerated VM" anymore. I can just run old games on Wine and hope it'll work. Just look at those 3DMark03 benchmark scores Screenshot_20240908_185312