My main hypervisor would be VirtualBox. It is a bit finicky sometimes, like, for example, when you cannot mount a USB device unless you create a filter to mount it based on name or when, after you have 'Guest Additions' installed, it has problems transferring files from host-to-guest when doing drag-and-drop. I only use this if I need to transfer some things over to modify or mess around with in Windows applications, not in the realm of games. Examples include: hex editing, compiling, making disk images, etc.
3D acceleration can be a tough nut to set up depending on your operating system and what steps you need to take, so my preferable option if I'd like to run games on an operating system that needs it, I would much rather have something period accurate—that is where 86Box comes into play. It's an emulator that can emulate all sorts of different systems dating from the IBM 5150 to a Pentium II machine with a Voodoo 3 3000; I've been using it more often on a daily basis to test out Windows games without requiring me to build a computer using parts that are skyrocketing in price in these dire times or bring out a laptop (which is less powerful than what it offers). It truly brings out the best experience, and the best part is that it can do OpenGL through my graphics card.
Just note, that with 86Box, it can be very resource intensive with the CPU so I'd recommend using an AMD Ryzen or an Intel Core i9; otherwise, like when I once tried out 86Box the first time on an Intel Core i5, you end up with choppy sound and the performance is pretty poor. Honestly, can't say I have any negatives about it, just make sure you get the nightly release as it has a better UI for configuring VMs and support.
Here's just a list as to how I configure my virtual machines:
Windows XP (VirtualBox) - 512MB RAM, 25GB HDD, 128MB VRAM / VBoxVGA, ICH AC97 Sound, DVDROM.
Don't use VMs on my main machine, but I have 2 servers setup currently.
First one is on my ThinkServer RD330, runs Proxmox as base OS and currently runs a Windows VM that I use as a seedbox and Jellyfin Server, a Linux Mint VM for general Linux use, and a Linux container that runs a WOTLK WoW private server for me and some friends.
Second one is a 2012 Mac Pro that I keep at work, also running Proxmox. I ended up putting a GTX 1660 Super I had laying around in it that I passthrough to a Windows VM for a light remote game streaming setup (which is surprisingly capable despite the dated Xeon X5690s in it ), and a Linux VM with a MoP WoW private server
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
If you've been waiting for an excuse to replay Super Mario Sunshine and happen to have up to nine friends, do I have some good news for you. Released earlier today...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
Hot on the heels of their NetherSX2 port, @Nagaa is back with another hugely anticipated release: a Switch port of the popular Wii U emulator Cemu. We've got more...
The golden age of emulation on the Switch continues as a native Dolphin port was released by @Nagaa earlier today. Included in this port, we're looking at cover art...
The Pokemon series is known for its vast assortment of spin off titles, with the majority being well-received. We've had an assortment of Mystery Dungeon titles, a...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
Images for the rumoured Zelda-themed limited edition Switch 2 for The Legend of Zelda's 40th Anniversary have started to leak online.
The leak shows only the...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
With the latest entry to the Fire Emblem series, Fortune's Weave, set to launch in September, Nintendo have today announced a new Nintendo Direct to put it soundly in...
After being announced last year, the fan-made remake Gamma Emerald has finally gotten its first early access release. A complete rebuild of fan-favourite Pokemon...
It's a good time to be a first generation Pokemon fan. But when was it not a good time to be one? In recent weeks we've seen a native LOVE2D recreation of Pokemon Red...
Over the past week, rumors have started swirling as Redditors (probably correctly) deduced the title of the upcoming Elder Scrolls game, which will apparently be...
So I got pretty lucky on this one. Having ordered the physical version of Oblivion Remastered on Switch 2, I had it delivered earlier today, beating out the official...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
Hoenn to the ROM hacking scene is like Kanto to the official games. It's everywhere. At this point you've probably played through Pokemon Emerald with a party of...
Harbour Masters were cutting it close with this one, promising a release of their Banjo Kazooie PC port "Lighthouse" by the end of this month. And they did not...