New PG

Like the title says, I’ve been working on a new version of PG.

I stopped working on version 1 because I wasn’t happy with the database, or the loading process that took forever.  I’d never dealt with such sizable collections of interlinked items and made a lot of design decisions that, going forward, just made it so undesirable to work with.

So I set out to make V2 with a redesigned engine to resolve these previous design issues. And I did, sort of, but  along the way I decided to change the UI, and that….was a flop.  Along with some silly bugs and a UI framework I was really struggling to bend to my will, I wasn’t happy at all with V2 either.

So here is a trial version of my 3rd attempt.  This is just a test.  You can’t save anything.  This version has no database behind it, anything you do will disappear as soon the app is closed.  On v2, I put in a lot of work before realizing it was a bad approach.  Right now I am just looking for feedback to avoid this.  Hopefully, v3 will be the best of both v1 and v2.


  • only one screen per item type
  • fast
  • images will be either url or file, no more saving to database
  • nice ui
  • all in app operations performed in memory, database used only for loading and saving changes
  • improved searching (and/or, dropping sql support)
  • improved folder display
  • singular exe file
  • paging
  • an “organized” tag for scenes, with the goal of being able to have a 100% organized library

Opinions welcome



24 thoughts on “New PG

  1. Hey man thanks for all the work you have done thus far. I just ran across your creation last night and fell in love with the idea. I was wanting to know if there is a different download for 64bit system. I only ask because the .exe file i downloaded had (32bit) attached to the end of it. Also do you by chance have an idiots guide or anything like that. I understand your always making it better so its always changing, I mean like the root basics. I am not the greatest with computers is why im asking. Again thanks for all your work so far and cant wait to see what this evolves into.


    1. nope same app for 32 and 64 bit. theres no guide, although i have someone helping me make a better site which will hopefully have some helpful info, but i am just really lazy. and what time i do spend i would rather spend on PG itself then a guide. it’s coming. slowly.


    1. And self-created categories in the Star. What will be automatically applied when add a Scene. As an example I take hair color at the Star, so the range is applied when add a scene.


  2. Just found out about the update but love the idea. I really apprecaite the hard work. In V3 can we able the following features for the models. Tatooes or not, more breast sizes, more specific ethnicities and retired or not.


  3. This seems much slicker than previous versions so far. OF course, I havent added the complete amount of files I would on a full release / beta.

    I can’t wait to see the fully working version, So i can see how it handles categories, filepaths, tags, etc.

    So far so good!


  4. UI seem to be nice and way faster than V2 or V1. But for me this is the worse version release because of the no Save feature. I will not spend hours of tagging categorizing without it.


      1. this is the error i get.

        Faulting application name: PGV3.exe, version:, time stamp: 0x57c8aa2a
        Faulting module name: KERNELBASE.dll, version: 10.0.10586.494, time stamp: 0x5775e78b
        Exception code: 0xe0434352
        Fault offset: 0x000bdae8
        Faulting process ID: 0x1dec
        Faulting application start time: 0x01d2063f04bd736f
        Faulting application path: C:\Users\majid\Downloads\PG 1.18\PGV3.exe
        Faulting module path: C:\Windows\SYSTEM32\KERNELBASE.dll
        Report ID: 7028dc39-3928-4b1c-83fb-bc42d16f0b5d
        Faulting package full name:
        Faulting package-relative application ID:

        error 2.

        Application: PGV3.exe
        Framework Version: v4.0.30319
        Description: The process was terminated due to an unhandled exception.
        Exception Info: System.IO.IOException
        at MS.Internal.AppModel.ResourcePart.GetStreamCore(System.IO.FileMode, System.IO.FileAccess)
        at System.IO.Packaging.PackagePart.GetStream(System.IO.FileMode, System.IO.FileAccess)
        at System.IO.Packaging.PackWebResponse+CachedResponse.GetResponseStream()
        at System.IO.Packaging.PackWebResponse.GetResponseStream()
        at System.IO.Packaging.PackWebResponse.get_ContentType()
        at MS.Internal.WpfWebRequestHelper.GetContentType(System.Net.WebResponse)
        at MS.Internal.WpfWebRequestHelper.GetResponseStream(System.Net.WebRequest, MS.Internal.ContentType ByRef)
        at System.Windows.ResourceDictionary.set_Source(System.Uri)
        at System.Windows.Baml2006.WpfSharedBamlSchemaContext+c.b__342_0(System.Object, System.Object)
        at System.Windows.Baml2006.WpfKnownMemberInvoker.SetValue(System.Object, System.Object)
        at MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetValue(System.Xaml.XamlMember, System.Object, System.Object)
        at MS.Internal.Xaml.Runtime.ClrObjectRuntime.SetValue(System.Object, System.Xaml.XamlMember, System.Object)

        Exception Info: System.Windows.Markup.XamlParseException
        at System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, Boolean, System.Object, System.Xaml.XamlObjectWriterSettings, System.Uri)
        at System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, Boolean, System.Object, System.Xaml.Permissions.XamlAccessLevel, System.Uri)
        at System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, System.Windows.Markup.ParserContext, System.Object, Boolean)
        at System.Windows.Application.LoadComponent(System.Object, System.Uri)
        at PGV3.App.InitializeComponent()
        at PGV3.App.Main()


  5. Hi. I’ve just discovered Pornganizer so I’m not sure about all the features but will it be possible to set the path to the files relative? For example if I have my files on a external drive they are always in the same folder but the drive letter changes. Could I have everything on this drive (porn and pornganizer with database)?


    1. for my setup, i have all my stuff on the B:\ drive of one machine

      on a different machine, i map a network drive to the same drive letter. then you can just run PG as normal on either machine.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s