Showing results 1 to 10 of 10

Thread: PgcEdit v9.3 released! (22 March 2010)

  1. #1
    Lord of Digital Video
    Lord of Digital Video
    r0lZ's Avatar
    Join Date
    Mar 2004

    Arrow PgcEdit v9.3 released! (22 March 2010)

    PgcEdit v9.2 (February 16, 2009) changelog
    • E. Thanks to M_Knox, there are now nice looking new icons in the standard "yes/no/cancel", "please wait" and "donation reminder" dialogs.
    • E. Delete Uncalled PGCs did not delete some PGCs considered as unsafe due to multiple sets of buttons/BOVs, even if all PGCs containing the multiple sets of buttons/BOVs were uncalled.
    • F. Delete Uncalled PGCs deleted the uncalled PGCs that were NOT safe to delete due to multiple sets of buttons/BOVs when ALL uncalled PGCs were unsafe!
    • E. When Go To Calling Command finds no jump to the current PGC, the PGC is now automatically marked as <uncalled>.
    • F. Go To Calling Command: Bugs when the function was launched several times without closing the result window fixed by M_Knox. Thanks!
    • E. Delete PGC and Kill Playback (with option to remove the cells) in menu: When all remaining PGCs in the menu are dummies, PgcEdit offers now to delete the menu VOB file and remove the VOB tables from the IFO.
    • E. Delete Uncalled PGCs improved for speed.
    • E. Info -> GPRM has now an option to search for the commands containing a GPRM in "All", "Read" or "Write" modes, so you can now, for example, find if a GPRM is used in read mode only, but never initialized by a Set command.
    • E. Info -> Multiple Sets Of Buttons/BOVs: added a summary with the list of all PGCs containing multiple sets of buttons/BOVs.
    • E. Info -> Multiple Sets Of Buttons/BOVs: When the option "Command Editor -> Allow PgcEdit to add automatic comments in the PGC labels" is ON, the comment "<MBS>" is now added to all PGCs containing multiple button sets.
    • F. Fixed some typos, and renamed "Exit Domain" to "Exit State".
    • F. After having loaded a Scratchbook file in the scratchbook, the sub-menu of Append To Scratchbook (with the scratchbook sections) was not updated.
    • F. Trace mode: When playing a multi-angle cell, PgcEdit was unable to identify the correct angle cell to play (except for angle 1), and issued a warning.
    • F. Trace mode: The Menu Viewer was not closed when the user selected the GoUp button to resume to the Title domain (when the GoUpPGCN link = 0xFFFF).
    • F. Trace mode: The Control+Arrow shortcut keys used to control the trace interfered with the Arrow keys shortcuts in the main window.
    • E. Jump To PGC Upon DVD Insert: The explanation on how to use the function was not displayed any more in v9.1 when it was launched from the FP-PGC.
    • F. PGC Editor: PgcEdit highlights now in red illegal values of the Prev and Next PGCN links in the Menu domains.
    • F. PGC Editor: It was possible to use the PTT Editor on a not-one_sequential Title if the current PGC was a dummy (or a cell has just been created.)
    • F. Load DVD: PgcEdit deleted all LUs or all PGCs in a menu domain when a LU or PGC was a clone of another one because its offset pointer was pointing to the other LU or PGC. Now, it deletes automatically the cloned LUs, and prompts the user to keep or remove the cloned PGCs.
    • F. Several small GUI bugs fixed by M_KNOX.

    New manual, updated for PgcEdit v9.2!

    Thanks to Blutach and Wombler, the documentation has been updated. You can consult the online HTML documentation here, here, or here.

    There is a discussion thread about the manual here at Doom9.

    The compiled HTML documentation file for Windows (PgcEdit_Manual.chm) is included in the file, but not in the Linux archive. You can also download it separately here or here. To install it, create a directory "doc" in your PgcEdit installation folder, and copy the CHM file in that directory. This way, PgcEdit will be able to access it from its Help menu.

    If you prefer to install the HTML version, download it here or here. Extract the files and folders in a "doc" subdirectory in the PgcEdit installation folder.

    If PgcEdit cannot find the CHM or HTML documentation locally, it will open your browser and display the online HTML doc. Therefore, it is not necessary to install it locally.

    German version of PgcEdit v9.1

    The German PgcEdit site is closed, but a new translation has been made, and is available via my homepage.
    You can download it here or here.
    Note that currently, this is still v9.1! V9.2 should be available soon.

    Updated Hexbit Operands plugin

    Thanks to M_Knox, the Hexbit Operands plugin has been updated to v0.8:
    • added option to display hexadecimal values for all Set operations
    • added option to display descriptions for IF operations

    Have fun!
    PgcEdit homepage (hosted by VideoHelp)
    Unofficial mirror (in Poland)

  2. #2

  3. #3
    Affable Wanderer Wombler's Avatar
    Join Date
    Jul 2006
    Northern Ireland


    Thanks for the mention r0lZ.

    Thanks also to Blutach for asking me to get involved and for genuinely being such a great guy to work with!

    I've enjoyed it very much and I hope as many users as possible find the new manual useful.


  4. #4

  5. #5
    Affable Wanderer Wombler's Avatar
    Join Date
    Jul 2006
    Northern Ireland



    Well I could hardly call you a miserable so and so in public now could I.


  6. #6

  7. #7
    Lord of Digital Video
    Lord of Digital Video
    r0lZ's Avatar
    Join Date
    Mar 2004

    Arrow For the German users

    The German version of PgcEdit v9.2 is now available. See the Download section of the PgcEdit homepage.
    PgcEdit homepage (hosted by VideoHelp)
    Unofficial mirror (in Poland)

  8. #8
    Junior Member
    Junior Member

    Join Date
    Mar 2009


    thanks so much
    for the tips

  9. #9
    Lord of Digital Video
    Lord of Digital Video
    r0lZ's Avatar
    Join Date
    Mar 2004

    Arrow PgcEdit v9.3 (March 22, 1010)

    PgcEdit v9.3 (March 22, 2010)
    A. = Added feature
    E. = Enhancement
    F. = Fixed bug
    1. Main window and commands list:
      • A. The Dead commands that cannot be executed due to unconditional jumps or gotos are now highlighted in purple in the commands pane (if the Highlight Gotos and Errors option is enabled.)
      • E. A GOTO was not renumbered when its target was deleted. Now, it is renumbered so that it points to the first command following the group of deleted commands.
      • F. Backward GOTO targets were often wrong after a copy/paste operation, and when GOTO commands were appended to a scratchbook section.
      • E. Right-clicking on the Copy button in the main window does a Copy As Text.
    2. Search box and its result window:
      • E. Added a new Tab in the Search results window, to see only the commands. Useful for example to check which value a GPRM can have. You can double-click on a line of the Summary tab of the Search window to search for that particular command, and return to the previous search with the new Previous button. It is also possible to save the summary and to copy it to the clipboard. Thanks to M_Knox!
      • E. The "Most Recently Used" contextual menu of the Search box included dupes when a leading or trailing space was included or when there were upper / lower case differences. Now, the "almost dupes" are automatically removed.
    3. PGC Editor:
      • E. Improved the tooltip of the NextPGCN pink link in menus.
      • F. PUOs Editor: It was not possible to input a value for the PUOs editor when it was launched from the PGC editor.
      • A. PGC Editor -> Subpicture Colour Lookup Table -> Import: Added the VobSub index files (*.idx) to the supported CLUT formats. (Note that the conversion from YCrCb to RGB is not always accurate.)
      • F. Pgc Editor -> Cell Type Flags editor: Now, the user cannot set the Angle and Interleaved Allocation flags in a menu.
      • A. PgcEditor -> Create New Cell: New option to copy all cells of a VOB in one operation.
      • F. When the first 16:9 cell was created in a menu domain, the letterboxed or pan&scan flag was not automatically set in the domain stream attributes. Now, the letterboxed flag is forced by default.
    4. Menu Editor:
      • E. MAJOR IMPROVEMENT! It is now possible to edit all button positions for all groups at the same time:
        • The position values are now automatically computed for the groups that are not currently displayed.
        • The pseudo-group "All" is now a checkbox. When it is ticked, the user can edit all groups at the same time, including the positions of the buttons.
        • The group radiobuttons are now used only to select the group to display in the viewer (or the group to edit when the All checkbox is not ticked.)
        • The new All checkbutton is highlighted in RED when there are parameter differences in the groups of the CURRENT button. It is still pink when there are differences in the other buttons. The tooltip of the All checkbutton now contains the list of the group differences for all buttons.
        • The button position sliders are now highlighted in yellow when there is a notable position difference in the different groups, as it might be better to edit the button positions in each group separately.
        • New dialogue when the user quits the editor with OK and there are button parameter differences in the groups (except for the positions).
      • E. MAJOR IMPROVEMENT when creating a new cell with buttons, so that the highlight of the new button is now visible by default. The new cells can now easily be used as a basis for simple still menus, with the help of VobBlanker and DVDSubEdit:
        • When the FIRST button is created in a cell of a 16:9 domain and the user selects the option to create 2 (or 3) groups, and there is no subpic decoding stream defined in the PGC, PgcEdit now creates a stream with 2 subpics: subpic 0 for the wide display mode, and subpic 1 for the letterbox AND pan&scan modes. It is therefore possible now to edit the button highlights of 2 groups independently with DVDSubEdit. (Note that 3 groups are still not, and will probably never be supported.)
        • When a new button is created, colour scheme 1 is now assigned by default to the button, instead of colour scheme 0 (usually transparent).
        • When a new dummy PGC is created, PgcEdit now uses its own CLUT instead of the Muxman default CLUT. As a consequence, when the first button is created and the original colour scheme is still undefined, the default colour schemes created will be different to those created by previous versions of PgcEdit. Colour scheme 1 (the default) is special, as none of the 4 colours are fully transparent, to ensure that the highlight of the buttons created by PgcEdit will be visible anyway.
        • When the first button of a cell is created and the current colour scheme has not yet been defined and is still full transparent, a default colour scheme with reasonable values is created automatically.
      • A. New functions in the Edit menu "Clear all adjacent button links", "Automatically link buttons (numerically)" and "Automatically link buttons (by position)" to let PgcEdit clear or set the adjacent button links automatically. The Automatically Link functions fail in some cases, notably when there are auto-activating buttons, therefore a verification function "Verify Buttons Accessibility" has been added to check if all non-hidden buttons can be accessed with the remote from all non-auto activating buttons. This function is automatically called at the end of the Automatically Link Buttons processes and when the user OK the editor.
      • N. New "Paste and Increment" functions in the Edit menu to paste a command and automatically increment some of its parameters. A simplified version "Paste and Increment JumpVTS_PTT" is designed to fill the commands of the chapter menu buttons. See the help in the Edit menu of the editor.
      • F. When importing or copying a whole menu, the number of numerically selectable buttons was sometimes wrong.
      • F. The number of buttons was not updated in the list of cells of the menu viewer when the editor was closed.
    5. Menu Viewer and Editor:
      • E. It is now possible to select the adjacent buttons of the auto-activating buttons with Control+Cursors. (A real player does not allow this with its remote.)
      • E. It is now possible to select the previous or next button with the keyboard shortcuts Control+P and Control+N. Tooltips added.
    6. File menu:
      • F. Open DVD: Fixed some bugs when fake PGCs and LUs are automatically removed.
      • F. File -> Recent DVDs: some DVDs were shown twice in the list.
      • E. Find BOVs: Improved the method to find all BOVs when the option to Scan Only One VOBU Every N VOBUs is high and the cell is relatively small.
      • F. Find BOVs: After having scanned a short cell, the scan of the remaining cells was very slow.
      • F. New DVD: the commands added immediately after New DVD to the FP-PGC were lost, and the Jump To Title 1 command was not highlighted.
      • A. New function File -> Menu Buttons & BOVs -> Export and convert PAL <-> NTSC to convert the position of the buttons from PAL to NTSC or vice versa during the export operation. The file can be imported in a converted DVD.
    7. Edit menu:
      • A. New Edit function "Dupe and Increment" to duplicate several commands at once and automatically adjust their parameters. Useful to create long lists of similar commands. See the help in the Edit menu.
        Clicking on the Duplicate button (in the bottom of the main window) with the right mouse button calls the new Dupe and Increment function.
    8. Trace mode:
      • E. The State -> Mark Played PGCs as '<Played>' option has been replaced by Mark Called/Played PGCs in Comments. Now, a PGC is marked as Called and highlighted in light yellow when it has been accessed, and as Played and highlighted in light green when a video cell has been played. It is therefore easier to locate PGCs with never played video content.
      • F. All Player Audio Capabilities flags were inverted in the Virtual Player Configuration and in SPRM(15).
      • F. A NextPGCN link not pointing to itself in a menu is now considered as invalid by the trace.
      • F. Trace menu -> State -> Clear All Played/Called Comments and Highlights replaced the other comments with "-". Thanks wencaS!
      • F. The Control+Down key (shortcut to start the trace) was active even when the trace mode was off.
      • F. It is now impossible to jump to the post or cell commands of a cell without buttons but with an infinite still time. The user must now press a button on the remote to continue to trace.
      • F. The trace was blocked when a Title PGC with BOVs and with the Button Select Or Activate PUO set was encountered.
      • F. Fixed the hexadecimal string appearing in the Watch window.
      • F. When the menu viewer was closed by an external function and not manually by the user, an error happened when the trace mode was closed.
    9. DVD menu:
      • E. Remove Useless Stuff has been greatly improved, and includes several new functions. The order of the operations has also been modified.
        • E. Clear Useless Set GPRM Commands now also converts the JumpSS_VMGM_PGC commands in the VMGM to simple LinkPGCN commands.
        • A. Added PGC and DVD -> Delete All Dead Commands to remove the commands that cannot be executed due to unconditional jumps or gotos.
          Use Info -> Find Dead Commands to examine the dead commands in the DVD.
        • A. New function "Delete All Dead Menubuttons" to remove the buttons that cannot or cannot easily enough be activated by the user due to PUO or too short playback time.
        • A. Added PGC and DVD -> Delete All NOPs to remove all useless NOPs (and move the goto targets to NOPs to the next non-NOP line.)
    10. Domain menu:
      • F. Delete Last PGC In Domain, when used on a PGC of a not-one_sequential Title often produced an error.
    11. PGC menu:
      • E. Kill PGC Playback, on PGCs with menu buttons or BOVs: PgcEdit tries now to pre-select the best button (in the best cell) to propose a reasonable default button to the user.
      • E. When using Kill PGC Playback on a menu without VOB files, PgcEdit doesn't ask each time if the VOB file should be removed. Now, it checks if there are still references to the VOB in the IFO, and displays the dialogue only when that's the case.
      • E. Jump To PGC Upon DVD Insert: A new dialogue is shown when the target PGC is a menu so that the user can now select the longest Title for the resume point instead of the default resume Title. See point 12 of the online guide here.
    12. Menu menu:
      • F. After having replaced a menu domain with New Menu, it was impossible to create a new cell in the new menu.
      • F. Change LU Language Code: It was impossible to define an "undefined" code.
      • F. Menu -> New Menu bug: the menu was not usable after having cancelled the function. It was necessary to reload the DVD to access the menu.
    13. Title menu:
      • F. Fixed partially a problem with Import Title's Intro Clip, occurring when the title is visited (but not played) before the main menu.
    14. Info menu:
      • E. When applied to a Title, Root, Audio, Subpic, Angle or Chapter menu PGC, Go To Calling Command now also shows the Title PGCs from which the user can call the entry menu PGC with the corresponding button of the remote.
      • E. Go To Calling Command has now an additional pink button to warn the user when there are jumps to nowhere in the DVD. The user can click the button to launch the Find Jumps To Nowhere GUI immediately.
      • E. Go To Calling Commands (and similar functions): When the user clicks on a reference in the list, the focus is now automatically set to the command.
      • F. Go To Calling Command crashed if the user clicked Refresh after having deleted the target PGC. Now, the GUI is simply closed.
      • F. Go To Calling Command bug: the "Return To Target" button did not work properly after having used the "Refresh" button. Thanks to M_Knox!
    15. Bookmarks menu:
      • N. New Bookmarks menu. You can now assign a bookmark to any PGC, and quickly jump to that PGC. Thanks to M_KNOX for the idea and demo plugin.
        Note: the bookmarks are automatically saved and loaded with the DVD, and you can also export and import them.
    16. Tools menu:
      • E. There is now a new Contextual Help plugin, maintained by M_Knox. It uses the F1 key, so the F1 key has been removed from the Tools menu. There is a dialogue when you start PgcEdit v9.3 for the first time, to explain that you may need to reorganize the Tools menu.
    17. Scratchbook menu:
      • F. After having loaded a Scratchbook file in the scratchbook, the sub-menu of Append To Scratchbook (with the scratchbook sections) was not updated.
    18. Options menu:
      • A. Added the Options -> Input/Output -> Set Default Provider ID submenu, to force a specific Provider ID by default.
      • F. Fixed a bug when the Highlight Gotos and Errors option was OFF.
    PgcEdit homepage (hosted by VideoHelp)
    Unofficial mirror (in Poland)

  10. #10
    Lord of Digital Video
    Lord of Digital Video
    r0lZ's Avatar
    Join Date
    Mar 2004

    Arrow PgcEdit v9.3 changelog (continued)

    • General:
      • F. Compiled with a new version of FreeWrap 6.42.4, with several fixes by M_Knox. This version should fix the problems with foreign characters in the file and path names, and a bug under some Linux flavours.
        Unfortunately, that means also that PGCEDIT DOESN'T RUN UNDER WIN 95/98/ME ANY MORE!
      • F. Fixed most problems with foreign characters in the file or path names.
      • E. The message boxes now have a scrollbar when the text is too long to fit.
      • F. Fixed a bunch of typos and non-European spellings. Thanks to all betas!
      • E. The tiny cells created by PgcEdit have now a blank subpic pack. As a consequence, the size of the VOB cell is now 20KB instead of 10KB.
      • F. Yes/No/Cancel dialogues: the height of some dialogues was wrong, and a bug occurred when the option "use_internal_dialog" was manually set to "false" in PgcEdit.cfg. The icons have also been improved by M_Knox.
      • E. Added "No to all" and/or "Yes to all" in some dialogues that can be shown many times in some circumstances.
      • E. The torn off menus are now always on top of their parent windows, and they do not have a button in the Windows task bar any more.
      • E. Improved the method to detect if the cells of a menu PGC can be played.
      • E. Some cosmetic improvements (About menu, new bold or underlined text and clickable URLs in dialogues, ...) Thanks to M_Knox!
      • F. Workaround for a system bug when renaming the backups folders.
    • Linux specific:
      • F. Menu Editor, under Linux: Fixed the error (without consequence) happening when the user ticks or unticks the "All" checkbox.
      • F. Three bugs under Linux in the new function that displays the text in the standard Yes/No/Cancel dialogues and in the text viewer. Thanks M_Knox!
      • *. Unfortunately, due to an incompatibility in Wine with the new kernels, the preview doesn't work correctly any more under most Linux distributions. Let me know if you can find a workaround!

    Updated plugins:
    • PUO (Prohibited User Operations) plugin v2.0
      • Added "Edit VOB PUOs of current domain" and "Edit VOB PUOs of current PGC" with a GUI to selectively set or clear any VOB PUO of any cell of the current domain or PGC.
      • Removed Selectively Clear VOB PUOs, less powerful than the new functions.
      • The plugin menu has been reorganised.
    • DVDShrink plugin v2.7
      • Minor change necessary for the new PgcEdit contextual help system.
    • Womble plugin v1.2
      • Added Create Celltimes.txt from a Womble PAL Project file.

    New plugins by M_Knox:
    • Context Help plugin
      • Developed by M_Knox with the help of blutach and Wombler (for the help file), this plugin implements the new contextual help system in PgcEdit. Use the F1 key to get help for any function!
        IMO, this plugin is essential, especially for newbies. Thanks to everybody involved in that big project!
      • Note: If you're getting "Page not found" errors when using PgcEdit_Manual.chm, please ensure that you have the latest version of it, which can be obtained here, or delete the PgcEdit manual from your PgcEdit installation folder to force the plugin to use the online help.
        The Context Help plugin discussion thread and download link are here.
    • Drag and Drop support plugin
      • Developed by M_Knox, this plugin implements the Drag and Drop support for PgcEdit. Just drop the icon of any DVD-Video file in the PgcEdit main window to open the DVD. You can also import a VTST by dropping its IFO file to the PGC list pane.
        The Drag and Drop support plugin discussion thread and download link are here.
    • QuickTarget plugin
      • Yet another useful plugin developed by M_Knox. With this plugin, you can easily change the target of almost all Jump, Call, LinkPGCN or Goto command by simply Alt-clicking its target! You can even change the Prev/Next/GoUp PGCN links from the PGC Editor the same way, and convert any NOP to a jump! There is also a function to split combined Set+Link commands into two commands.
        The QuickTarget plugin discussion thread and download link are here.
    • Options Dialog plugin
      • This plugin, written by M_Knox, adds a new "Show Options Dialog" entry in the Options menu. It allows you to change all PgcEdit options from an handy window with tabs, instead of having to use the options menu.
        The Options Dialog plugin discussion thread and download link are here.
    • Command Parser plugin
      • This new plugin by M_Knox is still in development phase. It will be released as soon as possible.
        With that plugin, you will be able to type the command instead of having to use the menus and widgets of the Command Editor to insert or modify a command. You will be able to use the standard PgcEdit syntax, as well as a slightly simplified syntax.
    PgcEdit homepage (hosted by VideoHelp)
    Unofficial mirror (in Poland)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 24
    Last Post: 16 Jun 2013, 08:46 PM
  2. PgcEdit v8.4 released - 26 June
    By r0lZ in forum DVD Authoring and Editing
    Replies: 76
    Last Post: 1 Jul 2007, 07:55 AM


Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts