I'm trying to install some old (german) Win 98 / 32 bit games for kids, but unfortunately they cannot be installed on modern operating systems. I already tried:
  Not working:
  - Dosbox (windows is required, I tried all tricks I found)
  - Windows 7 or greater (even with compatibility mode)
  - Wine on Linux (installer crash)
The only way I could get them to work (see references) is to install a Virtual Machine running Windows 98 SE, but on my wife's Windows 10 notebook this did not work (Virtual Box crashed).Is there any better way, that I did not find?
References:
https://archive.org/details/windows-98se-vmdk
https://archive.org/details/Microsoft_Windows_98_Second_Edition_Virtual_Machine_VMware_WinWorld
https://archive.org/details/Windows98vdi
https://github.com/JHRobotics/patcher9x/releases/
I play even Windows 3.1 games that require 16-bit libraries just fine. Nothing special. Install and go. Maybe a bit of ye olde config for really old DOS games where you had to set up a sound card in a separate config tool from the game :). Some games may require you to right-click on the executable, go to Properties, and set the Compatibility Mode to an older version of Windows. This is built into XP itself. Honestly, I think I only have 1 or 2 total games that have ever required it.
Been doing this forever (15 years?) on both Intel Macs and x86 desktops for as long as I can remember. Moreover, this isn’t just my old memories — literally played a Windows 3.1/95 game (came out in 1994) this weekend while watching Le Mans.
You could try Steam's Proton, which is based on Wine but has a lot more compatibility work done on top. You might even find your games in https://www.protondb.com/ to see if someone else has tried them first.
PCem is the one I've seen that seems ideal to the task, but I haven't had the time recently to experiment with the configurations for it.
https://www.pcem-emulator.co.uk/
The key distinction is that it actually emulates various legacy graphics and sound hardware that games may have been intended to run on.
At least part of the issue is that the game uses multiple threads, but was designed for systems with a single CPU, with a clock speed that's considerably slower than is present in modern systems. Something about this difference in timing breaks the whole thing in ways which are diverse and inexplicable.
Now, this comment thread contains plenty of possible solutions I could attempt, but if it's really a matter of the game relying on something like the CPU speeds of contemporary hardware (not to mention contemporary graphics hardware) then I start to think that I'd need to track down some kind of Pentium 3-era gaming PC to really make it work.
1: https://learn.microsoft.com/en-us/virtualization/hyper-v-on-...
https://customerconnect.vmware.com/en/downloads/info/slug/de...
Your virtualbox crash is likely due to bios/uefi configuration.
Booting from a USB is also a valid route to a solution.
Is pretty good for running old OS like Windows 98 SE.
- did you create a 32-bit prefix?
- did you try setting the Windows version to an older one, like Windows 95?
- did you try using something like InnoExtract (if applicable) to extract the game data without running the installer?
  I'm going to start with trying Windows XP on either VMWare Player or qemu
  Most versatile / reliable source for Windows XP isos here[1] (needs registration)
  Trying this[2] modern installer creation may be a next step
  If this does not work, I'll try Win 98 SE on dosbox-x following this[3] guide
[1]: https://forums.mydigitallife.net/threads/microsoft-windows-x...[2]: https://forums.mydigitallife.net/threads/tool-xp2esd-create-...
[3]: https://dosbox-x.com/wiki/Guide%3AInstalling-Windows-98
It's basically a launcher for games, and the community maintains Wine/DOSBox/etc configurations.
Don't know if this was o e of the "tricks" you tried... anyway worked for most old games that required windows I tried
I've seen entire oses in browser too, but that would be too much CPU to waste. Anyway, if your game is dos based that could help you.
This was the first result when I searched: https://dosbox-x.com/wiki/Guide%3AInstalling-Windows-98
Without the game name and it's requirements I only can advise to seek advice on Vogons or Old-games.ru