I’ve gone through this song and dance before with my old games and the most success I’ve had is with wine on Linux. It’s not foolproof unfortunately, and takes a bit of tinkering. It likely won’t work for every game either. You’ll probably want to find tutorials for each specific game you’re trying to run. Another option I’ve had some success with is running a windows xp VM. But again this isn’t foolproof and requires some technical literacy