BBO for Linux
#1
Posted 2004-May-18, 01:49
is there any software that can be use under Linux for BBO ?
thanks,
Alekso
#2
Posted 2004-May-18, 02:29
#3
Posted 2004-May-18, 10:44
I've just started using VMWare to create a virtual Windows machine on a Linux box. BBO seems quite happy.
The solution is not perfect, however, the major drawbacks seem to be related to the horsepower of my PC rather than any theoretical problems.
#4
Posted 2004-June-11, 11:41
#5
Posted 2004-June-14, 07:47
FurubiS, on Jun 11 2004, 12:41 PM, said:
There seems to be a problem with wine and networking applications which use winsock.dll (sorry, at first I wrote netsock, which is bogus).
See http://bugs.winehq.o...bug.cgi?id=1882
Hopefully it gets fixed soon.
OTOH, wouldn't a native linux version be possible?
Cheerio, Jan
#6
Posted 2004-June-14, 08:50
naj, on Jun 14 2004, 04:47 PM, said:
Cheerio, Jan
A native Linux version is definitely possible. It shouln't be too difficult to reverse engineer the communications protocols.
Personally, I'd love to have one available.
I nominate you to write it.
Please let me know when I can download the finished product.
#7
Posted 2004-June-14, 09:01
hrothgar, on Jun 14 2004, 09:50 AM, said:
Personally, I'd love to have one available.
I nominate you to write it.
Please let me know when I can download the finished product.
Well, perhaps it would be easier using bbo's source code. Then one wouldn't have to guess the
protocol.
The other approach would be to try to compile the windows source using wine.
Would it be possible to get either a description of the communitation protocol or a look into the source?
And sarcasm isn't all that helpful...
Cheerio, Jan
#8
Posted 2004-June-14, 09:25
naj, on Jun 14 2004, 06:01 PM, said:
Cheerio, Jan
Sorry about that. You're right. It was uncalled for.
I've had "this" conversation a couple times with Fred. In particular, I have tried to convince Fred that it would be worthwhile to define a standard interface between the client and server.
I wrote a piece for the Bridge World a few years ago in which I argued that Online Bridge services could be decomposed into three different layers
1. The bridge server
2. The graphical user interface
3. Regulatory authorities
I argued that integrating these layers would detract from end user value. I prefered a solution in which a given GUI could interface with a variety of different servers. In a similar fashion, an organization like the ACBL could run tournaments on a variety of different servers. Furthermore, I suggested that Zonal organizations like the ACBL should not directly enter the Online Bridge market. Rather, the best course of action for them would be to try to facilitate the development of common standards.
I've talked to a number of the "players" in online bridge. From my perspective, Fred has by far the most comprehensive vision regarding how Online Bridge and BBO can evolve over time. I've made a concious decision to stop pushing this issue and wait and see how things develop. I've been pleasantly surprised on a number of occasions so far, and hope to be so again.
In the short term, I'm happy to play arround with third party solutions like vmWare.
#9
Posted 2004-October-20, 06:03
http://appdb.winehq.....php?appId=1830
You can go to this site, login and vote for this application.
If we are enough, may be the patch will be.
#10
Posted 2004-November-12, 16:29
#11
Posted 2004-November-13, 16:40
#14
Posted 2004-November-23, 12:44
#15
Posted 2004-November-24, 21:08
A note I've not seen elsewhere here: to run NetBridgeVu.exe 3.9.3 with standard wine, you must have WINEDLLOVERRIDES='atl=n' to execute at all.
Wine bug 1882 seems to be the barrier we are all waiting to get through. Transgaming's version gets past this problem but seems to have trouble with symbol fonts. So I'm holding out for seeing this run under plain-old-wine.
If you are just looking to display hands that the "myhands" pages or your hard disk archives have (the .lin files), here is a perl script I use to invoke NetBridgeVu.exe to display a .lin. For that purpose it works fine under wine.
You must save this file on your machine, chmod it as +x and then (if using mozilla or firefox) when you click on a .lin file, you can answer "Open with" and browse to where you saved the file. You'll need to change the imbedded paths to where you have BBO and your temp files.
#!/usr/bin/perl
open OUT,">/home/steve/tmp/bbo.log";
print OUT scalar @ARGV,join "~",@ARGV;
close OUT;
system 'WINEDLLOVERRIDES="atl=n" /usr/local/bin/wine \'C:\\Bridge Base Online\\NetBridgeVu.exe\' '.join(' ',@ARGV);
system 'rm -f '.join(' ',@ARGV);
#16
Posted 2004-November-25, 12:55
Lars
#18
Posted 2005-October-18, 08:33
It works!!!!!!! It is not yet release quality code, but stay tuned for next releases.
Symbol.ttf stil needed, embedded browser doesn't work (news page, and some other things)
under 20050930 (what I tested).
Thanks Uday!
Gerardo
#19
Posted 2005-October-18, 17:08
Thank you for your efforts Uday!
I can hardly wait for the new release as BBO is the last application that I use windows for.
Will be nice to start just calling into BBO when I feel like it again.