BHTY / EmuWoW

RISC NT apps on x86 NT
51 stars 3 forks source link

Program doesn't launch, stuck with console output #3

Closed kristibektashi closed 1 week ago

kristibektashi commented 1 week ago

For anyone else that stumbles into the same issue as me, typing 'g' on the console and pressing Enter allows the program to continue running.

When I try to run e.g. Notepad on the Alpha version of EmuWoW, the Notepad window never shows up. Instead, a bunch of stuff shows up at the console and the app never opens.

Here is what shows up at the console:

C:\Users\Kristibek\Downloads\EmuWoW\EmuWoW-release\alpha>EmuWoW.exe NOTEPAD.EXE
Currently, machine type = 184
Loading PE image NOTEPAD.EXE
  Image Base: 01CF0000 | Entry Point: 01CF8920
  Desired Image Base: 01CF0000 | Has Relocations: 1 | Is DLL: 0
  Stack Size: 4096 bytes committed (1048576 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Patching 00800000 to 01CF0000
IMPORTS FROM comdlg32.dll
Loading PE image comdlg32.dll
  Image Base: 52080000 | Entry Point: 5210B870
  Desired Image Base: 52080000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is comdlg32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 184 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image comdlg32.dll
  Image Base: 01430000 | Entry Point: 014BB870
  Desired Image Base: 52080000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 01431000
  (01D1030C) CommDlgExtendedError (008F3558)
  (01D10310) FindTextA (008F35A0)
  (01D10314) GetOpenFileNameA (008F3600)
  (01D10318) GetSaveFileNameA (008F3630)
  (01D1031C) PrintDlgA (008F36A8)
IMPORTS FROM GDI32.dll
Loading PE image GDI32.dll
  Image Base: 4D500000 | Entry Point: 4D5043A0
  Desired Image Base: 4D500000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is GDI32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 184 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image GDI32.dll
  Image Base: 00A00000 | Entry Point: 00A043A0
  Desired Image Base: 4D500000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 00A01000
  (01D10324) CreateDCA (008F42A8)
  (01D10328) DeleteDC (008F6398)
  (01D1032C) DeleteMetaFile (008F63C8)
  (01D10330) DeleteObject (008F63E0)
  (01D10334) Escape (008F6AB8)
  (01D10338) GetAspectRatioFilterEx (008F7780)
  (01D1033C) GetBitmapDimensionEx (008F77C8)
  (01D10340) GetBrushOrgEx (008F7858)
  (01D10344) GetCurrentPositionEx (008F7AF8)
  (01D10348) GetDeviceCaps (008F7BA0)
  (01D1034C) GetMetaFileBitsEx (008F7F48)
  (01D10350) GetStockObject (008F8200)
  (01D10354) GetTextExtentPointA (008F83B0)
  (01D10358) GetTextMetricsA (008F8440)
  (01D1035C) GetViewportExtEx (008F8488)
  (01D10360) GetViewportOrgEx (008F84A0)
  (01D10364) GetWindowExtEx (008F84D0)
  (01D10368) GetWindowOrgEx (008F84E8)
  (01D1036C) SetBkMode (008F9258)
  (01D10370) SetMetaFileBitsEx (008F9480)
IMPORTS FROM KERNEL32.dll
Loading PE image KERNEL32.dll
  Image Base: 6B800000 | Entry Point: 6B815970
  Desired Image Base: 6B800000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is KERNEL32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 184 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image KERNEL32.dll
  Image Base: 014E0000 | Entry Point: 014F5970
  Desired Image Base: 6B800000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 014F0000
GetCommandLineA: 008FD060
GetVersion: 008FEFB0
  (01D10378) CreateFileA (008FB600)
  (01D1037C) DeleteFileA (008FBDB0)
  (01D10380) DuplicateHandle (008FC008)
  (01D10384) FindClose (008FC728)
  (01D10388) FindFirstFileA (008FC788)
GetCommandLineA: FF41D060 008FD060
  (01D1038C) GetCommandLineA (008FD060)
  (01D10390) GetCurrentDirectoryA (008FD5D0)
  (01D10394) GetCurrentProcess (008FD690)
  (01D10398) GetDateFormatW (008FD780)
  (01D1039C) GetDriveTypeA (008FD8B8)
  (01D103A0) GetEnvironmentStrings (008FD960)
  (01D103A4) GetLastError (008FDDB0)
  (01D103A8) GetLocalTime (008FDDC8)
  (01D103AC) GetModuleHandleA (008FDFA8)
  (01D103B0) GetProcAddress (008FE518)
  (01D103B4) GetProfileStringA (008FE7B8)
  (01D103B8) GetStartupInfoA (008FE860)
  (01D103BC) GetTempFileNameA (008FEBC0)
  (01D103C0) GetTempPathA (008FEC20)
  (01D103C4) GetTimeFormatW (008FEE78)
GetVersion: FF41EFB0 008FEFB0
  (01D103C8) GetVersion (008FEFB0)
  (01D103CC) GlobalAlloc (013001F8)
  (01D103D0) GlobalFree (013002A0)
  (01D103D4) GlobalHandle (013002E8)
  (01D103D8) GlobalLock (01300300)
  (01D103DC) GlobalSize (01300360)
  (01D103E0) GlobalUnlock (013003A8)
  (01D103E4) LocalAlloc (013010E0)
  (01D103E8) LocalFree (01301158)
  (01D103EC) LocalLock (01301188)
  (01D103F0) LocalReAlloc (013011A0)
  (01D103F4) LocalUnlock (01301200)
  (01D103F8) ReadFile (013020F0)
  (01D103FC) RtlUnwind (01302A20)
  (01D10400) UnhandledExceptionFilter (01303F38)
  (01D10404) WriteFile (013048D0)
  (01D10408) ExitProcess (008FC500)
  (01D1040C) GetProcessHeap (008FE5C0)
  (01D10410) GetFileType (008FDBD0)
  (01D10414) GetStdHandle (008FE8A8)
  (01D10418) GetStringTypeW (008FE920)
  (01D1041C) MultiByteToWideChar (01301470)
  (01D10420) _lclose (01304A98)
  (01D10424) _lcreat (01304AB0)
  (01D10428) _llseek (01304AC8)
  (01D1042C) _lopen (01304AE0)
  (01D10430) _lread (01304AF8)
  (01D10434) _lwrite (01304B10)
  (01D10438) GetModuleFileNameA (008FDF78)
  (01D1043C) GetTimeZoneInformation (008FEEA8)
  (01D10440) HeapAlloc (01300438)
  (01D10444) HeapFree (01300498)
  (01D10448) lstrcatA (01304B40)
  (01D1044C) lstrcmpA (01304B88)
  (01D10450) lstrcpyA (01304C18)
  (01D10454) lstrlenA (01304CA8)
  (01D10458) RtlMoveMemory (013029F0)
  (01D1045C) RtlFillMemory (013029D8)
  (01D10460) GetSystemTime (008FEAA0)
  (01D10464) LCMapStringW (01300E88)
  (01D10468) WideCharToMultiByte (013046D8)
IMPORTS FROM ntdll.dll
Loading PE image ntdll.dll
  Image Base: 4B280000 | Entry Point: 4B280000
  Desired Image Base: 4B280000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is ntdll.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 184 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image ntdll.dll
  Image Base: 01790000 | Entry Point: 01790000
  Desired Image Base: 4B280000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 01791000
  (01D10470) NtCurrentTeb (013072A8)
IMPORTS FROM SHELL32.dll
Loading PE image SHELL32.dll
  Image Base: 77C80000 | Entry Point: 77C84920
  Desired Image Base: 77C80000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (1048576 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
IMPORTS FROM ntdll.dll
  (77C82258) _OtsCSpecificHandler (00000000)
  (77C8225C) _OtsMove (00000000)
  (77C82260) RtlAllocateHeap (01309B60)
  (77C82264) _Otsstrlen (00000000)
  (77C82268) RtlIsNameLegalDOS8Dot3 (0130C810)
  (77C8226C) wcscmp (01313DA0)
  (77C82270) _OtsFill (00000000)
  (77C82274) _OtsFieldInsert (00000000)
  (77C82278) qsort (01313968)
  (77C8227C) _wcsicmp (013133F8)
  (77C82280) wcscat (01313D58)
  (77C82284) wcslen (01313E00)
  (77C82288) wcsncpy (01313E60)
  (77C8228C) wcscpy (01313DB8)
  (77C82290) RtlDestroyEnvironment (0130AB28)
  (77C82294) RtlSetCurrentEnvironment (0130DD28)
  (77C82298) RtlCreateEnvironment (0130A510)
  (77C8229C) _strnicmp (01313200)
  (77C822A0) _wcsnicmp (01313440)
  (77C822A4) wcsstr (01313EF0)
  (77C822A8) RtlExpandEnvironmentStrings_U (0130B128)
  (77C822AC) RtlSetEnvironmentVariable (0130DDB8)
  (77C822B0) RtlQueryEnvironmentVariable_U (0130D248)
  (77C822B4) RtlInitUnicodeString (0130C0D8)
IMPORTS FROM KERNEL32.dll
  (77C82044) lstrcmpA (008FCE48)
  (77C82048) DisableThreadLibraryCalls (008FBED0)
  (77C8204C) FindFirstFileW (008FC830)
  (77C82050) FreeLibrary (008FCC50)
  (77C82054) SetEnvironmentVariableW (008FDAB0)
  (77C82058) SetLastError (01303320)
  (77C8205C) GetModuleFileNameW (008FDF90)
  (77C82060) LocalAlloc (013010E0)
  (77C82064) LocalFree (01301158)
  (77C82068) lstrcpyW (01304C30)
  (77C8206C) lstrlenW (01304CC0)
  (77C82070) lstrcatW (01304B58)
  (77C82074) lstrcmpiW (01304BE8)
  (77C82078) GetEnvironmentVariableW (008FD9C0)
  (77C8207C) lstrlenA (01304CA8)
  (77C82080) MultiByteToWideChar (01301470)
  (77C82084) SetErrorMode (01303050)
  (77C82088) CreateFileW (008FB6C0)
  (77C8208C) GetFileSize (008FDB88)
  (77C82090) ReadFile (013020F0)
  (77C82094) CloseHandle (008FB030)
  (77C82098) GetCurrentProcess (008FD690)
  (77C8209C) GetLastError (008FDDB0)
  (77C820A0) GetComputerNameW (008FD138)
  (77C820A4) GetUserDefaultLCID (008FEF08)
  (77C820A8) GetLocaleInfoW (008FDE10)
  (77C820AC) GetVersionExW (01300048)
  (77C820B0) GlobalAlloc (013001F8)
  (77C820B4) GlobalFree (013002A0)
  (77C820B8) GlobalMemoryStatus (01300318)
  (77C820BC) GlobalLock (01300300)
  (77C820C0) GlobalUnlock (013003A8)
  (77C820C4) WideCharToMultiByte (013046D8)
  (77C820C8) lstrcpyA (01304C18)
  (77C820CC) LoadLibraryW (01301050)
  (77C820D0) GetProcAddress (008FE518)
  (77C820D4) WriteProfileStringW (01304A08)
  (77C820D8) GetFullPathNameW (008FD6C0)
  (77C820DC) GetProfileStringW (008FE7D0)
  (77C820E0) GetWindowsDirectoryW (01300150)
  (77C820E4) SearchPathW (01302A98)
  (77C820E8) GetTickCount (008FA1E8)
  (77C820EC) GlobalAddAtomW (008FA368)
  (77C820F0) GetCurrentDirectoryW (008FA518)
  (77C820F4) GetCurrentThreadId (008FA758)
  (77C820F8) SetCurrentDirectoryW (008FA980)
  (77C820FC) CreateProcessW (008FABC0)
  (77C82100) GlobalDeleteAtom (008FAD70)
  (77C82104) LocalReAlloc (008FAF50)
  (77C82108) ExpandEnvironmentStringsA (008FB0D8)
  (77C8210C) ExpandEnvironmentStringsW (008FB378)
  (77C82110) SetFilePointer (008FB618)
  (77C82114) _lread (008FB7C8)
  (77C82118) FindResourceW (008FB8B8)
  (77C8211C) LoadResource (008FBA38)
  (77C82120) LockResource (008FBBB8)
  (77C82124) FreeResource (008FBD38)
  (77C82128) SizeofResource (008FBEB8)
  (77C8212C) GlobalReAlloc (008FC068)
  (77C82130) lstrcmpW (008FC1E8)
  (77C82134) LoadLibraryExW (008FC308)
  (77C82138) EnumResourceNamesW (008FC2C0)
  (77C8213C) LocalLock (008FC6C8)
  (77C82140) GlobalSize (008FC7E8)
  (77C82144) LocalUnlock (008FC938)
  (77C82148) _lclose (008FCA88)
  (77C8214C) GetBinaryTypeW (008FCB78)
  (77C82150) lstrcmpiA (008FCD28)
  (77C82154) GetFileAttributesW (008FD8A0)
  (77C82158) FindClose (008FC728)
  (77C8215C) GetFullPathNameA (008FD4E0)
IMPORTS FROM USER32.dll
Loading PE image USER32.dll
  Image Base: 69E00000 | Entry Point: 69E2E330
  Desired Image Base: 69E00000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is USER32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 184 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image USER32.dll
  Image Base: 01950000 | Entry Point: 0197E330
  Desired Image Base: 69E00000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 01951000
  (77C82164) SetLastErrorEx (01319DB0)
  (77C82168) IsCharAlphaW (013182D8)
  (77C8216C) SetPropW (0131A068)
  (77C82170) FreeDDElParam (01316908)
  (77C82174) CharUpperA (013153F0)
  (77C82178) CharNextA (01315300)
  (77C8217C) CharUpperW (01315438)
  (77C82180) DialogBoxParamW (01315FF0)
  (77C82184) wsprintfW (01318DA0)
  (77C82188) EndDialog (01316560)
  (77C8218C) CharNextW (01315330)
  (77C82190) SetWindowTextW (01319108)
  (77C82194) GetWindowTextW (01317E40)
  (77C82198) GetDlgItemTextW (01316E48)
  (77C8219C) SetDlgItemTextW (013196D8)
  (77C821A0) LoadStringW (013188D8)
  (77C821A4) GetDlgItem (01316E00)
  (77C821A8) ShowWindow (01319BA0)
  (77C821AC) SendDlgItemMessageW (01319948)
  (77C821B0) GetSystemMetrics (013179F0)
  (77C821B4) BeginPaint (01314FE8)
  (77C821B8) LoadBitmapW (01318710)
  (77C821BC) EndPaint (01316590)
  (77C821C0) GetWindowLongW (01317CF0)
  (77C821C4) SetWindowLongW (0131A368)
  (77C821C8) PostMessageW (01318F68)
  (77C821CC) WinHelpW (0131AA88)
  (77C821D0) MessageBoxW (01318C20)
  (77C821D4) CharPrevW (01315378)
  (77C821D8) RegisterWindowMessageW (01319738)
  (77C821DC) PeekMessageW (01318F08)
  (77C821E0) DispatchMessageW (01316038)
  (77C821E4) GetPropW (013177E0)
  (77C821E8) GetThreadDesktop (01317A68)
  (77C821EC) GetUserObjectInformationW (01317B88)
  (77C821F0) DestroyWindow (01315F78)
  (77C821F4) RemovePropW (013197F8)
  (77C821F8) DefWindowProcW (01315E28)
  (77C821FC) GetParent (01317468)
  (77C82200) GetWindow (01317BD0)
  (77C82204) GetLastActivePopup (01317150)
  (77C82208) IsIconic (01318410)
  (77C8220C) BringWindowToTop (01315018)
  (77C82210) CreateWindowExW (01315990)
  (77C82214) SendMessageW (01319A20)
  (77C82218) IsWindowUnicode (01318650)
  (77C8221C) PostMessageA (01318F50)
  (77C82220) SetWindowsHookW (0131A4B8)
  (77C82224) UnhookWindowsHook (0131A980)
  (77C82228) WaitForInputIdle (0131AD88)
  (77C8222C) GetActiveWindow (01316938)
  (77C82230) SetActiveWindow (01319A68)
  (77C82234) IsWindow (013185C0)
  (77C82238) CallNextHookEx (01315138)
  (77C8223C) DestroyIcon (01315F18)
  (77C82240) GetIconInfo (01316FB0)
  (77C82244) CreateIconIndirect (013158B8)
  (77C82248) LookupIconIdFromDirectory (01318980)
  (77C8224C) CreateIconFromResource (01315888)
  (77C82250) LoadIconW (013187A0)
IMPORTS FROM GDI32.dll
  (77C8202C) CreateCompatibleDC (008F4290)
  (77C82030) DeleteDC (008F6398)
  (77C82034) DeleteObject (008F63E0)
  (77C82038) BitBlt (008F3FC0)
  (77C8203C) SelectObject (008F9198)
IMPORTS FROM ADVAPI32.dll
Loading PE image ADVAPI32.dll
  Image Base: 4C300000 | Entry Point: 4C313370
  Desired Image Base: 4C300000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is ADVAPI32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 184 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image ADVAPI32.dll
  Image Base: 015D0000 | Entry Point: 015E3370
  Desired Image Base: 4C300000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 015D1000
  (77C82000) OpenProcessToken (0131E8D0)
  (77C82004) RegQueryValueW (0131F548)
  (77C82008) RegSetValueExW (0131F6B0)
  (77C8200C) RegQueryValueExW (0131F530)
  (77C82010) RegCreateKeyExW (0131F038)
  (77C82014) LookupAccountSidW (0131DD88)
  (77C82018) GetTokenInformation (0131D830)
  (77C8201C) RegEnumValueW (0131F290)
  (77C82020) RegCloseKey (0131EF60)
  (77C82024) RegOpenKeyExW (0131F3F8)
(77C84920)
kristibektashi commented 1 week ago

Same thing happens with the MIPS version:

C:\Users\Kristibek\Downloads\EmuWoW\EmuWoW-release\mips>EmuWoW.exe REVERSI.EXE
Currently, machine type = 166
Loading PE image REVERSI.EXE
  Image Base: 007C0000 | Entry Point: 007C63AC
  Desired Image Base: 00400000 | Has Relocations: 1 | Is DLL: 0
  Stack Size: 4096 bytes committed (1048576 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Patching 00800000 to 007C0000
IMPORTS FROM USER32.dll
Loading PE image USER32.dll
  Image Base: 69E00000 | Entry Point: 69E2E330
  Desired Image Base: 69E00000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is USER32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 166 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image USER32.dll
  Image Base: 02A50000 | Entry Point: 02A7E330
  Desired Image Base: 69E00000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 02A51000
  (007D12A8) SetCursorPos (008D7040)
  (007D12AC) CheckMenuItem (008D2FC0)
  (007D12B0) DispatchMessageA (008D2060)
  (007D12B4) ShowWindow (008D8280)
  (007D12B8) LoadStringA (008D69C0)
  (007D12BC) EndPaint (008D3900)
  (007D12C0) SetWindowTextA (008D8520)
  (007D12C4) BeginPaint (008D1620)
  (007D12C8) IsIconic (008D5020)
  (007D12CC) GetClientRect (008D3140)
  (007D12D0) GetSystemMetrics (008D5DA0)
  (007D12D4) TranslateMessage (008D9E40)
  (007D12D8) GetMenu (008D4840)
  (007D12DC) CreateWindowExA (008D2940)
  (007D12E0) LoadIconA (008D6B60)
  (007D12E4) RegisterClassA (008D7AC0)
  (007D12E8) PostMessageA (008D6100)
  (007D12EC) GetKeyState (008D4A20)
  (007D12F0) KillTimer (008D6C80)
  (007D12F4) PostQuitMessage (008D60C0)
  (007D12F8) TranslateAcceleratorA (008D9EA0)
  (007D12FC) UpdateWindow (008D9B00)
  (007D1300) EndDialog (008D3940)
  (007D1304) EnableMenuItem (008D3A80)
  (007D1308) ShowCursor (008D8320)
  (007D130C) ClientToScreen (008D2E80)
  (007D1310) MessageBoxA (008D6620)
  (007D1314) LoadCursorA (008D6BE0)
  (007D1318) SetTimer (008D87A0)
  (007D131C) SetFocus (008D8E80)
  (007D1320) SetCapture (008D71E0)
  (007D1324) GetMessageA (008D4680)
  (007D1328) DefWindowProcA (008D2320)
  (007D132C) LoadAcceleratorsA (008D6C60)
  (007D1330) SetCursor (008D7080)
  (007D1334) ReleaseCapture (008D7640)
  (007D1338) ReleaseDC (008D7620)
  (007D133C) GetDC (008D4F00)
IMPORTS FROM GDI32.dll
Loading PE image GDI32.dll
  Image Base: 4D500000 | Entry Point: 4D5043A0
  Desired Image Base: 4D500000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is GDI32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 166 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image GDI32.dll
  Image Base: 02700000 | Entry Point: 027043A0
  Desired Image Base: 4D500000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 02701000
  (007D11D4) GetTextExtentPointA (008DF220)
  (007D11D8) SelectObject (008E1F60)
  (007D11DC) Ellipse (008DDBC0)
  (007D11E0) MoveToEx (008E0C60)
  (007D11E4) GetTextMetricsA (008DF160)
  (007D11E8) GetDeviceCaps (008DFCE0)
  (007D11EC) DeleteObject (008DDCC0)
  (007D11F0) PatBlt (008E0AE0)
  (007D11F4) SetBkMode (008E1E60)
  (007D11F8) LineTo (008E0EE0)
  (007D11FC) TextOutA (008E1740)
  (007D1200) GetStockObject (008DF460)
  (007D1204) CreateSolidBrush (008DA450)
IMPORTS FROM KERNEL32.dll
Loading PE image KERNEL32.dll
  Image Base: 6B800000 | Entry Point: 6B815970
  Desired Image Base: 6B800000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is KERNEL32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 166 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image KERNEL32.dll
  Image Base: 02890000 | Entry Point: 028A5970
  Desired Image Base: 6B800000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 028A0000
GetCommandLineA: 008E6D20
GetVersion: 008E8320
  (007D120C) GetStringTypeW (008E8BE0)
  (007D1210) LCMapStringA (008EAFE0)
  (007D1214) GetProcAddress (008E7160)
  (007D1218) LCMapStringW (008EAFA0)
  (007D121C) HeapFree (008E9D00)
  (007D1220) HeapAlloc (008E9D80)
  (007D1224) LoadLibraryA (008EADA0)
  (007D1228) GetModuleFileNameA (008E78E0)
  (007D122C) MultiByteToWideChar (008EA7C0)
  (007D1230) WriteFile (008EE180)
  (007D1234) FreeEnvironmentStringsW (008E52C0)
  (007D1238) GetEnvironmentStrings (008E6120)
  (007D123C) FreeEnvironmentStringsA (008E52E0)
  (007D1240) GetEnvironmentStringsW (008E60E0)
  (007D1244) GetCPInfo (008E6FC0)
  (007D1248) WideCharToMultiByte (008EE420)
  (007D124C) GetACP (008E51C0)
  (007D1250) SetHandleCount (008EDF40)
  (007D1254) GetOEMCP (008E7440)
  (007D1258) GetStdHandle (008E8C80)
  (007D125C) HeapCreate (008E9D40)
  (007D1260) GetFileType (008E7DC0)
  (007D1264) RtlUnwind (008ECAA0)
  (007D1268) UnhandledExceptionFilter (008EEE40)
  (007D126C) HeapDestroy (008E9D20)
  (007D1270) TerminateProcess (008ED2A0)
  (007D1274) ExitProcess (008E5C60)
  (007D1278) GetCurrentProcess (008E64E0)
  (007D127C) GetStartupInfoA (008E8CE0)
GetVersion: FE058320 008E8320
  (007D1280) GetVersion (008E8320)
GetCommandLineA: FE056D20 008E6D20
  (007D1284) GetCommandLineA (008E6D20)
  (007D1288) GetStringTypeA (008E8C40)
  (007D128C) GetModuleHandleA (008E78A0)
  (007D1290) LocalFree (008EABE0)
  (007D1294) lstrlenA (008EFC40)
  (007D1298) LocalAlloc (008EAC80)
IMPORTS FROM SHELL32.dll
Loading PE image SHELL32.dll
  Image Base: 77CF0000 | Entry Point: 77CF33BC
  Desired Image Base: 77CF0000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (1048576 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
IMPORTS FROM ntdll.dll
Loading PE image ntdll.dll
  Image Base: 4B280000 | Entry Point: 4B280000
  Desired Image Base: 4B280000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is ntdll.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 166 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image ntdll.dll
  Image Base: 02DD0000 | Entry Point: 02DD0000
  Desired Image Base: 4B280000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 02DD1000
  (77CF1258) wcscmp (00903660)
  (77CF125C) strlen (00903A20)
  (77CF1260) RtlAllocateHeap (008F5040)
  (77CF1264) memset (00903C40)
  (77CF1268) RtlIsNameLegalDOS8Dot3 (008F9440)
  (77CF126C) qsort (00903C00)
  (77CF1270) __C_specific_handler (00000000)
  (77CF1274) _wcsicmp (00902360)
  (77CF1278) wcscat (009036C0)
  (77CF127C) wcslen (009035E0)
  (77CF1280) wcsncpy (00903560)
  (77CF1284) wcscpy (00903640)
  (77CF1288) _strnicmp (00902600)
  (77CF128C) _wcsnicmp (00902300)
  (77CF1290) wcsstr (009034A0)
  (77CF1294) RtlExpandEnvironmentStrings_U (008F7300)
  (77CF1298) RtlSetCurrentEnvironment (008FB7E0)
  (77CF129C) RtlQueryEnvironmentVariable_U (008FA680)
  (77CF12A0) RtlInitUnicodeString (008F9DE0)
  (77CF12A4) RtlSetEnvironmentVariable (008FB720)
  (77CF12A8) RtlDestroyEnvironment (008F7B00)
  (77CF12AC) RtlCreateEnvironment (008F6340)
IMPORTS FROM KERNEL32.dll
  (77CF1044) DisableThreadLibraryCalls (008E44C0)
  (77CF1048) GetProcAddress (008E7160)
  (77CF104C) GetFileAttributesW (008E7F00)
  (77CF1050) GetFullPathNameW (008E7C60)
  (77CF1054) GetFullPathNameA (008E7CC0)
  (77CF1058) SetLastError (008EDE80)
  (77CF105C) GetModuleFileNameW (008E78C0)
  (77CF1060) lstrlenA (008EFC40)
  (77CF1064) lstrlenW (008EFC20)
  (77CF1068) CreateFileW (008E4F80)
  (77CF106C) GetLastError (008E7B40)
  (77CF1070) LocalAlloc (008EAC80)
  (77CF1074) SetErrorMode (008EC260)
  (77CF1078) ReadFile (008EB700)
  (77CF107C) GetEnvironmentVariableW (008E60A0)
  (77CF1080) CloseHandle (008E3860)
  (77CF1084) lstrcatW (008EFE00)
  (77CF1088) GetComputerNameW (008E6C00)
  (77CF108C) GetCurrentProcess (008E64E0)
  (77CF1090) MultiByteToWideChar (008EA7C0)
  (77CF1094) lstrcmpiW (008EFD40)
  (77CF1098) LocalFree (008EABE0)
  (77CF109C) lstrcpyW (008EFCE0)
  (77CF10A0) GetFileSize (008E7E20)
  (77CF10A4) GlobalMemoryStatus (008E9F00)
  (77CF10A8) GlobalAlloc (008E80A0)
  (77CF10AC) GetLocaleInfoW (008E7AC0)
  (77CF10B0) GetUserDefaultLCID (008E8400)
  (77CF10B4) GlobalFree (008E9FA0)
  (77CF10B8) GetVersionExW (008E82E0)
  (77CF10BC) GlobalUnlock (008E9E40)
  (77CF10C0) GlobalLock (008E9F20)
  (77CF10C4) WideCharToMultiByte (008EE420)
  (77CF10C8) lstrcpyA (008EFD00)
  (77CF10CC) WriteProfileStringW (008EFFC0)
  (77CF10D0) LoadLibraryW (008EAD40)
  (77CF10D4) GetProfileStringW (008E8DA0)
  (77CF10D8) SetEnvironmentVariableW (008EC280)
  (77CF10DC) GetWindowsDirectoryW (008E8180)
  (77CF10E0) FreeLibrary (008E52A0)
  (77CF10E4) GetTickCount (008E8560)
  (77CF10E8) GetCurrentDirectoryW (008E65C0)
  (77CF10EC) SetCurrentDirectoryW (008EC3E0)
  (77CF10F0) GlobalDeleteAtom (008E8060)
  (77CF10F4) GlobalAddAtomW (008E80C0)
  (77CF10F8) SearchPathW (008ECA00)
  (77CF10FC) CreateProcessW (008E4C00)
  (77CF1100) LocalReAlloc (008EAB80)
  (77CF1104) GetCurrentThreadId (008E6440)
  (77CF1108) ExpandEnvironmentStringsA (008E5C00)
  (77CF110C) ExpandEnvironmentStringsW (008E5BE0)
  (77CF1110) GlobalSize (008E9EA0)
  (77CF1114) LocalLock (008EABA0)
  (77CF1118) GlobalReAlloc (008E9EC0)
  (77CF111C) _lread (008EFE80)
  (77CF1120) GetBinaryTypeW (008E6FE0)
  (77CF1124) LockResource (008EAA60)
  (77CF1128) LoadLibraryExW (008EAD60)
  (77CF112C) FindResourceW (008E5560)
  (77CF1130) FreeResource (008E5220)
  (77CF1134) _lclose (008EFF00)
  (77CF1138) SizeofResource (008ED4C0)
  (77CF113C) LoadResource (008EACE0)
  (77CF1140) lstrcmpW (008EFDA0)
  (77CF1144) EnumResourceNamesW (008E5F60)
  (77CF1148) LocalUnlock (008EAB00)
  (77CF114C) SetFilePointer (008EC0C0)
  (77CF1150) lstrcmpiA (008EFD60)
  (77CF1154) lstrcmpA (008EFDC0)
  (77CF1158) FindFirstFileW (008E5820)
  (77CF115C) FindClose (008E5980)
IMPORTS FROM USER32.dll
  (77CF1164) GetDlgItemTextW (008D4D40)
  (77CF1168) DestroyWindow (008D2140)
  (77CF116C) CallNextHookEx (008D1460)
  (77CF1170) SetActiveWindow (008D7220)
  (77CF1174) IsWindow (008D6DC0)
  (77CF1178) SetLastErrorEx (008D8DA0)
  (77CF117C) wsprintfW (008D9680)
  (77CF1180) SendDlgItemMessageW (008D73A0)
  (77CF1184) EndDialog (008D3940)
  (77CF1188) SetWindowTextW (008D8500)
  (77CF118C) LoadStringW (008D69A0)
  (77CF1190) EndPaint (008D3900)
  (77CF1194) ShowWindow (008D8280)
  (77CF1198) GetWindowTextW (008D57E0)
  (77CF119C) SetDlgItemTextW (008D8EE0)
  (77CF11A0) GetDlgItem (008D4DA0)
  (77CF11A4) CharNextW (008D11C0)
  (77CF11A8) DialogBoxParamW (008D20A0)
  (77CF11AC) GetSystemMetrics (008D5DA0)
  (77CF11B0) BeginPaint (008D1620)
  (77CF11B4) LoadBitmapW (008D6C00)
  (77CF11B8) SetWindowLongW (008D8600)
  (77CF11BC) GetWindowLongW (008D59A0)
  (77CF11C0) RegisterWindowMessageW (008D7660)
  (77CF11C4) PostMessageW (008D60E0)
  (77CF11C8) WinHelpW (008D97E0)
  (77CF11CC) MessageBoxW (008D6540)
  (77CF11D0) CharPrevW (008D1160)
  (77CF11D4) GetActiveWindow (008D3420)
  (77CF11D8) SetWindowsHookW (008D8440)
  (77CF11DC) RemovePropW (008D7560)
  (77CF11E0) GetThreadDesktop (008D5D00)
  (77CF11E4) WaitForInputIdle (008D9860)
  (77CF11E8) IsCharAlphaW (008D51C0)
  (77CF11EC) IsIconic (008D5020)
  (77CF11F0) DefWindowProcW (008D2300)
  (77CF11F4) PostMessageA (008D6100)
  (77CF11F8) GetWindow (008D5B20)
  (77CF11FC) DispatchMessageW (008D2040)
  (77CF1200) IsWindowUnicode (008D6D00)
  (77CF1204) GetUserObjectInformationW (008D5B80)
  (77CF1208) GetLastActivePopup (008D4940)
  (77CF120C) UnhookWindowsHook (008D9DC0)
  (77CF1210) BringWindowToTop (008D15E0)
  (77CF1214) GetParent (008D4520)
  (77CF1218) PeekMessageW (008D6160)
  (77CF121C) GetPropW (008D4080)
  (77CF1220) SetPropW (008D8A00)
  (77CF1224) DestroyIcon (008D21C0)
  (77CF1228) SendMessageW (008D7280)
  (77CF122C) CreateWindowExW (008D2920)
  (77CF1230) CharUpperA (008D10C0)
  (77CF1234) CharUpperW (008D1060)
  (77CF1238) FreeDDElParam (008D3460)
  (77CF123C) CreateIconFromResource (008D2A80)
  (77CF1240) CreateIconIndirect (008D2A40)
  (77CF1244) LookupIconIdFromDirectory (008D68C0)
  (77CF1248) GetIconInfo (008D4B60)
  (77CF124C) LoadIconW (008D6B40)
  (77CF1250) CharNextA (008D1200)
IMPORTS FROM GDI32.dll
  (77CF102C) DeleteDC (008DDD20)
  (77CF1030) CreateCompatibleDC (008DA970)
  (77CF1034) BitBlt (008DAD30)
  (77CF1038) DeleteObject (008DDCC0)
  (77CF103C) SelectObject (008E1F60)
IMPORTS FROM ADVAPI32.dll
Loading PE image ADVAPI32.dll
  Image Base: 4C300000 | Entry Point: 4C313370
  Desired Image Base: 4C300000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
This is ADVAPI32.dll not registering as a valid MIPS lib!
Its machine type is 14c and ours is 166 and IMAGE_FILE_MACHINE_R4000 is 166
Loading PE image ADVAPI32.dll
  Image Base: 02800000 | Entry Point: 02813370
  Desired Image Base: 4C300000 | Has Relocations: 1 | Is DLL: 1
  Stack Size: 4096 bytes committed (262144 bytes reserved)
  Heap Size: 4096 bytes committed (1048576 bytes reserved)
Start of code section = 02801000
  (77CF1000) RegOpenKeyExW (00909640)
  (77CF1004) RegQueryValueW (00909480)
  (77CF1008) RegQueryValueExW (009094A0)
  (77CF100C) RegCreateKeyExW (00909B40)
  (77CF1010) LookupAccountSidW (00907460)
  (77CF1014) GetTokenInformation (00907B80)
  (77CF1018) RegEnumValueW (00909820)
  (77CF101C) RegSetValueExW (009092A0)
  (77CF1020) RegCloseKey (00909C60)
  (77CF1024) OpenProcessToken (00908540)
(77CF33BC)
kristibektashi commented 1 week ago

Ignore this issue, typing 'g' at the console and pressing Enter allowed the program to continue running. Keep up the great work!