Tommy Posted July 11, 2012 Share Posted July 11, 2012 Oh, I see. I figured this was slightly different than the actual kernel extension. I will try uninstalling UURollup and then retest and see what happens. Link to comment Share on other sites More sharing options...
tomasz86 Posted July 11, 2012 Share Posted July 11, 2012 Oh, I see. I figured this was slightly different than the actual kernel extension. I will try uninstalling UURollup and then retest and see what happens.I hope you didn't install BlackWingCat's kernel after UURollup... If you did then don't even try to uninstlall UURollup first You need to uninstall them chronologically so first BWC kernel, then UURollup, and then you can reinstall the kernel. Link to comment Share on other sites More sharing options...
Hackeronte Posted July 14, 2012 Share Posted July 14, 2012 @blackwingcatThanks a Lot for new version of ext. kern. ita. (Windows2000-KB979683-v8-x86-ITA) Downloaded!regards,hackeronte Link to comment Share on other sites More sharing options...
DanR20 Posted July 17, 2012 Share Posted July 17, 2012 blackwingcat does this mean that you updated it to possibly fix the blue stop error? Anybody else having problems with the latest Java 7 Update 5? It appears broken for me so I went back to Update 3. Link to comment Share on other sites More sharing options...
tomasz86 Posted July 17, 2012 Share Posted July 17, 2012 (edited) @blackwingcatI can see that you've changed the boot screen in your newest kernel. I think you forgot to change the text to English Edited July 17, 2012 by tomasz86 Link to comment Share on other sites More sharing options...
blackwingcat Posted July 18, 2012 Author Share Posted July 18, 2012 I could install Java 7 Update 5, but Java 7 has freeze problem which said by ppgrainbow.So I use Java6 Update 33blackwingcat does this mean that you updated it to possibly fix the blue stop error? Anybody else having problems with the latest Java 7 Update 5? It appears broken for me so I went back to Update 3. Link to comment Share on other sites More sharing options...
blackwingcat Posted July 18, 2012 Author Share Posted July 18, 2012 Thx, I'll fix it.@blackwingcatI can see that you've changed the boot screen in your newest kernel. I think you forgot to change the text to English Link to comment Share on other sites More sharing options...
danny111 Posted July 20, 2012 Share Posted July 20, 2012 (edited) Hi BlackWingcatI recently tried to make a Korean version from your JPN version 17i. (Thanks to Tomasz's guidance.)What I did is something like this:(1) Changed all the Japanese text by copying Korean text which has the same resource name or ID from the same file. (Of course, some text were translated by referencing English version)(2) Changed all the Japanese LCID into Korean which is 1042.(3) Repeated this process for all the files in the update package.(4) Finally changed language code in "update.inf" and Installed!There was no BSOD and it seemed that installation was successful..But the desktop configuration was not the same as before...What I found is that it didnot find the right registry keys for the desktop setting.I think these key names which are stored in "win32k.sys" in English are not read correctly.For example, when I reset the new image for "Wallpaper" in Desktop Setting dialog, some weird key name is created in HKCU\Control Panel\Desktop\.I cannot read these characters but it looks like Chinese...Am I missing something here?Any suggestions will be grateful.Something different question: What's the relation wth KDW pack?I thought KernelEx can be a complete replacement for KDW. Right?Thanks. Edited July 20, 2012 by danny111 Link to comment Share on other sites More sharing options...
tomasz86 Posted July 20, 2012 Share Posted July 20, 2012 (edited) @blackwingcatSomething seems to be broken in the newest versions of the kernel. If you start Firefox it will open two windows - a normal one and a second CMD window which doesn't close until you close Firefox itself. If you close the window then Firefox will also close.Edit: It's the new kernel32.dll to cause the problem. Edited July 20, 2012 by tomasz86 Link to comment Share on other sites More sharing options...
blackwingcat Posted July 20, 2012 Author Share Posted July 20, 2012 Hi,There are some difference in kernel32.dll in code.* Default Sub culture is different value (JPN=0x411).* Include country code and string in code.(You can find "Japanese" and "JPN" with Unicode)* Base address is different(Almost dll and Cause of problem).* some included resource files are different., so you must replace it.Hi BlackWingcatI recently tried to make a Korean version from your JPN version 17i. (Thanks to Tomasz's guidance.)What I did is something like this:(1) Changed all the Japanese text by copying Korean text which has the same resource name or ID from the same file. (Of course, some text were translated by referencing English version)(2) Changed all the Japanese LCID into Korean which is 1042.(3) Repeated this process for all the files in the update package.(4) Finally changed language code in "update.inf" and Installed!There was no BSOD and it seemed that installation was successful..But the desktop configuration was not the same as before...What I found is that it didnot find the right registry keys for the desktop setting.I think these key names which are stored in "win32k.sys" in English are not read correctly.For example, when I reset the new image for "Wallpaper" in Desktop Setting dialog, some weird key name is created in HKCU\Control Panel\Desktop\.I cannot read these characters but it looks like Chinese...No relation. But if you installed extended kernel, you had not better use KDW system installation.Extended Kernel doesnt have any functions, but it has some function which doesn't exitst in KDW.Something different question: What's the relation wth KDW pack?I thought KernelEx can be a complete replacement for KDW. Right? Link to comment Share on other sites More sharing options...
blackwingcat Posted July 20, 2012 Author Share Posted July 20, 2012 Perhaps it related attouchconsle function.It is same as KDW.Are there any idea ? @blackwingcatSomething seems to be broken in the newest versions of the kernel. If you start Firefox it will open two windows - a normal one and a second CMD window which doesn't close until you close Firefox itself. If you close the window then Firefox will also close.Edit: It's the new kernel32.dll to cause the problem. Link to comment Share on other sites More sharing options...
tomasz86 Posted July 21, 2012 Share Posted July 21, 2012 @blackwingcatI've tested different versions of your kernel32.dll:kernel32.dll 5.0.2195.7152 -> Firefox bugkernel32.dll 5.0.2195.7164 -> Firefox bugkernel32.dll 5.0.2195.7167 -> Firefox bugkernel32.dll 5.0.2195.7168 -> Firefox bugI've also checked Firefox itself:Firefox 14 (stable) -> no bugFirefox 15 (beta) -> bugFirefox 16 (aurora) -> bugIt seems that all versions of Firefox newer than 14 have got this problem. On the other hand, there are no problems when WildBill's kernel32.dll (kernel32.dll 5.0.2195.7154 from KB2393802-v8) is used, regardless of Firefox' version.Please have a look at this issue when you've got some free time Edit: By the way, the problem from #202 still persists for the multiprocessor kernel. Link to comment Share on other sites More sharing options...
danny111 Posted July 21, 2012 Share Posted July 21, 2012 (edited) @blackwingcatThanks for your reply.I checked out your comment and modified a few code in "kernel32.dll".But still got the same problem! So I think I am still missing something....You suggested::There are some difference in kernel32.dll in code.* Default Sub culture is different value (JPN=0x411).-->Is this value set in code section of "kernel32.dll"?If then, I found 2 entries and replaced them with 0x412.* Include country code and string in code.(You can find "Japanese" and "JPN" with Unicode)-->I found 3 sequential strings "JPN" "JP" "Japan" in hex editor.So changed these into "KOR" "KR" "Korea". Still not enough?* Base address is different(Almost dll and Cause of problem).-->What do you mean by Base Address?I could not find any difference in Image Base and Code Base.Base of Data was somewhat changed, which is the consequence of resource data change.Does this mean something?If this is a real problem, I think I should get an Error on system booting....* some included resource files are different., so you must replace it.-->What do you mean "included resource file"?I checked and changed resource data in the following resource types: Menu, Dialog, StringTable, MessageTable, RCData, Version.Is there something more I should check out?Thanks. Edited July 21, 2012 by danny111 Link to comment Share on other sites More sharing options...
blackwingcat Posted July 21, 2012 Author Share Posted July 21, 2012 Hi.There are some difference in kernel32.dll in code.* Default Sub culture is different value (JPN=0x411).-->Is this value set in code section of "kernel32.dll"?If then, I found 2 entries and replaced them with 0x412.Yes 2 entries.* Include country code and string in code.(You can find "Japanese" and "JPN" with Unicode)-->I found 3 sequential strings "JPN" "JP" "Japan" in hex editor.So changed these into "KOR" "KR" "Korea". Still not enough?It's Okay.* Base address is different(Almost dll and Cause of problem).-->What do you mean by Base Address?I could not find any difference in Image Base and Code Base.Base of Data was somewhat changed, which is the consequence of resource data change.Does this mean something?If this is a real problem, I think I should get an Error on system booting....You must change base address and other code indicated by relocation table.You can change it more easy with PeMaker http://blog.livedoor.jp/blackwingcat/archives/1313117.html* some included resource files are different., so you must replace it.-->What do you mean "included resource file"?I checked and changed resource data in the following resource types: Menu, Dialog, StringTable, MessageTable, RCData, Version.Is there something more I should check out?Perhaps it is enough. Link to comment Share on other sites More sharing options...
tomasz86 Posted July 21, 2012 Share Posted July 21, 2012 (edited) @blackwingcatI wonder if it is possible to add DbgPrintEx to ntdll.dll. It's required by ABBYY FineReader and probably several other applications. The API is present in WildBill's ntdll.dll.Edit: Something is broken. I've tested Windows2000-KB935839-v17k-x86-ENU:1. Installation -> no problem2. Uninstallation -> no problem3. Reinstallation->and one more thing - you can't (un)register these files: Edited July 22, 2012 by tomasz86 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now