Jump to content
OGXbox.com

XeniumMods v3.xx SneakPeak!


NeMesiS
 Share

Recommended Posts

On 9/13/2023 at 9:58 PM, Ernegien said:

I'm still interested in Nem's input on all of this. The hardware is indisputably a 1:1 clone, but what's the plan for the firmware side of things? Is he expecting people steal Dustin's or is he creating his own? I already know the answer, but I'm giving Nem the chance to own up to it.

Isn't the hardware design of the OpenXenium a clone?

Link to comment
Share on other sites

20 minutes ago, RMM said:

Isn't the hardware design of the OpenXenium a clone?

Yes, and I know where you're trying to go with this, but the following is different in Ryzee's situation:

  • The original Xenium chips hadn't been produced/sold in 15+ years
  • I don't believe he ever sold them
  • Both the hardware and firmware were fully open-sourced
  • The firmware was reverse engineered, not stolen
  • He credited the original creators and didn't lie about the source of inspiration
  • He's one of the most selfless people there is in this scene
  • Like 1
Link to comment
Share on other sites

On 9/13/2023 at 6:45 PM, Ryzee119 said:

I was referring to these.

https://github.com/MakeMHz/xbox-hdmi-kernel-source

Admittedly I don't know exactly what they are doing but I assume you apply these to stock m8 and Ind to make it communicate with xboxhd over smbus and send the required video mode parameters to the encoder. There were written in ASM so there is no C sources etc.

Thanks for pointing them out to me. I had entirely missed them.

I only saw the patch files in the xbox-hd-plus repository.

Link to comment
Share on other sites

2 hours ago, Ernegien said:

Yes, and I know where you're trying to go with this, but the following is different in Ryzee's situation:

  • The original Xenium chips hadn't been produced/sold in 15+ years
  • I don't believe he ever sold them
  • Both the hardware and firmware were fully open-sourced
  • The firmware was reverse engineered, not stolen
  • He credited the original creators and didn't lie about the source of inspiration
  • He's one of the most selfless people there is in this scene

 

It seems very hypocritical to complain about copying a hardware design when Ryzee did the same thing.

  •  The original XboxHD+ is no longer being made either.  The design was abandoned so its no longer produced & sold.  Again I dont see the issue when its no longer being made.
  •  Ryzee still copied a hardware design that someone else initially made and I am pretty sure he has profited off of that
  •  Open sourced a hardware design that someone else made?  Also, maybe NeMesiS will use open source firmware
  •  Stolen firmware?  How is using open source firmware stealing when its open source?  Maybe NeMesiS releases his HDMI mod with no firmware.  And the reverse engineering stuff you have me a little confused, is it not ok to reverse engineer hardware if you're NeMesiS but its OK to reverse engineer software? or is it just OK to reverse engineer hardware but only if you're Ryzee taking the Xenium hardware and turning that in to OpenXenium?  Is one or both OK depending on who you are? or is it just not OK for either
  •  NeMesiS hasnt lied.  Im guessing you are here because you have seen the pictures and the videos of his progress. He isnt hiding anything.  If he were trying to hide something he wouldnt be so clearly showing you what he is doing.
  •  NeMesiS is working on providing an option that no longer exists for people of the Xbox community.  An HDMI mod that works independent of whatever modchip someone is using.  Nobody else is offering a solution like this, certainly not Dustin with his Stellar stuff.  Many people already have a modchip installed in their Xbox.  These people may not want to uninstall their modchip and install a different modchip just to get HDMI output from their Xbox.  The work being done by NeMesiS is appreciated by many people in this Xbox community.
Edited by RMM
  • Like 3
Link to comment
Share on other sites

It's clear how openxenium and this project are different but  I'll answer the question because it's easy for me to do so honestly.

I took the xenium PCB mapped out the traces picked the same components that were available (very easy and took me about 1 hour). I had to find an alternate flash chip as the original was obsolete. I then painstakingly spent weeks reverse engineering the cpld behaviour with my logic analyser to release something for the community for free and fully documented (with references) how my code, the xenium and the LPC protocol work. I personally spent alot of time doing my own engineering work. There's no smoke and mirrors at all where openxenium came from. I literally have xenium in the name and I don't talk shit about team xodus while using their work. I never sold xenium (perhaps a couple sent to friends at cost or to cover postage) and I never distributed xeniumOS on my repo although I'm morally confident 15 year old xeniumOS binaries are a different beast that MakeMhz XboxHDMI fw.

I'm also fairly confident alot of of recent modchips releases have used my work as a reference. https://github.com/Team-Resurgent/LPC-Mangler for example has word for word comments and vhdl from openxenium.

You're welcome Xbox community.

There you go. Full transparency about the project. Hope to receive the same for this project.

If you genuinely believe openxenium is a mindless clone in the same vein as this project I don't know what to say apart from I'm offended 

  • Like 2
Link to comment
Share on other sites

11 minutes ago, ACE_AU said:

Certain ppl need to F off! Mind your own business and stop getting Pineappled butthurt! Without knowing what is going on and accusing ppl of shit they do NOT know! STOP ruining this thread with crap!

You're a professional. You know whats up. The only defense's are justifications why it's acceptable to clone. Admittedly not from Nem so other people are making it worse for him. They should just wait for someone who actually knows what's going on to chime in (maybe you?)

But understood.

Good luck Nem. 

Link to comment
Share on other sites

1 minute ago, Ryzee119 said:

You're a professional. You know whats up. The only defense's are justifications why it's acceptable to clone. Admittedly not from Nem so other people are making it worse for him. They should just wait for someone who actually knows what's going on to chime in (maybe you?)

But understood.

Good luck Nem. 

I didnt mention names…. But!!!

Do i need to mention yours too??

i have FW i can load if I want to,what are you going to do about it? And why?

Link to comment
Share on other sites

On 8/15/2023 at 5:04 AM, NeMesiS said:

AIL4fc8Ow2K_Xyo3Pox4JrHHgvFY3vLz8r0-7ynu

 

Another project I'd like to start working on once I've finished the HDMI mod, is to try and upgrade the MCU for the OGX360 as the current Atmega32u4 is it's limiting factor for any further firmware improvements. I've already discussed this with Ryzee119 on he's GitHub but we couldn't decide which MCU to go with. So to show some initiative I want to retro fit the STM32 development board to Ryzee's 4 channel OGX360 board. I may just do an adaptor board and instead of routing traces I'll just have a bunch of pads and I'll route everything with kynar wire for testing. Along with STM32duino bootloader the firmware shouldn't require too many changes for it to work.

STM32duino (github.com)

 I would love to have an internal version of this that is just plug and pass through with the usb connectors already in the xbox.  

Link to comment
Share on other sites

On 9/7/2023 at 8:31 PM, Ryzee119 said:

The board is a clear copy of the xboxhdmi board and from what I can see even uses the same firmware. That's how it's ripping it off.

I could speculate the same things about MakeMHz, it's awfully similar to your xboxhdmi mod.
Which begs the question, who copied who?

 

AIL4fc_dGEs69wWCqFoGOH67fC6SPlCJKvzbGqde

 

On 9/8/2023 at 6:52 AM, Ryzee119 said:

Then ofcourse you design the flex cables which Nem would know is expensive and you're doing all this on a bunch technical assumptions it's going to work unless you can copy someone else's.

I didn't think that was a problem, after all Dustin did commit to OpenSourcing the hardware.
Does this imply that the XboxHD+ is based on OpenSource hardware? 

 

AIL4fc8RpdnkDcdKfB4bUArgVybZpobIxd3fgmIH

 

On 9/8/2023 at 6:52 AM, Ryzee119 said:

I don't really care about cloning the hardware that much to be honest but to achieve the goals of the project I'd thought you be having to do something different.

Then why spend so much time and effort on the subject.
So, am I in the clear for the hardware side of things?

 

On 9/8/2023 at 6:59 AM, Ryzee119 said:

I made the open xenium but I also never sold them and never included XeniumOS in my repository and I openly acknowledge their good work on that chip because it was awesome.

Have I done something wrong by selling Xenium modchips?
I'm far from being the only person to have done so.

 

AIL4fc_43dO_XmLXKdOIy36t4ypKFOAqywbb0TfP

 

On 9/8/2023 at 8:23 AM, Ryzee119 said:

I was expecting a quick response like "yep been testing with MakeMhz fw but have plans of my own" and I'm sure that's the case tbh 

You're jumping the gun a little, the project is still in active development.
I don't even have a working prototype yet.
We'll just have to wait and see what this project evolves to.

 

On 9/7/2023 at 11:33 PM, trencherfield said:

Then interject and bitch about MM's firmware being copied, which everyone can get a copy of anyway and is already out there. Nem has not even said he's selling that. How do you know? He hasn't even got to that stage. Plus he can sell it blank if he so desires and therefore it's hardware only with no 'IP'.

Correct...

"But for the sake of argument"
The community just needed the hardware, I don't need to include a firmware on my end.
It will be up to the end user which firmware they choose to use, much like a bios.
All I've done is given the community an alternate option, which is what they wanted.

 

This wouldn't be the case if MakeMHz focused on having good public relations instead of
attacking everyone including their own customers.

And anti-competitive behavior like this: "https://teamxodus.com/"
For myself and many others this was crossing one line too many...

 

False or misleading claims
Claims that businesses make about their products or services should be accurate, true and based on reasonable grounds. It’s against the law for a business to make false or misleading claims.

Not delivering products and services that are paid for
Businesses must not accept payment for products or services that they don’t intend to supply.

Pressuring and harassing consumers
It’s against the law for a business to use physical force, coercion or undue harassment against consumers.

Unconscionable conduct
Unconscionable conduct is behaviour so harsh that it goes against good conscience. Under consumer law, businesses must not act unconscionably towards consumers or other businesses.

Business behaviour that is potentially illegal
Business behaviour substantially lessens competition when it interferes with or damages the competitive process in a market in a meaningful way. This is usually by deterring, hindering or preventing competition.

Misuse of market power
It's not illegal to have market power. However, businesses must not misuse this power to stop other businesses competing on their merits.

 

"Conclusion"
I could go on, but the bottom line is that I'm not crossing any lines that MakeMHz hasn't already!
Some forget that this is a hacking community, I accepted the risks that go along with that years ago.
And so has anyone else that has used modified bioses, emulators and games...

  • Like 3
  • Thanks 1
  • Confused 1
Link to comment
Share on other sites

8 hours ago, NeMesiS said:

I could speculate the same things about MakeMHz, it's awfully similar to your xboxhdmi mod.
Which begs the question, who copied who?

 

AIL4fc_dGEs69wWCqFoGOH67fC6SPlCJKvzbGqde

 

I didn't think that was a problem, after all Dustin did commit to OpenSourcing the hardware.
Does this imply that the XboxHD+ is based on OpenSource hardware? 

 

AIL4fc8RpdnkDcdKfB4bUArgVybZpobIxd3fgmIH

 

Then why spend so much time and effort on the subject.
So, am I in the clear for the hardware side of things?

 

Have I done something wrong by selling Xenium modchips?
I'm far from being the only person to have done so.

 

AIL4fc_43dO_XmLXKdOIy36t4ypKFOAqywbb0TfP

 

You're jumping the gun a little, the project is still in active development.
I don't even have a working prototype yet.
We'll just have to wait and see what this project evolves to.

 

Correct..."But for the sake of argument"
The community just needed the hardware, I don't need to include a firmware on my end.
It will be up to the end user which firmware they choose to use, much like a bios.
All I've done is given the community an alternate option, which is what they wanted.

This wouldn't be the case if MakeMHz focused on having good public relations instead of
attacking everyone including their own customers.

And anti-competitive behavior like this: "https://teamxodus.com/"
For myself and many others this was crossing one line too many...

 

False or misleading claims
Claims that businesses make about their products or services should be accurate, true and based on reasonable grounds. It’s against the law for a business to make false or misleading claims.

Not delivering products and services that are paid for
Businesses must not accept payment for products or services that they don’t intend to supply.

Pressuring and harassing consumers
It’s against the law for a business to use physical force, coercion or undue harassment against consumers.

Unconscionable conduct
Unconscionable conduct is behaviour so harsh that it goes against good conscience. Under consumer law, businesses must not act unconscionably towards consumers or other businesses.

Business behaviour that is potentially illegal
Business behaviour substantially lessens competition when it interferes with or damages the competitive process in a market in a meaningful way. This is usually by deterring, hindering or preventing competition.

Misuse of market power
It's not illegal to have market power. However, businesses must not misuse this power to stop other businesses competing on their merits.

 

"Conclusion"
I could go on, but the bottom line is that I'm not crossing any lines that MakeMHz hasn't already!
Some forget that this is a hacking community, I accepted the risks that go along with that years ago.
And so has anyone else that has used modified bioses, emulators and games...

@Ryzee119... The purpose of posting publicly in a forum instead of using DM's to discuss something is to have it seen by others. You can try to respond to these types of arguments (which were chosen pretty well), but it will be very difficult to appear to have a leg to stand on to others, both by technicality and morally. It's very apparent that people seem to like Nemesis much better than Dustin anyway and would like to see him succeed for reasons that I have stated and which now Nem himself has, at least pertaining to reasons like MakeMHZ policies. MakeMHZ fucked up and chose a business path that was not in their best interest. Dustin now must deal with the consequences of his decision. I dunno if he thought he was the smartest person on the planet and nobody would ever try to compete with his products or what. But there is a demand for this product. Claiming that Nemesis must meet your standards for passing the test of originality is retarded and I doubt if people are buying it, buddy.

Please stop doing this. 

Link to comment
Share on other sites

37 minutes ago, Bowlsnapper said:

Who the hell is halo_2, anyway? Not anybody I've seen on this forum. There I go with my "conspiracy theories" again... 😛

 

Im a xbox modding newb-ish who has been on the forum for a long time when MVG announced XLink Kai which got my interested in xbox original again.....don't know why I'm roped into this argument.

I only like Ryzee119 post as he made a modchip all by himself for free as I understand.
And then uploaded all the details to GitHub. 

Edited by Halo_2
Link to comment
Share on other sites

Now that the parcels are starting to arrive by break is over and
I'm slowly getting back into finishing up some projects.

AIL4fc_DFqB7IR-htsbskdDF0PdHgARlH_tCvzO0

I had a bit or a print off to compare 3DFillies, SunLu and eSun.
It only took a couple of prints to see the results and I really wasn't
impressed with the print quality of either SunLu or eSun.

PLA+ is a combination of PLA and TPU to give it some flexibility.
eSun seems to have a higher TPU percentage as the melting temp
seem to be lower and produces a very high gloss finish.

It's a similar situation for eSun but just not as bad.
These test results have given me more appreciation for the
quality prints I've been getting while using 3DFillies filaments.

AIL4fc-nGvhJ5JzxQErs3bCVHOzNqap_UcjCj1P0

Unfortunately, it seems they continue to have some stock issues as they
have not had either PLA+ or PETG available in black for some time now.
But I think it would be worth the wait...

I have a couple rolls of PETG I got from 3Dfillies a couple years back
that I never used, so it might be worth that I setup slicing profile for PETG.
With any luck I can just use my PLA+ profile and tweak the temps to suit.

  • Like 1
Link to comment
Share on other sites

AIL4fc8WrZwl7OCcOjDewuuWCVvYYk970WJkDh2B

Immediately ran into a problem, as I was unpacking the PETG it hit me.
Printing PETG on these PEI beds will destroy them...
Will need to look into which surface finish will be better suited.

AIL4fc_wWRdtNtBAXPwwbPa1te5Cbf5IaebCSi7J

In the meantime, I'm just going to have to work with what I got.
I don't use many colors so it would be nice to use them up.

PLA+ Filaments:
White = Full
Blue = 3/4
Purple = 3/4
Red = 1/2
Green = 1/2
Dark Gray = 1/4
Pink = 1/4

  • Like 1
Link to comment
Share on other sites

AIL4fc8GnUHn46Fjv8IeZ_69FiywFvUdORJ5Cmkl

When I first did the dual fan caddy design, I got a bit excited and started printing it off
in different colors to see what they would look like. The sets are incomplete but I should
have enough filament on hand to finish them off.

AIL4fc-vBHxdx8UroPqDEFIy7nUBemNOgTF60ftb

I managed to print off 3x "Black" sets before I ran out of filament.
But as reference the above image shows all the pieces for a complete conversion.
The "Blue" prints are extra's I'm throwing in for now...

(Excuse the workbench with solder and stuff all over it.)

  • Like 2
Link to comment
Share on other sites

42 minutes ago, NeMesiS said:

AIL4fc8GnUHn46Fjv8IeZ_69FiywFvUdORJ5Cmkl

When I first did the dual fan caddy design, I got a bit excited and started printing it off
in different colors to see what they would look like. The sets are incomplete but I should
have enough filament on hand to finish them off.

AIL4fc-vBHxdx8UroPqDEFIy7nUBemNOgTF60ftb

I managed to print off 3x "Black" sets before I ran out of filament.
But as reference the above image shows all the pieces for a complete conversion.
The "Blue" prints are extra's I'm throwing in for now...

(Excuse the workbench with solder and stuff all over it.)

Looking good I'll have mine assembled shortly.

  • Like 1
Link to comment
Share on other sites

AIL4fc9YKxxGgtF1Q5gZUW0gK-4m4V7onCRExY5n


And we're off...

This will take 3 or so days to complete all the prints using 2x printers.
I'm keeping one printer spare for prototyping...
 

10 minutes ago, Donnie-Burger said:

Looking good I'll have mine assembled shortly.


No hurry mate,
Don't forget that Dempsey wrote an install guide, forget which page though...

Link to comment
Share on other sites


Just to recap on the xenium programmer, the final design still works as shown in
the proto video with only one minor visual different being that the "Power" LED
is now labelled as "Standby".
 

AIL4fc8byfTVVICrGndTx6RNVNTknunpr7F611BE


Have been able to confirm that the OpenXenium adaptor works like a charm, not that there was much to it.
I ended up using a rubber band to apply some pressure on the bottom header but much better solution
would be to use some spring loaded pogo pins.

AIL4fc8eumOURKm__StEpGgkAZUfmfOIC2PW04uk

 

  • Like 2
Link to comment
Share on other sites

1 hour ago, NeMesiS said:

AIL4fc8GnUHn46Fjv8IeZ_69FiywFvUdORJ5Cmkl

When I first did the dual fan caddy design, I got a bit excited and started printing it off
in different colors to see what they would look like. The sets are incomplete but I should
have enough filament on hand to finish them off.

AIL4fc-vBHxdx8UroPqDEFIy7nUBemNOgTF60ftb

I managed to print off 3x "Black" sets before I ran out of filament.
But as reference the above image shows all the pieces for a complete conversion.
The "Blue" prints are extra's I'm throwing in for now...

(Excuse the workbench with solder and stuff all over it.)

I need another kit... lol

Link to comment
Share on other sites

AIL4fc8p7KltbPn3cG7ARRXReTnez3Uu0OzM_U6L


Now that my other RPi Zero's have arrived I was able to go through and do some fresh installs.
I found a bug where I forgot to add a variable for the username and put together a bash script
to automate the install process as much as possible.

I kept the install.sh bash script as simple as possible to make it easy for people to read.
It installs all the required libraries plus xenium-programmer from GitHub, including
a variety of changes before compiling X-P.
 

AIL4fc_Rdli5jFUPPaWQmyUs6QoBMkbwpw2XiywC


Also, the python script that makes the hardware work with X-P software will startup on boot.
FTP home directory gets forwarded to where the firmware and OS are located for quick access.
Once the install script is finished the LED's will cycle and land on "Standby".
From here your ready to start programming Xenium's, no reboot required.

I'll follow up this post with the entire install process along with a short video and link to the files.
This might take me a couple hours or so but I hope to have it done before the end of the day.

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

AIL4fc-ALoI2oSTh6SmfQP9L5chhUbRAcyLVpAvy

AIL4fc8mGED3EsNMM3m8KfJ_BlPZ9geqQRTtvr8a


Use "RPi Imager" to install "RPi OS Lite 32bit" onto an SD card.
Before writing the image click on the cog icon for settings.
Enable SSH then setup username and password. (This will also be your FTP login.)
Finally configure your wireless settings, save and write the image.

Notes: I could have created an image but it's best to do a fresh install using RPi imager
to enable SSH and setup Wifi as the RPi Zero only has micro USB ports so connecting
a mouse and keyboard is not so straight forward. And if you don't have a Linux machine
to read an "ext" formatted SD card you can FTP into the device via Wifi.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.