xboxpy icon indicating copy to clipboard operation
xboxpy copied to clipboard

Python module to interface with original Xbox hard- and software

Results 16 xboxpy issues
Sort by recently updated
recently updated
newest added

I'm not sure when I wrote this. It's probably the same fix as required for #24. A similar issue probably exists for writes **I'm submitting this as a draft, because...

Installing the XBDM hack requires `GetMem2` (called from `read_u32` in `resolve_export`). [This was only added in version 5028.](http://xboxdevwiki.net/XBDM_commands_by_version) A fallback in xboxpy to GetMem exists, but it's disabled. We should...

``` Fatal Python error: Cannot recover from stack overflow. Current thread 0x00007f4ceb3d7600 (most recent call first): File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 20 in xbdm_read_line File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 31 in xbdm_parse_response2 File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py",...

easy

There should be routines which convert NV2A pixel data to a more usable format. Possibly PIL images or A8R8G8B8 `bytes()`. I prefer the PIL solution because almost everyone will have...

easy

[Current code (eb69c7fba9cdd1bb1e81eec60f4fed4394a42c67)](https://github.com/XboxDev/xboxpy/blob/eb69c7fba9cdd1bb1e81eec60f4fed4394a42c67/xboxpy/interface/if_xbdm.py): ```python def xbdm_hack(address, operation, data=0): SetMem(hack_bank, struct.pack("

The current supplied version of dbg_pb2.py did not work (at least for me), but supplying my own generated one from running `make` in nxdk-rdt works fine. > JayFoxRox: so the...

xboxpy/ke.py can be used to retrieve pointers to kernel variables, or call kernel functions. However, a lot of those are not implemented yet. For an [overview of all kerne exports,...

easy

As xboxpy is meant as a library, it's currently not easy to test. For now, I'd recommend pushing unit tests to [my python-scripts collection](https://github.com/JayFoxRox/xbox-tools/tree/master/python-scripts) until we have a dedicated place...

If you intend to use floats in your calls, you have to manually clean-up and restore. It has not been decided what the final calling convention for our `call()` is....

Due to #15, there is a limitation of 64 bytes per call: `assert(len(stack) < 64)` This issue will be closed when #15 closes; it's just here for visibility (as users...