Falcon BMS on GNU/Linux
-
How about a cougar, would I need any special software to use this thing on Linux or could I program the stick on a win machine using foxy and then use the stick more or less “unitialized” on the Linux side of things?
Cheers, Uwe
-
Generally speaking the x65 works fine in ubuntu using usb 2.0 haven’t tried it in wine yet…
-
I’m gonna try it, the only thing among windows and me is Falcon BMS. It’s going to be great if it works fine.
-
Just tried this today with Wine 1.5.16, but it doesn’t work. After I click launch I get the following error:
Unhandled exception: illegal instruction in 32-bit code (0x047089f1).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:047089f1 ESP:0033fc60 EBP:0033fde0 EFLAGS:00010212( R- – I -A- - )
EAX:0033fc6c EBX:00000003 ECX:00000000 EDX:00000000
ESI:004d5480 EDI:0033fd58
Stack dump:
0x0033fc60: 0033fc6c 004d5480 0033fca4 00000000
0x0033fc70: 00000000 004d5660 00000001 0495ac44
0x0033fc80: 04708aa0 0033fcc0 00000000 0033fd88
0x0033fc90: 00000000 00000000 0033fcf8 00000001
0x0033fca0: 004d5480 004d4000 7bc40043 7bc3528f
0x0033fcb0: 00000002 7bc452d4 00000001 0000000fIn the backtrace, I also notice the line:
Unable to access file ‘c:\programs\coding\visual studio 2008\vc\include\xlocale’
Any ideas?
-
Just tried this today with Wine 1.5.16, but it doesn’t work. After I click launch I get the following error:
Unhandled exception: illegal instruction in 32-bit code (0x047089f1).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:047089f1 ESP:0033fc60 EBP:0033fde0 EFLAGS:00010212( R- – I -A- - )
EAX:0033fc6c EBX:00000003 ECX:00000000 EDX:00000000
ESI:004d5480 EDI:0033fd58
Stack dump:
0x0033fc60: 0033fc6c 004d5480 0033fca4 00000000
0x0033fc70: 00000000 004d5660 00000001 0495ac44
0x0033fc80: 04708aa0 0033fcc0 00000000 0033fd88
0x0033fc90: 00000000 00000000 0033fcf8 00000001
0x0033fca0: 004d5480 004d4000 7bc40043 7bc3528f
0x0033fcb0: 00000002 7bc452d4 00000001 0000000fIn the backtrace, I also notice the line:
Unable to access file ‘c:\programs\coding\visual studio 2008\vc\include\xlocale’
Any ideas?
Maybe you have to install a new arch…loo at this:
http://wiki.winehq.org/Wine64
and this$ wine dpkg --add-architecture i386 # sed -i 's/deb\ /deb\ [arch=amd64,i386]\ /g' /etc/apt/sources.list # apt-get update # apt-get install wine-bin:i386 ```If this it doesn't work try this (with 64bit):
#dpkg --add-architecture i386
[i]
[u]Verifying your architeture[/u][/i]#dpkg --print-architecture
#aptitude update
[u][i]
Install ia32-libs and ia32-libs-gtk in 2 fases[/i][/u]root@Debian:/etc/apt# aptitude install ia32-libs
[i][u]and then
[/u][/i]aptitude install ia32-libs-gtk
Then try if it works
-
Thanks sounds interesting, whilst I don’t have any immediate plans to do this its nice to know and I have in the past considered migrating to Linux as my main OS (rather than the secondary status its enjoyed since the late 90’s) during the Vista debacle and games were one of the things that kept me on XP at the time and now Windows 7.
I’m really going to have to try and free some time to start playing again, these days its more lurking and reading and almost no game time, I’m pretty much going to have to start from scratch again (and read all the manuals again first)
Opener
-
That SIGILL thing is unusual.
Recommend running Wine with debug symbols under gdb.
-
This will finally get head tracking done with wine http://sourceforge.net/p/facetracknoir/discussion/1150909/thread/c7d366eb/?page=1
-
@tdr:
Maybe you have to install a new arch…loo at this:
http://wiki.winehq.org/Wine64
and this$ wine dpkg --add-architecture i386 # sed -i 's/deb\ /deb\ [arch=amd64,i386]\ /g' /etc/apt/sources.list # apt-get update # apt-get install wine-bin:i386 ```If this it doesn't work try this (with 64bit):
#dpkg --add-architecture i386
[i]
[u]Verifying your architeture[/u][/i]#dpkg --print-architecture
#aptitude update
[u][i]
Install ia32-libs and ia32-libs-gtk in 2 fases[/i][/u]root@Debian:/etc/apt# aptitude install ia32-libs
[i][u]and then
[/u][/i]aptitude install ia32-libs-gtk
Then try if it works
Hi! Thanks for your message. In the end I found out this was because I was trying to run it on a computer with only SSE command set (no SSE2)! On my new computer, it runs pretty well on Wine - following instructions on OP.
I am really excited because I haven’t played F4 for about 12 years - since I switched over to Linux!!!
James
-
This will finally get head tracking done with wine http://sourceforge.net/p/facetracknoir/discussion/1150909/thread/c7d366eb/?page=1
Will? It already works.
-
Wine 1.5.13. I use a Git version but when I compiled it where were no changes after 1.5.13.
If it ‘makes’ a black screen, as it does for me too, run it in a window and remove decorations.
Try noveau, galium3d, KMS and XRENDER instead of the blob. The ati/nvidia blobs are quite buggy. I got it working on 1.5.3 with 30-50 FPS as opposed to 8 with fglrx.
fglrx works ‘fine’ with 1.2.3 too.
With mesa radeon I get near-native perf with minor artifacts.
I’d like to ask the BMS team for support - some of the shaders can’t be compiled using Mesa GLSL. It would probably be a lot of work to rewrite shaders to use less registers. But I’m asking anyway. A man can dream, eh?
How do you remove decorations from a wine window?
-
In KDE options.
New video! -
In KDE options.
New video!Thanks - I haven’t been using KDE up to now, but I will take a look. Super-amazing video by the way!
I have been getting a few graphics lockups. This seems very dependent on what settings I have on - particularly under the “advanced” tab.
I thought I had got it working in a relatively stable way, but then I found that if I launch 2 instant action missions consecutively, I get the same lockup - error message is usually
Failed to schedule IB or
GPU lockup CP stall.Any ideas about this?
This is with a on-board Radeon HD 6530.
Frame rates usually around 12-15 in full screen, or up to 20 with 800x600. Not great, but usable, considering the relatively puny graphics device.
-
there is a tool named Play On Linux. it is said to that it eases up the configuration of wine… has anybody tried that?
-
Update - switching to Catalyst Wine 1.2.3 (last working version) in order to test X-Plane. If Wine works well with BMS I’ll stay with it.
How long ago did you update your mesa?
-
there is a tool named Play On Linux. it is said to that it eases up the configuration of wine… has anybody tried that?
No. Not worth wasting time. Use winetricks.
-
Update - switching to Catalyst Wine 1.2.3 (last working version) in order to test X-Plane. If Wine works well with BMS I’ll stay with it.
How long ago did you update your mesa?
I’m using the 9.0 version from ubuntu 12.10. Is that too old?
-
Yes. Update to git but watch out for CS stalls
-
Linux users of the world, unite!
http://bugs.winehq.org/show_bug.cgi?id=29071 THIS NEEDS TO BE BROUGHT TO WINE’S ATTENTION.
Bisecting now. If I get a fix I’ll post it here. You’ll need to recompile Wine.
-
http://ananke.laggygamerz.com/falcon/bms/wine-bisect-falcon-bms.diff FIX!111111111111111111
Essential settings to prevent GPU hang on 3D enter:
[Software\Wine\Direct3D] 1361006260
“DirectDrawRenderer”=“gdi”
“Multisampling”=“disabled”
“OffscreenRenderingMode”=“fbo”
“UseGLSL”=“enabled”
“VideoMemorySize”=“2048”