yashsingh1/xdaforums huggingface dataset:
[Windows RT Development and Hacking] kayaker:
Hihi. Would it be possible to port this open source prog for ARM?

Program: PSPP.

http://www.gnu.org/software/pspp/get.html

The existing windows based versions are based on MINGW...
[Windows RT Development and Hacking] GoodDayToDie:
ScummVM would be very cool. If you provide some info about the problems you're having, possibly on the thread for tips on porting apps, it might be possible that somebody knows the answer. Often, it's a large number of cases of a very simple problem, rather than a large number of problems.

As a general rule, I wouldn't expect anything from gnu.org to compile under MSVC. Maybe I would be wrong in that assumption, but until we can get a GCC (in MinGW or otherwise) to cross-compile for RT, that's sadly a large class of open source apps that aren't going to be easily ported.
[Windows RT Development and Hacking] bartekxyz:
Ok, there were some dependencies causing troubles, now there are still 6 errors and those look like something beyond me, already asked in thread for tips on porting apps, will see how it goes.
[Windows RT Development and Hacking] schettj:
MinGW makes for trouble. Currently you can't cross compile to arm using the mingw compiler, you've got to use the microsoft compiler/visual studio. Certainly more effort than taking a working windows source app + visual studio project/solution and tweaking the settings to build for arm...
[Windows RT Development and Hacking] kayaker:
Thanks so much for your reply. The source seem to be originally from Linux build. Would any bros be kind enough to point me in the right direction? Most of what I read seem to be from windows source..
[Windows RT Development and Hacking] bartekxyz:
ScummVM

Complete port of ScummVM, all features are 1:1 with regular x86 version

Grab a build, put sdl.dll and zlib1.dll in the same directory and enjoy.

>>>>SCUMMVM<<<<
[Windows RT Development and Hacking] prb304:
Anybody able to recompile Anki - flashcard app?

Source is half way down this page: http://ankisrs.net/anki2.html

Thanks
[Windows RT Development and Hacking] schettj:
That's written in python. Nothing to compile there.
[Windows RT Development and Hacking] prb304:
Schettj, does that mean its possible to run it? or impossible?
[Windows RT Development and Hacking] schettj:
Didn't try it with the python port for RT (see page 1) but it will either work with that or it won't...
[Windows RT Development and Hacking] Lumen_Melano:
Great work! Tried out Lure of the Temptress from the ScummVM website. Worked fine, played music with what sounded like classic PC speaker. I had a crash to desktop when I tried the touchscreen in game though, and fullscreen wasn't able to track touchscreen touches accurately, that is the same issue with Dosbox. Both track fine in a window but fullscreen is clearly rendering the screen and stretching it out to the limits. I found that using Normal2x or 3x (or any other interpolator) improved touchscreen tracking, so I'm sure that the source for the DS, iPhone, Android etc ports have some way to combat visual scaling and absolute mouse tracking values.
[Windows RT Development and Hacking] AndreyKnd:
As I remember GoodDayToDie has written that Thunderbird is now being ported to Windows RT. Any news on the project? Thx!
[Windows RT Development and Hacking] netham45:
I think he said something more along the lines of 'It'd be the best to port', not 'It's actively being ported.'
[Windows RT Development and Hacking] bfosterjr:
Synergy

Took a break from working on some larger apps to knock this one out. Very easy port.. enjoy!

http://xdaforums.com/showthread.php?p=37609926
[Windows RT Development and Hacking] bartekxyz:
Complete port of ResidualVM all features are 1:1 with regular x86 version

Grab a build, put sdl.dll and zlib1.dll in the same directory and enjoy.

>>>>ResidualVM<<<<
[Windows RT Development and Hacking] prb304:
schettj, I'm really sorry, I am not a coder! I've got jailbreak, got 7z downloaded, unzipped python, got the CMD box. Got anki downloaded and un-tar'ed.

How do I make one run the other?! :D
[Windows RT Development and Hacking] lilstevie:
I have these library files built for openttd, I will upload them later (on my other computer)
[Windows RT Development and Hacking] bartekxyz:
I have libFLAC_static.lib, libmad.lib, libpng.lib and ogg_static.lib compiled for Windows RT but adding them to project cause some strange errors during building. Rest of libs(vorbisfile_static.lib, vorbis_static.lib, vorbisenc_static.lib) contain inline assembly and even using parameters in Preprocessor Definitions which are supposed to disable asm optimizations doesn't help. Still both ScummVM and ResidualVM are perfectly usable if you use original game files, not repacks.
[Windows RT Development and Hacking] francesco.piccia:
Could anybody recompile this? Will these app run well?

from Arduino (http://arduino.cc/en/Main/Software) here's the code:

https://github.com/arduino/Arduino

Then a VisualBoyAdvance in win32 code (from http://www.zophar.net/gba/visualboyadvance.html):

http://www.zophar.net/download_file/1435

I don't know if the VBA emulator could run without recompiling, but i can't test it because i'll have my Windows RT device soon..if someone will see these files i'll be very glad :)
[Windows RT Development and Hacking] schettj:
I took a look at anki a bit closer, and even though it uses python which is ported, it has dependencies that are not available on RT:

To install the prerequisites on Ubuntu/Debian, please use the following
command:

sudo apt-get install python-qt4 mplayer lame libportaudio2 python-sqlalchemy

It's not working for me on the Surface RT - I think you can safely assume this isn't possible.
[Windows RT Development and Hacking] Casper0v:
Need some help

Hey, Thanks for the work,

Sorry if this seems like a stupid question, but I got this, put the sdl.dll in with it, but I cannot find zlib1.dll

Can anyone tell me where to find this file? I've searched multiple builds and downloads. Thanks
[Windows RT Development and Hacking] Lumen_Melano:
You'll find it at the bottom of the list with all the recompiled programs, under Native Libraries.

http://xdaforums.com/showpost.php?p=36534446&postcount=2
[Windows RT Development and Hacking] GoodDayToDie:
The Arduino environment is written in Java, and might run under IKVM already. Avr-gcc (the compiler for the Arduino's ATMega CPU) is going to be... interesting to port, though. Its not that GCC isn't incredibly portable (it really is, extremely so), as that I'm not sure it's possible to compile GCC under MSVC. It might be, though... dammit, we really need a GCC build that *targets* Windows RT.

Given that the GBA actually ran an ARM CPU, there's a possibility of just using a virtual machine rather than a full emulator... the hardware would have to be emulated (including graphics chip), but possibly not the CPU. However, a Win32 program (as opposed to a .NET program) will never just run without recompiling.
[Windows RT Development and Hacking] Mantenner:
There is a project that is called the Tor project.

It is open sourced, and allows you to access the web in true anonymity. The link is torproject.org

It comes with a portable version of Firefox. The reason I would like this ported is that my ISP blocks quite a few websites. With this I will be able to access those websites from my Surface RT.

Thanks
[Windows RT Development and Hacking] schettj:
Unless someone else has started on it, I'm going to take a quick run at Camstudio

http://camstudio.org/

It's a screen/audio capture to avi tool, open source w/visual studio. So it might be possible.

source:

http://camstudio.hg.sourceforge.net/hgweb/camstudio/camstudio/
[Windows RT Development and Hacking] wibble:
Few Win RT suggestions for the list

Hey all,

quick suggestion for some more WinRT apps that would make my life easier and more productive...

TFTPd32 - http://tftpd32.jounin.net/

Filezilla - http://filezilla-project.org/

after this i just need to work out how to make the USB-Serial adapter i have work and then i dont need a laptop to configure switches/routers/firewalls etc....

Thanks

M
[Windows RT Development and Hacking] jessenic:
I created a repo for MonoTorrent WebUI for Windows RT here: https://github.com/Digiex/monotorrentwebui-winrt

Someone good with XML could fix the incompatibilies of it and .NET4.5 :) I'll have time to look into it next week.
[Windows RT Development and Hacking] schettj:
No joy... Ah well...
[Windows RT Development and Hacking] GoodDayToDie:
I took a brief look at Filezilla earlier, it's complex to build but it should be possible.

TFTP server shouldn't be any real problem. Hell, you could build one of those in Metro without that much trouble; porting one to ARM should (dangerous word, I know) be easy.

Tor proxies can be used without the pre-configured Firefox build. Believe me, if Firefox were easy (or even not extremely hard) to port, it'd have happened already.
[Windows RT Development and Hacking] saiedbaran:
LibreCAD

any one can working on porting libreCAD?
[Windows RT Development and Hacking] AndreyKnd:
ResidualVM

Guys, how to run Grim Fandango under ResidualVM? What exactly was copied? I made a folder with .lab files but ResidualVM doesn't see the game :(
[Windows RT Development and Hacking] schettj:
Not gonna happen. Uses Cygwin to compile, and Cygwin doesn't cross compile to arm.
[Windows RT Development and Hacking] bartekxyz:
You need to copy all data files from installation discs(*.lab and grim.tab files) and add this file to the same folder: http://demos.residualvm.org/patches/gfupd101.exe
[Windows RT Development and Hacking] Mr_Dat:
could anyone make usb 3G ZTE MF190 work on surface?
[Windows RT Development and Hacking] nosit1:
Probably not since it's not open source, if that is sounding like a USB modem. Plus the need for drivers is out, they cannot do that yet.
[Windows RT Development and Hacking] pwachleman:
Peerblock 1.1

Would it be possible to get Peerblock 1.1 'cooked '? found here....

Peerblock.com

Thanks.
[Windows RT Development and Hacking] DViolet:
Just for interest try to compile MMORPG Saga of Ryzom to RT. Cmake show some errors with compile. Maybe someone try to port this? If really good game to be released on RT - it will be very good for everyone )

Instructions:

http://dev.ryzom.com/projects/ryzom/wiki/BuildForWindowsCmake

UPD:

And I think we must create different catalogs for apps and games for RT and post links for games for engines\emulators, what ported now, because now this tread is mix of chaos xD
[Windows RT Development and Hacking] pithanks:
Working well but full screen cause mouse cursor missing.

Any ideas?

Thanks,

wais
[Windows RT Development and Hacking] netham45:
I've got an Onscreen Joystick started here.
[Windows RT Development and Hacking] fahdriyami:
Anyone working on a GIMP port?
[Windows RT Development and Hacking] bartekxyz:
After playing a bit with MSVC and porting few apps I collected some libraries compiled for ARM, maybe somebody could make use of it

contents of archive:

libFLAC_static

libmad

libogg_static

libpng

libtheora_static

libvorbis_static

libvorbisfile_static

Arm libs

BTW: I polished ScummVM and ResidualVM ports so now both apps are 1:1 with regular x86 builds.
[Windows RT Development and Hacking] smb_gaiden:
Thanks of course go out to the exploit finder, the packager of the exploit, the scratchpad for compiling C# directly on the surface, and of course the original authors and maintainers of nzb o matic plus.

One gotcha if you're looking to compile and add on to this can be found in this thread http://xdaforums.com/showthread.php?t=2112351

Pretty much just recompiled, but had to use the desktop to compile the resources. Enough preface, package is attached.
[Windows RT Development and Hacking] Catscratch:
Edit: Problem solved.
[Windows RT Development and Hacking] THEBIG360:
You are my hero, thanks a lot :laugh:
[Windows RT Development and Hacking] timn03:
WabbitEMU

WabbitEMU is an open source TI calculator emulator. It would be an incredible tool on the Surface RT for a high school math teacher (like me!). Would someone please see if they could port this?

http://wabbit.codeplex.com/
[Windows RT Development and Hacking] netham45:
I never got around to figuring out why the opening GUI is bugged, but here's what I had. To use: Drag the ROM onto WabbitEmu.exe and it should all be good.

Edit: It'll also ask to update, click No.
[Windows RT Development and Hacking] timn03:
Thanks!
[Windows RT Development and Hacking] francesco.piccia:
Anyone working on a GameBoyAdvance emulator?

ARM on ARM isn't easy? :D
[Windows RT Development and Hacking] bfosterjr:
RegShot

Went for another quick win to keep me motivated to port apps. The number of required library ports for GNUTLS, GTK, etc. etc. can be a real on the brain... :S. With any luck.. I'll have GTK done soon-ish.. which should help pave the way for others *crosses fingers*.

Anyway.. RegShot is done. hopefully people find a good use for it seeing as how we don't have RegMon / ProcMon to help dig into the registry on Windows RT

http://xdaforums.com/showthread.php?p=37933687

Cheers!
[Windows RT Development and Hacking] GoodDayToDie:
EDIT: Disregard, somebody beat me to it.

Thanks, added to list.
[Windows RT Development and Hacking] martyj999:
Is anyone working on fixing monotorrent or porting another torrent app? Really could use one on the surface.

(It's not that I condone piracy or think it's right in any way, but when I can download a fully compatible version of a movie I already have on DVD in less than a quarter of the time it would take to rip and convert to a reasonably sized compatible file and transfer over to my surface, why would I? :p )
[Windows RT Development and Hacking] GoodDayToDie:
Given that we now have at least partial ability to run both Python and Java code (which seems to be what nearly all of the open source torrent clients are written in), it might be possible to use one of those...

Alternatively, there's always the x86 emulation layer than mamiach is building. I'd prefer a native app, of course, but if you need something in the short term, that might be easier. I really expected there would be a better selection of open-source torrent clients for Windows.
[Windows RT Development and Hacking] AndreyKnd:
Once again, guys don't you wanna port any mail client? Plz
[Windows RT Development and Hacking] GoodDayToDie:
Porting an email client: It's been asked before, suggested before, and discussed before. It is a known lack on the RT and lots of people would benefit. Where did you get "don't wanna" out of this? It turns out to also be quite challenging...

Instead of making redundant posts attempting to induce others to take on difficult projects, why don't you try porting one yourself? This is a developer community after all, and the source is as open to you as to any of us.
[Windows RT Development and Hacking] netham45:
Port one yourself.
[Windows RT Development and Hacking] AndreyKnd:
Guys, sorry for being annoying regarding it, I'm not a developer and have no idea how many obstacles can be during porting of email client. Since this is a difficult task, I won't ask about it in future. Thx!
[Windows RT Development and Hacking] jessenic:
I don't have time to check but I remember Wine guys had WineGCC building for ARM. Could someone investigate this possibility? To be honest I'm not sure if there's anything called WineGCC. Before Windows 8 I had only Linux on my PC so I followed wine news but that was almost 2 years ago :P

Also request: ffMPEG: http://ffmpeg.org/platform.html#Microsoft-Visual-C_002b_002b (I could try that myself but I'm too busy and I suck at asm) edit: Oh, dependencies...
[Windows RT Development and Hacking] samco08:
FDM

Hello.

A little question.

Free Downoad Manager is an open source software........Do you think it could be ported to ARM ? or is a way to launch it with "X86 Launcher beta" ?

Thank you for your answers....

http://www.freedownloadmanager.org/

@=
[Windows RT Development and Hacking] GoodDayToDie:
Use search before posting. FDM has been discussed
[Windows RT Development and Hacking] samco08:
In this thread.....??

I can't find it :(
[Windows RT Development and Hacking] netham45:
You're not searching very hard.
[Windows RT Development and Hacking] southbird:
I don't mean to get into this off-topic discussion here, but I just want to point out that your ISP isn't going to know the difference between "I downloaded what I already own" and "I'm a pirate who doesn't feel the need to pay for things yarr" ... I know someone who got a "Hey, you were downloading this copyrighted thing" letters. You shouldn't really be swimming in those waters. Ripping DVDs is cake these days usually.
[Windows RT Development and Hacking] SixSixSevenSeven:
And usually faster although I do think a torrent application on the surface would be nice anyway. Torrents are useful for more than just pirating content. How well does windows RT cope with USB optical drives?

Has anyone tried doom on RT yet? Googling for it returns various blog posts about how windows RT has a doomed future rather than information on getting doom on RT
[Windows RT Development and Hacking] lordmyst:
If you have the DOS doom binaries, they work on the ported version of dosbox. There are a couple of versions of RT-ported dosbox versions floating around, I think it'll worked faster on the one that was optimized. But even on that one the frame rate isn't full speed. Other than that, the graphics, sound, and music, all seemed fine in the 5 minutes or so I played. And with all of the dosbox ports, there is pretty severe sound lag.
[Windows RT Development and Hacking] RobbieRobski:
Great work. Would love to see FileZilla ftp client :)
[Windows RT Development and Hacking] AndreyKnd:
Is it difficult to port FreeCiv? Thx!
[Windows RT Development and Hacking] schettj:
Very. Most graphic open source apps/games from *nix work on windows using open source compilers and GTK libs for graphics. Nightmares ensue.
[Windows RT Development and Hacking] martyj999:
Yeah, but you can't do it all on your surface without lifting your butt off the sofa, a la torrent app ;) I can dl a full movie in HD in about 9/10minutes given the right amount of seeders on my laptop.....all within a few clicks of a button.

Yaar!
[Windows RT Development and Hacking] SixSixSevenSeven:
Didnt think of that. I dont actually own a windows RT device with which to try it, I was more wondering if it had been done. I am looking to get a tablet but haven't really decided on whether to go with RT (which I see as having the greater future ahead of it for my usage scenarios assuming it doesn't die off) or android (which is a well established option of course). A native version would be better in my opinion but if one of the older editions works in some sort of emulator or compatibility layer then I guess thats better than nothing right now.

EDIT:

I just tried out mochadoom on windows 7 simply because I thought the idea of a pure java implementation of doom was interesting and wanted to see if it worked. Sure enough its very playable on my laptop (2GHz intel celeron single core, 3gb of RAM, intel GMA graphics) and worked just as well as PrBoom and chocolate doom in my play sessions. Then the thought occured to me that there is the ikvm which is available in windows RT. Sadly they didnt play nicely together, failed to start. Shame, would have probably been unplayably slow on windows RT anyway.
[Windows RT Development and Hacking] bartekxyz:
CorsixTH

I couldn't stop thinking that Windows RT lacks quality games. So after ScummVM and ResidualVM I ported CorsixTH. It was an easy job - I compiled arm SDL_mixer and lua libs, spent few minutes with cmake which generated me a nice msvc solution. tinkered with config and voila! I wish for more trivial-to-port projects. Enough talking. In provided zip file I included arm exe and libs + demo of Theme Hospital so you can run and play it immediately after unpacking. If you have original copy of Theme Hospital just copy all files to the same folder where corsixTH.exe sits.

>>>>CorsixTH<<<<
[Windows RT Development and Hacking] SixSixSevenSeven:
You know if not for that I would have never realised that CorsixTH existed. Theme hospital was a truly amazing game.
[Windows RT Development and Hacking] bartekxyz:
FreeRA - Command&Conquer Red Alert engine

Grab a FreeRA - engine which recreates that used in C&C Red Alert. Everything seems to run, bit sluggish but playable. Obtain a copy of Red Alert(legally!), copy files main.mix and redalertmix to FreeRA/data/mix and have fun.

>>>>FreeRA<<<<
[Windows RT Development and Hacking] SixSixSevenSeven:
There is also OpenRA: http://openra.res0l.net/

I believe it is based on .net/mono so might well work on the RT with little modification. Also uses no original files.
[Windows RT Development and Hacking] DarkoLord:
Do you perhaps have boost still compiled somewhere? I tried to build it from scratch (since the app I'm trying to port uses it), but its "boost-build" system apparently doesn't like compiling for ARM with VC2012...
[Windows RT Development and Hacking] netham45:
run booststrap in the x86 vs2012 console, then run nmake inside an arm vs2012 console.
[Windows RT Development and Hacking] innerlogic:
I just got done porting Ootake, a PC Engine/Turbografx 16 emulator.

I have not done anything to optimize it for ARM, so it runs very slow. I also commented out all the DirectInput stuff while I rewrite it to use Xinput (or find a wrapper, if one exists), so you can't actually control anything. Because of that I'm not going to bother uploading it right now, but at least it compiles :).
[Windows RT Development and Hacking] DarkoLord:
I tried running bootstrap in the x86 console and then running bjam (instead of nmake since there is no makefile) inside the "vs2012 arm ross tools cmd prompt" and it compiled the libraries, however it compiled them for the x86 instead.
[Windows RT Development and Hacking] netham45:
:)

Run bootstrap as x86, then run bjam as ARM.
[Windows RT Development and Hacking] DarkoLord:
Well I did exactly that:

- Ran bootstrap in the VS2012 x86 Native Tools Command Prompt

- Ran bjam in the VS2012 ARM Cross Tools Command Prompt

- boost is compiled in x86, not ARM

Thanks.
[Windows RT Development and Hacking] netham45:
I might have had to edit some of the makefiles it uses, I honestly can't remember. I'll zip up my boost folder and upload it to dropbox and PM you the link in a few.

Edit: My internet's being feisty, I'll try to get it uploaded tomorrow.
[Windows RT Development and Hacking] danthekilla:
Blender for win 8 arm?

Hey everyone I was wondering if anyone could port blender to arm for the surface?

I used a arm version many years ago on my pocket pc (2005 era) with windows mobile 5.

Here is a link http://blender-pocket.en.softonic.com/pocketpc

Any chance of getting a new one running on desktop windows rt?
[Windows RT Development and Hacking] SixSixSevenSeven:
Blender would be amazing but I think it has "a few" dependencies. I don't know how serious they would be or if any could be skipped but it would certainly stall things a bit. I'm not sure how well it would run either.

The pocketPC version could be a starting point I guess but won't be nearly as feature packed as a full version. A full version might well be too slow anyway.
[Windows RT Development and Hacking] teoskyr:
am also having problems running the prog , am getting the following error " The procedure entry point ?id@?$codecvt@DDH@std@@2V0locate@2@A could not be located in the dynamic link library ...path ... " any help ?