WinMo Emulator - Windows Phone 7 Development and Hacking

Hey folks! What are the chances that anyone could write an emulator that would allow us to run WinMo Apps in WinPhone?

here you go
http://www.gsmarena.com/windows_phone_7_emulator_now_available_we_give_it_a_spin-news-1529.php

I think he means backwards compatibility.

Would Microsoft even allow it in the Marketplace?
And I don't even know if it's possible... I don't know the limitations of C# and Silverlight, but I would expect it to be extremely difficult (at least if the devices aren't rooted at some point). Speed is another issue; emulation isn't exactly the least taxing thing on the CPU.

TheQuank said:
Hey folks! What are the chances that anyone could write an emulator that would allow us to run WinMo Apps in WinPhone?
Click to expand...
Click to collapse
Why? ?

I think it's possible.
But WP7S must be unlocked for this. (Ability to execute native code...)

Related

Emulator?

Hey there,
I searched for it but didn't find it..
I need an emulator for testing the roms.
Do you know if therer ist one?
so far
manu
No, there is not, and can not be.
manum86 said:
Hey there,
I searched for it but didn't find it..
I need an emulator for testing the roms.
Do you know if therer ist one?
so far
manu
Click to expand...
Click to collapse
LOL... I think this could be possible, of course... but as far as I know there is nobody in the world trying to make a hardware specific emulator... but if, "if" there exist some emulator like that, somebody will need a very very powerfull computer to run it! There is a lot of electronic parts (very state of art kind of) to be emulated.
The WM5 or WM6 emulators are for software test purpose, and you can browse for microsoft visual studio and download a trial. Works great, and runs a lot of applications just like phones (even sync with ActiveSync), but not so fast as the "high end" ones.
thx
okay, thanks...

Quake III and OpenGL

Hey there!
I'm wondering if OpenGL games, like Quake III, can be ported just like they did for Android with Kwaak3.
Does WinPho7 support OpenGL ES in addition to DX9c?
Best Regards Mr.Sir (Gustaf)
I googled around and it appears that XNA will be the only choice besides silverlight for app/game development. So if you can somehow port an OpenGL came to XNA, then yes.
Mr.Sir said:
Hey there!
I'm wondering if OpenGL games, like Quake III, can be ported just like they did for Android with Kwaak3.
Does WinPho7 support OpenGL ES in addition to DX9c?
Best Regards Mr.Sir (Gustaf)
Click to expand...
Click to collapse
Nope. It's only what you will find in XNA. There are several samples people have posted for porting on xbox 360; same code will work on the phone with VERY little changes.
So, seriously guys, no native support? I mean, when i was working at NDrive they had everything written in C++ with interfaces for each device. I doubt that any sane company will rewrite its software completly just to compete in a niche...
Even in .NET CF you COULD do some PInvokes which kinda allowed you to attempt to run a managed version of OpenGL (.NET sucked and still sucks for serious game development, obviously) which was slow as hell, but at least it was there.
So please, native support!
ei05035 said:
.NET sucked and still sucks for serious game development, obviously) which was slow as hell, but at least it was there.
Click to expand...
Click to collapse
That's why it is entitled with XNA
Yup Buddy but its gud because you have to code only one time and then you can able to convert it for using on other platforms..
And by several platforms you say M$ based ones. I mean, most companies (i can give you the example of NDrive as I was there for a while) would rather code in C++ and create interfaces for specific platforms. No native code support kills it. I don't see companies renaming extensions to .cs, enabling unsafe code (pointers, etc) and giving it a good dose of whisfull thinking.
Oh and when I meant that XNA sucked for serious gaming i meant really. AAA games don't rely on that. They rely on GPU manufacters SDKs and on the good ol' DirectX SDK. This is if they don't have some housemade engine (like Crytek) similar to Shiva3D or Unity (but custom tailored).
I mean, seriously. In .NET CF 3.5, give it a go, try to natively rotate an image and resize it without manually processing the bitmap information to do so (and at the expense of CPU usage). I had to rely on DxSprites and OpenGL when I needed.
XNA is, as it was already mentioned, game-wise, a game-loop oriented tool with a few PInvokes to DirectX...
ei05035 said:
And by several platforms you say M$ based ones. I mean, most companies (i can give you the example of NDrive as I was there for a while) would rather code in C++ and create interfaces for specific platforms. No native code support kills it. I don't see companies renaming extensions to .cs, enabling unsafe code (pointers, etc) and giving it a good dose of whisfull thinking.
Oh and when I meant that XNA sucked for serious gaming i meant really. AAA games don't rely on that. They rely on GPU manufacters SDKs and on the good ol' DirectX SDK. This is if they don't have some housemade engine (like Crytek) similar to Shiva3D or Unity (but custom tailored).
I mean, seriously. In .NET CF 3.5, give it a go, try to natively rotate an image and resize it without manually processing the bitmap information to do so (and at the expense of CPU usage). I had to rely on DxSprites and OpenGL when I needed.
XNA is, as it was already mentioned, game-wise, a game-loop oriented tool with a few PInvokes to DirectX...
Click to expand...
Click to collapse
If you are so gung-ho, you could write wrappers in C++, compile the DLL and pinvoke your calls.
tyrannus said:
If you are so gung-ho, you could write wrappers in C++, compile the DLL and pinvoke your calls.
Click to expand...
Click to collapse
Exactly! Honestly for me it is the way to go. It's not that i don't like C# or .NET, quite the contrary. I'm just sorry that they lack the portability some projects require. And for me, WP7 not having native code support is a real buzz kill. What do you think?
It does have native code support but you need Microsoft's permission to get the SDK. I'm pretty sure game companies will have it if they want to make use of the GPU as much as possible.

Will there be Liberate for WP7?

Will there ever be a Liberate hack for WP7 like the ZuneHD? Windows Phone 7 is still based on Windows CE so I think it would at least be possible, someone just has to figure it out.
c_h0use said:
Will there ever be a Liberate hack for WP7 like the ZuneHD? Windows Phone 7 is still based on Windows CE so I think it would at least be possible, someone just has to figure it out.
Click to expand...
Click to collapse
there is a "Liberate hack" and its called dev unlock .
http://forum.xda-developers.com/showthread.php?t=857127
No, Liberate on the ZuneHD lets you shut down the UI and use explorer.exe as the GUI, with full access to the file system and the ability to install .cabs.
I really hope so, but it will be hard to do because the zune actually lets you run unsigned apps, it just reboots afterwards. The phone might not even have the silverlight commands to run something like this. sorry, but it probably won't be done.
Please keep speculation and discussion threads in WP7 general.
~~Tito~~

WM 6.5 emulator for WP7 ? Possable ?

Just a discussion came up and made me wonder if this is even possable. This is the place to ask, so here we go.
All WP7 models seem to run at 1ghz or higher, thinking the concept that WM 6.5 runs pretty well on hardware that runs at 400-528mhz range. Would it be possable to have a emulator that runs on the platform so you can run 6.1/6.5 on a WP7 phone ? This would allow you to be able to run some older apps with still having WP7.
I would not expect intense games (maybe a card game ok) to run at full speed or anything but, things like Remote desktop and other base apps might be ok with this.
This type of thing would run on any phone (with 1ghz+ hardware) just depending on if all the hardware is supported.
Or I guess there might be a way to "shut down" 7 and open 6.5 kind of how Android runs on the TP2.
The emulator idea came up because it might be able to run on any model with minor updates vs. a boot up just for one phone.
Just some ideas...even if it is possable.
Thanks for reading and dreaming (well I am still waiting for a Verizon WP7 phone)
No sorry, the emulator runs on the x86 architecture, not on ARM.
Dave
DaveShaw said:
No sorry, the emulator runs on the x86 architecture, not on ARM.
Dave
Click to expand...
Click to collapse
Maybe I'm misreading the original question, but it sounds like he is asking if it were possible to have an app that would run old Windows Mobile apps, kind of like Classic on WebOS.
well at present we (3rd party) developers wouldn't be able to make something like this as all the APIs don't actually exist. someone with knowledge of the whole code base of windows phone 7 could probably do it but i doubt we'll see it happen. if there are programs you need on windows phone 7, it is definitely faster to just have it redone. it's really only the UI that needs redoing, if it was written in VB or C#, a lot of the code will still work.

[Q] Develop Apps for Windows Mobile

I want to develop simple apps for Windows Mobile. I read that I can use:
---Compact Framemork. (I downloaded Sharp Develop, it is free. It also exist a program from Resco that speedup the development with C.F.)
--- C or C++ or C# (I don't know if WinMo understand these...)
---Visual Basic (is difficult and Visual Studio isn't free, but I found another program that allows to develop more simple)
---Mortscript (I think is the most simple)
---Which is the best and the most simple language?
---Where can I read or download tutorials?
---I can not develop simple apps with images and sounds yet.
Please Help!
I want to develop
-a lock screen
-an app that turn on and turn off the leds of my device
-an app that change registry values (without softreset the device)
-an app that can copy, cut and delete files
-a Soft Imput Panel (a virtual keyboard)
I haven't done windows mobile development in quite some time, so things may have changed a bit. But to help you out better, it would be good to know what version of windows you intend to develop for (I assume Windows Phone 7?) as well as any specific devices you may want to concentrate on, and what experience you already have with coding.
MortScript is probably a good starting point, though if you want to get some real functionality going, you should look at C#.net CF. Take a look at this MSDN resource: LINK. It should be good for getting started.
I think that for modifying the registry, working with LEDs, and for the software keyboard you may need to use C++ ... though I can be mistaken. I'm not sure how Microsoft has worked out libraries and privileges in WP7.
Cyclonezephyrxz7 said:
I haven't done windows mobile development in quite some time, so things may have changed a bit. But to help you out better, it would be good to know what version of windows you intend to develop for (I assume Windows Phone 7?) as well as any specific devices you may want to concentrate on, and what experience you already have with coding.
MortScript is probably a good starting point, though if you want to get some real functionality going, you should look at C#.net CF. Take a look at this MSDN resource: LINK. It should be good for getting started.
I think that for modifying the registry, working with LEDs, and for the software keyboard you may need to use C++ ... though I can be mistaken. I'm not sure how Microsoft has worked out libraries and privileges in WP7.
Click to expand...
Click to collapse
Thanks CycloneZephyrxz7.
I want to develop for Windows Mobile 6.X for devices with WVGA resolution.
But with Mortscript I can do less things? Because I can only write scripts.
Do you know how is written a simple app like "ClearTemp"?
I wait other replies from Devolpers and people that used these languages...

Categories

Resources