And thanks for getting back to me! On my Windows 98 PC I ran the Visual Basic 6.0 Runtime Plus installer that can be found on SourceForge to install VB6 on my PC. As it is, the installer for that had some strange errors, so maybe its claims of working on 95 and up aren't so true. I suspect that messed up the VB6 runtime, so I think I'll try again on a clean install, installing VB6 a different way, or try it on Windows ME instead. (I wanted to know about Windows 95 specifically, but if push comes to shove, I have successfully installed 98 on my DX2 before. Runs like a dog, but you can get stuff done alright. Oh, I might have screwed up the Windows installer service too. The runtime for that was pretty hard to find, thanks to Microsoft taking almost everything predating Windows 7 down! Well, thanks for letting me know that I'm not wasting my time here, it's probably me at fault here. (Oh, yeah, on the subject of what happens when running the executable... literally nothing. I open it and just stare at the desktop.)
In both cases, when I say compile, I mean recompiling the entire game. (Well, I would have to do that eventually if I wanted to release something, right? Maybe not...) But, now that you mention it, I should try compiling a logic too. (And well, I did on Windows 7. Appears to work as intended.) When I say not saving in picture and sound editors, I mean... the way it's supposed to work, is when you want to save, you close the window, and it asks if you want to save your work, right? That happens to me on Windows XP and Wine, but for some reason it just... doesn't on my Windows 7 PC. It just discards my work! (I haven't tried the view editor, but I should, shouldn't I...)
Oh, I was kind of wrong on how to save? Just noticed the resource menu. However, the save option is greyed out!
Well, here are the specific errors I got on Windows 7. I'm not sure if we can post links, and there doesn't seem to be a way to copy paste the error text... so I resorted to transcribing it:
Warning: 5025; Description: 'input_received' is normally a read-only flag; changing it could have unexpect results; Logic: 0; Line: 332; Module: MainLogic
Warning: 5025; Description: 'input_received' is normally a read-only flag; changing it could have unexpect results; Logic: 0; Line: 332; Module: MainLogic
Warning: 5025; Description: 'joystick_sensitivity_set' is normally a read-only flag; changing it could have unexpect results; Logic: 91; Line: 127; Module: Initalization
Warning: 5025; Description: 'input_received' is normally a read-only flag; changing it could have unexpect results; Logic: 99; Line: 161; Module: DebugHandler
Hope this post was coherent enough.