Skip to content

Easy Build Developer Kit Menu

Empyreal96 edited this page Mar 3, 2021 · 1 revision

Easy-Build Developer Kit Menu

What can it do currently?

  • Transfer files to and from the console
  • Update the console with the 4400 XDK Launcher (Requires XDK Launcher of any kind already set up with xbdm.dll)
  • Shortcut to install the 4400 XDK
  • Pop-out console to run Xbox CLI tools (e.g xbmemdump.exe)
  • Reboot the console from Easy-Build
  • Launch a debugging session thanks to XBDM.dll and xbWatson.exe
  • Launch Yelo Neigborhood for Functions that provides

Devmenu

Keep in mind

**This is in VERY early stages, I tested as through as I could but there may be some issues that occur. **

MAKE SURE YOU HAVE A BACKUP OF YOU HDD IF YOU ARE UNSURE OR NEW TO DEVKITS.. hell even with experience it's nice to have a working Backup in case the worst.

Features are slim for now, over time I will add more functionality with the actual Xbox SDK if it's installed.

Notes on connecting to Easy-Build's Dev Menu

  • Make sure you have the Xbox connected to the same network.
  • The XDK Launcher needs to be already set-up, functions for converting Retail Units isn't priority currently
  • Take a note of your XBOX Debug IP Address as this is needed for 'speaking' to the xbox.

If you have any issues, make sure the console is on the same LAN network as your Dev PC. xbdm.dll Needs to be on the E: Drive (C: if already set up).

VM Users will need to know how to set up their Virtual Networking Adapter with the Host Adapter as different VMs use different settings. I personally recommend VMWare as that seems the most 'Straightforward'

Quick rundown on First Run

First you will want to modify easybuild.conf to reflect your Debug IP address:

  • 1) Edit Xbox IP Settings (Opens config) -- This will open easybuild.conf for you.

    Below is the 'Default' Easy-Build chooses, pretty straightforward, modify the IP address under the Header

    [XBOX_DEBUG_IP]
    192.168.0.5
    [XBOX_TITLE_IP]
    192.168.0.3
    

    After, save changes and close. These will be automatically applied.

Second you will most likely want to install the 4400 XDK if you haven't already:

  • 5) Install XDK4400 (NT6+ may have issues)-- This will load a page with links to any prerequisites needed for the XDK, if/when they are installed, continue and it will install the VC++ Processor Pack which is in the xbox tree. After that it will then go to load the XDKSetup4400.exe from %_NT386TREE%, if not found it will start to build the XDK setup, then prompt install.

I mention that NT6 + may have issues, this is because some tools bundled with the XDK do NOT work well with NT6 (Xbox Neighborhood and xbperfmon for example), but overall most tools will work.