The ModMyTM Family of Sites:
ModMyMotoModMyiModMyGphone




 
 
Register or Connect with Facebook

Discuss AppStore Apps | Browse / Search Cydia | MMi Cydia Stats



View Poll Results: what do u think about a windows mobile emulator on the iphone
i think its possible 43 33.08%
i think its impossible 9 6.92%
i think it would be great 49 37.69%
i think it would be a bad idea 29 22.31%
Voters: 130. You may not vote on this poll


  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > 3rd Party Apps For iPhone | iPod Touch > 3rd Party Apps Requests
Reply
 
LinkBack Thread Tools Display Modes
  #61  
Old 06-06-2008, 03:37 PM
cscho0415's Avatar
iPhoneaholic
 
Join Date: Jan 2008
Posts: 337
Thanks: 18
Thanked 52 Times in 43 Posts

me and nick got ahold of cmoski


cscho0415: ok so we are trying to get winmo on iphone
cmoski|sle: Windoes Mobile 7 on the iPhone? It seems a slight counterproductive
cscho0415: winmo 6
nickmc01: i was thinking like a shell
cscho0415: we are trying to either dual boot, emulate, or shell
nickmc01: like pocket linux
cscho0415: i was sent to u for helop
cscho0415: http://www.modmyi.com/forums/3rd-par...-new-post.html
cscho0415: thats our thread
cscho0415: so what do u think?
cmoski|sle: Sorry give me one second, network type issue
cscho0415: ok
nickmc01: i think that this will be easier after 2,0 is released
cscho0415: sdk is sdk... its for 2.0
cscho0415: and i have 2.0
cscho0415: any way thats monday
cmoski|sle: I think it's a cool idea if you can convince a few good developers to be involved
cmoski|sle: I'll help where I can, but I can't be involved personaly due to my pre-existing contractual obligations with microsoft
cscho0415: hints why im talking to u
cscho0415: really?
cmoski|sle: Yeah . I can give you hints, and even contribute some code, but as a major contributor, probably not
cscho0415: ok??? can u point us in a direction of who to talk to... brando sent us to u
cmoski|sle: I agree that an emulator would probably be the first step in getting windows mobile to run, more appopriately, a virtualization envrioment
cscho0415: can u help us by give us some dev names so i can contact them
nickmc01: yeah i was looking into porting mono to et anemulator started
cmoski|sle: Hmm, I'd try to convince natetrue/nervegas, zodttd
cmoski|sle: Really just convincing zodttd to do it would help a lot, he has a lot of connections in the scene
nickmc01: agreed

basically he said its possible... we need a team... an emulator is the start... also we are now trying to get zodttd... we will keep u posted and show up in irc.moofspeak.net #winmo to chat about it... give views and ideas and help and such..

Last edited by cscho0415; 06-06-2008 at 03:37 PM.. Reason: Automerged Doublepost
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #62  
Old 06-06-2008, 03:37 PM
JedixJarf's Avatar
Livin the iPhone Life
 
Join Date: Jun 2007
Device + Firmware: iPhone/8gb/1.1.4
Operating System: OS X Leopard
Posts: 1,662
Thanks: 17
Thanked 112 Times in 85 Posts
Send a message via Skype™ to JedixJarf

Man, that just seems like a bad idea. Every phone Ive had with winmo just sucked. The os is ok but is terribly slow and not really designed for mobile use.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #63  
Old 06-06-2008, 03:44 PM
cscho0415's Avatar
iPhoneaholic
 
Join Date: Jan 2008
Posts: 337
Thanks: 18
Thanked 52 Times in 43 Posts

ok... thats not stoping me from getting this to happen... it is a good idea cause it just expands on the iphones abilities... i dont really care if u like or dis like winmo

Last edited by cscho0415; 06-06-2008 at 04:13 PM..
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #64  
Old 06-06-2008, 04:21 PM
Nicholas Knight's Avatar
Moderator
 
Join Date: Dec 2007
Device + Firmware: iPhone: 3.0
Operating System: Windows 7, Red Hat, Ubuntu
Location: Taft, Ca.
Posts: 381
Thanks: 6
Thanked 51 Times in 25 Posts

just watch this video and you will see why

Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #65  
Old 06-06-2008, 06:51 PM
What's Jailbreak?
 
Join Date: Feb 2008
Device + Firmware: iPhone 1st gen 3.0
Operating System: OS X 10.5.7 / Windows Vista SP2
Posts: 21
Thanks: 0
Thanked 1 Time in 1 Post

Just a few thoughts...
You might try recruiting devs from xda-developers.com, in particular there are some people there VERY knowledgeable of the CE kernel, the name that comes to mind is cmonex. Funny thing is some of the people there are as anti-iPhone as some people here are anti-WinMo. I'll never understand the fanatics on either side, but whatever.

Also, Blackjack ROM won't be desirable because it's for Smartphone. Buttons could be emulated, but we'll want to use an image for Pocket PC (touchscreen device), not smartphone. No biggie though, I can help with dumping and extracting any base ROM we want since I "cook" WinMo ROMs for fun. Actually, no device ROM will be particularly useful for our emulator because the drivers will be useless as they are device-specific. We'll need to take the core OS, add our customized virtual drivers, and rebuild the image. I think the best model for how this should work is the WinMo emulator for XP. The image they use has custom drivers written specifically for an emulator. I don't know if we can use the emulator image drivers, but we can follow that driver model. The latest WM6.1 images are specific to that emulator, I recommend we use an IMGFS binary image which is closer to the native file system and for which existing tools can easily disassemble and rebuild the image when needed.

I guess I'd better get to learning that SDK if I'm going to be useful for anything.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #66  
Old 06-06-2008, 06:56 PM
Nicholas Knight's Avatar
Moderator
 
Join Date: Dec 2007
Device + Firmware: iPhone: 3.0
Operating System: Windows 7, Red Hat, Ubuntu
Location: Taft, Ca.
Posts: 381
Thanks: 6
Thanked 51 Times in 25 Posts

sounds good. The vid I posted was for a touch device. But I will look into the WinMo emulator for XP/Vista
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #67  
Old 06-06-2008, 09:54 PM
cscho0415's Avatar
iPhoneaholic
 
Join Date: Jan 2008
Posts: 337
Thanks: 18
Thanked 52 Times in 43 Posts

Quote:
Originally Posted by GnatGoSplat View Post
Just a few thoughts...
You might try recruiting devs from xda-developers.com, in particular there are some people there VERY knowledgeable of the CE kernel, the name that comes to mind is cmonex. Funny thing is some of the people there are as anti-iPhone as some people here are anti-WinMo. I'll never understand the fanatics on either side, but whatever.

Also, Blackjack ROM won't be desirable because it's for Smartphone. Buttons could be emulated, but we'll want to use an image for Pocket PC (touchscreen device), not smartphone. No biggie though, I can help with dumping and extracting any base ROM we want since I "cook" WinMo ROMs for fun. Actually, no device ROM will be particularly useful for our emulator because the drivers will be useless as they are device-specific. We'll need to take the core OS, add our customized virtual drivers, and rebuild the image. I think the best model for how this should work is the WinMo emulator for XP. The image they use has custom drivers written specifically for an emulator. I don't know if we can use the emulator image drivers, but we can follow that driver model. The latest WM6.1 images are specific to that emulator, I recommend we use an IMGFS binary image which is closer to the native file system and for which existing tools can easily disassemble and rebuild the image when needed.

I guess I'd better get to learning that SDK if I'm going to be useful for anything.
thank you i will check into those devs... also once i get zodttd on board we should be golden... but two teems are better than one... i will confront both teams my self as soon as possible
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #68  
Old 06-11-2008, 02:11 PM
geekyipod's Avatar
What's Jailbreak?
 
Join Date: Apr 2008
Device + Firmware: 3.0
Operating System: HP
Posts: 8
Thanks: 1
Thanked 1 Time in 1 Post

Hey Guys..
Im Really interested in
this stuff.
And I would really enjoy having a WM6 emulator on my
iPhone...Have you guys started yet or not[not trying to be rude or anyhting]
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #69  
Old 06-11-2008, 04:01 PM
cscho0415's Avatar
iPhoneaholic
 
Join Date: Jan 2008
Posts: 337
Thanks: 18
Thanked 52 Times in 43 Posts

i am still trying to get zodttd on board we have not yet talked on irc
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #70  
Old 06-11-2008, 11:31 PM
What's Jailbreak?
 
Join Date: Dec 2007
Posts: 19
Thanks: 4
Thanked 0 Times in 0 Posts

can't wait to have the emulator as i want to be able to listen to xm radio and mlb gameday audio and so far can not do that with the iphone only on wm6
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #71  
Old 06-14-2008, 05:11 AM
Developer
 
Join Date: Dec 2007
Posts: 23
Thanks: 24
Thanked 36 Times in 10 Posts

Sadly this idea may be out of reach.

First the rule of thumb of emulation, some say, is you need 10x the performance of the emulated machine. The iPhone is slower than most PocketPCs from my field testing. It's by far not 10x faster than a 612MHz Dell Axim for instance.

THere are techniques such as static recompilation that give much faster emulation, but not only may it be near impossible due to self modifying code, you still must understand it will be slower than "fullspeed" or what you will see if running on the actual hardware.

Also, you can't dual boot a WinCE/WinMo rom on the iPhone and expect it to work, since you will need an emulation/hardware abstraction layer to handle all the differences in hardware between PocketPC's and the iPhone.

Lastly, you will not be able to distribute the WinMo rom, as it is licensed by Microsoft. And in a worse case situation you would need to build your own WinMo rom using Microsofts Platform Builder with your own BSP.

So my verdict on this one is: Yes it's possible to do. But after tons and tons of work, you will find the iPhone to be too slow for this task.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #72  
Old 06-14-2008, 05:33 AM
MattMac's Avatar
My iPhone is a Part of Me
 
Join Date: Dec 2007
Device + Firmware: 16GB 3G iPhone - 2.2
Operating System: OS X 10.5.5 | Win XP Pro
Location: Melbourne, Australia
Posts: 740
Thanks: 83
Thanked 87 Times in 71 Posts
Send a message via MSN to MattMac

I got onto zodttd for ya's all, but his answer is probably not what was expected...

But he's going to ask around with other emulation devs for you, but no promises...
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #73  
Old 06-14-2008, 09:52 AM
cscho0415's Avatar
iPhoneaholic
 
Join Date: Jan 2008
Posts: 337
Thanks: 18
Thanked 52 Times in 43 Posts

thank you a lot mat... that was a lot of help... thank you too zodttd... but if we get enough devs will it be feasible enough to launch the project...
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #74  
Old 06-14-2008, 03:31 PM
iPhone? More like MyPhone
 
Join Date: Feb 2008
Device + Firmware: 16gb white iPhone 3g
Posts: 198
Thanks: 7
Thanked 4 Times in 4 Posts

You can't argue that something wouldn't be worth porting to the iPhone because something newer is coming out. If this held true why would anyone download an NES emulator?
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
  #75  
Old 06-14-2008, 11:31 PM
What's Jailbreak?
 
Join Date: Feb 2008
Device + Firmware: iPhone 1st gen 3.0
Operating System: OS X 10.5.7 / Windows Vista SP2
Posts: 21
Thanks: 0
Thanked 1 Time in 1 Post

Quote:
Originally Posted by zodttd View Post
Sadly this idea may be out of reach.

First the rule of thumb of emulation, some say, is you need 10x the performance of the emulated machine. The iPhone is slower than most PocketPCs from my field testing. It's by far not 10x faster than a 612MHz Dell Axim for instance.

THere are techniques such as static recompilation that give much faster emulation, but not only may it be near impossible due to self modifying code, you still must understand it will be slower than "fullspeed" or what you will see if running on the actual hardware.

Also, you can't dual boot a WinCE/WinMo rom on the iPhone and expect it to work, since you will need an emulation/hardware abstraction layer to handle all the differences in hardware between PocketPC's and the iPhone.

Lastly, you will not be able to distribute the WinMo rom, as it is licensed by Microsoft. And in a worse case situation you would need to build your own WinMo rom using Microsofts Platform Builder with your own BSP.

So my verdict on this one is: Yes it's possible to do. But after tons and tons of work, you will find the iPhone to be too slow for this task.
Does the 10x rule apply even if the device to be emulated uses the same type of CPU? The iPhone is ARM11 as are many WM6 devices. Most WM6 phones I come across are either TI OMAP850's running at 195-200MHz or Qualcomm MSM7200/7500 running at 400MHz. The Dell Axim is much faster than your average WM6 device. How do VMWare or Parallels pull it off without too much performance degradation? Parallels even claims XP on OS X is "near-native performance". Surely a WM6 emulator can use similar techniques?

Yeah, this project definitely won't be legal... neither are any of the "cooked" ROMs on A, but to date Microsoft has not forced them to cease and desist. There have been a few minor things MS has taken issue with the A site, but for the most part they've been looking the other way as far as distribution of WinMo ROMs goes.

I completely agree this would take tons and tons of work, it'll require a pretty good sized development team with developers from both sides of the fence.
Digg StumbleUpon Delicious Reddit Newsvine Google Yahoo Thanks Reply With Quote
Reply

  Apple Forums & iPhone Forums, Mods, Hacks, News, Themes, Downloads, and more! | ModMyi.com > 3rd Party Apps For iPhone | iPod Touch > 3rd Party Apps Requests

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Go to Top
ModMyI

All times are GMT -6. The time now is 06:17 AM. Powered by vBulletin® Version 3.8.4
If you need Dedicated Server Hosting, you should check out SingleHop. | Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.3.0 Copyright © 2007-09 by ModMy, LLC. All rights reserved.

iPhone News / iPhone Forums / Apple News / Apple Forums / RSS / Contact Us / / Privacy Statement / Top