3 ms·
Also note that porting from a desktop environment to a mobile phone involves a lot more than simply running it through a different compiler. At times there are
by zodttd 15y ago
Also note that porting from a desktop environment to a mobile phone involves a lot more than simply running it through a different compiler. At times there are very major changes in code required on top of the replacement of input code, and on top of that a GUI to select games and any phone specific features in the HAL.
I think people think of this as being very simple. I ask them to write their own MIPS R3000A -> ARM v5|v7 dynamic recompiler and get back to me. Or if it's already in place, try debugging it when memory addressing changes for 1:1 RAM offsets, the functions for certain phones don't clear ICACHE|DCACHE properly, or there's a bug in it when moving platforms. Happens. A lot.
There is some worth to that. Either way, OSS license violations wasn't why I was removed from Android and Checkout.
- TheAmazingIdiot 15y agoThere's an interesting working theory as to why it happened: Another commenter, somewhere else on HN, said that Sony was getting ready to release a Playstation Phone. XPeria, I think the name was. Only makes sense they remove competition before the "legit" product comes out. *spit on Sony. Will only use emulators/TPB rips for playstation games. Will not give any money to them in any way shape or form.
- zodttd 15y agoI am the one who was removed from Google's Android Market. The game company issued a takedown notice to Google. Their motives are unknown.
- TheAmazingIdiot 15y agoI was indirectly blaming Sony and their general evilness. What other company removes features from products, and then sues people who restore them? And who got away with infecting tens of millions computers with rootkits? It is a war in business: you deal with competition any way you can. It's only illegal if you're caught. And it's not like there's a corporate death sentence. Hell, even the baby bells are nearly reformed.