XNA on a JTAG

Discussion in 'Xbox 360 Development' started by DeCrYpTiC, Jun 25, 2014.

  1. DeCrYpTiC

    DeCrYpTiC Rising Member

    Joined:
    Jun 16, 2011
    Messages:
    73
    Likes Received:
    0
    I have the hacked version of XNA for a JTAG that bypasses the Xbox LIVE requirements. Now what I need to know is: is there any way I cam turn these .ccgame files to .xexs? Or am I stuck with the SDK?

    Thanks to you devs.
     
  2. Logi26

    Logi26 Site Supporter 2014

    Joined:
    Jun 17, 2013
    Messages:
    295
    Likes Received:
    94
    If you install the XNA Game Studio 4.0 XDK Extensions, you can then use XNA Game Studio with C# to compile XBLA games that use the .XEX file extension.
    You can then copy the XEX to the consoles hard drive and play it like any other XBLA game through Freestyle dash or whatever method you currently use.

    [​IMG]
     
  3. DSwizzy145

    DSwizzy145 Well Known Member

    Joined:
    Aug 6, 2011
    Messages:
    1,653
    Likes Received:
    45
    Can that method work with Freestyle Dash or XEXmenu vise versa on retail console? e.x convert XEXmenu app as a XNA Game Studio formatted game.
     
  4. ddxcb

    ddxcb Gota J.T.A.G. That Xbone Yo.

    Joined:
    Apr 17, 2008
    Messages:
    388
    Likes Received:
    45
    from what I've heard that xna uses a sandbox environment, so it be useless for most things.
     
  5. Logi26

    Logi26 Site Supporter 2014

    Joined:
    Jun 17, 2013
    Messages:
    295
    Likes Received:
    94
    What is a XEXmenu app? are you talking about the .xex file extension? Are you asking about converting a retail game into a XNA?


    It is exactly what the OP was asking for (presuming the op has the original source code for the XNA game that he wants to convert to xex)



    Basically what this is:

    XNA allows games to be developed using C# and they compile as Creators Club Game Package (.ccgame).

    XNA extensions allows Xbox Live Arcade games to be created by adding some extra library's such as leaders boards ect.
    The Xbox Live Arcade games use the .xex file extension and can be copied over to the Xbox hard drive.


    Edit

    This method might require RGLoader to be installed I'm not too sure.
     
    Last edited: Jun 26, 2014
  6. DeCrYpTiC

    DeCrYpTiC Rising Member

    Joined:
    Jun 16, 2011
    Messages:
    73
    Likes Received:
    0
    This is exactly what I was looking for. Had no idea about this extension. Cheers!

    This is no biggie. I just want to be able to share games with a couple friends who don't care to install XNA and Visual Studio. The XNA program on the retail is certainly sandboxed, but I wonder if there are some libraries out there that give XNA the flexibility of the SDK... Hell I've got to start playing around with some of these theories. I've been having too much fun on LiNK.

    Thanks again.
     
    Last edited: Jun 26, 2014
  7. Logi26

    Logi26 Site Supporter 2014

    Joined:
    Jun 17, 2013
    Messages:
    295
    Likes Received:
    94
    I think that the XNA-XDK extensions was the only solution for providing the XNA platform with some of the features of the SDK.
    But you can certainly create Xbox Live Arcade Games and share them with your friends much easier than you can with the standard XNA.
    If you are familiar with C++, you can just install RGLoader on your Jtag and use the official SDK to compile Xbox games.

    If you like to share your XNA games with your friends then check out MonoGame.
    You can very easily port your XNA games to run on many different platforms including Android, Linux and IOS.
    I have created a few basic XNA games with C# that run perfectly on my Android tablet.
     
  8. DeCrYpTiC

    DeCrYpTiC Rising Member

    Joined:
    Jun 16, 2011
    Messages:
    73
    Likes Received:
    0
    Although every bone in my body dislikes C++, I am familiar enough because I consider myself a K&R fanboy and am familiar with the OO paradigm from my C# days. I have the SDK installed and my JTAG set up with Xbox 360 Neighborhood. It says I need it hooked up to the "DVD EMU" USB port on my console. So, of course, a few questions:

    Is this a sidecar port? Or can I hook the thing up to any USB port?
    Can I run and debug through Xbox 360 Neighborhood?
    If not, should I just build it and put it on to my console through Xbox 360 Neighborhood? This option seems a little slow for my liking.
    Do I need the Dev Dash to debug via the SDK?

    Thanks mate.

    And to address MonoGame. I am familiar with the Mono project because I love the Linux platform and this is the goto (pun intended) C# platform for Linux, as I have no experience with DotGNU. But my only gripe was that, at least at the time I was using it, you had to have the Mono runtime environment to run the games, and this is just not as common as Python or the JRE. Can you really compile native code with Mono now-a-days?
     
    Last edited: Jun 27, 2014
  9. Logi26

    Logi26 Site Supporter 2014

    Joined:
    Jun 17, 2013
    Messages:
    295
    Likes Received:
    94
    I'm sure you have probably got it sorted by now, but to answer your questions:

    You would need the XDK dash installed on your Jtag. Check out RGLoader if you have not done already. It is very simple to do.
    You can debug games over the network, you do not need to compile it and move it to the console.
    Because you do not have a sidecar, when you create a project, you need to change the console deployment type from "Emulate DVD drive" to "Copy to hard drive".

    An I have only used MonoGame a couple of times, just to port a few small XNA games to Android.
    The games compile as .APK files.
     
    DeCrYpTiC likes this.
  10. DeCrYpTiC

    DeCrYpTiC Rising Member

    Joined:
    Jun 16, 2011
    Messages:
    73
    Likes Received:
    0
    Thanks a lot, mate, this is exactly what I was looking for. Didn't even know there was an SDK for the XDK.

    I wish I was part of the program so I could figure this all out legitimately. I want to get into Xbox development but don't have the resume.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page