WineHQ

Personal Ancestral File (PAF)

Uses the Unicode APIs. Version 5.2 is available in English, German, Chinese, Japanese and Korean versions, but the database format is interchangeable between them.

There have been multiple minor-version releases. One tester has 5.2.18.0 (English) and 5.1.12.0 (English) installed on different Windows systems, and can't tell the difference between them.

Wine compatibility
Refer to specific test data for information on what works, what does not work, and what was not tested.

Application Details:

Version: 5.x
License: Free to use
URL: http://www.familysearch.org/
Votes: 7
Latest Rating: Silver
Latest Wine Version Tested: 1.7.13

Maintainers: About Maintainership

Link Free Download (Requires Resistration)

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Installed using PAF5AllLangs.exe with no DLL overrides, using the PAF-supplied international unicode font.  Ignored the "WORDPAD not found ..." dialog.
  • Opened an existing file.
  • Viewed and navigated in family, pedigree, and individual views.
  • Exported a whole file to GEDCOM using default option.
  • Opened and viewed the 'Edit Individual', 'Edit Marriage', 'Edit Notes', and 'View Sources' dialogs.
  • Restarted PAF and created a new file.
  • Imported from GEDCOM.
  • Did 'Save As' to a different filename.
  • Added a new child, a new individual.
  • Printed pedigree, family group, and individual summary.
  • Viewed several pages in the help viewer and followed a couple of hyperlinks; printed a page from the help viewer.

What does not

  • When attempting to create a new file without closing the current active file, the new file appears to be damaged or corrupted.  This is similar but not identical behavior seen some development releases ago.  Did not have available time to pursue details of the cause.  A workaround appears to be to close the open/active file and restart PAF before creating a new file.
  • When closing the 'Edit Notes' (for individual or marriage) dialog, even after _NOT_ making any changes, application asks whether to save the changes made to the note.  Simply clicking 'No' appears to work.  This appears to be fairly new behavior that did not occur prior to 1.7.4.
  • After canceling a print from the help viewer (and in some tests after successfully printing a page) got a stack overflow.

Workarounds

What was not tested

  • MS core fonts; stayed with the PAF-supplied international unicode font.
  • Entry of sources or notes.
  • Export of partial databases to GEDCOM.
  • Multimedia.
  • Other auxiliary functions.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

This application has been platinum with earlier Wine versions. It operates a little better than a silver rating would imply. However, it does not require any DLL overrides, so a gold rating is not applicable.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentDebian GNU/Linux 7.x "Wheezy" x86_64Feb 23 20141.7.13Yes Yes NoSilverRobert Riches 
ShowMageia 2Dec 22 20131.7.9Yes Yes NoSilverRobert Riches 
ShowMageia 2Oct 13 20131.7.4Yes Yes NoSilverRobert Riches 
ShowMageia 2Aug 04 20131.7.0Yes Yes NoSilverRobert Riches 
ShowMageia 2Jun 16 20131.6-rc2Yes Yes NoSilverRobert Riches 

Known Bugs

Bug # Description Status Resolution Other apps affected
2936 PAF can't create a new file CLOSED FIXED View
2937 Need to implement header callbacks (IE feature) CLOSED FIXED View
2942 installshield problem during PAF5EnglishSetup CLOSED FIXED View
2955 Error while installing PAF 4 CLOSED FIXED View
3446 When run remotely via X, PAF5 installer crashes with BadDrawable in X_CopyArea CLOSED WORKSFORME View
3447 PAF5.2 installer does not show license text CLOSED FIXED View
4343 can't enter or edit individual data in PAF 5 CLOSED FIXED View
4344 selecting "Individual" tab in PAF 5 crashes PAF and WINE CLOSED FIXED View
4585 riched20:PAF5.2 recursive error popup window CLOSED FIXED View
5410 PAF 5.2 text not visible CLOSED FIXED View
5627 Install can not find WORDPAD for README CLOSED FIXED View
5645 Selecting restart option during PAF installation causes error CLOSED WORKSFORME View
5669 Individual tab doesn't remember heading content CLOSED FIXED View
5686 crash in Personal Ancestral File 5 when opening notes editor CLOSED FIXED View
6005 riched20 modify flag incorrectly set CLOSED FIXED View
6006 incorrect paint of invisible buttons CLOSED FIXED View
6636 crash painting richedit in PAF 5.2.18 CLOSED FIXED View
6680 Personal Ancestral File: notes editor keys don't work right CLOSED FIXED View
6984 Personal Ancestral File crash using builtin usp10 CLOSED FIXED View
6985 editable combo boxes not working right in Personal Ancestral File CLOSED FIXED View
7360 hiding child incorrectly sets an update region on the grandparent CLOSED FIXED View
7973 Default font unreadable CLOSED FIXED View
8077 Wine Gecko install hits an unhandled page fault CLOSED FIXED View
8156 PAF 5 individual notes editor truncates displayed text at 32K CLOSED FIXED View
8851 PAF crashes installing Wine Gecko CLOSED FIXED View
9397 focus problems in list view with editors CLOSED FIXED View
9875 moving dialogs shows artifacts on window behind it CLOSED FIXED View
10379 unhandled page fault on first attempt to use help viewer CLOSED FIXED View
10620 PAF 5 help viewer hits unhandled page fault while closing CLOSED FIXED View
10933 PAF 5 unicode font displays with inconsistent size CLOSED FIXED View
11160 PAF 5 installer hangs in menu builder CLOSED FIXED View
11161 PAF 5 help function fails to download or install wine_gecko CLOSED FIXED View
13015 images broken in many chm files CLOSED FIXED View
15725 calendar sizing incorrect in Paf5 CLOSED FIXED View
15726 incorrect text background on listview in Paf 5.2 NEW View
16803 PAF 5 installer dies: InstallShield Engine (iKernel.exe) could not be launched. CLOSED DUPLICATE View
17021 CHM help menu only shows "Printer icons" CLOSED FIXED View
17227 PAF 5 help window text is blank CLOSED FIXED View
19631 Multiple application installations fail after BadMatch error CLOSED FIXED View
20696 PAF5 crashes when leaving 'Individual' tab for another tab. CLOSED FIXED View
21603 PAF 5 help viewer crashes CLOSED FIXED View
21971 Gecko-using help viewer crashes application CLOSED FIXED View
22066 installshield installers terminate CLOSED FIXED View
23416 PAF5 help content panel is blank for most chapters. CLOSED FIXED View
25873 PAF5 now crashes is using the help viewer and clicking four chapter titles CLOSED FIXED View
26014 Printing produces garbled output, characters rotated and sliced. CLOSED FIXED View
26645 PAF5 throws exception after canceling print from help viewer NEW View
29949 PAF (Personal Ancestral File) help viewer unhandled page fault CLOSED FIXED View
30335 PAF5 help viewer (Gecko) print produces blank page(s). CLOSED FIXED View

Show open bugs

HowTo / Notes

AppDB page maintenance has been suspended.

Maintenance of this AppDB page has been suspended, because PAF has been unsupported since about July 15, 2013.  A comment was posted in August, 2013 asking whether anyone still uses this application, and there has been no response.

If anyone does use this application, please post a comment.  If anyone does use this application, I'll probably resume regular testing with new versions of Wine.  (If someone else wants to be a maintainer of this page, I won't be opposed.)


HOWTO
This HOWTO note was installed September 12, 2007. It was last updated August 20, 2009.
  1. Install WINE 1.1.6 or later.  (Actually, 0.9.37 through 0.9.53 work, too, if you don't need the help function.)
  2. Install PAF 5.2 by running WINE on file PAF5AllLangs.exe
  3. While installing PAF, mark the check box labeled International Unicode Font.
  4. If you want to use PAF's help functions with Wine version 1.0.1 (well, actually 0.9.38) or earlier, you should install the MS core fonts. See the appendix for details.
  5. Start PAF by double clicking the _PAF 5_ shortcut on your desktop or by running file drive_c/Program Files/FamilySearch/Paf5/pstart.exe

Appendix:

  • WINE version 1.0.1 (well, actually, 0.9.29 or later) or later will work if you don't need PAF's help functions.
  • If you want to create a new WINE prefix directory, run wineprefixcreate. (Newer versions of WINE don't require wineprefixcreate.)
  • If installing from CD, you can use setup.exe to install. In this case, uncheck the Acrobat reader.
  • The International Unicode Font is referred to as Andale WT inside PAF. Any relationship between this font and any supported by Bill Gates' company is not obvious.
  • To install the MS core fonts, download the core font installers from http://sourceforge.net/projects/corefonts. Skip the Word 97 viewer. Run the other 11 *32.exe files.

Table of behavior with (recent) Wine versions.
This table attempts to describe behavior of the (yellow question mark) help window with recent Wine versions. Please post comments or email maintainers with any corrections or updates.
Wine version
Font/text appearance
Unhandled page faults?
0.9.50 , 0.9.52
text looks fine, even without core fonts
after several help navigation clicks
0.9.53 through 0.9.56
Wine_Gecko does not download
n/a
0.9.57 through 0.9.60
Help text looks fine, even without core fonts.
After more than 9 to 12 help navigation clicks.
0.9.61 through 1.1.1
Help text looks fine.

After any use of the help window.

1.1.2 through 1.1.11
Help text looks fine.
No unhandled page faults seen.

1.1.12 (patched) through 1.1.26

Most chapters show no text.
No unhandled page faults seen.
1.1.28 through 1.1.37
Help text looks fine.
No unhandled page faults seen.
1.1.38
n/a
on first attempt to use help
1.1.39
Help text looks fine.
No unhandled page faults seen.
1.1.40
Help text looks fine.
Unhandled page fault after clicking on a hyperlink.

1.1.41 (patched) through 1.1.44, 1.2-rc1 through 1.2-rc4

Help text looks fine.
No unhandled page faults seen.
1.2-rc5 through 1.2-rc7, 1.2, 1.2.1, 1.2.2, 1.2.3, 1.3.0 through 1.3.3
Most chapters show no text.
No unhandled page faults seen.
1.3.4 through 1.3.6
Help text looks fine (except graphical items).
No unhandled page faults seen.

1.3.7 through 1.3.11

No text visible in any chapter.
No unhandled page faults seen.
1.3.12 through 1.3.15
Chapters show text until crash.
Unhandled page fault after clicking on four chapter titles.

1.3.16 through 1.3.37

Help text looks fine.
Help viewer exception, wine crash after canceling print, following a few hyperlinks.
1.4-rc1 through 1.4-rc3
Help text looks fine.
Help viewer exception, wine crash after canceling print, following a few hyperlinks.
1.4-rc4 and 1.4-rc5
Help text looks fine until crash.
Unhandled page fault after clicking on several chapter titles. Separate WINE crash after canceling print and following a few hyperlinks.

1.4-4c6, 1.4, 1.4.1, and 1.5.0 through 1.5.28

Help text looks fine. Help viewer exception, wine crash after canceling print, following a few hyperlinks.

1.5.29 through 1.5.31, 1.6-rc1 through 1.6-rc5, 1.6, 1.6.2, 1.7.0 through 1.7.13

Help text looks fine.
Help viewer exception, wine crash after canceling print from the help viewer and sometimes after successful printing.
PAF 5 under Wine on an Intel Mac

PAF 5 works under Wine on an Intel-based Mac using the X11 compatibility layer.  It is reported to have the same issues as on Linux.  To supply updates, clarifications, corrections, and such to this note, please post comments or email maintainers.

It requires XCode, X11, and fontforge:

  • XCode and X11 are available on the Mac OS X CDs or on the Apple website.  (They are not installed by default on Mac OS X.)
  • Fontforge can be installed from a pre-built package, or it can be built from source.  If building from source, build as if to run on Linux.
It is recommended to install the unicode font supplied with the All Languages version of PAF.

 

There have been no reports concerning the use of Darwine, the Quartz driver instead of the X11 driver to remove the X11 requirement, or QEmu to run PAF on a PowerPC Mac.

To make it as easy to start as other Mac programs, it is recommended to make a simple Mac bundle containing a bash script that starts X11 and then starts Wine and the PAF executable.

On May 29, 2011, Clinton Stimpson commented with the following:

Yes, Wine still works with PAF 5.2 on Mac.

There is no special information for Mac users except what is found here (Intel Mac support is part of the official source):
wiki.winehq.org/MacOSX
wiki.winehq.org/MacOSX/Installing

But, I would add that my own do-it-yourself build had to have this:
export DYLD_FALLBACK_LIBRARY_PATH=/usr/X11/lib:/usr/lib
The /usr/X11/lib path was for better font support, and /usr/lib was to enable print support in PAF.

Old HOWTO: How it used to work (Jan. 2007 to Sept. 2007)

(This is an edited version of a comment originally dated January 12, 2007 and originally titled "To run PAF 5.2 under Wine 0.9.29 (or later) (on Mandriva Linux 2007)").

1. Install wine-0.9.29 or later. If you compile Wine from source, you will need fontforge, bison-2.3 (byacc won't work) and libcups2-devel (or equivalent).

2. If you wish to specify the path to the Wine prefix directory to be something other than $HOME/.wine, set environment variable WINEPREFIX. This variable must be set each time you run something from this prefix directory.

3. Run wineprefixcreate to build the prefix area.

4. Install PAF 5.2 from CD /mnt/cdrom/setup.exe or from downloaded PAF5AllLangs.exe or PAF5EnglishSetup.exe. Suggestions: uncheck Acrobat reader, skip viewing 'getting started' document if asked, install PAF international font if asked. (File PAF5AllLangs.exe can be found at ftp.ldscatalog.com/PAF5AllLangs.exe.)

5. Install font(s) by doing either OR both of the following:

1. Install PAF international font (if that was not done in step 4) by running Wine on PAF5Font.exe (from the PAF 5.2 CD.)

2. Download the core font installers from sourceforge.net/projects/corefonts. (You don't need the Word 97 viewer--it probably won't work.) Run all 11 of the *32.exe files.

6. Run PAF with something similar to the following command. (You may want to define an alias for this command.

Suggestion: make a source script that sets the WINEPREFIX environment variable and defines the alias.)

wine curpref/drive_c/'Program Files'/FamilySearch/Paf5/pstart.exe


Very Old HOWTO: How it used to work (2002)

As a historical note, the following "HOWTO" used to be posted here:

Test System: Wine Version = 20021007; Linux Version = Redhat 8.0; Hardware = Thinkpad PII 196MB RAM

PAF Install Guide:

1. Manually add the following keys to the wine windows user registry file:

[Software\\LDS Church\\FamilySearch\\Personal Ancestral File 5\\Options]
"ShowLDS"=dword:00000001
"ShowLdsRpt"=dword:00000001

2. Copy the file usp10.dll from a windows installation of PAF into the wine windows directory: c:\\windows\\system32
3. Add c:\\windows\\system32 to the path setting in the wine user config file
4. copy all files from a windows installation of PAF from c:\\Program Files\\FamilySearch\\Paf5 to the corresponding wine windows directory.
5. Open PAF: wine paf5.exe
6. The dialog box asking if you would like the enter key to move to the next field appears without the text and buttons.
7. The "Welcome to PAF" dialog box opens and prompts with options to create new database, open existing, etc. [At this point the original tester experienced a crash that appears to have been a null-pointer dereference. No one ever filed a bug report or otherwise provided more information, so it looks like we've made progress.]


Codeweaver AppDB Entry
Codeweaver AppDB Entry

Comments

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

PAF
by RJ Heddins on Friday September 1st 2023, 18:53
I've used PAF for years on Windows, and on my Mac I've used the 32-bit Wine version, but would love to get a 64-bit copy of it now that Mac doesn't support 32-bit apps. Thanks much! - RJ Heddins
RE: PAF
by Robert Riches on Friday September 1st 2023, 19:14
If you're hoping for a 64-bit version of WINE, there are most likely more effective places to register that request than this page. If it's a 64-bit version of PAF you're hoping for, I'm afraid you're almost certainly out of luck.
Re: Anyone still use this app.
by Eric Underhill on Sunday March 20th 2016, 14:38
I still use it despite the fact it is abandonware.
Re: Anyone still use this app.
by Robert Riches on Sunday March 20th 2016, 18:24
Eric, thanks for the comment. Glad to hear you're still using it. What Wine version are you using?

My circumstances are now such that I probably will not be able to resume testing on new Wine releases unless there's a serious need for that to be done.

If you're using a newer Wine version than the 2013-2014 test results (or any Wine version for that matter), please feel free to add test results. At this point, any newer test result would be beneficial; there's no requirement to test a whole bunch of features.

Please inform if you'd like to become a maintainer of this AppDB page. I don't know what the current process is to add a maintainer but could probably find out.
Re: Anyone still use this app.
by Wes on Saturday September 29th 2018, 14:08
I used this application until I upgraded to Ubuntu 18.04.01 but it no longer installs properly.
The replacement for this software is Ancestral Quest -- version 14 installs properly but doesn't work right and version 15 won't install.
Re: Anyone still use this app.
by Cason Adams on Wednesday November 21st 2018, 11:42
I just got PAF 5.0 working on ubuntu 18.04

I downloaded from here:
mpafug.org/PAFprograms.html

From the terminal:
```sudo apt-get install wine-stable```

Really you can just open a terminal and type "wine " then drag the downloaded file into the terminal and press enter.
Once installed
```wine ```

I had to then change the fonts by doing the following:
Open PAF
ctrl + shift + p (opens the settings menu)
find tab with font icon.
update new fonts. It is hard to read but just click and you will get a prompt for a new font. I chose Arial.
Re: Anyone still use this app. Ubuntu 18.04
by Greg Bell on Wednesday October 2nd 2019, 21:23
When Cason says "change the fonts", that might be because they don't display at all!

If you get a screen full of rectangles, here's what you need to do.
(for me there was no font icon)

ctrl + shift + p (opens the settings menu)
The font settings tab is the third from the left.
Click on it and you will see four or five vertical buttons. Each of those sets the font for a particular part of the UI. Click the button, and you'll get a readable font dialog. Set a font (make it something common like Arial - not all fonts listed worked). Then click the leftmost button in the bottom of the dialog.

Repeat for each of the vertical buttons.
Back