Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 


  • Content Count

  • Donations

  • Joined

  • Last visited

Community Reputation

2 Neutral

About piotrhn

  • Birthday 02/25/1988

Contact Methods

  • Website URL

Profile Information

  • OS
    Windows 10 x64
  • Country

Recent Profile Visitors

1,812 profile views
  1. piotrhn

    KernelEx for Win2000

    Can we customize One-Core-Api(XP/2003) for 2000?
  2. Hi, Can somebody explain how configure & compile One-Core-Api? Video is unavailable
  3. piotrhn

    KernelEx for Win2000

    Please use fcwin2k.exe(blackwingcat), and set compatiiblity to WinXP SP3 or higher and ICQ v10. works ok on Win2000. blackwingcat: Can you add fcwin2k to your package to default install??
  4. piotrhn

    Windows NT 4.0 api wrapper

    What progress with you extension. Do you bought FX-5500? Does anybody on MSFN/forum have hardware compatible to run setup NT4 on real hardware??
  5. piotrhn

    Windows NT 4.0 api wrapper

    What progress with you extension, Can we expect release in JUNE?
  6. Does somebody know how customize Engine of KEX to insert new section before ".rsrsc"
  7. piotrhn

    KernelEx for Win2000

    Hi, OBS-Studio 18.0.1 + plugins needs some functions to run on 2k. LIBCEF.DLL: KERNEL32.DLL:InitOnceBeginInitialize, InitOnceComplete, TryAcquireSRWLockExclusive, SleepConditionVariableSRW, PowerCreateRequest, PowerSetRequest, PowerClearRequest SHELL32.DLL:SHOpenWithDialog, SHGetPropertyStoreForWindow CFGMGR32.DLL:CM_Get_DevNode_PropertyW SETUPAPI.DLL:SetupDiGetDevicePropertyW POWRPROF.DLL:PowerDeterminePlatformRoleEx Please try add some STUBS. Thanks for extending 2k.
  8. piotrhn

    KernelEx for Win2000

    Hi, blackwingcat How run calibre v2.83 on Win2000? Error: python function terminated unexpectedly calibre requires Widows Vista****. Thanks.
  9. Hi, How write in assemebler instruction call to resource in other DLL not exported function. I want call from dll to dll procedure. call "FunctionName" ex. call SetLastError RtlSetSecurityObjectEx: push ebp mov ebp,esp push [ebp+1Ch] push [ebp+18h] push 00000001h push [ebp+14h] push [ebp+10h] push [ebp+0Ch] push [ebp+08h] push 00000000h call SUB_L77F9B13A How write in assembler cal to SUB_L77F9B13A pop ebp retn 0018h
  10. piotrhn

    Creating a Full-Blown Compatibility Layer.

    update file update.inf line: [LatestUpdateCheck23.Section] EqualOp=CheckReg,HKLM,"SOFTWARE\Microsoft\Windows NT\CurrentVersion\HotFix\KB3126593",Installed,0x10001,==,1 Display_String="%LatestUpdateFail%" KB3126593 KB3126593-v2 Thanks.
  11. piotrhn

    KernelEx for Win2000

    I use English system, used JPN kernel, added EN rosources (MEESSAGES, TXT, DIALOGS)
  12. piotrhn

    KernelEx for Win2000

    kernel32 STOP Latest Kernel vJ crash at startup boot Stop: c0000269 {illegal System DLL relocation} kernel32.dll. The relocation occured because the DLL user32.dll occupied an address range reserved for Windows System DLLs. Dropbox Add to kernel32: GetFinalPathNameByHandleA, GetNamedPipeClientProcessId
  13. piotrhn

    Creating a Full-Blown Compatibility Layer.

    Please try update kernel, shell, advapi32 to run OneDrive. kernel32 CompareStringOrdinal,FindFirstFileNameW, GetVolumeInformationByHandleW, SetFileInformationByHandle, GetFileInformationByHandleEx, GetUserDefaultLocaleName, LCIDToLocaleName, CreateThreadpoolWait, SetThreadpoolWait, WaitForThreadpoolWaitCallbacks, CloseThreadpoolWait, CreateEventExW, FindNextFileNameW, GetProductInfo, GetUserDefaultLocaleName, WerUnregisterFile, WerRegisterFile advapi32 EventWrite, EventUnregister, EventRegister, EnableTraceEx, RegGetValueW, RegDeleteTreeW, RegSetKeyValueW, RegDeleteKeyExW PDH.DLL PdhAddEnglishCounterW shell32 SHGetKnownFolderPath, SHCreateItemFromParsingName, SHSetKnownFolderPath, SHGetKnownFolderPath ntdll from 8.1/10 Can we use ntdll from 8.1/10 and add missing functions from XP?: CsrNewThread CsrProbeForRead CsrProbeForWrite LdrAccessOutOfProcessResource LdrAlternateResourcesEnabled LdrCreateOutOfProcessImage LdrDestroyOutOfProcessImage LdrFindCreateProcessManifest LdrHotPatchRoutine NtCancelDeviceWakeupRequest NtGetPlugPlayEvent NtRequestDeviceWakeup NtRequestWakeupLatency RtlActivateActivationContextUnsafeFast RtlAddRange RtlAssert2 RtlCheckProcessParameters RtlConvertUiListToApiList RtlCopyRangeList RtlDeactivateActivationContextUnsafeFast RtlDeleteOwnersRanges RtlDeleteRange RtlEnlargedUnsignedDivide RtlExtendHeap RtlFindRang RtlFreeRangeList RtlFreeUserThreadStack RtlGetFirstRange RtlGetNextRange RtlInitializeRangeList RtlInitializeStackTraceDataBase RtlInvertRangeList RtlIsRangeAvailable RtlMergeRangeLists RtlSetUnicodeCallouts RtlUsageHeap ZwCancelDeviceWakeupRequest ZwGetPlugPlayEvent ZwRequestDeviceWakeup ZwRequestWakeupLatency _tolower _toupper
  14. piotrhn

    Shorthorn Project

    Hi, rpcrt4 rpcrt4.dll is incompatibile with 2003 crash at starup BSOD missing function: I_RpcBindingIsServerLocal I manually replaced dll. rprcrt4: I_RpcBindingIsServerLocal OneDrive needs comctl32: 380 (17C) 381 (17D) wevtapi From VISTA is incompatible.
  15. piotrhn

    KernelEx for Win2000

    Hi blackwingcat Can you update win2000 to run OneDrive win32app. Here is list of missing functions: ETWlog.dll ADVAPI32.DLL: EventProviderEnabled, EventProviderEnabled LOGGINGPLATFORM.DLL KERNEL32.DLL: WerUnregisterFile, WerRegisterFile REMOTEACCESS.DLL KERNEL32.DLL: GetThreadUILanguage SHELL32.DLL: SHCreateItemFromIDList, SHGetKnownFolderIDList FILESYNCCLIENT.DLL COMCTL32.DLL: 380 (0x17C) KERNEL32.DLL: UnregisterApplicationRestart, WerRegisterFile, CompareStringOrdinal, CreateEventExW ADVAPI32.DLL: RegDeleteKeyExW, RegDeleteTreeW, RegSetKeyValueW SHELL32.DLL: AssocCreateForClasses, SHSetKnownFolderPath SYNCENGINE.DLL KERNEL32.DLL: CompareStringOrdinal, FindFirstFileNameW, GetVolumeInformationByHandleW, CreateThreadpoolWait, SetThreadpoolWait, WaitForThreadpoolWaitCallbacks, CloseThreadpoolWait, CreateEventExW, FindNextFileNameW ADVAPI32.DLL: EnableTraceEx, RegDeleteTreeW, RegSetKeyValueW, RegDeleteKeyExW SHELL32.DLL: SHSetKnownFolderPath PDH.DLL: PdhAddEnglishCounterW FILESYNCSHELL.DLL KERNEL32.DLL: CompareStringOrdinal, UnregisterApplicationRestart, WerRegisterFile ADVAPI32.DLL: RegDeleteTreeW, RegSetKeyValueW, RegDeleteKeyExW SHELL32.DLL: SHCreateShellItemArrayFromDataObject, SHSetKnownFolderPath, AssocCreateForClasses Most of these functions are missing on XP & 2003.