XboxLiveDevelopment


[XBOX Creators Program] Observing different performance between XBOX RETAIL and DEVELOPMENT sandbox - please help


I have noticed that my game running in the RETAIL sandbox occasionally glitches (minor hiccup). But in the DEVELOPMENT sandbox, no matter how long I play for, it doesn't glitch, ever.
I have optimised the game heavily and have profiled it in the DEVELOPMENT sandbox (Unity profiler). Everything is smooth, and nothing sticks out during gameplay. It looks like it is barely taxing the XBOX, no allocations, no GC. Running
a build on Windows 10 is smooth as butter, no glitches.
So is there some difference between the XBOX RETAIL sandbox and the DEVELOPMENT sandbox? Less resources / priority? Background tasks that can steal CPU from the running game?
I really need to address the glitch, but as I can't reproduce it anywhere except in the RETAIL sandbox, I am sort of stuck and wondering what the good folk at Microsoft think.
thanks
Thanks for your input Jason.
After a few weeks of investigation (and ridiculous over optimisation), I believe I have finally found the issue, a problematic external hard drive.
The issues weren't present on another xbox one.
I then realised that the dev build was installed on the internal drive, but the production build was installed on an external drive. Moving the prod build to the internal drive solved the issue.
I have just been reading up on the "package flight" feature. Possibly I could release a version just to myself that connects to the profiler and see if anything shows up differently in retail, as opposed to the sandbox?
Scrap that idea, can't pass certification with a Release build (required to connect to the profiler), has to be Master build.
This is an odd one. RETAIL sandbox doesn't do anything different with regard to performance. Both hit the same endpoints and do the same calls. Not sure what the issue could be.
When you use a Master build and put it in a dev sandbox, there's no perf issues?
That's correct. Master build in DEV sandbox doesn't glitch, and I've played it hours on end trying to reproduce.
I understand there are restrictions on the resources available to the UWP games on the Xbox. Are these restrictions applied in the DEV sandbox, or just the RETAIL?
The restrictions on the resources available to the UWP games on the Xbox One are independent of sandbox.
UWP Games are running shared with other system OS resources. It’s
possible the Shell and other background tasks are much more active in Retail and this would account for the discrepancy. That said, there’s no way to test that theory unfortunately.
How does the Game Mode stuff work for UWP games running on the Xbox? Are UWP games running on the Xbox running in Game Mode?
I think Microsoft talks about Game Mode as a PC only feature at least as far as I can tell:
https://support.xbox.com/en-US/games/game-setup/use-game-mode-gaming-on-pc
In terms of resources when running a UWP on console, this is what you'll get:
https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/system-resource-allocation
Thanks for your input Jason.
After a few weeks of investigation (and ridiculous over optimisation), I believe I have finally found the issue, a problematic external hard drive.
The issues weren't present on another xbox one.
I then realised that the dev build was installed on the internal drive, but the production build was installed on an external drive. Moving the prod build to the internal drive solved the issue.
Ah good to know. Glad you figured out the issue

Related Links

Microsoft.Xbox.Services.Stats namesspace is missing Microsoft.Xbox.Live.SDK.WinRT.UWP
how to integrate xbox live sdk into uwp app?
can not get user's Achievements by using XBOX Live SDK's sample codes
About social groups
Keeping score timestamp in the leaderboard
Free Game Engine for Xbox360
There was a problem enabling Xbox Live Creators Program. Please try again later.
Creating a LeaderboardQuery instance with Live SDK WinRT v2017.4.20170513.3
Live SDK WinRT: User.signInAsync gives unhandled exception
Can't Sign in with xbox live id. (Creators Program)
[UWP][XBOX]Is, or will be, Xbox Live marketplace available in UWP apps for Microsoft Partners?
Where to view Global Leaderboards?
Connected Storage for C++
Connected Storage == Play Anywhere?
OAuth for Xbox Live & General Xbox Live Queries
xbox_live_user VS Windows::System::User

Categories

MSDN
Game Development
SharePoint
Architecture
Commerce Server
Data Platform Development
Data Platform Developm...
Office Live Development
Lync Server
Maps In Windows
Developing Universal W...
XboxLiveDevelopment
DirectShow Development
Media Foundation Devel...
Peer-to-Peer Networkin...
Windows Hardware Testi...
Message Analyzer
SharePoint 2013 - Search
SharePoint Legacy Vers...
SharePoint Legacy Vers...
SharePoint Legacy Vers...
SharePoint Legacy Vers...
Service Bus
Azure API Management
Azure SQL Data Warehouse
Azure Stack
Azure Database for Pos...
Software Modeling Tools
Commerce Server 2007
Code Contracts
Visual Basic for Appli...
Training and Certifica...
SyncFx - SyncToy-File ...
Microsoft Robotics - C...
Microsoft Robotics - H...
SQL Server Analysis Se...
SQL Server SMO/DMO
SQL Server Database En...
Microsoft Drivers for ...
SQL Server PowerPivot ...
Standard 7: Misc
SQL Server 2012 Integr...
SQL Server 2012 PowerP...
SQL Server 2012 Master...
ClickOnce and Setup & ...
Windows Forms Sample A...
Live Connect (Archived)
Orchard –Discussions
Orchard - Help and Sup...
MSDN Magazine
Bing Maps Web Controls
Office Live Basics, Es...
SharePoint Server Prot...
Visio General Question...
Silverlight Installati...
Getting Started with S...
WCF RIA Services with ...
Expression Studio with...
.NET Framework 4 Relea...
.NET Framework 4: Wind...
.NET Framework Network...
.NET StockTrader Sampl...
Azure Troubleshooting,...
Core Coding Experience...
Game Technologies: Aud...
General Troubleshootin...
Installing and Registe...
Microsoft adCenter: De...
Microsoft Unified Comm...
Microsoft Unified Comm...
Network Quality of Ser...
Phoenix
Popfly Explorer
Popfly General Discussion
Oracle on Azure
Software Transactional...
SQL Creation
SQL Server 2014 High A...
SQL Server 2014 Analys...
Team Foundation Server...
Visual Basic for Appli...
Visual Basic IDE
Visual Basic Power Packs
Visual C++ MFC and ATL
Visual Studio Performa...
Visual Studio Team Sys...
Visual Studio Tools fo...
Web Development in Vis...
Windows Developer Prev...
Windows Error Reportin...
Windows Live Search: D...
XML in Visual Studio 2...
Windows Phone Preview SDK
Skype Web SDK
Windows Containers
Microsoft Graph

Resources

Encrypt Message



code
soft
python
ios
c
html
jquery
cloud
mobile