You would need the source code to be able to port it to a different machineSince switch is based on Tegra X1, so is it possible to port horizon os to TX1 platform?
No. While the code itself will run fine on a stock X1 the hardware surrounding it is completely different. You need the source to port it. You see above ^ what happens if you just blindly run code for a different device on another one.
Wrong, shield has 3gb of ram. He didnt say shield, he said tx1 which also has 4gb of ram & is what the switch is based on. Also wrong, source is needed. You're not going to reverse engineer. So stop commenting on the subject because you've already been proven wrong.You don't need the source to port it, but it might help as it's not like there is a document on the driver interfaces. I'm sure some mocks and shims would get you quite far pretty quickly if you knew what you were doing and spent a load of time on it.
However the shield only has 2gb of ram, so it may not run very many games & it makes it relatively boring to even try.
Wrong, shield has 3gb of ram.
He didnt say shield, he said tx1 which also has 4gb of ram & is what the switch is based on.
Also wrong, source is needed. You're not going to reverse engineer. So stop commenting on the subject because you've already been proven wrong.
I don't particularly want to join this discussion, but I think it's worth mentioning that the top Google result for me says that the switch has 2 2GB RAM chips for a total of 4GB, and the Wikipedia article on the Switch lists its RAM as 4GB.I don't have one, but literally every google result says it has 2gb. Go and argue with them if you want to be pedantic, whether it's 2gb or 3gb is irrelevant. It's less than 4gb.
Right the TX1 is the soc, you don't need to port horizon os to tx1 as it already works on tx1. I assumed, maybe incorrectly, that he meant the other tx1 based system which is shield. But it could be Jetson, which is also tx1 based. I could have been pedantic and abused him for asking an incorrect question, but I try not to be an arsehole.
As someone who has ported many programs without source I think I know more about it than you, so go and annoy someone else.
I don't particularly want to join this discussion, but I think it's worth mentioning that the top Google result for me says that the switch has 2 2GB RAM chips for a total of 4GB, and the Wikipedia article on the Switch lists its RAM as 4GB.
I would check mine but everything's in ChineseI agree the switch has 4gb, it's the nvidia shield that seems to be in dispute.
I would check mine but everything's in Chinese
Well then, that answers that. Hopefully.It looks like the shield tv is 2gb and the shield tv pro is 3gb.
Well then, that answers that. Hopefully.
Congrats, you've ported PROGRAMS not OPERATING SYSTEMS. You've already proven you're clueless to the entire discussion.I don't have one, but literally every google result says it has 2gb. Go and argue with them if you want to be pedantic, whether it's 2gb or 3gb is irrelevant. It's less than 4gb.
Right the TX1 is the soc, you don't need to port horizon os to tx1 as it already works on tx1. I assumed, maybe incorrectly, that he meant the other tx1 based system which is shield. But it could be Jetson, which is also tx1 based. I could have been pedantic and abused him for asking an incorrect question, but I try not to be an arsehole.
As someone who has ported many programs without source I think I know more about it than you, so go and annoy someone else.
If you've never disassembled code and then NOP'd out huge chunks of it and added to give expected return values then you aren't qualified to have an opinion.
Pretty much, but it is possible to reverse engineer it, just would be a lot of work.You would need the source code to be able to port it to a different machine
Congrats, you've ported PROGRAMS not OPERATING SYSTEMS. You've already proven you're clueless to the entire discussion.