![]() |
I hope by Direct X 9 you really meant DirectX 9.0c (unless I'm incorrect, certain versions of 9.0 caused problems with some applications).
For the registry thing (I'll be a little lazy here): Quote:
|
Code:
Windows Registry Editor Version 5.00 |
Yes, that's what should be there. Player 0, 1, 2, etc and Game should be added when you start playing JJ2 multiplayer. Tell us what's inside. ;P
|
Quote:
sorry, what? |
I meant, tell us what is inside these 3 keys:
[HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24] [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\General] [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\System] [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\VideoSize] The keys that are missing, because they only come up if you play multiplayer games, are [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24] [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\Player0] [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\Game] |
[HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24]
3 folders: General, System and VideoSize (like shown below) [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\General] A REG_SZ file named (Standard), nothing else. [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\System] Same as above. [HKEY_CURRENT_USER\Software\Epic MegaGames\Jazz Jackrabbit 2 Special Edition\1.24\VideoSize] Same as above. Is it that what you meant? |
I'm wondering what will happen if you installed the JJ2 registry file of someone else who has no problems...
You could try deleting the Epic MegaGames key and then see what happens. I recommend you back up your entire registry first. |
Quote:
(NO THIS NOT WAREZ IT LESS THAT AN MEGABYTE PLZ DONT BAN ME ;<) http://www.megaupload.com/?d=RDOT3FZX Note: It includes keys for many jj2 versions, so... er... just deal with that. |
I'd like to try that. Which files do I have to backup then?
|
Everything by Epic megagames that you can find?:P
|
Let's give it another try. d=
So, seriously, which files would I have to backup so I don't screw up my registry? |
Hm, you should only need to back up your Epic (Mega)Games registry settings. Use regedit, go to the Epic (Mega)Games key, and select it. Then select Files, Export, and type in a name for your .reg file. You should now have backed up your registry settings and are free to delete the existing ones. If something does go wrong (it really shouldn't), you can just use the newly created xxx.reg file (xxx for the name you gave it ... I recommend xxx in order to lessen confusion) to restore all your keys.
|
Hm.. that's all so confusing.
First off, what's regedit? :( |
It's usually recommended to backup the entire registry. I don't know if you're serious about not knowing what regedit is, but if you are, see my 41st post at the top of this page.
Also, here is a site that should help. |
Isn't the whole registry like...20MB large? :p
|
I backed up the Epic Megagames folder like described on the website. That should do it.
What to do now? ^^ By the way, when I open the Jazz Creation Station folder in regedit there's a subfolder called 1.00. However, we all know a 1.00 JCS doesn't exist. Is that a bug or something? |
Quote:
|
Ah. I already guessed something like that. It would be awesome to see a beta JCS though. d=
|
There was MLLE, but that's off-topic.
Quote:
Anyway, what I was suggesting before was deleting the Epic MegaGames keys manually then trying to run the game. |
Epic Megagames keys?
I know even less about computers than I thought. Sorry about being an annoying nerd, but I'd like a .... step for step explanation of what to do. Unless you mean deleting the whole Epic Megagames folder with regedit, but I don't think that's it, right? |
Quote:
|
Oh. OK.
(I take that as you're not joking now) *edit* I still get an access violation. =l |
I have some ideas of what to do next, but it would be easier to do walk-throughs with MSN.
|
I can't install MSN since my brother took admin power from on this PC and he won't get it for me either (fears to get spammed with Microsoft stuff).
Would either #jj2 or ICQ be possible too? |
Not a problem. (129948993)
|
or delete the "Epic megagames" registry thingy, and reinstall jj2 :|
Thats how I got jj2 to work again |
Already tried that. =l
It doesn't seem to be the registry. |
When was the last time it worked for you on that computer?
|
Before my hard drive died off and the computer crashed. We then had to re-install Windows XP and since then the game doesn't work anymore.
|
This is probably unrelated to the current conversation in every way, but when Faw was trying to get JJ2 to run under Wine, he told me he got AV errors in the same place.
The errors might be related, so you might not be the only one. |
Seriously? Another reason to bug Faw on ICQ. Maybe he can tell me how he got it fixed.
Or did he get it fixed after all? |
I'm of course no expert, but if it's not the Registry (though I'm not ruling it out just yet), and it's not the JJ2 files, I guess it has something to do with the other files JJ2 uses like the DLL files.
You could try downloading Dependency Walker and following the steps up to 12 on this site (replacing mozilla.exe with Jazz2.exe). If you can' t find specifically where the problem is (look for red after you start profiling), then you should PM the entire log as opposed to just posting the problem files here. I hope this helps. |
Quote:
|
Maybe running Jazz2.exe in 95/98 compatibility mode would help?
Jazz2.exe -> File Properties -> Compatibility -> Windows 98/Me compatibility |
I asked Faw, he can't help me either.
I also tried out the compatibility mode, but no results. I used the programm Blur suggested yesterday and got multiple errors which always seemed the same. GetProcAddress(0x00000000, "CtfImmCoUninitialize") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2753 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmLastEnabledWndDestroy") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2790 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmSetCiceroStartInThread") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A27D3 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmIsCiceroStartedInThread") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2818 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmIsCiceroEnabled") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A285D and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmIsTextFrameServiceDisabled") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2899 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmEnterCoInitCountSkipMode") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A28E0 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "CtfImmLeaveCoInitCountSkipMode") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2926 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetDefaultIMEWnd") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A296A and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmReleaseContext") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A29A3 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmNotifyIME") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A29DD and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmSetConversionStatus") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2A10 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetConversionStatus") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2A4E and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetProperty") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2A8A and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetOpenStatus") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2ABE and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetContext") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2AF4 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmSetOpenStatus") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2B29 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmInstallIMEA") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2B60 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetDescriptionA") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2B96 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetDescriptionW") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2BCE and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetIMEFileNameA") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2C06 and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmGetIMEFileNameW") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A2C3E and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). GetProcAddress(0x00000000, "ImmSetHotKey") called from "c:\windows\system32\MSCTF.DLL" at address 0x746A311C and returned NULL. Error: Die angegebene Prozedur wurde nicht gefunden (127). These, and a few more that look the same. It seems my dll files are messed up (dll is some game library stuff I think). For non Germans, the line at the end means something like "The procedure was not found." I don't know if that info matters, but the above errors are in a whole "block". After that normally coloured text appears, and then some scattered error lines with the same error (127). |
MSCTF.DLL corrupt.
|
Apparently MSCTF.DLL belongs to Internet Explorer, so I'm not sure if JJ2 actually needs it or not. I can't recall if this was answered already, but is your version of XP up-to-date?
|
What do you mean by up-to-date? In case you wanted to say DirectX and accidentally typed XP, yes, I have the newest DirectX version (9.0c).
|
He probably meant Windows XP, which you should update regurlarly at Windows Update. And if that doesn't work, you might be better off repairing your Windows XP install.
|
Are you sure updating XP will solve anything though? Like I said, it worked fine before the system crashed. My brother, who re-installed XP after we got a new hard drive, knows enough about computers to remember installing the newest updates.
|
| All times are GMT -8. The time now is 02:42 AM. |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online