I can't do much about that, since I don't have a Windows Vista or 7 machine and/or VM. Then again, Gens/GS is an "incomplete" version of Gens, so stuff like this should be expected.
Either way, it's an improvement over regular Gens which tended to force my computer into 16 bit color mode.
I am planning on adding OpenGL support to the Win32 version in a future release. However, I won't be able to test the Vista/7-specific stuff myself. I'll need someone using Vista/7 to assist me with that. EDIT: I filed a bug for Win32 OpenGL support: http://gs_server.gerbilsoft.ddns.info/bugs...w_bug.cgi?id=11
Odd, it doesn't do that to me. Then again, when it starts, it uses the Double Render for me, but I've resized it a bit, and no Basic mode switch for me. Wonder why it does that to you?
You know, Windows Vista and 7 cost money. And I'm not pirating them, either. Would you like to donate a retail copy of Windows 7?
The RC works until June next year and is legal to evaluate until then. Just grab the RC iso from some torrent site and grab a key from here: http://www.microsoft.com/windows/windows-7/get/download.aspx Would you like to be less of an asshole when people suggest options?
The amusing part, of course, is that you've never actually downloaded Gens/GS. You just came to this topic because I said something negative about Windows 7. (EDIT: Did I even say anything negative about Windows 7? I'm looking up, and all I see is me stating I'm not buying a copy myself and I'm not pirating it.) Mind posting something constructive instead of "LOL YOU'RE AN ASSHOLE"? By the way, I'm not getting Win7 RC. I don't have enough space on my laptop's hard drive to install it in a VM, and it probably won't support Aero on my Win98SE test laptop (a ThinkPad G40). (Aero's what seems to be causing the above issues.)
I currently run Vista, and can verify that there is a bug wherein resizing a window while Gens/GS is set to render "Normal" does indeed disable Aero. However, running under any other mode (or at least all the ones I bothered to test) permits resizing without killing Aero.
When using the "Normal" renderer with DirectDraw, Gens/GS specifies that it should use system memory instead of video memory. Specifically, it tells DirectDraw to use the internal MD_Screen buffer directly. I'm wondering if that's what's causing this issue. I can try disabling this optimization in a test build later to see if that changes anything. Also, can you file a bug report? http://gs_server.gerbilsoft.ddns.info/bugs/
Hah, if it is really that big of a deal to you mister, submit a patch. That is what he is always telling me when I have an "awesome idea".
I don't give a damn what you think about Win7, but since Gens/GS seems to target Windows platforms (among others) I would think that you would have some plans to have good compatibility with the next major Windows release. Gee, you mean like giving you information on the legality of using the Windows 7 RC and giving you a link to an official source of CD Keys? I added the "you're an asshole" part in an edit because it was only after I posted when I realised that you were in fact being an asshole. Then that's fair enough, though I think you must be on crack to still be using Win98.
Dude, by basing his code on an OLDER version of windows, it insures compatibility straight down the line. If Gens/GS is built specifically for a certain version of windows, using API functions not present in older versions, it breaks backwards compatibility and leaves a lot of people angry. It may not work the way you like it, but at least it works. Modifying it would make it NOT work on older ones, so it is very different. Also, maybe he just doesn't WANT to do that, I mean, it's not like he has an obligation to a single one of us. He can do whatever the hell he wants with this project. Believe me, I used to be like you, thinking it was my god given right to get my way on everything, but in all actuality, it is not up to you. Being an open source project, though, means that if you see a problem, you can fix it yourself, and if your fix isn't counter-productive, you can send it to GerbilSoft for integration into the code base. Are we really getting anything done with all this "Do this for me, you HAVE to" type of crap. I finally got myself out of that mindset, and I really don't want to see anyone else like that.
Specs from a site I found on Google: The laptop can handle Windows XP, but GerbilSoft is using it to install Windows 98SE on it.
I think Gerbil is using real hardware because virtual machines don't like Windows 98 for some reason.