TheOdds: In fact, official DOSBox builds doesn't even use the GetRawInputDeviceList() api.
Thanks, although I don't think that is true, it did help me track down the problem.
IIGS_User: There is a folder called "DOSBox" below of it, with sub folders of older ones.
Thanks for your help. I was able to download it, and what do you know? It worked without the error. I guess the guys who wrote it aren't as smart as they think they are. Anyway, I did only want 0.65 for testing purposes, so I have to go back to figuring out why 0.74 doesn't work and 0.65 does.
Dominus: Contrary to what others wrote above, you should use the latest drivers for all your hardware. The problem could very well be with the drivers provided by MS. If it still persists, use Process Explorer by Sysinternals (Microsoft) and make sure that dosbox is really using the correct SDL.dll.
Alternatively, download Exult, http://exult.sf.net and see if that exhibits the same problem (it uses a newer SDL.dll).
Thanks for that post. Never heard of exult, but in searching for errors exult users were experiencing, I did find the solution. Here's the gist:
GetRawInputDeviceList is an entry point in user32.dll. Windows stores instructions for graphical elements such as dialog boxes a […]
Show full quote
GetRawInputDeviceList is an entry point in user32.dll. Windows stores instructions for graphical elements such as dialog boxes and windows in the User32.dll file. The User32.dll file is necessary to the operation of Windows. If this file is damaged, deleted, or removed, the system will no longer work correctly. If a program or a service accesses User32.dll incorrectly, the program or the service will not work correctly.
User32.dll errors are typically corrected by repairing the User32.dll file or by reinstalling the program, the hardware component, or the driver that is causing the error. If these procedures do not correct the User32.dll error, you can restore your computer to a condition before the error appeared by using the Windows System Restore feature.
Re: Constant Errors in windows 2000 pro SP4
directX issues with windows 2000 are a rather known problem that i discovered lately; the fact is, one must install SP4 and the patches (especially the KB824141) before installing directX 9.0b, else you get the problem you have specified above. you will probably have to do a fresh install of 2000.
Not quite true. What I found was that I could reapply the KB824141 patch, then reinstall DirectX. Everything works after that. No reload the OS, no unplug everything an don't load any drivers, no other GUESSES by people who ought to be more informed about the package they wrote.
HAL: DOSBox works on Win2000. You probably have to reinstall your OS.
Dosfreak: Try a fresh install of Windows 2000 (yes format the hard drive) and then SP4 and all updates. DO NOT install ANY drivers.
That like asking someone to reboot. You know and I know that's not actually helping someone debug a problem. It's what you say when you don't give a damn about their problem. I SINCERELY hope you find yourself in a bind someday with a software package and you get the same answer, so you'll have a chance to recognize how useless that is.
wd: All respect to Wirth but I prefer PEBCAC for a much higher hit ratio.
Yep, I agree with you there. The problem was the TITANIC EGOs of the authors and beta testers between themselves and their keyboards. Problem SOLVED in spite of you trying to prove how smart you are and how little I knew.
So, I am blocking this thread and putting this base in my spamblock. Please remove my account. I have no desire to be associated with a group that requires ass-kissing before they will deign to answer simple questions. It's too bad that a really good program like DosBox hasn't got people who can get their ego out of the way enough to help their users.
There's no justice; there's just us.