junior600 Posted August 26, 2015 Posted August 26, 2015 Does this gamecube emulator (dolphin 3.00) work on windows 98+kernelex 2015? I have tried to run it, but it says me that it is missing a function in "imagehlp.dll" xD You can find the file exe therehttp://www.dolphin-emulator.com/download.html?rev=v30&arch=win32I hope someone can find a solution.
loblo Posted August 26, 2015 Posted August 26, 2015 Dunno which version of imagehlp.dll you have in Win98, but Dolphin 3 and 3.5 load fine for me with stock imagehlp.dll on WinME (v5.0.2178.1).
CamTron Posted August 26, 2015 Posted August 26, 2015 Does this gamecube emulator (dolphin 3.00) work on windows 98+kernelex 2015? I have tried to run it, but it says me that it is missing a function in "imagehlp.dll" xD You can find the file exe therehttp://www.dolphin-emulator.com/download.html?rev=v30&arch=win32I hope someone can find a solution.I've gotten one version of Dolphin (It was either 3.5 or 4.0, can't remember which) to "run" on Windows 98 with the standard KernelEx 4.5.2, however I couldn't run any games because my old graphics card doesn't fully support DirectX 9. If it requires some missing functions from a dll (that's not a core system dll like Kernel32.dll and friends), a lot of times I can make it work by copying the said dll from a Windows XP machine and place it in the directory of the executable. I may have had to add a few Kext stubs to make it work, but I can't remember. Good luck finding Windows 9x compatible hardware that's powerful enough for Gamecube emulation!
junior600 Posted August 26, 2015 Author Posted August 26, 2015 (edited) Dunno which version of imagehlp.dll you have in Win98, but Dolphin 3 and 3.5 load fine for me with stock imagehlp.dll on WinME (v5.0.2178.1). Does this gamecube emulator (dolphin 3.00) work on windows 98+kernelex 2015? I have tried to run it, but it says me that it is missing a function in "imagehlp.dll" xD You can find the file exe therehttp://www.dolphin-emulator.com/download.html?rev=v30&arch=win32I hope someone can find a solution.I've gotten one version of Dolphin (It was either 3.5 or 4.0, can't remember which) to "run" on Windows 98 with the standard KernelEx 4.5.2, however I couldn't run any games because my old graphics card doesn't fully support DirectX 9. If it requires some missing functions from a dll (that's not a core system dll like Kernel32.dll and friends), a lot of times I can make it work by copying the said dll from a Windows XP machine and place it in the directory of the executable. I may have had to add a few Kext stubs to make it work, but I can't remember. Good luck finding Windows 9x compatible hardware that's powerful enough for Gamecube emulation! Thanks, then I will try to replace the imagehlp.dll with a new one XD My windows 98's config is:amd phenom x3 84502 gb ramgeforce 6800 GS PCI-EXPRESS I have another PC (my pc gaming) withIntel core i5 45904 gb ramgeforce GTX 960 (But I can't install windows 98 in this config because of vga... There are no drivers for the nvidia gtx 960 ahah. ) I will tell you if the emulator works as soon as possible Edited August 26, 2015 by junior600
junior600 Posted August 27, 2015 Author Posted August 27, 2015 Hello everyone, I have installed kernelex 2015 (jumper's version) and now I want to get dolphin emulator to work on windows 98...I managed to run dolphin with the kernelex but now, if I try to run a game, it shows me this error (error 406d1388H)... I don't know what should I do XD This error message appears when I try to run pcsx2 too
Mathwiz Posted August 27, 2015 Posted August 27, 2015 Do you get the same error if you run the Dolphin emulator under KernelEx 4.5.2? Remember 4.5.2015.x is experimental; it is not even a beta release. So it may have some bugs that 4.5.2 does not have.
junior600 Posted August 27, 2015 Author Posted August 27, 2015 Do you get the same error if you run the Dolphin emulator under KernelEx 4.5.2? Remember 4.5.2015.x is experimental; it is not even a beta release. So it may have some bugs that 4.5.2 does not have.Ok I have tried with kernel 4.5.2... But it shows me the same error messagge
jumper Posted August 27, 2015 Posted August 27, 2015 And what is the full text (not screencap) of that error message?
junior600 Posted August 27, 2015 Author Posted August 27, 2015 (edited) And what is the full text (not screencap) of that error message?This is the full text. (the same error message shows with pcsx2) DOLPHIN caused an exception 406d1388H in module DOLPHIN.EXE in 0177:007b41a3.Registers:EAX=00000000 CS=0177 EIP=007b41a3 EFLGS=00000246EBX=827458b8 SS=017f ESP=0673fea0 EBP=0673fed4ECX=0673feac DS=017f ESI=ffffffff FS=13a7EDX=8275f258 ES=017f EDI=8275f250 GS=0f36Byte all'indirizzo CS:EIP:89 75 fc 8b 4d f0 64 89 0d 00 00 00 00 5f 5e 5bStack dump:8275f250 050287c0 827458b8 00001000 00b54d9c ffffffff 00000000 0673fea0 0673fb50 0673ff44 008f54c8 00c43fd8 00000000 0508ec00 008263aa 00b54d9c Edited August 27, 2015 by junior600
jumper Posted August 28, 2015 Posted August 28, 2015 (edited) For dolphin-3.0-win32.exe ImportPatcher41 reports:[Patches needed]Dolphin.exe=Subsystem, DLLs, Functions[imagehlp.dll]SymGetLineFromAddr=[DLL replacements]VCOMP100.DLL=XINPUT1_3.dll=But 007b41a3 isn't a valid address in Dolphin 3.0, and now I see this error text doesn't match the original screencap, so you gave the error text for a different version! wrong error text! (However, the opcode bytes do match so maybe I can get a headstart on the debugging while I await the correct error text....)>(the same error message shows with pcsx2)No it doesn'tThe error code might be the same, but the message details will differ somewhat ....Please provide that error text and a link to that app as well.Edit: Removed some of the late-night gruff. Edited August 30, 2015 by jumper
junior600 Posted August 28, 2015 Author Posted August 28, 2015 (edited) For dolphin-3.0-win32.exe ImportPatcher41 reports:[Patches needed]Dolphin.exe=Subsystem, DLLs, Functions[imagehlp.dll]SymGetLineFromAddr=[DLL replacements]VCOMP100.DLL=XINPUT1_3.dll=But 007b41a3 isn't a valid address in Dolphin 3.0, and now I see this error text doesn't match the original screencap, so you gave the wrong error text! (However, the opcode bytes do match so maybe I can get a headstart on the debugging while I await the correct error text....)>(the same error message shows with pcsx2)No it doesn't....Please provide that error text and a link to that app as well. Sorry for the late reply... Yes, the error messagges are different xD The first one (dolphin 3.5) shows me this:"DOLPHIN ha provocato un errore 406d1388H nel modulo DOLPHIN.EXE in 0177:007b41a3.Registri:EAX=00000000 CS=0177 EIP=007b41a3 EFLGS=00000246EBX=8275d2c8 SS=017f ESP=0673fea0 EBP=0673fed4ECX=0673feac DS=017f ESI=ffffffff FS=0f67EDX=8275c780 ES=017f EDI=8275c778 GS=5946Byte all'indirizzo CS:EIP:89 75 fc 8b 4d f0 64 89 0d 00 00 00 00 5f 5e 5bImmagine dello stack:8275c778 050287c0 8275d2c8 00001000 00b54d9c ffffffff 00000000 0673fea0 0673fb50 0673ff44 008f54c8 00c43fd8 00000000 0508ec00 008263aa 00b54d9c" And this is the pcsx2 error message :PCSX2-R4600 ha provocato un errore 406d1388H nel modulo PCSX2-R4600.EXE in 0177:004970dc.Registri:EAX=00000000 CS=0177 EIP=004970dc EFLGS=00000246EBX=00497100 SS=017f ESP=02e0fe44 EBP=02e0fe7cECX=02e0fe50 DS=017f ESI=027918bc FS=2aefEDX=027a53a2 ES=017f EDI=00000000 GS=0000Byte all'indirizzo CS:EIP:eb 07 33 c0 40 c3 8b 65 e8 83 4d fc ff e8 3d aaImmagine dello stack:00000000 027918bc 00497100 00001000 0271b7c0 ffe2e3af 00000000 02e0fe7c 02e0fe44 02e0faf4 02e0fe8c 0057aff6 0078c548 00000000 02e0fe98 0048686f You can find the file exe at this linkhttp://pcsx2.net/download/finish/42-pcsx2-v0-9-8/4-pcsx2-0-9-8-windows-binary.html But I think they can't run on windows 98 :/ Edited August 28, 2015 by junior600
jumper Posted August 28, 2015 Posted August 28, 2015 (edited) Thanks. Turns out there isn't actually an error at all!They are calling RaiseException with value 406d1388H to talk to the MS VisualStudio debugger (which they shouldn't be doing in a release version.) The exception is "continuable" meaning the debugger can process it or ignore it and then the app should continue.The workaround is to run them in a debugger. Finesse might do.Edit: MSDN Blogs > Bug Babble > Naming threads in Win32 And .NetThe native method of setting the thread name is implemented by raising an SEH exception that is continued. If you go to the docs on RaiseException you'll see part of the reason for this strange mechanism. An attached native debugger will get a 'first chance' notification of the exception. Raising an exception is precisely what you need to do to get the native debugger's attention. The one raised here (0x406D1388) is recognized by VS (and WinDbg). Edited August 31, 2015 by jumper
CamTron Posted August 30, 2015 Posted August 30, 2015 (edited) Just posted something and realized you pretty much summed it up in the last post. It's late and I'm tired. I wonder if there's a way to have KernelEx install an exception handler for that exception at program startup, so that it gets ignored like on later versions of Windows. Edited August 30, 2015 by CamTron
junior600 Posted August 31, 2015 Author Posted August 31, 2015 Sorry for the late reply. Thanks for your help ;D But I have got some error messagges even with Finesse... The dolphin emulator shows me this (I have put sdl.dll in System folder, but without success xD ) And the pcsx2 emulator shows me this I have launched the emulators by dropping them onto Finesse.
ROTS Posted September 1, 2015 Posted September 1, 2015 (edited) I love Windows 98 and all but those TV toys needs more juice. I could go on forever about how great a ride it was until 2004/2011 where the federal governments decided to delete privacy command. Seriously just use an NT OS for the Gamecube or even PS2. Even the "Steam Box" ( a more later version of it ) is able to run those things. Otherwise in my opinion computers are not fast enough or reasonable enough to have the portability of those machines. It is far easier and more cheaper to purchase the actual products and run off them. The GCN is an PPC derivative and the PS2 is really SONY personal Operating System. So what I am trying to say is that you are licked on both ends. Right now the Saturn, and Dreamcast is a go. The PSX looks like God on Acid. Even the original X-box is able to run smoothly ( But most of those games are ported to XP and Vista with enhancements. Edited September 1, 2015 by ROTS
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now