Tutorial  Updated

How to sideload DungeonRun (Indie Game) on Xbox One

Dungeon Run - A 2D Zelda clone for UWP/Windows10

Disclaimer - This is not my game I do not claim it as my work. It is the work of Github user "MrGrak" You can check out the official Repo here https://github.com/MrGrak/DungeonRun

DungeonRun0p3A.gif


This guide came at the request of a friend. I know others were asking about this as well so I figured it would be of use to the community.


Getting Started -

[1.] Download ProjectPegasus
https://github.com/wiired24/ProjectPegasus/raw/master/ProjectPegasusSetup.exe

68747470733a2f2f75706c6f61642e767374616e6365642e636f6d2f696d616765732f323031372f30392f32312f6d72342e706e67


[2.] Select "DungeonRun". Once downloaded use winrar or a similar program to extract the files

[3.] Go to your Xbox One console and restart it into developer mode

[4.] Click on settings and you will see a menu that looks like this

2hzsm4n.jpg


Make sure and Tick the option that says "Enable Xbox Device Portal"
In addition you make sure "Require authentication to access Xbox Device Portal" is checked you will want to set up a username and a password.


[4.] Once finished go back to Dev Home and make note of your Xbox IP Address along with the port number listed at the bottom right corner it will look something like 192.168.37.8:11224 (Yours may be different) Open up your web browser and type in https:// followed by your IP and port number so for example https://192.168.37.8:11224alternatively you can also enter https://XboxOne:11224 for example. Once you log in you may receive a warning about the security certificate. Go ahead and proceed anyways.

[5.] You will now be greeted with a menu that looks like this

x1NTaoW.png


From Here it's rather simple just click Add and choose file

aAIvEra.png


You will then select the DungeonRun.appx file that you extracted from the archive earlier.

DungeonRun Has no required dependencies so you can go ahead and install.

DungeonRun will now deploy and install onto your Xbox One

opCsB5S.png


Happy Gaming :yayone:
 
Last edited by wiired24,

kingtut

Well-Known Member
Member
Joined
May 3, 2017
Messages
1,067
Trophies
0
Age
29
XP
1,354
Country
United States
No, I have visual studio. I already got it working, I just do not know how to convert code and extract appx from it using visual studio. @wiired24 showed me another method using a program to extract appx, but it didn't work with me and I do not know why.
 

MrGrak

Member
Newcomer
Joined
May 5, 2018
Messages
6
Trophies
0
Age
38
XP
47
Country
United States
Hey,

developer of dungeon run here. i learned of project pegasus this morning - is development still active?
i have some ideas as to why dungeon run might be crashing (likely due to the UWP version loading xml files from the deployment folder).
if version 0.3/0.4 worked, but 0..5+ doesn't, then it's 99% the external xml files the game loads at launch.

if you're interested in the specifics: DungeonRun/commit/2717f6c707fe3ec79843478c1a78e47509b2e128
(i can't post hyperlinks because this is my first post, add github dot com/mrgrak to above link)

why does the uwp version not work?
i spend most of my time developing the directX version, which uses .Net, which is mature and relatively not insane like .NetCore.
then occasionally i 'fix' the UWP version to work properly. it *should* work most of the time, because all the gameclasses are
shared between Dx and UWP, but it breaks sometimes and because i hate uwp development i just don't notice it for weeks. sorry.

also, version 0.7 is coming up soon, with better and more STUFF (like exploding doom style barrels)..
-MrGrak
 
Last edited by MrGrak,
  • Like
Reactions: TeamScriptKiddies

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,881
Country
United States
Hey,

developer of dungeon run here. i learned of project pegasus this morning - is development still active?
i have some ideas as to why dungeon run might be crashing (likely due to the UWP version loading xml files from the deployment folder).
if version 0.3/0.4 worked, but 0..5+ doesn't, then it's 99% the external xml files the game loads at launch.

if you're interested in the specifics: DungeonRun/commit/2717f6c707fe3ec79843478c1a78e47509b2e128
(i can't post hyperlinks because this is my first post, add github dot com/mrgrak to above link)

why does the uwp version not work?
i spend most of my time developing the directX version, which uses .Net, which is mature and relatively not insane like .NetCore.
then occasionally i 'fix' the UWP version to work properly. it *should* work most of the time, because all the gameclasses are
shared between Dx and UWP, but it breaks sometimes and because i hate uwp development i just don't notice it for weeks. sorry.

also, version 0.7 is coming up soon, with better and more STUFF (like exploding doom style barrels)..
-MrGrak
welcome to gbatemp grak im the one that emailed you about the xbox one version not compiling im not a dev so i dont know whats wrong but i hope you can figure it out it would be good to finally update our version

i assume this is the same reason people dont want to port or make anything for uwp because there is no info on anything

his link to github

https://github.com/mrgrak/DungeonRun/commit/2717f6c707fe3ec79843478c1a78e47509b2e128
 

MrGrak

Member
Newcomer
Joined
May 5, 2018
Messages
6
Trophies
0
Age
38
XP
47
Country
United States
Ok, so I made two versions of DungeonRun real quick, with and without loading XML.

1. with xml (shouldn't work sideloaded, game works as intended): [removed]
2. without xml (might work sideloaded, game will be broken): [removed]
(i'm still a new member, and thus a potential spam bot in the eyes of this forum, so i still can't post links. sorry.)

my guess is that 1 wont work, and i hope 2 does.
if 2 does, then i'll write an xml to .cs converter for the game and just store all the roomData as compiled binary (i've done this before because it drops load times dramatically).

if neither work, then this problem is more complex than i currently understand it, and i'll have to do more research and possibly play around with project pegasus (i'll fork it). lemme know.

-MrGrak
 
Last edited by MrGrak,

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,881
Country
United States
Ok, so I made two versions of DungeonRun real quick, with and without loading XML.

1. with xml (shouldn't work sideloaded, game works as intended): https dropbox com/s/6mkglmsfuavtruw/DR0p7withXML.zip?dl=0
2. without xml (might work sideloaded, game will be broken): https dropbox com/s/2wwhzu171qyacj3/DR0p7withoutXML.zip?dl=0
(i'm still a new member, and thus a potential spam bot in the eyes of this forum, so i still can't post links. sorry.)

my guess is that 1 wont work, and i hope 2 does.
if 2 does, then i'll write an xml to .cs converter for the game and just store all the roomData as compiled binary (i've done this before because it drops load times dramatically).

if neither work, then this problem is more complex than i currently understand it, and i'll have to do more research and possibly play around with project pegasus (i'll fork it). lemme know.

-MrGrak
can you compile them to appx so i can test them
 

MrGrak

Member
Newcomer
Joined
May 5, 2018
Messages
6
Trophies
0
Age
38
XP
47
Country
United States
ah yes, uwp packages.. how could i forget.
let's try this again: [removed]
this should sideload properly.
 
Last edited by MrGrak,

dominater01

Well-Known Member
Member
Joined
Mar 13, 2009
Messages
1,278
Trophies
1
Age
33
XP
2,881
Country
United States
ah yes, uwp packages.. how could i forget.
let's try this again: dropbox com/s/vemlapd0m2lks5p/DungeonRun_0.6.9.0_x64_noXml.zip?dl=0
this should sideload properly.
this plays on the xbox one with that version except theres only 1 level and its half textured with nothing in the level
 

MrGrak

Member
Newcomer
Joined
May 5, 2018
Messages
6
Trophies
0
Age
38
XP
47
Country
United States
this plays on the xbox one with that version except theres only 1 level and its half textured with nothing in the level

Perfect! That means the problem is only the external XML.
I'll fix things and release version 0.7 this month, and it'll work with project pegasus.
 

MrGrak

Member
Newcomer
Joined
May 5, 2018
Messages
6
Trophies
0
Age
38
XP
47
Country
United States
I had some time, so I fixed it.

Here's what should be a fully functioning appx pkg for version 0.7, which I just released: [removed]
Please let me know if it works and if you run into any issues, including any gameplay issues.
I've also linked to here from the github repo, as a guide for sideloading uwp apps on xbox one.
Have fun!

MrGrak
 
Last edited by MrGrak,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    @BigOnYa they ruined the gaming experience for me to be honest
  • S @ salazarcosplay:
    @BigOnYa Im not crazy about getting all of them, i feel like I have something to show for for the time put in
  • S @ salazarcosplay:
    @BigOnYa If you want to do rgh or 360 mod
  • S @ salazarcosplay:
    does it matter if you update your 360 or not before trying is it advisable or not
  • BigOnYa @ BigOnYa:
    Yea I don't pay attention to them really. Or do I try to 100% a game. I just play till story ends/ or I get the girl!
  • K3Nv2 @ K3Nv2:
    Bigonya uses his wiener to mod 360s
    +1
  • Xdqwerty @ Xdqwerty:
    Going to the water park, see ya
  • BigOnYa @ BigOnYa:
    You should update the 360 to newest dash before RGHing it yes. But not a big deal if you don't, you can install new dash/avatar updates after. It's just easier to do it auto online before, instead manual offline after.
  • BigOnYa @ BigOnYa:
    Have fun @Xdqwerty. If you see a chocolate candy bar floating in the water, don't eat it!
  • AncientBoi @ AncientBoi:
    :O:ohnoes: Y didn't U Tell ME that ALSO? @BigOnYa :ohnoes: 🤢🤮
    +1
  • BigOnYa @ BigOnYa:
    Does it taste like... chicken?
    +1
  • S @ salazarcosplay:
    @BigOnYa I wanted to ask you about your experience with seeing south park. Most of the people a bit younger like my younger brother and cousins that are a few younger than me that saw kids found south park funny because of the curse words, kids at school, that seemed like liking the show on a very basic level.

    I could not quite have a in depth discussion of the show.

    How was it for you? As an adult. What did you find the most interesting part about it. Did you relate to the parents of the kids and their situations. Was it satires, the commentary on society. The references on celebrities' and pop culture.
    +1
  • BigOnYa @ BigOnYa:
    I remember seeing the very first episode back in the day, and have watched every episode since. I used to set my VCR to record them even, shows how long ago.
  • BigOnYa @ BigOnYa:
    I just like any comedies really, and cartoons have always been a favorite of mine. Family guy, American Dad, Futurama, Cleveland Show, Simpsons - I like them all.
    +1
  • BigOnYa @ BigOnYa:
    South Park is great cause they always touch on relavent issues going on today, and make something funny out of it.
    +3
  • S @ salazarcosplay:
    @BigOnYa were you always up to date on the current events and issues of the time or were there issues that you first found out thru south park
  • BigOnYa @ BigOnYa:
    Most of the time yea I knew, I watch and read the news regularly, but sometimes the Hollywood BS stuff, like concerning actors slip by me. I don't follow most Hollywood BS (example: the Kardasians)
    +2
  • S @ salazarcosplay:
    @BigOnYa there were relevant issues before south park was made, that's why i think a south park prequel/spinoff would be great. Randy and his friends in their child hood
    +1
  • BigOnYa @ BigOnYa:
    Yea, like them running in high school together, getting into stuff, and how they got hitched and had kids. And how the town of South Park was back then compared to now. That would be cool to see.
  • BakerMan @ BakerMan:
    yeah
  • The Real Jdbye @ The Real Jdbye:
    @salazarcosplay if they made a prequel, it would still be about current issues, cause it doesn't make sense to make it about stuff that happened 30 years ago that nobody cares about anymore
  • The Real Jdbye @ The Real Jdbye:
    it's too late
  • The Real Jdbye @ The Real Jdbye:
    the older south park episodes about particular issues usually age poorly since the topic is no longer relevant
  • The Real Jdbye @ The Real Jdbye:
    an exception is giant douche vs turd sandwich, that's always relevant :P
    +1
    The Real Jdbye @ The Real Jdbye: an exception is giant douche vs turd sandwich, that's always relevant :P +1