What kind of NT specific features are you using in a 'seemingly simple' application out of curiosity?
It's not the application, it's the library underneath.
1) SHBrowseForFolder / OpenFile parameters that are NT-specific
2) UTF-8 (automatically converted to UTF-16) -- should work on Win98SE, but not on Win95 without Unicode for Windows
3) Alpha translucency (on Linux as well! Much better looking there as the controls retain full alpha.)
4) I use AlphaBlend which is only available OOTB on Win98+
5) I do a lot of things that Win9x doesn't like due to underlying API differences, like invoke window procedures directly, rather than through that indirect wrapper thing.
For the most part, as you've seen, you can make it work with some minor changes. But I:
A) don't have Win98 to test for regressions on
and
B) don't care to develop for yet another platform, one which is over ten years old now.
I really don't mind if people want to keep using Win9x for whatever reason, but I unfortunately don't have the resources to support them.
This isn't directed at anyone specific -- but please don't complain about the work I do provide everyone free of charge and to the public domain just because it doesn't have something you personally want. Anyone is welcome to add back Win98 support and release their own version if they like.
Please byuu help me! lol
You don't have the right DL v1.1 ROM. I'd recommend trying NSRT to scan the ROM, it can also remove headers. Is Nach's page back up with that without needing to edit HOSTS yet? Or does anyone know of another good place to get it?