WineHQ

Brother's Keeper

version 7.x Series

Application Details:

Version: 7.x
License: Shareware
URL: http://www.bkwin.org/
Votes: 1
Latest Rating: Gold
Latest Wine Version Tested: 7.0

Maintainers: About Maintainership

Free Download Download

Test Results

Selected Test Results

What works

Everything works. It's exactly as working under Windows as long as the correct installation procedure is followed. Since the implementation of WoW64, no separate 32bit environment is needed anymore (it won't hurt) but you still need the VB6 runtime (see workaround). Make sure winetricks is installed as well before installing BK. I could still get the program to freeze with the default settings but only after a certain amount of time. There's a workaround for this by setting options as outlined below.

What does not

BK7 will not run without the VB6 runtime dlls installed (errors).
BK7 will not be able to access data on a mounted drive. Local drives and USB disks are no problem.
BK7 will freeze if one of the options in settings isn't set to the specific value.

Workarounds

  1. You will need to install visual basic 6.0 runtime:
    winetricks vb6run
  2. You will (of course) need to install Brother's Keeper:
    wine bksetup7E.exe
    (or whatever file you downloaded to install/update BK)
  3. You need to check an option in Brother's Keeper to keep it from hanging when you change things and try to exit, as follows:
    1. Open Brother's Keeper
    2. Click on the tab "Person Edit" 
    3. In the lower right hand corner of the screen, click on "Options". 
    4. Check the box for "When you tab to a location, do not set the cursor blinking" 
    5. Click on "Close Options"
  4. Brother's Keeper should work normally at this point. It puts a shortcut on the desktop to start BK7.




What was not tested

So far everything is tested in everyday use of BK.

Hardware tested

Graphics:

  • GPU: Intel
  • Driver: open source

Additional Comments

Tested BK version 7.5.9

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentLinux Mint 20.3 "Una"Jan 23 20227.0Yes Yes YesGoldLeon 
ShowLinux Mint 20.2 "Uma"Jan 06 20226.0.2Yes Yes YesGoldLeon 
ShowUbuntu 19.10 "Eoan" (+ variants like Kubuntu)Oct 27 20194.18Yes Yes YesGoldJohn F. Ervin 
ShowUbuntu 19.04 "Disco" amd64 (+ variants like Kubuntu)Aug 20 20194.13Yes Yes YesGoldJohn F. Ervin 
ShowUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Oct 21 20161.9.21Yes Yes GoldRufus Gartz 

Known Bugs

Bug # Description Status Resolution Other apps affected
19816 Multiple games and applications need 'msvbvm60.dll' ('winetricks vb6run' is a workaround) NEW View
37401 Brother's Keeper 7 (VB6 app) hangs on exit NEW View
52369 "Brother's Keeper" can't access mounted file systems UNCONFIRMED View

Show all bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

This is the major concern and the solution who work.
by Mike Robillard on Monday November 25th 2019, 9:54
You need to check an option in brothers keeper to keep it from hanging when you change things and try to exit, as follows:

Open Brother's Keeper
Click on the tab "Person Edit"
In the lower right hand corner of the screen, click on "Options".
Check the box for "When you tab to a location, do not set the cursor blinking"
Click on "Close Options"
RE: This is the major concern and the solution who work.
by J. William Cupp on Friday March 11th 2022, 14:44
[QUOTE]You need to check an option in brothers keeper to keep it from hanging when you change things[/QUOTE]

Thanks, that helped a lot.

Now I have Brother's Keeper running again on my Linux box for the first time in years! Really appreciate all this.

I find that Brother's Keeper still hangs up quite a bit. What I am doing is to Close the edit screen often (which write out the database), then opening Person Edit again to continue. This works ... but any thoughts how I might improve this situation?

- Bill
RE: This is the major concern and the solution who work.
by Leon on Sunday March 13th 2022, 13:04
Can you give me the version numbers of BK, Wine & OS?
Does only BK hang or the whole OS?
Are you sure the box for "When you tab to a location, do not set the cursor blinking" under options is checked?
RE: This is the major concern and the solution who work.
by J. William Cupp on Monday March 14th 2022, 17:51
It is wine-7.2 (Staging) on XFCE Fedora 35, and BK 7.5.9 dated Dec. '21. Yes, I followed the instructions carefully. I tried to include a screen shot of "When you tab to a location..." being checked, but submitting images does not seem simple.

Mostly, it works. About every couple of changes, BK hangs. The OS is still robust; I open a console and kill the BK process and all is well. Everything up to the last time the BK Edit window was closed is intact. So, what this means is after one or two changes, I need to close the BK Edit window, then re-open it.

Of course, I would prefer not to have to do that.

- Bill
RE: This is the major concern and the solution who work.
by Leon on Thursday March 17th 2022, 7:48
Just to focus my investigation: does this happen (maybe you haven't even realized ;-) after using the TAB-key? Or, if not, can you see another recurring event (leaving or entering a specific screen or menu or field) that could cause this? Is it always in the Edit screen?
RE: This is the major concern and the solution who work.
by John F. Ervin on Thursday March 17th 2022, 21:30
I get the same hangs randomly (so far). Don't know what triggers it. It doesn't seem to be the Tab button.
RE: This is the major concern and the solution who work.
by J. William Cupp on Friday March 18th 2022, 16:53
No, there is no use of the key involved. Normally, after several changes to data on the edit screen, I find I cannot rely on Brother's Keeper to continue running. It might; it might not.
Closing the edit screen and re-opening it after every 2-3 changes is a work around. If it hangs then, after the process is killed and Brother's Keeper re-launched, the changes persist.
Yes, it is always in the Edit screen.
Install Brothers keeper
by Frederik Lundgaard Frandsen on Friday September 13th 2019, 13:00
Hello,

how can i run the Brothers keeper ?
i have installed it. but i can't run it.

how to fix it?
RE: Install Brothers keeper
by John F. Ervin on Friday September 13th 2019, 13:13
What problems are you having. If it's the standard, it hangs when I try to do certain things, then I think we have a fix for that. Which is:

a) Open Brother's Keeper
b) Click on the tab "Person Edit"
c) in the lower right hand corner of the screen, click on "Options".
d) check the box for "When you tab to a location, do not set the cursor blinking"
e) Click on "Close Options"

I also had a problem sometimes when I install it where the screen is blank and I got by that by hitting the enter button about 3 or 4 times.
RE: Install Brothers keeper
by Frederik Lundgaard Frandsen on Friday September 13th 2019, 13:18
Steps:
1: install ubuntu
2. install wine 4.15
3. install Brothers keeper 7
4. open folder location
5. open the file Bk7w.exe
5. noting show up. the window will not show.
RE: Install Brothers keeper
by Frederik Lundgaard Frandsen on Friday September 13th 2019, 13:36
Here is my log:

002b:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
002e:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
002e:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x65f7c0,(nil)): stub
002e:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x3b740,(nil)): stub
002e:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
002e:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
002e:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
002e:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733
002e:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x65f7c0,(nil)): stub
002e:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x3bc80,(nil)): stub
0015:fixme:service:svcctl_EnumServicesStatusW resume index not supported
0014:fixme:service:svcctl_EnumServicesStatusW resume index not supported
002e:fixme:advapi:ReportEventA (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x65f7c0,(nil)): stub
002e:fixme:advapi:ReportEventW (0xcafe4242,0x0004,0x0000,0x00000064,(nil),0x0001,0x00000000,0x3bc80,(nil)): stub
002e:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0x65f838 0x65f830
002e:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
002e:fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
002e:fixme:winsock:WS_setsockopt Unknown IPPROTO_IPV6 optname 0x00000013
0009:err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\Program Files (x86)\\Brother's Keeper 7\\Bk7w.exe") not found
0009:err:module:LdrInitializeThunk Importing dlls for L"C:\\Program Files (x86)\\Brother's Keeper 7\\Bk7w.exe" failed, status c0000135
RE: Install Brothers keeper
by Frederik Lundgaard Frandsen on Friday September 13th 2019, 13:44
Hello,

it works now !!

installed: wiki.winehq.org/Winetricks
RE: Install Brothers keeper
by John F. Ervin on Friday September 13th 2019, 17:53
great, the only thing I had left in my bag of tricks was to make sure you had vbrun (visual Basic Runtime) installed. What did you do to get it working.
RE: Install Brothers keeper
by Frederik Lundgaard Frandsen on Saturday September 14th 2019, 6:31
Hello,

i installed on 2 System.

1: ubuntu 16.04
2: mac OS Mojave

step1
1: Installed wine 4.15
2. installed wine 4.0.2

Step2
I installed Winetricks on both.

Mac os: moved a file (MSVBVM60.DLL) into windows folder

And it works in Mac and ubuntu
The Circumvention to get Brother's Keeper to work.
by John F. Ervin on Wednesday August 28th 2019, 22:39
a) Open Brother's Keeper
b) Click on the tab "Person Edit"
c) in the lower right hand corner of the screen, click on "Options".
d) check the box for "When you tab to a location, do not set the cursor blinking"
e) Click on "Close Options"
Back