MinecraftConsoles/Minecraft.Client/Common
Sean Hoyt b5111232aa
feat: Windows64 local multiplayer support (#13)
- Skip QuadrantSignin (profile selector) on Windows64 in both LoadMenu
  and CreateWorldMenu, proceeding directly to local play since Xbox Live
  stubs always return true for IsSignedInLive()
- Fix IsLocalMultiplayerAvailable() to not require IsHiDef() on Windows64
- Allow pad-connected players to join without a profile sign-in check
- Fix ghost RemotePlayer creation by scanning all local player slots and
  matching on server-assigned player index rather than controller slot,
  fixing P3/P4 ghost entities when joining out of controller order
- Give each player a unique name (Player 1-4) based on controller index
  instead of a single shared stub name
- Use raw XInput (XInputGetState) for secondary controller join detection,
  bypassing the 4J toggle system which consumes all button presses before
  game logic runs; uses a 120-frame latch for a reliable detection window
- Add .gitignore for Visual Studio build artifacts and output directories
2026-03-02 00:50:48 +08:00
..
Audio Initial commit 2026-03-01 12:16:08 +08:00
Colours Initial commit 2026-03-01 12:16:08 +08:00
DLC Initial commit 2026-03-01 12:16:08 +08:00
DummyTexturePack/res Initial commit 2026-03-01 12:16:08 +08:00
GameRules Initial commit 2026-03-01 12:16:08 +08:00
Leaderboards Initial commit 2026-03-01 12:16:08 +08:00
Media Initial commit 2026-03-01 12:16:08 +08:00
Network Initial commit 2026-03-01 12:16:08 +08:00
res Initial commit 2026-03-01 12:16:08 +08:00
Telemetry Initial commit 2026-03-01 12:16:08 +08:00
Trial Initial commit 2026-03-01 12:16:08 +08:00
Tutorial Initial commit 2026-03-01 12:16:08 +08:00
UI feat: Windows64 local multiplayer support (#13) 2026-03-02 00:50:48 +08:00
XUI Initial commit 2026-03-01 12:16:08 +08:00
zlib Initial commit 2026-03-01 12:16:08 +08:00
App_Defines.h Initial commit 2026-03-01 12:16:08 +08:00
App_enums.h Initial commit 2026-03-01 12:16:08 +08:00
App_structs.h Initial commit 2026-03-01 12:16:08 +08:00
BuildVer.h Initial commit 2026-03-01 12:16:08 +08:00
C4JMemoryPool.h Initial commit 2026-03-01 12:16:08 +08:00
C4JMemoryPoolAllocator.h Initial commit 2026-03-01 12:16:08 +08:00
CommonMedia.sln Initial commit 2026-03-01 12:16:08 +08:00
CommonMedia.vcxproj Initial commit 2026-03-01 12:16:08 +08:00
CommonMedia.vcxproj.filters Initial commit 2026-03-01 12:16:08 +08:00
Console_Awards_enum.h Initial commit 2026-03-01 12:16:08 +08:00
Console_Debug_enum.h Initial commit 2026-03-01 12:16:08 +08:00
Console_Utils.cpp Initial commit 2026-03-01 12:16:08 +08:00
ConsoleGameMode.cpp Initial commit 2026-03-01 12:16:08 +08:00
ConsoleGameMode.h Initial commit 2026-03-01 12:16:08 +08:00
Consoles_App.cpp feat: Windows64 local multiplayer support (#13) 2026-03-02 00:50:48 +08:00
Consoles_App.h Initial commit 2026-03-01 12:16:08 +08:00
Minecraft_Macros.h Initial commit 2026-03-01 12:16:08 +08:00
Potion_Macros.h Initial commit 2026-03-01 12:16:08 +08:00
xuiscene_base.h Initial commit 2026-03-01 12:16:08 +08:00