ValveSoftware / ValveSoftware/wine

nintendo development interface uses a bunch of unimplemented system calls that makes it get stuck on splash screen

Open
#234 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C
Stars
2k
Forks
488
PR merge metrics
No merged PRs in 30d

Description

the fixmes are

0048:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0048:fixme:userenv:GetProfileType 0053FE18
0058:fixme:advapi:RegisterEventSourceW ((null),L"edgeupdate"): stub
0058:fixme:advapi:ReportEventW (CAFE4242,0x0004,0x0000,0x00000000,00000000,0x0001,0x00000000,01A2FCB8,00000000): stub
0058:fixme:advapi:DeregisterEventSource (CAFE4242) stub
0048:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0053FEBC
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0068:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0053FCDC 0053FCE0
0068:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 7A9ACE71, 42) stub
0068:fixme:process:SetProcessShutdownParameters (00000280, 00000001): partial stub.
0068:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0068:fixme:userenv:GetProfileType 0053FE18
0068:fixme:process:WTSGetActiveConsoleSessionId stub
0068:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 24
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b4:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00b4:fixme:wineusb:query_id Unhandled ID query type 0x5.
Can't open bumblebee display.
0144:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.6.2" not implemented
0144:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.6.2" not implemented
0144:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0144:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00007FFFFE1FB0E0, 00007153BF6308F0, 00007FFFFE1FB0E8, 00007FFFFE1FB0D8
0144:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00007FFFFE1FB0E0, 00007153BF6308F0, 00007FFFFE1FB0E8, 00007FFFFE1FB0D8
0144:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 00007FFFFE1FB0E0, 00007153BF6308F0, 00007FFFFE1FB0E8, 00007FFFFE1FB0D8
0144:fixme:wininet:set_global_option INTERNET_OPTION_SUPPRESS_BEHAVIOR stub
0144:fixme:wininet:set_global_option 00000003

seems like a net issue and this tzres thing
also on unity with the wii u support plugin it fails to build with stack size errors and im assuming the cafe sdk has unimplemented functions

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the Nintendo development interface launch and isolating which listed FIXME or stub precedes the splash-screen hang. The issue provides no source file or test entry point; done would require identifying the responsible system calls and confirming the interface starts without that hang.

Written by the indexing model from the issue text.

Assessment

Tech stack
c, unity
Domain
game-dev, operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.