Hey all, I know there's a TurtleCoin Xbox One miner in the works, but in the meantime, I've already been working on my own Monero CPU miner for the Xbox One. In it's current state, it's basically a UWP app written in HTML and JS, using CoinHive for mining. Originally I tried mining with CoinHive in the Xbox One Edge browser, but that proved to be wholly inefficient. I'm hoping that as a UWP app, it should run more natively than through the browser, unless I've totally misunderstood how JS in UWP works. But anyways, it's still CPU only and probably won't ever be as efficient as a pure native miner. That being said, if anyone wants to use it or try it out on their Xbox One's, let me know. It still needs a bit more work and I haven't fully tested it yet for the Xbox at the time of writing, but hopefully I'll be able to get an open source Xbox Miner out there for people to use until better miners are available.
When my Xbox Mining software is closer to being ready for distribution, I'll start a new thread for it. But for now, just gonna leave info about it here.
You don't allow PMs so I'll just ask my questions here. What hardware access do you have when developing on the X1? Do you have 100% GPU/CPU access or is it still limited? I am very much interested in devving on ths.
Ah I just fixed it. It seems by default people with the Newbie rank can't message people of higher ranks. You should be able to PM me now if you want. Anyways, to answer your question, with the recent October SDK update for Windows 10 and the Xbox One, regardless of whether you are developing a UWP or Game Engine app, you now have access to a full 6 cores of the Xbox One, 5 GB of RAM (supposedly more for the Xbox One X), and 100% access to the GPU. Although the app I'm working on is UWP, it's still using JavaScript which might not match the efficiency of a pure native UWP app and since I have yet to test my app on my Xbox One yet, I can't say how well it will perform, especially because it's CPU only for the moment. But theoretically the Xbox One CPU when using a full optimized native CPU miner can probably get around 100+ hashes a second. And theoretically, the GPU on the Xbox One X can probably hit around 900 h/s. So combined, the Xbox One X might possibly be able to mine at over 1 Kh/s.
As I mentioned in a previous post, my JS method of mining is inefficient and the best ways would be to either write a native DirectX UWP app to do GPU mining or use a game engine like Unity or Unreal Engine and write a mining app using compute shaders for the GPU mining. But I have no experience with DirectX or writing shaders so for now the JS UWP app is the best I can do. I'll let everyone here know what kind of hashrates my app can pull off when I test it. Feel free to ask me more questions if you want! I very much enjoy discussing this as well as the prospects of mining on an Xbox One. And of course for Xbox fans, if Xbox mining can be very lucrative, miners will snatch it all up since graphics cards are so expensive now, and very quickly, the Xbox One will outsell the PS4 haha.