yashsingh1/xdaforums huggingface dataset:
[Windows RT Development and Hacking] timfoster:
Explain? No. Sorry I can't. Not being up on these things I thought that asking the question was the way to go. Forgive me, I thought that this was the point of a forum. I didn't realise the purpose was to belittle. It's good that you understand the technical aspects of porting applications and what is or isn't possible. It's less becoming that you are so condescending with it. If you ask me about my area of expertise, namely manufacturing floor analysis in the pharma field, I'll try to be just a little less supercilious on the basis that you are unlikely to understand the finer points of my industry and therefore should be treated with patience. What to you seems like a dumb question, to somebody without your expertise in this area, it is a perfectly reasonable question.

And whilst we're on it. Silverlight isn't dead by any means. BT Sport, launched today. It uses Silverlight for online viewing. I know this as I wanted to sit in the garden with a glass of wine watching the Rugby 7's on my Surface. Unfortunately I have to sit inside and swelter. Nice!
[Windows RT Development and Hacking] SixSixSevenSeven:
Forgive me but if you were to read the OP it says an application must be open source to be ported. Now, I'm not going to bother lecturing on what open source means but usually a quick check on Wikipedia will tell you if its open source or closed source, the top right of the page will have a brief info box for software, states the license, generally it will either say open/closed source immediately preventing further searches or it will say proprietary (read as closed source) or provide a link to the license. Wikipedia articles for licenses will then tend to state within the first paragraph if they are open or closed source.

If you use the XDA search people have asked for Silverlight already.

As for BT, there are alot of things BT do which make no sense whatsoever to me, they do not rate highly on my list of corporations. For a start they discontinued dial up internet in my area, firstly why????, secondly, they carried on billing for it and didn't even notify us that service had been discontinued until after we spent a pile of cash on call centres. That they have chosen to use a framework that the framework creators themselves no longer use or support is hardly surprising. However I can offer you a solution. Remote desktop, you can access your indoors PC from your RT, I haven't played with it recently and am on my phone so I cannot give a guide, but I think it works on RT, if you go on google there should be a guide or 2.
[Windows RT Development and Hacking] comandospi:
Think about porting Doom...

Someone thought porting Doom 3 to Windows RT? Since the Doom 3 engine is open source, i think it's possible to port. Even Android has a port of Doom 3 :D. I will take a look at code... :)
[Windows RT Development and Hacking] southbird:
Of course, Android uses OpenGL ES, and only Direct3D is available on RT. I imagine some work would be required, but it may not be impossible. Someone more familiar with the source would have to chime in.
[Windows RT Development and Hacking] GoodDayToDie:
DirectGL gives us a working OpenGL.dll (not OGL ES, but more like what a Win32 app would expect) by wrapping around DirectX (sort of the reverse of what Wine does for DirectX games). It adds a bit of overhead to the graphics performance, though, and the Tegra 3 isn't *that* powerful a GPU to begin with.

Worth a shot!
[Windows RT Development and Hacking] bfosterjr:
Doom3 on Windows RT

Yep, tried it. The GLDirect library is missing some required OpenGL functionally for a straight port IIRC. You might be able to alter the code to avoid this, but I'm not sure. One thing is certain, it won't run at playable frame rates. Not because the Tegra3 can't handle it, but more that the software translation and DirectX will be the bottleneck.

I would actually encourage you to try compiling/running it with GLDirect on x86 first. If you can get the performance up then it might be worth pursuing. I was not willing to put in the effort to tweak the code - largely because I'm not a game developer.
[Windows RT Development and Hacking] hisoft:
Will any body port Tor the onion router? Or any app that can use?
[Windows RT Development and Hacking] djboo:
So, I cheated and took a lunch break...
[Windows RT Development and Hacking] dawmail333:
I perfectly understand your stance, I'm just saying that using mercurial/git allows us to harness the work of many years rather than slowly reinventing the wheel. Your server though. :)

Just thinking about the way Linux handles updating software and trying to emulate that fairly closely, because it works well, and fast, and requires nowhere near as much effort from the developer as writing install scripts in Batch or NSIS.
[Windows RT Development and Hacking] djboo:
and just as lunch finishes, i get this far:

app browses, gives info if it exists (not tested if it doesnt - and only APPS/IDE stuff has info at moment) - and lets you download (stores in same folder as EXE)

fully working on surface.
[Windows RT Development and Hacking] MinhBao92:
http://www.linuxmint.com/index.php

I think this app has the source code and it can be used with any USB Modem device ;) what do you think?
[Windows RT Development and Hacking] lilstevie:
linux mint is a distribution of linux, not an application
[Windows RT Development and Hacking] MinhBao92:
I've got no idea. Sorry for bad posting

What about KDE control module???
[Windows RT Development and Hacking] djboo:
This unlocks desktop appa, not turn it into linux
[Windows RT Development and Hacking] MinhBao92:
ok I got it. Thank you. Could you please suggest me some Open source Mobile broadband application that allows me to use my USB 3G?
[Windows RT Development and Hacking] Cotulla:
Maybe it's good idea to make common trusted site with all apps uploaded to prevent spreading them over different sites. Kinda homebrew "Windows ARM Market."

I am attached modified 7zCrcOpt.asm file from 7ZIP package in case someone wanna build it by hands or add to 7ZIP mainline.
[Windows RT Development and Hacking] cx1:
inSSIDer ?

Would love it if inSSIDer could be ported.

https://github.com/metageek-llc/inSSIDer-2

With that and the already available putty I would be very happy.
[Windows RT Development and Hacking] sstory792:
Keepass portable zip works with no changes with the jailbreak installed.
[Windows RT Development and Hacking] rheza02:
someone really need to create installer for Windows RT. omg, i can't wait this weekend. lot of hack can be done. haha..
[Windows RT Development and Hacking] djboo:
http://xdaforums.com/showthread.php?t=2094015 <like that? ;)
[Windows RT Development and Hacking] wanlijun:
xbmc port to winRT

Can someone port XBMC to RT?
[Windows RT Development and Hacking] hoan999999:
LOL, thanks for the quick uptake, #GoodDayToDie. But what I'm talking about is the PSX-PS2 emulator (both PCSX2 and EPSXE are open sourced, if I'm not mistaken...)

so issit possible :3
[Windows RT Development and Hacking] GoodDayToDie:
Thanks all. First post updated with Keepass (we need more .NET 4.5 apps that work unmodified...) and I'll update again with the store link as soon as I check it out.

Chromium is being difficult - V8 in particular is full of architecture-specific stuff, and the only reason there's hope at all is that A) it builds with Visual Studio 2012 naturally, and B) it has an ARM port (but not, of course, one that builds with VS... *sigh*). I'll keep working on it but I *do* have a day job too...

Cotulla, thanks for the source. It would be great to have these patches make their way upstream and become official builds, or at least available as unofficial builds from the official websites.

Python is, indeed, a great project for *somebody* to tackle... but the amount of assembly involved is going to make it non-trivial. One approach that may work better is to use IronPython, which is implemented in .NET 4.0 atop the Dynamic Language Runtime. It doesn't have all the module support that the standard Python distribution does, but it's not bad and it can execute many Python scripts unmodified and with great performance. Unfortunately, I have no experience with the DLR and the process of building stuff for it is more complex than expected. This may be partially due to the fact that .NET 4.5 seems to include most if not all of the DLR build in, while 4.0 did not; this is causing Visual Studio to complain of ambiguous function calls and overlapping definitions between the DLR cade in the IronPython sources and the built-in assemblies. Should be resolvable, though, and the end result might even run on RT!

PS2 is recent enough that a full-speed emulator for it is probably using dynamic recompilation. Unless somebody has already ported that recompilation engine to ARM, porting such an emulator to RT will be a major project. Not to say it can't be done, but it won't be done soon and it won't be done unless somebody cares a good bit about it.
[Windows RT Development and Hacking] Jeppfi:
Is it possible to port Spotify or the Adobe Air Application WiMP?
[Windows RT Development and Hacking] netham45:
Adobe Air isn't open source and I seriously doubt Spotify is open source.
[Windows RT Development and Hacking] Jeppfi:
What about https://developer.spotify.com/technologies/libspotify/ ?
[Windows RT Development and Hacking] pth6:
It is a Library not a sofware...
[Windows RT Development and Hacking] Alias84270:
Does anyone know if it's possible to port PDFcreator, i think the app it's possible but for the virtual printer driver ???
[Windows RT Development and Hacking] netham45:
TOR is reliant on GCC, iirc. As far as third party apps that can use it, honestly, I wouldn't trust them. That being said, find one that builds with MSVC and someone may port it.
[Windows RT Development and Hacking] aussiesausage:
Can Handbrake be ported, it says open source in there website. Would be handy to be able to convert videos that are not MP4.
[Windows RT Development and Hacking] southbird:
I believe while the Windows GUI is a Visual Studio solution, the core is not and would require GCC (MinGW).. someone correct me if I'm wrong..
[Windows RT Development and Hacking] ericerk:
Chromium? Could that be done?
[Windows RT Development and Hacking] jtg007:
Search. Please. :)

Chromium has been attempted, abandoned, and hopefully will be reattempted. It's definitely possible, but will be a lot of work for someone to port.
[Windows RT Development and Hacking] ericerk:
I saw something like that...

I'm just trying to figure out weather I should get an RT device, because no chrome is a deal breaker.
[Windows RT Development and Hacking] SixSixSevenSeven:
I cant see why chrome would be the dealbreaker. IE10 is vastly improved and perhaps no longer deserves the bad rep that internet explorer has always had, IE11 from 8.1 is even better.

Chromium is still better in my opinion yes, but wouldn't be a big enough deal to prevent me getting an RT device personally.
[Windows RT Development and Hacking] jtg007:
Not only is chromium better, but ie lacks the Google integration that many people live off.
[Windows RT Development and Hacking] ericerk:
Basically, why would I spend a lot of my limited cash for something doesn't comply with my personal preferences. I despise I.E. period. No I haven't tried 10, but I don't tend to use things that have made my life hell over and over again, through out versions.

That's a great reason...

(Below)

Chrome makes my life easy, all my 100 bookmarks sync instantly, I love my chrome apps, that sometimes don't work without the browser etc...
[Windows RT Development and Hacking] bfosterjr:
Apache anyone?

Anyone interested in Apache? I built it purely as a side effect of needing some other libraries (APR specifically). Its the older release (2.0), but is working. I didn't build it with SSL (easy fix) but nearly all the modules built clean and its a great simple webserver. If there is interest, I'll clean it up and post it. Otherwise I'll toss it on GitHub at a later date.

Cheers!
[Windows RT Development and Hacking] SixSixSevenSeven:
I know that this is an old irrelevant point now, but it seems to be java is only for error reporting or something like that. Entirely non mandatory.
[Windows RT Development and Hacking] lloydo:
I was wondering if there was any possibility of running AMP on RT so I could do a bit of WordPress development locally on my tablet. Do you know what would be required to get MySQL and PHP going too?
[Windows RT Development and Hacking] huslterose:
did anyone take a shot at stratagus? would be a fine way of playing warcraft:p
[Windows RT Development and Hacking] SixSixSevenSeven:
sorry man, I took a look at the repository for it and sadly its all using GNU tools which don't exist for the RT yet. Chance in the future perhaps.

If I am incorrect and there is a way to compile it with microsoft tools then it may well work, I didn't really check what libraries it uses for RT compatibility though.
[Windows RT Development and Hacking] purple.epod:
Can anyone take a look and see if the open source Ventrilo client Mangler can be built for RT? Its at mangler.org.

thanks :)
[Windows RT Development and Hacking] SixSixSevenSeven:
Anyone had a look at ogre3d. I was reading the features page (http://www.ogre3d.org/about/features) and it mentions that it compiles for windows with visual studio. OpenGL support would of course have to be dropped but otherwise it should be fine

Some further info regarding ogre3d on WinRT instead of Win32:

http://blog.nuclex-games.com/2012/03/ogre-1-8-0-rc1-for-winrt-metro/

http://www.ogre3d.org/forums/viewtopic.php?f=4&t=69209

I think they both include ARM support, so it may well be fine to get it going on Win32 on ARM.
[Windows RT Development and Hacking] jbarresi19:
I just got my surface today and I think I ran the jailbreak correctly but I'm not sure. So I downloaded the Classic Start menu from the OP and I unzipped it but I'm not sure what do do now. I'm not sure if its because I'm not really jailbroken or I'm an idiot lol thanks

Let me explain a lil more after I del the classic start menu I unzip the file and the run the application in the folder called ClassicStartMenu as admin. Am I doing something wrong or am I not jailbroken?
[Windows RT Development and Hacking] SixSixSevenSeven:
Without information we cant say what you have done wrong or right. What actually happens when you run ClassicStartMenu? What did the jailbreak say when you ran it?

Try downloading one of the "other" simpler applications and see can you run those. PuTTY should be a small download which will simply open a window if you are jailbroken or probably give an error if your not. Or notepad++
[Windows RT Development and Hacking] Nanaya Caasi:
Help porting application

Can some one help port RealLive to RT, I found a lack of Visual Novels on the RT, and would like to have some Visual Novel engines to be ported

Here are a few open-source engines

RealLive (Clone) (Could not find the original engine)

Main Page: http://www.elliotglaysher.org/rlvm/index.html

Github Page: http://github.com/eglaysher/rlvm

Onscripter-EN

http://unclemion.com/onscripter/releases/

Please help port these to Windows RT
[Windows RT Development and Hacking] SixSixSevenSeven:
RealLive first:

That clone is UNIX-like only. Or basically is only going to work on Linux, OSX and possibly cygwin for windows (but that is x86 only). Lets presume you can get it to compile for windows without cygwin, some of its dependencies are currently not available for windows RT (notably GTK).

I cant even find anything about a windows version ever existing anymore, from what I understand RealLive was replaced with something else. Might just be me looking at english language sites though.

For the time being, sorry, no RealLive for RT is possible to the extent of my knowledge.

OnScripter:

Currently the windows version is compiled with MinGW which won't do RT. With a bit of work it might be coerced into compiling under microsoft tools. Has quite a few dependencies but I think most of them are working (SDL looks like the biggest one and I think we might have that).

Might be portable. Might not, depends on whether or not it agrees with visual studio.

Alternately the VLC team are supposed to have had some success with MinGW for Windows RT (although for metro not desktop). Hopefully they will release that one day and it might then be possible to give it a kick up the backside to compile for desktop. When that day comes, sure, OnScripter would probably be doable.

EDIT: saw something about lua in the source there. Not sure what the status of lua on RT is. Might be a huge obstacle there or it might be no problem at all.
[Windows RT Development and Hacking] Nanaya Caasi:
Yeah, I kind of figured that RLVM would not work, but nonetheless, it is still open source, and from what I know

http://svn.haeleth.net/pub/libreallive/

And http://dev.haeleth.net/rldev.shtml

And if I am not wrong these libraries can compile on windows?

Means that someone can still port it, (however unlikely) so I will keep my hopes up since I know nothing about porting from Linux to Windows

Would it be easier to rewrite it?

About Onscripter all hope is not lost. http://onscripter.sourceforge.jp/onscripter.html

The source code included a Windows Visual Studio project, so it can be compiled, although to run English scripts (putting a question mark makes it crash) you need to include the build options -ENABLE_1_BYTE_CHAR and -FORCE_1_BYTE_CHAR , and will allow us to run onscripter (Theoretically)

Thanks for the reply hopefully either someone will port more visual engines to Windows RT or more people will develop for it
[Windows RT Development and Hacking] SixSixSevenSeven:
dev.haeleth.net link is using cygwin which essentially acts as a POSIX compatibility layer on windows, makes porting of some UNIX-like software to windows possible, "just" compile it in cygwin basically. cygwin is rather cool actually, but only for x86 windows, getting it working on RT would be a horrible experience. It also seems to be a reallive dev kit not a reallive VM.

You could use libreallive possibly, but that is not a complete solution. Would still need alot of additional code. It may well act as a foundation towards another RealLive clone similar to the other one. But it would essentially have to be an entire piece of scratch written software still.

I couldnt find any reference to Visual Studio in the source I downloaded, didnt have any project files for visual studio. Neither do the instructions mention it. Literally the only place that mentions it is the "required" section, all other references I can find to compiling it on windows used MinGW. The fact that it is mentioned though does mean it might well be possible to coerce it into compiling on microsoft tools. But yes, there is hope for it. Infact the source you linked to seems a bit newer and has less dependencies.
[Windows RT Development and Hacking] jbarresi19:
Thanks so much for your help I will try to make this as detailed as possible. With the jailbreak tool already unzipped on my desktop I restart my surface. Once restarted I run exploit as admin. I press option "r" it then says something about waiting for uptime of 2 minutes and then quickly says something else and then asks me to press volume down and up. After doing that it says my surface should be jailbroken.

Now as far as the start menu program, I download it and unzip it. I open the unzipped folder and run the application ClassicStartMenu as admin and the message comes up that this program wats to make change to my computer, I hit yes but nothing happens. Do I need to do anything else?

Now as far as Putty I think I got that to work but I'm not positive as I don't exactly know what it is lol. So again I download the app and unzip the file. Once its unzipped I click on puttygen and a small screen that says Putty Key Generator pops up. So does this mean I am jailbroken but just doing something wrong for the start menu app?
[Windows RT Development and Hacking] Nanaya Caasi:
Well I must have been mistaken for Onscripter, it must have been something else (looking back, it must have been the dependencies)

However I saw this somewhere http://tieba.baidu.com/p/2334139092

I am not sure how reliable this is, and the person did not mention anything about it, but who knows?

As for RealLive I guess with libReallive and rldev, someone familiar with the scripting language might be able to write something simpler as a demo? E.g. only text, pictures and Sound? I am familiar with the scripts used in RealLive games and I have to admit it is one of the most confusing. I will look further into the RLVM source and into RT development and maybe I would be able to whip a basic interpreter up? Although my schedule might not allow for this much work so maybe someone who is interested can work on it?

Can someone help point me on guidelines of how to develop for RT? Or will reading up on windows work as well?

I will appreciate all the help I can get
[Windows RT Development and Hacking] SixSixSevenSeven:
Should just be putty not puttygen, but as far as proving that you are jailbroken or not either option works fine. If a Putty Key Generator is indeed popping up then yes, you are jailbroken, congratulations, your surface is now about a million times more useful.

For classic start, use the thread search (top right, there is a search box for this thread only). I think you have to run classicstart, and then restart explorer.exe (the windows desktop)
[Windows RT Development and Hacking] jbarresi19:
Awesome thank you so much I got it to work...now I just gotta figure out how to change the theme....lol

On another note...and excuse me if its a noob question...I have been on xda for a while but mostly for all android....how hard would it be to get a program like Samsung Kies running on the jailbroken surface?
[Windows RT Development and Hacking] SixSixSevenSeven:
Not possible. Samsung Kies is for x86 processors. Samsung haven't released the source code for us to port it to RT ourselves. No source: no port. Think of it like a cake which contains nuts and your hyper allergic to nuts and will die, you need to remove the nuts, sadly as the cake has been baked already and the nutty parts are too small for removal the only option is to bake another cake but not add the nuts, but its a shop bought cake and although you often have that little ingredients section on the box it doesnt really tell you what amount of each compound you need (and often they arent actually complete) so it doesnt give you the information to make the cake yourself. Its the same here, except this time its a case of ARM processor unable to run x86 software, executable binaries (or the software itself) instead of cake and source code instead of ingredients.
[Windows RT Development and Hacking] GoodDayToDie:
CSM requires restarting Explorer after you run it. This is better documented now.

SDL and Lua are both available for RT. (I mean, they are *in* the huge list at the start of this thread...)
[Windows RT Development and Hacking] jbarresi19:
Wow awesome explanation....I really understand....so really its up to Samsung if they want to bake another cake for us.

Now would someone be able to explain how I use the different themes on the StartMenu? I got the start menu working but I wanna try out the different themes.

Ok by doing a lil searching I found out I had to make a separate folder in downloads for skins. After doing that the theme of the start menu did change but I'm not sure how or why.....and how can I cycle through them to check them out?
[Windows RT Development and Hacking] W.I.N.C.O.:
Free Store for Apps

Hi All,

We added Windows RT section into y(our) free store wAppStore for apps.

It was created firstly for Windows Phone 7 Apps for unlocked ROMs and as a protest to the idea of "One centralized locked M$ store"...

We will try upload apps in this thread (compiled for Arm) to store, but our project is free and based on enthusiasm for a good cause and not for money so we welcome each help from your with uploads, new ideas and so....

if you would and could try with it please contact me at wincotv@gmail.com

Here is W.I.N.C.O. Application Store