The NEW Build Your Own Arcade Controls
Software Support => DOS/WinCab => Topic started by: Dermbrian on September 18, 2008, 03:34:05 pm
-
I have a model 701 4G eee pc. Touchscreen mod kits are readily available and under $75. It sure would be sweet if I could run WinCab on it.
Has anyone else tried to do this...or does anyone else have a similar eee ultraportable and feel up to a challenge to see if this is possible?
Brian
-
Does WINE run DirectX?
If you can find a DOS driver for the touchscreen and the Eee's sound card, DOS might be a good choice.
-
i have a 7" eee pc and have been using it to test my skin for the 7" touchscreen.
it would be easier for you to just slap xp onto the hdd and run wincab and the touchscreen in windows and use a external hdd for the songs
-
i have a 7" eee pc and have been using it to test my skin for the 7" touchscreen.
it would be easier for you to just slap xp onto the hdd and run wincab and the touchscreen in windows and use a external hdd for the songs
No XP license. That would more than double the cost and then I'd lose a lot of what I do like about the eee pc.
But thanks for the suggestion.
Brian
-
Ok well if the touchscreen has a linux driver you should be set i know there are directx games that work under wine so you should be fine as for Dos with the eee-pc it won't work at all sadly
-
Touchscreen support in WinCab is a bit iffy; it only works on XP and DOS so far. So definately see if you can test it with your setup before shelling out too much for the kit.
-
Well, I got further in getting WINE configured than I had on previous attempt, but I think the graphics adapter isn't up to the task. I get a wincab error of
There has been an error initializing the graphics mode
Requested mode: 1024x768
Error message: Overlays not supported
...and then it quits.
Brian
-
That error message isn't coming from me, it's coming from DirectX. It sounds like it's trying to open a windowed version of the program rather than running fullscreen.
Try adding this to jukebox.ini:
[graphics]
gfx_card = DXSO
That try to open a full-screen window without hardware accelleration. If you must have a windowed mode, try:
[graphics]
gfx_card = GDIB
Here are all the possible values for gfx_card:
DXAC - DirectX with hardware acceleration
DXSO - DirectX without hardware acceleration
DXSA - DirectX in safe-mode, with all the fancy features disabled
DXWN - DirectX in windowed mode
DXOV - DirectX overlay (fast windowed mode, only works on some cards)
GDIB - GDI mode (slow windowed mode, works on all cards)
-
Thanks again, Chris. My problem was two-fold. One was that I needed to run wincab from the command line, from within its directory under WINE. Another was that I was only finally successful when I set the resolution to 640x480.
I eventually could get it to scan for the few songs I could fit into the little PC and to play and queue them. Unfortunately, the joystick (mousepad or joystick) doesn't work and the slightest interrupt, such as pressing a key or even some occassional background stuff, makes the sound stutter.
But at least I've gotten it to the point where I can test it and play around with it. Maybe I'll eventually find some tip or trick that improves its performance to where it's usable on my little eee ultraportable under Linux.
Brian
EDIT: I meant to say the mouse doesn't work. The cursor stays centered in the screen and jiggles a bit as the USB mouse is moved or the touchpad is touched.
-
Thanks again, Chris. My problem was two-fold. One was that I needed to run wincab from the command line, from within its directory under WINE. Another was that I was only finally successful when I set the resolution to 640x480.
I eventually could get it to scan for the few songs I could fit into the little PC and to play and queue them. Unfortunately, the joystick (mousepad or joystick) doesn't work and the slightest interrupt, such as pressing a key or even some occassional background stuff, makes the sound stutter.
But at least I've gotten it to the point where I can test it and play around with it. Maybe I'll eventually find some tip or trick that improves its performance to where it's usable on my little eee ultraportable under Linux.
Brian
You'll definately want to use a "classic" style skin as opposed to an album-based skin; they require a lot less horsepower.