[C# Source] - YeloDebugTools (2-03-09)
[C# Source] - YeloDebugTools (2-03-09)
Let me take the time to explain a little bit more about this release. First of all, this is for developers only and contains the source code for a library written in C# to help communicate with an xbox running a debug bios. It offers many more features than those previously offered in any XDK release. It also doesn't require you to have the xdk installed for it to work.
IMPORTANT: In order to use YeloDebug you must have an xbox that is running a debug bios with a configured debug ip. It also requires you to obtain a fresh copy of xbdm.dll build 5445 where you will use XBDMPatcher.exe to patch that dll. Xbdm.dll build 5455 can be found in the xdk. If you don't have the xdk you will have to find it on your own for I will not distribute copyrighted material. Once you have patched xbdm build 5455 to build 7887, transfer it to E:\ on your xbox hard drive and after a cold reboot you are good to go
I will be releasing some other applications at a later date demonstrating some of its uses. Basically this can easily be integrated with any existing map editor to achieve a more stable and efficient version of RTH. If you have any questions about modifying tags ingame, please direct them to this thread. If you have any other questions, bug reports, or additions to the source please direct them to this thread as well. Enjoy
YeloDebug.dll Bug Fixes
-----------------------
(1-26-09)
FileExists() used to throw the debug channel out of sync.
Getmemory() would fail if remainder == 0.
A Few Key Features
-----------------------
Memory and file streaming
Memory allocation
Remote code execution
Control xbox from pc
Retrieve and modify lots of xbox information
Screenshots
Special Thanks
------------------
Kornman00 (h4x)
EvoxT (acidflash, dootdoo, khuong)
Team XBMC (peeked at the source for some technical xbox information)
IMPORTANT: In order to use YeloDebug you must have an xbox that is running a debug bios with a configured debug ip. It also requires you to obtain a fresh copy of xbdm.dll build 5445 where you will use XBDMPatcher.exe to patch that dll. Xbdm.dll build 5455 can be found in the xdk. If you don't have the xdk you will have to find it on your own for I will not distribute copyrighted material. Once you have patched xbdm build 5455 to build 7887, transfer it to E:\ on your xbox hard drive and after a cold reboot you are good to go
I will be releasing some other applications at a later date demonstrating some of its uses. Basically this can easily be integrated with any existing map editor to achieve a more stable and efficient version of RTH. If you have any questions about modifying tags ingame, please direct them to this thread. If you have any other questions, bug reports, or additions to the source please direct them to this thread as well. Enjoy
YeloDebug.dll Bug Fixes
-----------------------
(1-26-09)
FileExists() used to throw the debug channel out of sync.
Getmemory() would fail if remainder == 0.
A Few Key Features
-----------------------
Memory and file streaming
Memory allocation
Remote code execution
Control xbox from pc
Retrieve and modify lots of xbox information
Screenshots
Special Thanks
------------------
Kornman00 (h4x)
EvoxT (acidflash, dootdoo, khuong)
Team XBMC (peeked at the source for some technical xbox information)
- Attachments
-
- YeloDebugTools (2-3-09).rar
- (365.58 KiB) Downloaded 99 times
Last edited by xbox7887 on Tue Feb 10, 2009 3:52 pm, edited 11 times in total.
- -Treetoad-
- Posts: 736
- Joined: Sat Jun 03, 2006 7:58 pm
- Contact:
- grimdoomer
- Posts: 1440
- Joined: Mon Oct 09, 2006 4:36 pm
Thanks xbox I've been wondering how to do stuff like this for forever now
AI Zones in MP | Ambiance | Gravemind Beta v1.1
Aumaan Anubis wrote:Grimdoomer. The first person ever to mod Halo 2 Vista.
- DarkShallFall
- Posts: 1992
- Joined: Fri Jan 20, 2006 2:49 pm
- Location: MI, USA
- Contact:
I don't think you understand how powerful this module is, aside from certain inefficiencies which I'll end up fixing later anyways...it works and for now that's good enough This isn't limited to just halo, it can be used for virtually all xbox games and has no restrictions whatsoever. It would be impossible to set restrictions for something like this, since it can be used for many different things.DarkShallFall wrote:Xbox7887 did you add disable scoring to this, for halo 2 memory editing?
Re: [C#] - YeloDebug.dll
Out of curiosity, who all worked on that and for how long? XIU sent me some source way back in '06, but I didn't see anything of interest in it at that time.xbox7887 wrote:The logging code belongs to an unfinished halo-related project called Adonis. Since it was open-sourced I assume they wouldn't mind me borrowing from it but if I'm mistaken feel free to contact me and I'll take it out ;P
I should also tell you that we started a new Halo 1/2 Editor from
scratch but never got time to complete it. This code was completly for
.net 2.0 to test all its latest new features.
And mostly to learn some new design patterns. All the code that was done
works but we just didn't have enough features yet.
- LuxuriousMeat
- Posts: 824
- Joined: Thu Nov 03, 2005 6:43 pm
- Location: zzzzzzzzzzzzzzzz
- Contact:
well, it came with the XDI bundle, so i have the debug mode setup as an app on my box. either way, it allows me to use Xbox Neighborhood properly, as well as all the XDK apps.Tural wrote:No, it isn't actually. XIG is merely as it is called, an image grabber, the XDK contains much more than just a tool for screenshots.Xiion wrote:i got the XIG, which is just like the XDK