Jump to content

Ximonite

Member
  • Posts

    173
  • Joined

  • Last visited

  • Days Won

    3
  • Donations

    10.00 USD 
  • Country

    United States

Everything posted by Ximonite

  1. I think you're referring to Windows Server 2008, which is a completely different OS that is based on Vista.
  2. Which revision of Extended Core v16? All of them (including my unofficial v16e) have different versions of videoprt.sys, which may or may not be the source of these issues.
  3. Was this supposed to be a quote? That's exactly what I said on July 14th in this post.
  4. In this case, you could have a separate dll with only the new/enhanced ntdll functions and leave ntdll unmodified. (similar to One Core API's ntext.dll)
  5. I tried changing all the module names from kernel32 to kernelms in the import tables of every file applicable and that didn't solve anything. Also, I am working on adding all the needed relocations to .reloc I haven't even been able to get past the Visual C++ Runtime Library error, so I would like to know the solution if you got past it. I assume that you did because I haven't experienced the memory leak and CPU hogging.
  6. BWC's version of msvcirt.dll also doesn't change anything. I also decided to try making msvcr90.dll use the Microsoft kernel32.dll (named kernel2k.dll) and that also didn't work.
  7. 6.1.9848.0 I also tried version 7.0.3790.4341 and it didn't get rid of the errors.
  8. I'm pretty sure the broken behavior is because of other BWC files being made with the expectation that certain functions in kernel32 are stubs. In KERNEL32-XEC, some of these stubs have been replaced with full functions, which explains why the broken behavior disappears when no BWC files are present. I added my files and the new prerequisites to KB2479629-v3 and felt like it was enough of a change to change the v3 to a v4. The update can be found here. I noticed that the Microsoft Visual C++ Runtime Library errors related to VMware Tools are still there. Honestly, I have no idea what's causing them.
  9. Update (11/30/2020): The new KernelXE thread is now called "KernelXE - My Unofficial Windows 2000 Kernel", making this thread completely obsolete. Summary: KernelXE is based on kernel32 from WildBill's KB2479629-v3 and includes all of the functions present find in BlackWingCat's kernel32. KernelXE also includes a few functions not found in either kernel32 from WildBill's KB2479629-v3 or BlackWingCat's Extended Kernel. Some full functions have been used in KernelXE instead of the stubs in BlackWingCat's Extended Kernel. Download Functions: New in KernelXE: BaseSetLastNTError (from One Core API) CreateRemoteThreadEx (from One Core API) RestoreLastError (redirected to RtlRestoreLastError from ntdll) EncodeSystemPointer (redirected to RtlEncodeSystemPointer from ntdll) DecodeSystemPointer (redirected to RtlDecodeSystemPointer from ntdll) Full functions that are stubs in BWC's kernel32: GetSystemDEPPolicy SetProcessDEPPolicy GetProcessDEPPolicy GetFirmwareEnvironmentVariableW SetFirmwareEnvironmentVariableW GetFirmwareEnvironmentVariableA SetFirmwareEnvironmentVariableA CancelIoEx CancelSynchronousIo CheckForReadOnlyResource CheckRemoteDebuggerPresent SetSearchPathMode PowerClearRequest PowerCreateRequest PowerSetRequest Known Issues: A Microsoft Visual C++ Runtime Library error appears when running VMware Tools. (Solution) Some other dlls from BWC's Extended Kernel might behave erratically because of the fact that KernelXE is based on WildBill's kernel32. Note: VMware Tools must be installed before KernelXE.
  10. There are some functions that are present in WildBill's ntdll but not BWC's ntdll. I have been working on adding all of BWC's functions to WildBill's kernel32. It should be ready for release in the next few days, and there will also be a few new functions that don't exist in either WildBill or BWC's extended kernels.
  11. I know it doesn't help a lot with driver support, but it's the only thing that currently exists that extends Vista's driver support.
  12. Samsung Magician 5.x.x works if you have One Core API installed.
  13. I tried profiling it in dependency walker, and it failed with an access violation in NTDLL.DLL It also requires quserex.dll. I haven't been able to figure out where the file comes from.
  14. The sound device I am currently trying to get working is an HDA device, but I also have this issue with non HDA sound devices. I tried installing a Sound Blaster Audigy 2 ZS and it's drivers and have the same issue. Also, I tried moving the Sound Blaster Audigy 2 ZS to a different computer with Windows 2000 SP5 and no other updates and it worked. Update: I ended up reinstalling Windows 2000 and installing the sound drivers before BlackWingCat's Extended Kernel. I don't need anyone to spend time finding a solution to this problem as I just dodged the problem entirely.
  15. If I install any sound drivers after installing BlackWingCat's Extended Kernel, the sound drivers install successfully, but no audio is played and the Sound and Multimedia properties say there are no playback devices. There is no symbol and no error code in Device Manager.
  16. It was from the latest Intel Chipset Drivers I could find. Intel doesn't provide .sys files in their drivers. They use .sys files that are included in Windows.
  17. Here is the latest version of Intel's Ethernet Drivers for Windows 95. I have confirmed that this works with the desktop PRO/100 VE and Windows 95 OSR2.
  18. To help with the kernel mode part, you can try using Mov AX, 0xDEAD's NTOSKRNL Emu_Extender and change the target OS to Vista when compiling.
  19. Thank you for this info. Also, the dlls I am using match. They are both modified versions of the files from KB2479629-v3.
  20. Hello. I am wondering if there is a program that automatically updates all of the import hints in a file. My use case: kernel32.dll has lots of imports from ntdll.dll (my version of kernel32 has 341) and changing all of them manually would take lots of time. Is there a program where I could open my versions of kernel32.dll and ntdll.dll in the program and it would automatically change all of the import hints?
  21. I found some drivers that might be the ones that you're looking for: Apple Mobile Device Ethernet Driver Apple Mobile Device USB Driver Acer RNDIS Driver
×
×
  • Create New...