A quick, and probably a silly few questions regarding Wine & ARM support. In a few months time, a new hand held created by a open source community is going to be released. More specificity Pandora: http://openpandora.org/ Its going to run with the following specs: * ARM? Cortex?-A8 600Mhz+ CPU running Linux * 430-MHz TMS320C64x+? DSP Core * PowerVR SGX OpenGL 2.0 ES compliant 3D hardware * 800x480 4.3" 16.7 million colours touchscreen LCD * Wifi 802.11b/g, Bluetooth & High Speed USB 2.0 Host * Dual SDHC card slots & SVideo TV output * Dual Analogue and Digital gaming controls * 43 button QWERTY and numeric keypad * Around 10+ Hours battery life Now, for a handheld, its a power beast. And its going to be running a 2.6.x kernel, with loads of emulators ( snes, PSx, possibly N64, Dreamcast etc ). The thing that interests me, will it be possible to recompile wine with ARM support? And better yet, will the x86 executables there call's be translated, or is this going to sound to silly? I'm not all that familiar with the basic workings of Wine, so i rather ask and sound silly in doing so, then never ask at all ;) Now, i don't expect Wine to be able to run anything to heavy on it. But more along the line like old games like Deus Ex, Fallout 2, Diablo 2 etc etc... The classics... Games that run under early versions of Windows ( win95, win98 )? The Cortex A8 at 600Mhz, is along the lines of a Pentium M @ 600Mhz, and its designed for 900Mhz operation ( but not enabled default to save power ). And the GPU is also more then capable. So for those games, its more than plenty of power... The system has only 128mb ram. But the games listed there memory usage is happy with 16 to 64mb / ram. Note: For those wondering, it has a fully powered USB port, so mouse etc support is not a problem ;) Thanks in advance for any answer to these silly questions. :D
benjiro wrote:> A quick, and probably a silly few questions regarding Wine & ARM support. > > In a few months time, a new hand held created by a open source community is going to be released. More specificity Pandora: http://openpandora.org/ > > Its going to run with the following specs: > * ARM? Cortex?-A8 600Mhz+ CPU running Linux > * 430-MHz TMS320C64x+? DSP Core > * PowerVR SGX OpenGL 2.0 ES compliant 3D hardware > * 800x480 4.3" 16.7 million colours touchscreen LCD > * Wifi 802.11b/g, Bluetooth & High Speed USB 2.0 Host > * Dual SDHC card slots & SVideo TV output > * Dual Analogue and Digital gaming controls > * 43 button QWERTY and numeric keypad > * Around 10+ Hours battery life > > Now, for a handheld, its a power beast. And its going to be running a 2.6.x kernel, with loads of emulators ( snes, PSx, possibly N64, Dreamcast etc ). > > The thing that interests me, will it be possible to recompile wine with ARM support? And better yet, will the x86 executables there call's be translated, or is this going to sound to silly? I'm not all that familiar with the basic workings of Wine, so i rather ask and sound silly in doing so, then never ask at all ;) > > Now, i don't expect Wine to be able to run anything to heavy on it. But more along the line like old games like Deus Ex, Fallout 2, Diablo 2 etc etc... The classics... Games that run under early versions of Windows ( win95, win98 )? The Cortex A8 at 600Mhz, is along the lines of a Pentium M @ 600Mhz, and its designed for 900Mhz operation ( but not enabled default to save power ). And the GPU is also more then capable. So for those games, its more than plenty of power... > > The system has only 128mb ram. But the games listed there memory usage is happy with 16 to 64mb / ram. > > Note: For those wondering, it has a fully powered USB port, so mouse etc support is not a problem ;) > > Thanks in advance for any answer to these silly questions. :Dvitamin wrote:> > Wine does not emulate CPU. You will not be able to run native windows > programs without recompiling them as winelib. >http://www.winehq.org/pipermail/wine-devel/2008-August/068098.html
ruscalto wrote:> > A quick, and probably a silly few questions regarding Wine & ARM support. >It is possible to run windows programs in Linux on ARM but it takes more than just wine. Way back, when the Sharp Zaurus was big news some people managed to combine wine and qemu. Qemu was providing the processer emulation while wine provided the windows libraries. If you search you may still be able to find a tutorial about how to make that work. I have no idea what to expect performance wise but it would be an interesting experiment. Another option, which may be sufficient for non-3D low resource games would be to just run an old version of windows itself inside of qemu on the device. You would probably want 98 or maybe even 95. Whatever uses the least resources but is capable of running your game. -- View this message in context: http://www.nabble.com/Wine---ARM---Pandora-Handheld-tp19117441p22873288.html Sent from the Wine - Users mailing list archive at Nabble.com.