xboxscene.org forums

Author Topic: Using Xdsl + Wine As A Pseudo-windows Emulator  (Read 52 times)

problem_child

  • Archived User
  • Full Member
  • *
  • Posts: 115
Using Xdsl + Wine As A Pseudo-windows Emulator
« on: June 14, 2008, 04:49:00 AM »

I think that it is a good idea, as matter of fact I have been trying to do the same thing. I have heard of people doing this but I don't know how to install WINE do you know how?
Logged

Clockface

  • Archived User
  • Full Member
  • *
  • Posts: 242
Using Xdsl + Wine As A Pseudo-windows Emulator
« Reply #1 on: June 14, 2008, 07:25:00 AM »

QUOTE(gabtrat @ Jun 14 2008, 11:37 AM) View Post

I'm sure I"m not alone in that I want to run some windows games on my xbox, but there isn't a windows emulator of any kind.  It is possible to run windows using QUEMO, but -though I haven't tried it- I imagine that it would be very slow to run linux, windows, and the application at once on the xbox's 64 megs of ram.

Here's my idea.  Could a version of XDSL be created specifically to run windows games in Wine?  Since Wine is a compatibility layer and not an emulator, and since XDSL is pretty lightweight it seems like a good way to run games and save on RAM.  Also XDSL boots on my xbox in about 30 secs which is very quick compared to other linux distos I have tried.

Games such as mugen have been made to boot on xbox using linux.  This would essentially be the same thing only with wine installed and a menu of some kind.  It could even be made to look very similar to an emulator.

Anyone else think this is a good idea?  Is it possible?


I don't know anything about Linux, but several times over the years I've posted in the Linux forums asking if someone will create a Linux distro. specifically tailored to work on the XBox, with the sole purpose of running Windows and DOS games. The distro. wouldn't need network stuff, printer or office stuff etc, just the code and items needed to run Windows and DOS stuff with a virtual keyboard. Even so, the XBox's (lack of) RAM would be the big problem, but surely anything that ran on a PC in 32MB would work OK, since surely this XBox optimised Linux + the video RAM would take up no more than 32MB?

Trouble is, no-one made such a distribution. I can't even remember anyone replying to my posts. It seems like the Linux users, at least those experienced enough to put together a suitable distro., either have no interest in playing Window or DOS games on the XBox, or just don't care to make such a distro. for us.

I do still think that such a distro (with adequate instructions on how to install and run PC games on it) would be very good for us XBox games player, more so now than ever given that the XBox is commercially dead and the homebrew scene is all but stagnant. Surely with the correct Linux tools we could play undemanding games like Carmageddon, Blood, Thief, and maybe Half-Life? Sadly, Deus Ex is almost certainly too demanding, but maybe the fantastic Unreal Tournament would work OK?

Incidentally, since you are familiar with Linux, can you get the Linux version of UT running on the XBox? Some bloke tried for me, said it was working fine except for the sound, then he never posted again! I was REALLY REALLY disapointed over that.
Logged

BonusJz

  • Archived User
  • Full Member
  • *
  • Posts: 131
Using Xdsl + Wine As A Pseudo-windows Emulator
« Reply #2 on: June 14, 2008, 07:38:00 AM »

Be able to play Kamui on xbox - sweet - beter let someone make such wonder biggrin.gif
Logged

scuba156

  • Archived User
  • Hero Member
  • *
  • Posts: 1217
Using Xdsl + Wine As A Pseudo-windows Emulator
« Reply #3 on: June 16, 2008, 01:39:00 PM »

QUOTE(chipagain @ Jun 17 2008, 02:09 AM) View Post

QEMU (not "quemo") would probably have best compatibility for any dos games. There is a module called kqemu which you can install that allows the emulator to run most emulated code on the host processor rather than emulate the cpu instructions. That speeds things up. Unfortunately for us the display drivers for the xbox don't have any 3d acceleration so a lot of windows games aren't an option. Even a lot of the sub 32mb games used 3d hardware.

It wouldn't take much to make such a setup yourself. Start by installing a small linux distro on your main pc, download a few small apps like qemu to compile from the source code (not difficult) and once you're comfortable enough. put something like the xebian-basic distro on the xbox. A virtual keyboard probably wouldn't be that good. Try a real keyboard with a usb to xbox adapter instead.


nvxbox linux drivers do have hardware acceleration, its only the 2.6 kernel drivers and Xorg drivers that get a segmentation fault using hardware acceleration. i run quake2 using opengl quite fine.

QUOTE
I think that it is a good idea, as matter of fact I have been trying to do the same thing. I have heard of people doing this but I don't know how to install WINE do you know how?

you can install wine by using
CODE
$ apt-get install wine
in a terminal, or if your using Xdsl, you can find it in the MyDsl repositories.

a linux distro specifically for gaming will never be made. DSL is the most cut down linux you will ever find, and if you really want to, you can cut down on the things you dont need yourself, not thats theres really anything for you to cut down on.

unless you upgrade the RAM to 128mb, you really wont be using it for much at all. AFAIK, the xbox's GPU, shares its RAM with the CPU so you have even less that what you think. id also suggest a native install with a faster HDD with DMA turned on for best performance

you could also try this
Logged