AdvCheyenne: I just get windows 98 to run on my emulation machine via retroarch and I could get some of my GoG library to run on it if there was the option to donwload the game's ISO and not just the executable ? Thanks.
It all depends on the games you want and what you're trying to do. GOG uses InnoSetup to create their installers and compatibility for that is listed as
"Support for every Windows release since 2006", ie, Vista. If those installers fail under W98, games might still work if you extract the game files with
InnoExtract. Running DOS games natively under W98 (without DOSBox) should work though you'd need to configure all the DOS, SoundBlaster, etc, settings yourself "old school". If you want DOS games that need a CD-ROM "live" to play (eg, 90's FMV games), you may need an actual CD-ROM drive and burn the files to disc as you'd miss DOSBox's IMGMOUNT trick in mounting a file as a fake drive, which is how GOG's DOS games are pre-setup.
If you want 32-bit Windows games too, "native" Windows 98 compatibility means no 64-bit games, no DirectX newer than v9, many dependencies (VCRedists) from the 2000's won't work, having to emulate an old GPU + setup the drivers for it, etc. If all you want is DOS games though, it's a lot easier to setup DOSBox / ScummVM "natively" and emulate just the game rather than to emulate a whole W95-98 OS and run games "natively" under that.