Released 14 Feb 2009. Corrects problem with backup & restore.
( Scroll down the page for the Basic installation Howto)
Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results (selected in 'Test Results' table below)
What works
All fonts appear as expected.
All tools, reports, backup, restore and printing work.
In short everything I tested worked with the exception below.
What does not
When I tried the automatic update of TMG the program crashed. However, the proper file for upgrading would have been downloaded. Of course V7.04 is that last version of TMG7 released.
What was not tested
Many things because this is a huge program. Experience suggests that if the fonts appear OK in the main screens, then the rest of the program works fine.
Additional Comments
TMG v7.04 with wine 1.5.8 in Mint13 based on Ubuntu Precise 12.04: Successful operation
Today, I succeeded in installing TMG v7.04 with wine 1.5.8 in Mint13 based on Ubuntu Precise 12.04. I used a fresh installation of Mint13 with no previously installed wine.
I added a beta ppa to the Synaptic Sources file:
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main
deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu precise main
For more details see https://launchpad.net/~ubuntu-wine/+archive/ppa. This is needed because TMG704 will install but not run properly in the default wine version 1.4.
Then update synaptic and install the latest version of wine, or try 1.5.8 if a later version fails to work.
I did not need to run winetricks.
Copy tmg704uksetup.exe to ~/.wine/drive_c/. (Use the international version if you need that.)
R click on the tmg704uksetup.exe and use Wine Installer to install. (probably you can do this from the download directory.)
In a terminal:
cd ~/.wine/drive_c/Program Files/The Master Genealogist v7
wine tmg7.exe (Then run the Sample TMG database)
(There should be no errors (err) here only lots of fixme.
The above appears to run perfectly. You may need to change where your data is kept.
Once you check tmg running in a terminal you can do this from the Wine menu.
I have found that if I have a successfully running TMG704 in an earlier version of wine, say 1.2, then it will still run successfully after updating the version of wine. For some reason TMG704 will not install, in my experience, properly in versions between 1.2 up to earlier 1.5 versions. If it stops working then install an earlier version known to work.
Footnote re TMG v8.4. I tried this again. The installer fails as soon as it asks for which version to install. However, I suceeded in installing & running TMG v8.07 on 23/4/2013 by extracting msi file see here: http://appdb.winehq.org/objectManager.php?sClass=version&iId=25030#Comment-85469
[The Master Genealogist (5/6/7) Gold U.S Edition] - Fonts/Text Do not Show in "Details/Children & Siblings" Windows (unless you install vb6run and choose: native_oleaut32 with winetricks )
TMG 7.04 installs successfully in wine 1.4.0 with fonts displaying OK.
Today 25 March 2012, I succeeded installing TMG v7.04 in a fresh installation of wine 1.4.0 in Mint12KDE. This is based on Ubuntu 11.10, so recent Ubunutus should be fine. I used Kernel 3.0.0-15-generic-pae KDE version 4.7.4, but Xfce & LDME work too. All fonts displayed as I would have expected.
I would like to hear others experiences with this version of wine because this seems to vary.
I followed the same instructions as succeeded with wine v 1.2.2 which are detailed below. Note that TMG had not been previously installed. It is my experience that if an installation of TMG exists, say from a preexisting home directory, then the problem with fonts not displaying which is common does not occur.
1. Install wine 1.4.0.
I used the instructions for Ubuntu PPA given here: http://www.winehq.org/download/ubuntu to add the ppa to repository. You can choose the version to install in Synaptic, or downgrade this if a later version than 1.4.0 does not work for you.
Make sure that winetricks is installed.
2. Configure wine
Use winetricks to install DLL: gdiplus & vb6run. You should find this in main menu > Wine > Winetricks.
Use winetricks to Change Setting of: native_oleaut32. You can also use wineconfig, if you prefer.
3. Install TMG
Copy tmg704uksetup.exe (or the version without uk in it for most people) to ~/.wine/drive_c/
R click on the tmg704uksetup.exe and use Wine Installer to install. (Probably you can do this from the download directory.)
4. Initial run of TMG
In a terminal:
cd ~/.wine/drive_c/Program Files/The Master Genealogist v7
wine tmg7.exe (Then run the Sample TMG database)
(There should be no errors (err) here only lots of fixme. There were a few err: related to ole, but they did not seem to matter.
The above appears to run perfectly. You may need to change where your data is kept by TMG.
If you see something like 'err:ole:TLB_ReadTypeLib Loading of typelib L"oleacc.dll" failed with error 0' then you need to set native_oleaut32 as described in 2 above.
Once you check tmg running in a terminal you can do this from the Wine menu. I prefer to start it from a terminal for the initial run so that I can see error messages.
Footnote re TMG v8.2. I tried this again. The installer fails as soon as it asks for which version to install. The public beta version which used another installer installed OK.
HOWTO (Basic) Install TMG (5/6/7) into the default wine c drive (Updated: 2011-09-22)
Wine 1.2 or greater is recommended NOTE: The Master Genealogist (TMG) requires that you install vb6run and GDIPLUS after the installation of TMG. The advice listed below is only for
those who require help installing, running, or troubleshooting TMG.
Download the TMG version of the installer you are interested in:
(Optional but recommended)If you have Windows XP Licence. Copy the following font to your wine font directory ( c:\windows\Fonts\ )
wingding.ttf
* Visual Chartform (Graphical Charts) just works in wine 1.2 or greater. * Text Reports and Preview just works in wine 1.2 or greater
For Help to Work
To use help in TMG 7.04 (+Visual Chartform) or greater install the Linux program xCHM and then using xCHM navigate to the following directory in your wine install:
C:\Program Files\The Master Genealogist\TMG.chm
C:\Program Files\The Master Genealogist\Vcf2.chm
Note:Help file for TMG 5.15 & TMG 6.12.00 work with no additional programs needed (As they use the .hlp format for the help files)
Running TMG for the first time:
Use the icon created on your desktop "The Master Genealogist"
Note: Before running any reports/charts in TMG for the first time go into TMG's File > "Printer Setup" and change the Printer to *selected and choose your printer eg:in my case "HP Laserjet PS" as well as choosing the correct paper size and tray. Other wise you will see the following error:
"no printer is installed so the document could not be constructed."
Troubleshooting:
Use the latest version of Wine. Type 'wine --version' if you are unsure.
Applies to Ubuntu Jaunty, Karmic & Mint7 And Using SecondSite3
TMG704 works in all the above.
In addition SecondSite3 can be installed as below in wine running TMG704 & SecondSite2 OK:
*********** to set up SS3101.exe in wine 1.1.33BETA or Stable 1.0.1
Download test version http://ss.johncardinal.com/downloads.htm
Before running ss3101.exe, enter wine config and for this application set rpcrt4.dd to be "buildin then native". It may already be set like this so this step may be optional
Then run SS3 with a command like:
wine ~/".wine/drive_c/Program Files/Second Site 3/2ndsite3.exe"
or one generated by wine and placed on the desktop which looked like:
env WINEPREFIX="/home/ian/.wine" wine "C:\PROG~FBU\SECO~LSM\2ndsite3.exe"
I found that a few times wind gave an error starting "wine: Unhandled page fault on read access to..." but this cleared after restarting wine or maybe after reinstalling SS3.
When I run it I first get the registration screen and
I say continue unregistered. Then this error comes up: Run time error
339: Component vbalTreeView6.ocx or one of its dependencies is not
correctly registered: a file is missing or invalid.
I downloaded a zip of the vbalTreeView6.ocx file from
http://realityripple.com/software/deps/ Unzip this and instructions
about where to put it in different windows versions are in ReadMe.txt
file. I am emulating WinXP so I copied it to ~/.wine/drive_c/windows/system32/
After that SS3 worked perfectly.
***** As of mid June 2010 Problem with SecondSite v3: *********************
With wine 1.2 (and I think 1.1 too) SS3 will install but on running produces this error:
Second Site 3 Version 3.2 Build 02
> Error 50003 from vbalTreeViewLib6 [LOC=4]
> Unexpected error
So far I have not been able to resolve this and John Cardinal the author of SecondSite is mystified as well. Can anyone help with this? SS3 runs OK in Crossover v9.1.0.
SecondSite v2 runs perfectly as described above and at the moment I would recommend using that. Both v2 & 3 of SecondSite can coexist in the same installation of wine without problems, as far as I have found.
Font for
For TMG7+ the Font for "Detail View" is controlled by "app.ini"
Changing the font listed in "app.ini" allows you to use tmg without using winetricks allfonts and reduces your need for windows
Once tmg is run and depending on if you have used the data_paths.txt file. The app.ini you need to edit is located in the user program data folder.Under wine this is located:
Backup and then open the "app.ini" and find the following section:
[Fonts]
ListFontName=Tahoma
You can change the listed font "Tahoma" to one of the fonts installed on your linux system (this also changes you "List Font")
Please note: The copy of app.ini in the program folder is not used by the program.
For additional information see TMG's>Data File Storage topic in help.
Note
The versions of TMG from 7.00 to 7.03 are virtually the same with bug fixes. I think all the comments on this site regarding version 7 would be applicable to any of the subversions. The latest version can be downloaded from the website noted for a 30 day free trial
WARNING: Backup problem & workaround Resolved with TMG version 7.04
The Update facility in TMG when used appears to break wine. So using the above method is safer.
This note below only refers to versions of TMG prior to 7.04
NOTE WELL: As yet, the Backup project does not function correctly under either Wine 1.1.7 or Crossover 7.02, TMG703 & Ubuntu 804 Hardy . When a Backup is performed all appears to go correctly and the .sqz file is created. Restore works correctly but I find that I get the message "Nothing to Restore". The Backup has backup all configurations but ignored the Project files. I see no warning to this effect. I wonder if there is a dll relating to zip that has to be altered.
There is a workaround. All the Project files are in the directory UserData=C:\TMG7\UserData stated in Data_paths.txt.
Solution 1: just back these up periodically.
Solution 2: Change C:\TMG7\UserData to in, say, the home directory as UserData=z:/home/ian/TMG7Backups, or wherever seems best for you.
This problem exists when TMG7 is installed for All User, or just for a single user, ian. The problem does not exist when using WinXP in Win4Lin or VirtualBox with the UserData kept on the home directory so it is not a program error and does not seem to be related to permissions.
TMG6 will back up a TMG7 project perfectly with all the project appearing as they should be. So there is something about TMG7 which is different which is causing this problem.
A thread on the whollygenes forum asking for help with this issue has been opened at:
http://www.whollygenes.com/forums201/index.php?showtopic=10838. The latest information about this is likely to appear there.
Every attempt to Backup any project files in TMG7 using Files>Backup with any configuration of project & backup paths results in a successful backup according to TMG. However. always the important 45 or so project files are missing. See below for a list of the files that should be there and what is missing.
(This can be checked by opening the TMG7 .sqz backup file in Linux with the archiver and going down the archived directory tree to Projects/Sample. The important 45 or so files are missing.
It just seems that the project files are not being found for some reason.)
I have tried to mapping both the project source and destination files to the same drive letter "P:", with still the same result. Every time on Backup the project files are missing. I have tried everything I can think of. It appears to write all the files OK so I wonder if TMG cannot access the project files for some reason. Permissions seems unlikely as all the files in the project folder have the same permissions. It seems more likely to be a problem in VFPro. It is strange that this problem did not occur in TMG6. What is different in this part of TMG7, I wonder?
Files copied into Project/Backup.sqz in wine & crossover
All .acc & .flp files
SAMPLE_UK_DNA.DBF,
SAMPLE_UK_DNA.FPT,
SAMPLE_UK_NPT.DBF,
SAMPLE_UK_NPV.DBF,
SAMPLE_UK_PPT.DBF,
SAMPLE_UK_PPV.DBF
About 45 project files are missing.
Can anyone think of a reason for this?
I have tried experimenting with altering settings for FoxFix5.dll to no avail.
8 Nov 2008
The current situation which has been worked out with the willing help of Jim Byram of Wholly Genes, seems to be:
Something
has changed in Visual Fox Pro from version 7 (used in TMG6) to version
9 (used in TMG7). Under wine v1.1.7 and crossover office v 7.1, backup
will not include project files. Also the backup.log which is referred
to is not produced either. At the moment there is no solution to this
because, I understand, the TMG script to run the backup is virtually
identical in the two versions of TMG. The DynaZip dlls which are used
in TMG7 and TMG6 to produce the .sqz backup file have not changed. TMG6
can be used to backup a TMG7 project and that appears to work OK. I
find that this is the easiest way to backup TMG7 projects, even if it
is a bit of a pain. However, check that this works for you before
relying on it.
See:
http://www.whollygenes.com/forums201/index.php?showtopic=10838&st=0#entry41184
TMG 7.04 has resolved the backup/restore problem.
Misc TMG7 Notes and Ideas (for those interested)
* TMG7 needs more control of fonts (say from tmg:ini) eg:instead of relying on windows xp's arial & tahoma & wingdings etc fonts rely on the one shipped with tmg. (so we do not have to have a win xp licence to use our purchased program.)
Views & Windows & Tools Menu in TMG7
The following are under the "Windows" menu (note:may not be listed in order)
So issues with wise may effect the install of tmg7
Fonts and TMG7
The following fonts are installed by TMG7:
Alinetmg.ttf
Foxfont.fon
helvsb75.TTF
Helvss75.ttf
The following standard "Windows XP" fonts are used by TMG7:
ARIAL.TTF
WINGDING.TTF
TAHOMA.TTF
Control of fonts within TMG7 from the File>"Preferences" menu
The Master Genealogist Preferences
+Options
- Program Options
| |-General
| |-Startup and Exit
| |-Data Entry
| | |-Minimum memo font size: [ 8] points
| | |-Maximum memo font size: [15] points
| |-New People
| |-Item Tips
| |-Exhibits
| |-Slideshow
| |-List
| | |-Minimum memo font size: [ 8] points
| | |-Maximum memo font size: [ 8] points
| | |-List font: [Tahoma]
| |-Prompts
| |-Warnings
| |-Project Explorer
| | |-Font size: [ 8] points
| | |-Font name: [Tahoma]
| |-Tag Box
| |-Custom Styles
| |-Reports
| |-Colors
| |-New Project Defaults
| |-Other
| |-Family View font size: [10] points
| |-Tree View font size: [10] points
| |-Prompts/Warnings font size: [ 8] points
|
|-Current Project Options
|-General
|-Colors
|-Places
|-Advanced
|-Other
HOWTO (ADVANCED) Install TMG into a separate wine installation (work in progress - Ian 16 Feb 2009)
Below is a summary of how I installed TMG7 in a separate wine v1.1.15 directory (~/.wineTMG7Test1) in Ubuntu Hardy 804 on Acer Travelmate 3004 & a generic PC. This is based on method here by Nathan N. given on this site.
This shows how to install TMG7.04 in a separate wine-1.0 directory called .wineTMG7Test1. This will work for normal wine installation if "env WINEPREFIX=~/.wineTMG7Test1" is removed. It was installed in an Acer Travelmate 3004 & a generic PC in Ubuntu Hardy 8.04. Based on method here by Nathan N. However note some important modifications.
NB the changes that I have made from previous versions with respect to the Libraries and the removal of association of dll files from Default to tmg7.exe" This is important if you want to run other programs in the same wine installation directory.
$env WINEPREFIX=~/.wineTMG7Test1 winecfg (Using wineprefixcreate is now deprectated and winecfg does the same thing.)
Get winetricks from http://wiki.winehq.org/winetricks or use:
$wget http://www.kegel.com/wine/winetricks
$env WINEPREFIX=~/.wineTMG7Test1 sh winetricks gecko ***
$env WINEPREFIX=~/.wineTMG7Test1 sh winetricks dcom98
$env WINEPREFIX=~/.wineTMG7Test1 sh winetricks fakeeie6
$env WINEPREFIX=~/.wineTMG7Test1 sh winetricks gdiplus (important to do this)
$env WINEPREFIX=~/.wineTMG7Test1 sh winetricks allfonts
***
(the lines marked *** are not needed in wine after version 1.1.12 - I think.)
$env WINEPREFIX=~/.wineTMG7Test1 sh winetricks msxml6 wsh56 (Required for Second Site & TMG Utility. See installation note by Nathan N above.)
(Copy winding.ttf arial.ttf from WinXP)
(On one of my PCs winetricks refuses to create the fonts, although it indicates no errors, so I had to copy these from a Win installation.)
$cd /home/ian/.wineTMG7Test1/drive_c
copy tmg7uksetup.exe to this directory
$env WINEPREFIX=~/.wineTMG7Test1 winecfg
Set Default to be WinXP
Set tmg7uksetup.exe to run as Win98
Select under Applications tab "tmg7.exe" then go to Libraries tab & set ole32.dll, oleut32.dll, rpcrt4.dll to be (native then build in).
(It may be necessary to do this for Vcf2.exe and rrw/rrwrun.exe as well but it seems to be OK without this. The list of other .exe files which might be affected is viewer/tmgss.exe, /rrw/pdfinstall.exe, WiseUpdt.exe.)
NB Be careful here, if you select under the Libraries tab "Default" then some progs which run in this WINEPREFIX may stop working. This is known to be the case with these: set them back to builtin for Dreamweaver, Fireworks perhaps, Breeze Downloader, Photshop7 perhaps.
Create file:
NB See note below about UserData path & Backup problem.
/home/ian/.wineTMG7Test1/drive_c/Program Files/The Master Genealogist v7/Data_paths.txt to contain: (replace ian with your linux login name)
[ian]
SharedProgramData=C:\TMG7\SharedProgramData
UserProgramData=C:\TMG7\UserProgramData
UserData=C:\TMG7\UserData
$env WINEPREFIX=~/.wineTMG7Test1 winecfg
Go to C:\Program Files\The Master Genealogist v7\Vcf.exe
Set Vcf.exe to run as Win98
Go to C:\Program Files\The Master Genealogist v7\rrw\rrwrun.exe
Set rrwrun.exe to run as Win3.1
To run TMG7
$cd "/home/ian/.wineTMG7Test1/drive_c/Program Files/The Master Genealogist v7/"
$env WINEPREFIX=~/.wineTMG7Test1 wine tmg7.exe
To view TMG and other .chm help files install xchm (or gnchm if you prefer).
Then $cd ~/.wine/drive_c/Program Files/The Master Genealogist v7 click on TMG.chm or Vcf.exe for Visual Chart Form and the help will appear.
**** The backup/restore problem has been corrected in tmg v7.04. Obtain these from:
Do not attempt to use the tmg update facility it appears to break the installation. Use the setup program above. The 30 day trial is removed by entering your serial number and so on.
********** NB Backup problem before tmg v7.04 ***********************************
NOTE WELL: As yet, the Backup project does not function correctly under either Wine or Crossover. When a Backup is performed all appears to go correctly and the .sqz file is created. Restore works correctly but I find that I get the message "Nothing to Restore". The Backup has backup all configurations but ignored the Project files. I see no warning to this effect. I wonder if there is a dll relating to zip that has to be altered.
There is a workaround. All the Project files are in the directory UserData=C:\TMG7\UserData stated in Data_paths.txt.
Solution 1: just back these up periodically.
Solution 2: Change C:\TMG7\UserData to in, say, the home directory as UserData=z:/home/ian/TMG7Backups, or wherever seems best for you.
This problem exists when TMG7 is insalled for All User, or just for a single user, ian. The problem does not exist when using WinXP in Win4Lin with the UserData kept on the home directory so it is not a program error and does not seem to be related to permissions.
*****************************************************************
I have not found a way to uninstall TMG7 from wine or in Crossover (by setting UNWISE.EXE to Win98, for example). It may be wise to install TMG7 in its own WINEPREFIX, as above, to avoid a broken wine installation after a failed uninstall.
Note: I have not succeeded in getting SecondSite version 2 or
TMGUtility both by John Cardinal to run in wine-1.0 or any earlier
version. I gave got it them to install in Crossover v7.0. SS3 will install & run in Crossover v9.1.0 but fails to run in wine v1.2. (see additional notes above). I have
worked out how to install TMG7 in Crossover when that different
components of it have to be run as different version of Windows. See
the Crossover DB:
http://www.codeweavers.com/compatibility/browse/name/?forum=1;app_id=874;mhl=28168;msg=28168#msg28168.
(Optional) Before Running TMG for the first time
Create a text file called "Data_paths.txt" with the following information (replace username with your logon account id for linux)
[username]
SharedProgramData=C:\TMG7\SharedProgramData
UserProgramData=C:\TMG7\UserProgramData
UserData=C:\TMG7\UserData
Copy "Data_paths.txt" to "C:\Program Files\The Master Genealogist v7" or the path you installed TMG.
Your datafile/projects will be found under "C:\TMG7\UserData" or you can modify this path to where you need.
The HOWTO is out of date
by wtf300 on Friday July 29th 2011, 1:30
If you are using wine 1.3.25 the Howto above is out of Date as dcom98 is no longer available in winetricks. Using mfc42 as suggested in bugs.winehq.org/show_bug.cgi?id=12320#c16 does not work you need to use vb6run.
Using Winetricks from the Ubuntu 10.04 Menu
Select:
*install a windows DLL or component
and choose the following two:
*gdiplus
*vb6run
Then using winetricks again select:
*change settings
and choose:
* native_oleaut32
I also found that adding the font:
* tahoma
makes the program look better.
TMG7.0.4 no text on screen
by mike white on Thursday June 9th 2011, 9:48
I have been using TMG since v.4 on linux.
Just lately I have been unable to see any text on the main screen, and have had to resort to Windoze. All the information is there(in Linux) on any other window (i.e. search,edit etc).
I have Tahoma loaded, as well as GDIplus and Dcom98 (though winetricks says this last is no longer needed or useful).
This seems to be an ongoing problem, but no answer has come up yet. I'm just wondering if anyone has a fix for this.
Hopefully mike
help not working!
by wtf300 on Thursday December 30th 2010, 16:18
Help please?
Tried to install Tmg following the how to but when I go to lokk for dcom98 i wuinetrinck does not have it. I want to use Tmg on my ubtunto 10.10. I have wine 1.310
Font for - A question
by Ian on Monday May 4th 2009, 7:10
Above there is a really useful comment about changing the Tahoma font. Does anyone know a good alternative for this from the open source list. Will any font work OK or are there particular requirements?
********* Abstract of "Font for"
C:\windows\profiles\username\Application Data\The Master Genealogist v7\app.ini
Backup and then open the "app.ini" and find the following section:
[Fonts]
ListFontName=Tahoma