Mastiff Posted May 9, 2011 Share Posted May 9, 2011 Is there any way to make a iPhone smartphone game version? 0 Quote Link to comment Share on other sites More sharing options...
Erik Springelkamp Posted May 9, 2011 Share Posted May 9, 2011 Are you serious? 0 Quote Link to comment Share on other sites More sharing options...
Redwolf Posted May 9, 2011 Share Posted May 9, 2011 IPad and VNC should work. Not sure there is a VNC client for the iPhone. 0 Quote Link to comment Share on other sites More sharing options...
Erik Springelkamp Posted May 9, 2011 Share Posted May 9, 2011 VNC and a fast update of the screen don't go together. 0 Quote Link to comment Share on other sites More sharing options...
Redwolf Posted May 9, 2011 Share Posted May 9, 2011 I used VNC to answer those stupid "view-only" PBEM moves in CMx1. Not pretty but works. 0 Quote Link to comment Share on other sites More sharing options...
Erik Springelkamp Posted May 9, 2011 Share Posted May 9, 2011 I used VNC to answer those stupid "view-only" PBEM moves in CMx1. Not pretty but works. It is of course mostly a function of band-with. VNC used to send full bitmaps of the screen, but maybe they have improved a bit. But until they implement a fully OpenGl compatible virtual screen device, I don't see any chance for a decent performance. But of course these iPads could be a driving factor for developing such a device. Then it would still not be an iPad application, but your iPad would be a terminal for your real game computer. 0 Quote Link to comment Share on other sites More sharing options...
Magpie_Oz Posted May 9, 2011 Share Posted May 9, 2011 lol iPhone lol 0 Quote Link to comment Share on other sites More sharing options...
Erwin Posted May 9, 2011 Share Posted May 9, 2011 If it works on iPad...! Am very impressed with my wife's one she just bought. 0 Quote Link to comment Share on other sites More sharing options...
Redwolf Posted May 9, 2011 Share Posted May 9, 2011 VNC never sent full screen updates, not even in 1997. That is why it is kind of dependent on the speed of the server, because that one computes the "diff". However, if every pixel changes, such as you panning around the map in a 3D game it wouldn't help much. 0 Quote Link to comment Share on other sites More sharing options...
Redwolf Posted May 9, 2011 Share Posted May 9, 2011 http://www.edovia.com/screens http://www.realvnc.com/products/ios/index.html http://itunes.apple.com/us/app/vnc-viewer/id352019548?mt=8 0 Quote Link to comment Share on other sites More sharing options...
Erik Springelkamp Posted May 9, 2011 Share Posted May 9, 2011 VNC never sent full screen updates, not even in 1997. That is why it is kind of dependent on the speed of the server, because that one computes the "diff". There were many VNC implementations. The one I used had a basic mode that essentially sent the whole bitmap, unless you added a screen device that was smarter, and would send differences. With Windows-only systems, like Terminal Server / Remote Desktop, it is even more efficient, by sending the basic paint commands over the line, and let the client paint the screen. Very efficient for basic window painting, but not much use for pictures or movies. However, if every pixel changes, such as you panning around the map in a 3D game it wouldn't help much. You would need a device that does instant video-compression for such applications, but even today such programs usually run slower than real-time even on fast computers. You would probably need a video hardware device on the server. It depends of course on the band-with, if that is large enough, you need less processor power to compress the data, but for now I don't think a wifi connection or similar is fast enough. Look at the speed at which FRAPS writes its screen capture to disk. Those files are gigantic. There is money to be made for an improvement in this field. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.