Linked by Thom Holwerda on Tue 8th Jan 2013 23:27 UTC
Windows So, a rudimentary jailbreak for Windows RT made its way onto the web these past few days. Open source applications were ported right away, and it was confirmed that Windows RT is the full Windows - it's exactly the same as regular Windows, except that it runs on ARM. Microsoft responded to the jailbreak as well.
Permalink for comment 548060
To read all comments associated with this story, please click here.
RE[5]: x86
by Alfman on Thu 10th Jan 2013 02:10 UTC in reply to "RE[4]: x86"
Alfman
Member since:
2011-01-28

WereCatf,

"So, basically you want Wine with machine-code translation. Too bad that it won't happen without Microsoft's help, as even Wine is still riddled with bugs after all these years."

This kind of project seems right up my alley in terms of my interests and abilities. I think it could be done without the need for "wine" at all as long as the ARM opcodes could implement the same calling conventions which exist on x86.

Most code doesn't self modify, and because of that it is possible to recompile the opcodes from one architecture to another architecture, which isn't far off from what qemu does. Inefficiencies arise because different architectures don't have 1 to 1 correspondence between opcodes, producing overhead. However if this were combined with a good code optimiser (like re-purposing the one in gcc or better yet icc), then you might even end up with emulation that can perform better than the original.

Anyone care to offer me a grant? Since I sure wouldn't have time to work on it unless I could drop my ordinary work and pay a babysitter.

Reply Parent Score: 3