1) I've sat down and created a series of .lst files for my campaign. A week later it wouldn't work. If fixed it for the changes, a month later my campaign again wouldn't work. I don't have time to constantly update my files, I'm supposed to be using that time for my campaign.
Add to that the fact that for a long period of time the changes weren't in the documentation, it made it impossible to keep your files up-to-date without living on the PCGen Yahoo group.
Most of the time all custom lst files will migrate without any problem. I think you may have been caught between major changes in the code. There is a converter for old custom files in PCGen now.
2) It's written by programmers for programmers. Many changes in the program seem to be suggested by someone in the group, and they stick. My casual players look at and say "what were they thinking?" The number one issue that came to mind was when the decided to change the filters from something easy to figure out to a hard-to-find, arcane system that no one in my group liked or ever used.[/B]
I have to agree somewhat with what you are saying here. You have to understand though that PCGen was in beta form and was going through many changes. The filter system could use a little tweaking to become more intuitive.
Another related issue was the change to Java. A program that worked well on my computer suddenly went to a program that takes forever to load on my computer. Even the recent improvements in this area have cut it from about 5 minutes to about 4 minutes.
I can't ebtirely comment on this, as long as I have been involved with PCGen it has been Java based. I know the decision to use Java was made so that it would be cross-platform. As for speed problems some of those can be fixed by upgrading to Java 1.4.
3) This isn't directly a program issue, but a number of PCGen supporters have left a bad taste in my mouth. I'm not talking about the key members (Mynex & "Merton Monk" come to mind as key members). However, a number of the supporters made inflammatory comments about how PCGen was the only character generation software for D&D & d20 and how MasterTools (later E-Tools) was going to suck. All this before it was anywhere near release.
I know this has happened. PCGen has some very enthusiastic supporters who unfortunately do not take criticism well. THe yahoo group went through a period where everyone was demanding the pulled files and no one was going back and reading the previous posts. Everyone started getting a little touchy. Fortunately things seemed to have calmed down and have become much more civil.
You have to understand a couple things though. PCGen is Open Source and all work done on it is on an entirely voluntary basis. People work on it in their spare time and most of us have RW jobs. We do not get paid for our time, we do it because we want a Character Generator better than the ones that are out there.
One major project that is in the works is an interface that will allow the user to enter his own custom files, without having to go in and code them from scratch. I agree that right now PCGen has a relatively him learning curve and that iin order to really create the things you want you have to have a little computer background. We are moving towards changing this and making the GUI more user friendly.
I got involved with PCGen because not all the sources that I wanted were in it. Thats how alot of the people now working on the project have gotten involved. So if your really interested in making PCGen better I would say get involved. Make regular visits to the Yahoo group (No you do not have to live there), work on the lst files for a source that you want included and make comments land suggestions as you have here.
I'm not going to say that PCGen is the best Character Generator out there. We're going to have to let the dust settle on the OGL/D20 conversion and the talks with WotC. Also we're going to have to see how E-Tools pans out. So my advice is wait and be patient. Hopefully in a month or two everything will be sorted and settled.
I you can't wait there is nothing I can say to you. Its your decision as to what program your going to use. But just remember PCGen is free and will always be free.
Hopefully I've answered at least some of your questions.