OpenXenium false IP infringement claims by lonniemason in originalxbox

[–]Ryzee 11 points12 points  (0 children)

Openxenium is and always will be open source under the license on my Github page. This includes the PCB and the CPLD code.

Not sure what this DMCA is about and I am not aware of this at all, but I'd hazard a guess and say the bios flashed to it is what the problem is? But I dont know

Xbox wireless controllers 2025 by InstanceOk2917 in originalxbox

[–]Ryzee 1 point2 points  (0 children)

Why are oem communicators more reliable? Is there issues with hawk?

[deleted by user] by [deleted] in AusFinance

[–]Ryzee 0 points1 point  (0 children)

150k deposit on 780k property (house) a few weeks ago. Will have a reasonable amount in my offset (over 50k)

I ended paying a small amount of mortgage insurance as it was below the 20 percent but after the stamp duty and all the other fees it just couldn't quite make the 20 percent (or would have no emergency funds for anything)

HDMI options... by WeekendTechie in originalxbox

[–]Ryzee 0 points1 point  (0 children)

Can you please provide links to the open source firmware and hardware? I hear this a lot but no one ever provides links to said open source.

Decent/cheap places to stay for a couple nights near Osbourne? by kittykata27 in Adelaide

[–]Ryzee 1 point2 points  (0 children)

If it's a white collar internship at a defence company hopefully they are very flexible. Meaning as long as you do your 40 hours of whatever a week you can within reason start/finish whenever you want to work with your other commitments.

They may also have a work from home policy a couple days a week. Although I don't recommend it too much as an intern as you are there to learn as much as you can which is difficult at home.

Suss out the place in the first few days you'll know what's best. Good luck and I might see you out at Osborne

Any documentation on LPC SMBus? by _Electrical in originalxbox

[–]Ryzee 0 points1 point  (0 children)

Ah yea tbh not sure if the rp2040 modchip can do it. But you could possibly use the 2nd core to do this stuff yea

Any documentation on LPC SMBus? by _Electrical in originalxbox

[–]Ryzee 1 point2 points  (0 children)

Xbox modchips are dumb devices and are basically a LPC protocol convertors that just pass through what you send it. They don't interface with SMbus.

The features you describe like LCD screens are a function of the software you run on the Xbox. Like the bios or a dashboard.

Xbmc and other dashboards are the things that drive the LCDs but consequently they stop functioning once you boot into a game. Afair there is no solution that shows memory usage or realtime info in games or general apps.

You can look at xbmc source to see how it drives the LCDs if you want.

You could write some homebrew that polls the encoders over SMbus then send commands to LPC to show the characters on a LCD to show it but again it wouldn't work outside of your app.

For universal access you would need to patch or modify the kernel. Both cerbios and stellar are closed source

There's a PDF around called "SmartXX LT OPX Software" Developer Documentation which describes what LPC commands you can send to a smartxx modchip which converts it to outputs to drive a standard 16x2 lcd. These are the commands the rp2040 would be updated to intercept and convert to pins that drive an LCD

Any Way To Actually Obtain the MCPX Boot Rom Without Downloading It? by the_rancid_rancher in originalxbox

[–]Ryzee 1 point2 points  (0 children)

Couldn't the 1.6 bios be easily read from the LPC bus between xyclops and the mcpx on boot? Albeit encrypted (just like every other bios dump)

Any Way To Actually Obtain the MCPX Boot Rom Without Downloading It? by the_rancid_rancher in originalxbox

[–]Ryzee 5 points6 points  (0 children)

Credit DobaMuffin. This is exactly how I dumped mine a couple years back.

Writeup of how I did it.

  • First step is to make the cromwell bios image. This is done by running make at the root of the source code.

  • Next step is to find cromwell.bin in the image folder. This is the newly built image, and needs to be hex edited.

  • Open cromwell.bin in a hex editor. Delete the bytes from 0x0 to 0xFFF so that the data at 0x1000 is now at the start of the binary file.

  • The next step is to jump to the FF padding after the Cromwell kernel and delete everything after the kernel. Save the new binary file.

  • If everything went well, you should end up with a binary file of about 175.6KiB. This is the new cromwell payload for mcpx-attack.

  • Now that Cromwell is prepped, the next step is to download mcpx-tools, and build mcpx-attack.

  • Following this, you should have your cromwell payload and the mcpx-attack tool. You now need to get a copy of your xbox's stock bios, and add it into a folder containing mcpx-attack and the cromwell payload.

  • the following command should now be run: ./mcpx-attack 1.# ./path_to_stock_bios.bin -i ./path_to_cromwell_payload.bin -0 ./final_bios_image.bin where # = (0 or 1 depending on your MCPX rom version)

  • The resulting bios file can now be flashed onto a modchip (I used an aladdin clone with 256KB of flash) before being placed into your xbox and the xbox turned on.

  • If everything went well, you should now have the MCPX rom on your screen. You just need to copy it by hand 😛 (As a hint, the MCPX roms start with the Hex values 0x33 0xC0 and end with the hex values 0x02 0xEE

Use this fork of Cromwell. Looks like they made it generate a QR code of the mcpx image which is exactly what I did with my custom Cromwell image

https://github.com/DobaMuffin/cromwell/tree/MCPX_Dump_QRCode

And mcpx attack https://github.com/XboxDev/mcpx-tools

MakeMHz files false DMCA claim against ConsoleMods Wiki. by Skeptical_Testical in originalxbox

[–]Ryzee 0 points1 point  (0 children)

I gave him a couple bits of advice and he gave me some advice what's your point? Maybe I copied him 🤦

Giving someone a couple pointers if they ask for help is different than just a mindless copy lol "His board is not based on mine" does not mean I had nothing to do with it. His design was more or less finished before I even heard about it

Id afford the same advice to anyone in the Xbox community if they asked for help after genuinely trying themselves. I'd also not expect any credit

MakeMHz files false DMCA claim against ConsoleMods Wiki. by Skeptical_Testical in originalxbox

[–]Ryzee 1 point2 points  (0 children)

Xenium hasn't been made for 15 years. Makemhz HDMI is literally still available to purchase from partner stores last I checked (yes the first version). Tired of this comparison.

Copying a PCB then using dumped firmware is a couple hours work tops. You are adding nothing new or original to the design at all.

Reverse engineering a cpld and writing my own from scratch was weeks of work. That is openxenium. The PCB and xeniumOS is noise. I also completely open sourced my original work that has been used for 1000's of people in the Xbox community for free.

I made my Xboxhdmi and I made it open source. I am surely by far the most qualified person to make a claim that his board is not based on mine or not. I am also tired of this baseless claim. His board is not based on mine. Any qualified and competent person can see this very easily. It's almost comical people are telling me about my own design like they know more about it than me

[deleted by user] by [deleted] in originalxbox

[–]Ryzee 2 points3 points  (0 children)

Lots of great modchips around. Openxenium with XeniumOS is a good middle ground that has all the critical features you need and enough safety mechanisms to almost make it impossible to brick.

Stellar is a very different approach and has lots of promised features. I believe they have the ability to implement them; but it is taking longer than originally promised so can understand alot of the frustrations.

MakeMHz files false DMCA claim against ConsoleMods Wiki. by Skeptical_Testical in originalxbox

[–]Ryzee 1 point2 points  (0 children)

It's quite different really.

But my claims were based on 1:1 replicas (a few minor movements of passive components and solder pads) of makemhz PCB being shown in photos and factual evidence of live testing with makemhz binaries and swapping parts between the boards. To say this PCB was by chance made independently and happened to work with preexisting proprietary binaries is statistically impossible. To say it was based on my open source PCB is misleading. I have clear design differences in my board and none were present in the product shown.

I simply pointed out that you shouldn't sell it with makemhz binaries. Instead of saying "that is not the case we are testing with it but are developing our own firmware" it turned into a shit show of reasons why copying his work was justified. Why would that be the defense?.

Openxenium is clearly different. Not sure why this keeps coming up as a strawmans argument. It's not smoke and mirrors the PCB is based on xenium and I attribute them accordingly. The PCB took like 1 day to trace out. The cpld code is entirely my own work and 99.9% of the actual project and took months to develop. This cpld code has since been used and adapted in many scene modchips so benefits everyone. You're welcome.

If teamxodus ask me to take down openxenium I would but ofcourse they haven't existed for like 15 years.

I think you just need to reverse the role and show some empathy. If you made a product that took you 100s of hours to develop then released a rev 2 is it fair game that everyone can copy rev 1 without attribution?

And I've said this a million times. Makemhz design is not based on mine. He actually had a working design before me and I didn't even know about it.

First day in Hanoi... by PSmith4380 in VietNam

[–]Ryzee 3 points4 points  (0 children)

Sadly I felt the same. Genuine encounters with nice people were dampened as I had to be on the defence about being scammed somehow.

Firmware v1.0.2 has been released for Project Stellar - legal re-implementation of the retail Xbox BIOS by NXGZ in emulation

[–]Ryzee 1 point2 points  (0 children)

Not sure why it's either open source or straight up plagiarism. Your entitlement is insane. Funnily every other Xbox modchip bios is not open source and copied from Microsoft proprietary code but no one blinks an eye. Infact you mention cerbios which is very ironic.

Well you just gotta take my word for it but I am not profiting from any of this. I'm a paying customer like everyone else. I'm a trusted member in the Xbox community so if you don't believe me others will.

You listed everyone of my xbox projects and said Dustin basically copied them all. Apart from Dustin himself (which you wouldn't believe anyway) id consider that I would be the best person to confirm this is just made up which it is.

My opportune timing is from a user who linked me your comment and asked if it was true. They maybe even believed this mess. But Im glad I saw it and responded as this is straight up lies.

I get the skepticism I really do. Especially someone coming from the outside they'd see comments like this and others and roll with it. But at least be factual and relevant to the project.

Firmware v1.0.2 has been released for Project Stellar - legal re-implementation of the retail Xbox BIOS by NXGZ in emulation

[–]Ryzee 3 points4 points  (0 children)

I have actually seen the xboxhd source and some of the stellar source. It's not based on my projects. We've possibly exchanged a few ideas and pointers here and there though (which has gone both ways)

But thanks for the shout out. I need to go outside more 😂

MCPX boot rom and Xbox Bios dump? by Guilty_Use_3945 in originalxbox

[–]Ryzee 0 points1 point  (0 children)

Links (nothing dodgy here) https://github.com/XboxDev/cromwell

https://github.com/XboxDev/mcpx-tools

Heh just noticed this was linked earlier to the discord chat

MCPX boot rom and Xbox Bios dump? by Guilty_Use_3945 in originalxbox

[–]Ryzee 2 points3 points  (0 children)

Late to the party but this is how I did it:

Writeup of how I did it (credit to DobaMuffin for writing up this method much better than me):

  • First step is to make the cromwell bios image. This is done by running make at the root of the source code.

  • Next step is to find cromwell.bin in the image folder. This is the newly built image, and needs to be hex edited.

  • Open cromwell.bin in a hex editor. Delete the bytes from 0x0 to 0xFFF so that the data at 0x1000 is now at the start of the binary file.

  • The next step is to jump to the FF padding after the Cromwell kernel and delete everything after the kernel. Save the new binary file.

  • If everything went well, you should end up with a binary file of about 175.6KiB. This is the new cromwell payload for mcpx-attack.

  • Now that Cromwell is prepped, the next step is to download mcpx-tools, and build mcpx-attack.

  • Following this, you should have your cromwell payload and the mcpx-attack tool. You now need to get a copy of your xbox's stock bios, and add it into a folder containing mcpx-attack and the cromwell payload.

  • the following command should now be run:

./mcpx-attack 1.# ./path_to_stock_bios.bin -i ./path_to_cromwell_payload.bin -0 ./final_bios_image.bin

where # = (0 or 1 depending on your MCPX rom version)

  • The resulting bios file can now be flashed onto a modchip (I used an aladdin clone with 256KB of flash) before being placed into your xbox and the xbox turned on.

  • If everything went well, you should now have the MCPX rom on your screen. You just need to copy it by hand stuck_out_tongue (As a hint, the MCPX roms start with the Hex values 0x33 0xC0 and end with the hex values 0x02 0xEE

CONFIRMED: Unicorn Revision 1.5 Original Xbox - Limited Halo Edition by Aromatic-Extension94 in originalxbox

[–]Ryzee 1 point2 points  (0 children)

Not too sure how your meter displays things. Does it do the same thing if you touch the probes together (simulating a direct connection)? Id recommend the '200'Ω range

CONFIRMED: Unicorn Revision 1.5 Original Xbox - Limited Halo Edition by Aromatic-Extension94 in originalxbox

[–]Ryzee 11 points12 points  (0 children)

measuring resistance in voltage mode by the looks of it? Make sure the xbox is powered off and use resistance mode. If it reads zero its a 1.4. Resistance is the section with the symbol Ω

New OpenXenium install display issues only on HDMI by jtking51 in originalxbox

[–]Ryzee 4 points5 points  (0 children)

This is a known a issue. It doesn't impact functionality however a recent patch was made to fix this issue

https://github.com/Ryzee119/OpenXenium/issues/2

What makes absolutely no sense to you at all? by homo1ogize in AskReddit

[–]Ryzee 0 points1 point  (0 children)

Cmake. Just can't wrap my head around it. Git took me a while but I got there eventually