yashsingh1/xdaforums huggingface dataset:
[Windows RT Development and Hacking] bfosterjr:
GTK, GNU*, and ARM ASM...

I've basically hit a bit of a road block with GTK and some other open source libs that have some ARM assembly. It simply wont compile with the armasm compiler that MS has in VS. The GNU asm format is far too different.. and I'm not about to just rewrite it. So I took a step back and thought about gcc again. For what its worth.. i have a cross build of binutils that can parse and understand the ARM PE format MS is using. I basically had to tweak the arm-wince-pe build to get it to understand the minor differences. Its not completely perfect .. since I failed to update some of the strings for the output.. but it appears to be usable. I've taken a look at cross building GCC.. basically comparing whats there for arm-wince-pe.. and I might be able to get away with the same minor changes as long as i target the right cpu arch (armv7 w/ neon). I'm just wondering if there are any GCC gurus reading this thread that I could throw some questions at?
[Windows RT Development and Hacking] southbird:
I'm not a guru, but I'd like to second the notion... if we could get a native and/or cross-compiling GCC working, that should increase the amount of FOSS that could be put on RT by a good multiple.
[Windows RT Development and Hacking] mamaich:
You can't use ARM instructions on Windows RT. Only Thumb. So remember that while porting GCC.
[Windows RT Development and Hacking] Lumen_Melano:
I had that issue. You just need to run Windows update, and get everything up to date.
[Windows RT Development and Hacking] danthekilla:
Actually the pocket pc version was fully featured at the time using the latest build at the time.

It also rendered decent scenes both fairly fast in the viewport and rendered to textures quite fast to, was very useable and that was on a 400mhz old pocket pc. I imagine that using all 4 cores for rendering on the tegra 3 at 1.3ghz it would run very fast indeed.
[Windows RT Development and Hacking] danthekilla:
I managed to get RA to run but it runs fullscreen with massive borders to the right and left... The game renders to about a 200horz by 766vertical area. Any idea why?
[Windows RT Development and Hacking] colphoenix:
Thanks for all your hard work guys, I just got my RT and am looking forward to install several of ported apps. I am a huge fan of comics and would like to see CDisplay ported if possible, that would really make some of us happy.

Again, thanks for your efforts!
[Windows RT Development and Hacking] bartekxyz:
Actually it's 136x768 - a typo, it should be 1366x768. Edit file the data/settings/freecnc.ini and correct it.
[Windows RT Development and Hacking] big:
Happen get app FTP in my NAS :)
[Windows RT Development and Hacking] bartekxyz:
Freesynd

I compiled another game, but unfortunately I'm at work now(using teamviewer to acces my dev machine which sits at home). The game is Freesynd - engine recreation of Syndicate. Is anybody willing to try if it works?

>>>>Freesynd<<<<
[Windows RT Development and Hacking] SixSixSevenSeven:
Read the first post. No source. No port.

The developer died some point in late 2003 so we wont ever see source either.

There is CDisplayEx though which is an open source clone. Apparently some of the files are missing on both the sourceforge and subversion repo's though.
[Windows RT Development and Hacking] s1l3nt:
did not know about synergy before this. Works great between my MacBook, surface, and pc
[Windows RT Development and Hacking] francesco.piccia:
http://kayin.pyoko.org/iwbtg/forums/index.php?topic=14467.0

IWBTG...is it possible to port in? :3
[Windows RT Development and Hacking] netham45:
It uses mmf2, which isn't open source.
[Windows RT Development and Hacking] NaturalCause:
Is there a Git client available? Would love to be able to pull my blog from GitHub and edit Markdown posts and commit them.
[Windows RT Development and Hacking] WizardCM:
At the moment I'm the one hosting the download links for 7ZIP and ShareX, and as this is using 8GB+ of bandwidth a month on the hosting I have it on, it's starting to become a little annoying. So GoodDayToDie, I'd appreciate it if you could please replace the links for the following.

Apps which have been recompiled:

7Zip - new link https://mega.co.nz/#!FhQV3SZA!MWayY1mV4b7Bvjs9nJNq_yiQxDEaJFQpnnA3ZNApq7g

Apps which run un-modified:

ShareX - new link https://mega.co.nz/#!VxYVDZAS!KyyL8gGvjrcZWjEIOp3j_WnZqDsSucB_b3YcS0f-TbE
[Windows RT Development and Hacking] GoodDayToDie:
Done!
[Windows RT Development and Hacking] Lumen_Melano:
I tried it out. I am not too familiar with how Syndicate and Freesynd works, but I got into the game and failed my first mission. No sound during cutscenes was the only issue I saw, but that could be a limitation on development in Freesynd. Excellent work on all these game ports.
[Windows RT Development and Hacking] Casper0v:
FreeSynd Help

Hey I am having trouble running FreeSynd. Am I missing some files from the actual game? What do I need in order to run it? Thank You
[Windows RT Development and Hacking] DarkoLord:
Ping? :angel:
[Windows RT Development and Hacking] TheDeitz:
Awesome! Keep up your amazing efforts! what about True Combat: Elite?
[Windows RT Development and Hacking] windowsrtc:
please help .https://github.com/tmaul/FB-Alpha this is a multi game emu like mame. dinput doesnt work so please port it to xinput.
[Windows RT Development and Hacking] GoodDayToDie:
@TheDeitz:

Did somebody remove the bold text in the first post about not asking for ports of closed-source software, lest you waste our time and look like a fool?

Hmm... nope.

So, do you have the source code, or are you just being a fool and wasting time?
[Windows RT Development and Hacking] EL MEXICAN:
I don't know if im in the right section but is there a app or program I can use to use my phone as a wireless or remote mouse? I have a lg optimus g:confused:
[Windows RT Development and Hacking] xSum1x:
Hi guys,

Is it possible to port this Mario game?

stabyourself .net /mari0/ (sorry I cannot post links)

It has the source files to download.

Thanks
[Windows RT Development and Hacking] GoodDayToDie:
@EL MEXICAN: Possibly the right section (although questions should go in General, not Dev&Hacking), but definitely the wrong thread. Not sure where you got the idea to post that here...

@xSum1x: Mari0 requires LOVE, which requires Lua. It's probably portable - the entire chain appears to be open source, and since it's 2D-based it hopefully won't require OpenGL (though it might...) - but it won't be a small project. It also might not compile under MSVC.
[Windows RT Development and Hacking] TheDeitz:
Yes, thanks for calling me a fool. It really helped everyone.

And yes, I read the bold text, and the rest of the whole thread. The game is NOT closed-source software. It's wide open. I noticed bartekxyz has been porting OPEN source games in effort to help bring some games to RT, so I RESEARCHED well known open source games like the ones he has graciously ported thus far. The webpage that has the source for the game is currently not working. My apologies.

I merely wanted to suggest it, since he is looking at porting games.
[Windows RT Development and Hacking] GoodDayToDie:
TC:E *may* be open source (though I could find no legit indication of this; it calls itself freeware on TCE.com but nothing more and has no links to source; some unsubstantiated forum posts claim it's open source with links to the dead site TCE.net), but you really should put in the minimal effort to find a link to the source code before you ask somebody else to port a game for you, for free.

Again, this is a developer community. It really saddens me how many people can't be bothered (or don't know how) to go so far as to download the source code, throw it into the MSVC ARM cross-compiler tools or Visual Studio 2012, and at least give it a basic try. To not even check if the source is actually available, though... seriously?
[Windows RT Development and Hacking] TheDeitz:
Again, I apologize for the lack of link for the source code. It's not my intention to waste any time or to take lightly the efforts you dedicated developers put into these things. I only was trying to help by making suggestions. If I have any other ideas in the future I'll be sure to provide a link to the source. Perhaps you should add a requirement for a source link in the bold warning to further help those making suggestions. Thank you all for the hard work being put into this project. It really makes a difference. Hopefully MS will see its potential because this definitely adds value to RT and ARM devices.
[Windows RT Development and Hacking] mohitgalaxy3:
I downloaded the audio and video codecs..but can't figure out how to use them.

I am looking for a video player which can support most extensions or codec pack....please help.
[Windows RT Development and Hacking] GoodDayToDie:
Those are libraries for developers, not plugins for existing programs. If you aren't trying to write or port a media player, they won't be useful to you.

Getting a good media player with a wide range of codecs would be a good project for RT, though. The built-in players are so lame. The store ones are often better, but it would be nice to have an option on the desktop.

@TheDeitz: I wouldn't have thought it necessary, especially since an actually open-source app typically doesn't make its source difficult to find, but hopefully it will help.
[Windows RT Development and Hacking] GoodDayToDie:
So, I took a break from beating my head on Chromium to try building FDM. Tentatively, this should work. The Firefox extension and IE integration are giving me uphill, but the first is useless right now and the second I can either figure out or do without.

I do need Boost (for the torrent library, it seems). I can presumably build it myself, but if there's an ARM-built copy floating around out there, that would be very helpful.
[Windows RT Development and Hacking] bartekxyz:
TheDeitz's question was directed towards ME so I don't quite understand YOUR negativity. For me all requests are welcome as porting is FUN, I do it for my own, pure satisfaction. Plus I'm running out of ideas so If anybody have some - I'm all ears.
[Windows RT Development and Hacking] TheDeitz:
Well said. Never mind on True Combat, I've been looking for the source everywhere and I believe it's much too much for the ARM to handle. Scorched 3D

(http://www.scorched3d.co.uk/wiki/index.php/Download_Source_Code)

May be a possibility, although I really am not sure how or if it will even work concerning the power of the chip.

Also I'm not sure if you already were searching but there seems to be many open source versions of quake 3. After some research ioquake ( http://ioquake3.org/get-it/ )

Seems to be the best engine for porting.

Just a few more ideas for you.

I really appreciate your time and effort you put into these projects, keep up the good work!
[Windows RT Development and Hacking] bartekxyz:
Unfortunately all mentioned games depend on opengl which is unsupported in Windows RT
[Windows RT Development and Hacking] SixSixSevenSeven:
You need an actual copy of the original game. Freesynd is only the engine code. No game content (which it gets from the original game)
[Windows RT Development and Hacking] TheDeitz:
Ah yes that's right, I remember reading about that. My bad. Generally speaking though do you think OpenGL or ES will ever find it's way onto RT? Is it even possible?
[Windows RT Development and Hacking] bartekxyz:
Pentagram - Ultima VIII engine

Pentagram - Ultima VIII engine.

Unpack contents of zip file, open folder, open another window, head to %appdata% and make folder Pentagram then drop pentagram.ini from unpacked folder to freshly made one. Now copy contents from your original Ultima VIII to ultima8 folder. That's all.

>>>>Pentagram<<<<
[Windows RT Development and Hacking] GoodDayToDie:
So... I'm thinking it might be good to spawn a new thread expressly for people to request ports (and developers/porters to offer their services), if that's what they want to do; I had intended this thread to be more focused on announcing and discussing them and it's become a bit too large and unwieldy to look through everything on it.

With that said, to answer the question about OpenGL (not really on topic; there's at least one other thread concerned with the actual process of porting): Not likely any time soon. It's possible to translate OpenGL calls to Direct3D calls - Wine does the reverse for *nix systems to run Windows apps - but it's a massive project that requires a lot work. Even then, the compatibility is often somewhat lacking (transparent textures, or missing lights, or z-buffer problems, etc.) due to bugs that are inevitable in something that big. Ideally would get an actual OGL driver (shader compiler, libraries, etc.) for RT, but don't hold your breath. It would probably be to Microsoft's benefit to make it happen, because it would make porting games from other platforms a lot easier, but Microsoft still has 90s mentality of "developers always write for our stuff first; why should we make it easy for them to port to other platforms?" even though the exact opposite is now true in mobile devices, and it's hurting them.
[Windows RT Development and Hacking] SixSixSevenSeven:
quake3 has a directx port somewhere but I think it was DX9 rather than DX11 so that might be equally problematic.
[Windows RT Development and Hacking] bartekxyz:
You are correct. And about opengl, I think that official Microsoft's support(drivers etc) would be the only solution and that's never going to happen.

on topic: I'm going to wrestle a bit with VCMI which is HOMM3 engine recreation. Bet some of you would be very happy seeing it on RT devices(I'm looking at you GoodDayToDie)
[Windows RT Development and Hacking] TheDeitz:
Thank you for the explanation, It is too bad MS doesn't just release a driver like you said because it would definitely bring more development. It's crazy how much potential Windows RT has in store, maybe Microsoft will figure it out one day?

And by the way, yes, opening a new thread exclusively for requests would be beneficial.
[Windows RT Development and Hacking] windowsrtc:
FB Alpha RT

https://www.dropbox.com/s/jxx7wpu1hjpvey1/fba_vs2010.zip

source:https://github.com/tmaul/FB-Alpha

home:http://www.barryharris.me.uk/

note:all dinput commented out
[Windows RT Development and Hacking] netham45:
Here's Boost

Please don't download it unless you actually plan on using it, it's 500+MB, and I don't want my dropbox suspended.
[Windows RT Development and Hacking] SixSixSevenSeven:
Could use something like mediafire instead.
[Windows RT Development and Hacking] juanpa74:
MP3Ext please?

Hello,

I have no experience in compiling or developing so I am asking.

Could anybody try to do this one?

Here is a link for the source code:

http://sourceforge.net/projects/mp3ext/files/mp3ext_3.4.25/

Thanks.
[Windows RT Development and Hacking] TheDeitz:
You must jailbreak your RT device before installing recompiled apps.

http://xdaforums.com/showthread.php?t=2092158
[Windows RT Development and Hacking] thomaswebdesigner:
Can some one convert Photoshop?

Can anyone convert photoshop?
[Windows RT Development and Hacking] netham45:
Seriously? Photoshop? Read the first two posts.

Can we please get this marked as a developer section so these idiots with 1 or 2 posts stop posting here?
[Windows RT Development and Hacking] SixSixSevenSeven:
Do you lack the ability to read the original post. In order to port an application we need the original source code. On an expensive piece of software like photoshop that is not going to happen. You are 100% guaranteed that if you have to pay for a piece of software that we cannot port it.

Closest you are ever going to have is GIMP maybe. One day. Too many dependencies right now
[Windows RT Development and Hacking] l27_0_0_1:
Will it be possible to port XBMC? https://github.com/xbmc/xbmc
[Windows RT Development and Hacking] netham45:
XBMC's been discussed (though I can't find the thread it's in now). It has some GCC-specific dependencies that we can't port right now.
[Windows RT Development and Hacking] djboo:
many remote mouse apps use VNC. any that do will work if u run the VNC server which has already been ported.
[Windows RT Development and Hacking] JuBond:
Would porting Syncterm work out? I'd love a BBS Telnet client on RT, one that actually shows ANSI properly.

http://syncterm.bbsdev.net/syncterm-src.tgz is the link to the source code.

http://syncterm.bbsdev.net is the link to the site.
[Windows RT Development and Hacking] DarkoLord:
Great success!

I managed to port FDM, which appears to be working perfectly (clipboard monitoring, browser monitoring, bittorrent) except the toolbar icons are not shown.

I had the same problem with another application that I tried to port - worked flawlessly just no toolbar icons. Any idea?

I'll try to fiddle with it a bit more before releasing it. In the mean time, some screenshots
[Windows RT Development and Hacking] GoodDayToDie:
@JuBond: Looks like it's probably possible to compile under MSVC, but I'm traveling for business right now and don't have my dev machine handy.

@DarkoLord: Sweeeeet! Nicely done. I haven't been able to work on it for a few days (traveling, as above) so I'm really glad somebody else was able to do it.
[Windows RT Development and Hacking] xWolf13:
I found an open source for virtualbox. Can anyone port this?

http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html

Link all the way on the bottom.
[Windows RT Development and Hacking] Laos101:
Bochs has already been ported, and will likely fare better with Tegra than virtualbox.
[Windows RT Development and Hacking] netham45:
If they're QT based then you need to make sure the plugins for image processing are available. I had that issue with Mumble. Speaking of which, I should post that...
[Windows RT Development and Hacking] windowsrtc:
can anyone port xvid codec?source:http://www.xvid.org/
[Windows RT Development and Hacking] netham45:
I took a preliminary glance at it, and it looks like it requires directshow, which I'm honestly not sure is present on the RT (with the stunted DirectX and all), or that it will be in a compatible state with the sourcecode for xvid.

On a better note, it does seem to have VS projects.
[Windows RT Development and Hacking] DarkoLord:
Actually, both applications that I'm having problem with use the image lists with the standard toolbars form the Windows Common Controls library (comctl32).
[Windows RT Development and Hacking] windowsrtc:
thank you for looking into it.

I need xvid because I find a good video based remote desktop project called Single Player Game Transmitter.it is something like splashtop.and it streams 60fps video game on my pc.so I want to try it on my surface.

Xvid seems to have a media foundation interface that present on windows rt.

and if anyone can port Single Player Game Transmitter to use windows rt build in real time media foundation codec,it would be an excellent project.

http://sourceforge.net/projects/spgt/?source=dlp

http://vorphalack.com/index.php?option=com_content&view=article&id=59&Itemid=65
[Windows RT Development and Hacking] Gotcha007:
Don't know if it has already been mentioned but Splashtop is coming to Windows RT soon as per a post from support in their foru; :

http://support-remote.splashtop.com...be-an-arm-windows-rt-surface-splashtop-client
[Windows RT Development and Hacking] windowsrtc:
Finally I got Xvid and Single Player Game Transmitte server work on my surface.But it only has 10fps.maybe gdi screen capture is slow or video encode is slow on rt.

and the client I compiled doesnt work even for X86.

x86 client compiled by the author:https://www.dropbox.com/s/357hsvnoufxljyh/spgt-client-1.0.1-win32.rar

server for surface rt:https://www.dropbox.com/s/423a6odknyj70cb/spgtserver-arm.rar

note:no dinput,d3d,dsound support,so do not check these before you run the server or client.
[Windows RT Development and Hacking] Denis_63:
Broken link

GoodDayToDie

Hi !

Please, correct the link for "Free Download Manager" in the head of topic - the link is broken and leads to this topic again :(
[Windows RT Development and Hacking] thereaperman:
i know i know dont ask for stuff etc etc :D

But has anyone considered porting mame?
[Windows RT Development and Hacking] simmos:
OpenVPN would be a great thing to have.

Source is available here. http://openvpn.net/index.php/download.html :)
[Windows RT Development and Hacking] netham45:
Reading the thread and searching would be a great thing to do.
[Windows RT Development and Hacking] DarkoLord:
It seems some of you have compiled Qt successfully - was it version 4.x?

Also, would you mind sharing it so the work is not unneccessarily repeated by others?
[Windows RT Development and Hacking] netham45:
I'll upload it in a few minutes.

Edit: crap, I think it got deleted. Somewhere there is a build of latex that has the dlls for it in it.
[Windows RT Development and Hacking] mr_dan:
could anybody port battle for wesnoth? its open source :) thanks for anwer
[Windows RT Development and Hacking] Denis_63:
Correct the link, please!

Sorry for relapse, but link for ported Download Manager in the head (third post) of this topic is still uncorrect! It doesn't lead to the FDM topic, but to the first page of this topic indeed :(
[Windows RT Development and Hacking] GoodDayToDie:
@Denis_63: Thanks for catching that! Fixed. Must have copied the wrong link. I can't actually check thr forum every single day, so while I try to keep things up to date, please allow a couple days sometimes (right now I'm in Denver traveling for work)

OpenVPN *might* be possible now, with it supposedly being possible to disable kernel-mode signing enforcement using the latest version of the jailbreak. However, it would be necessary to port the TUN/TAP drivers first. Should be possible, but might be a lot of work.

Wesnoth would be very cool. I've taken a look at it already; there's a lot of dependencies, but I think we have many of them already and can probably get the rest. Like so many other open-source projects, it doesn't really have proper "build in Windows" instructions, which probably means MSVC compatibility isn't a high priority for them; it might be possible anyhow.

MinGW for RT would help a lot (either locally or as a cross-compile target).
[Windows RT Development and Hacking] bfosterjr:
PrBoom

Been away on vacation for a while and was reading about someone who ported PrBoom to the WinRT api.. so I thought I'd knock this one out to get back into the swing...

Brings back good memories.. :)

http://xdaforums.com/showthread.php?t=2175449

Enjoy!

Back to working on more GNU stuff.. :)
[Windows RT Development and Hacking] netham45:
The biggest issue with drivers so far is the lack of the ARM DDK. There's moderate support for drivers in VS2012, but there's no commandline support for building for ARM, which is the traditional way of building drivers (and thus no real compatibility with existing configurations).

Edit: Have fun in the snow.
[Windows RT Development and Hacking] ej_424:
Need Torrent Client added

Since MonoTorrent isn't working can someone please release a wokring (ported) torrent client. I'm not looking for a remote client, looking for one that physically runs and downloads file to the RT device.

Many Thanks!
[Windows RT Development and Hacking] DarkoLord:
Free Download Manager perhaps? http://xdaforums.com/showthread.php?t=2170002
[Windows RT Development and Hacking] ej_424:
Thanks but you have to install a plugin for torrent support and thats an .exe so no dice there.....
[Windows RT Development and Hacking] DarkoLord:
Options -> Settings -> Bittorrent -> Enable BitTorrent protocol support
[Windows RT Development and Hacking] bartekxyz:
Do you want to kill few space pigs? Unpack archive, add original game files(regular or atomic edition) and have fun.

Notice: there is a bug which hangs this app if you start completely new game with sound on, if you turn it off and start a new game, you can turn it on again. Bug is not present if you start an app with sound on and load a saved game.

>>>>ChocolateDuke3D<<<<