A downloadable tool for Windows

Download NowName your own price


  • .NET Framework 4.6.2
  • DDS Image/File Editor (with DX10 support)


  1. Extract everything from the zip file.
  2. Open Ego PSSG Editor.exe.
  3. Enjoy! :)

Editor Information

This tool will allow you to open and edit PSSG files for the EGO engine games.

  • Create from Scratch -- Build new PSSG files starting from zero.
  • Edit Anything -- Now edit just about every part of the PSSG you please.
  • Textures -- Special sections concentrated to help you edit PSSG textures.
  • Preview -- Lets you see any texture/cubemap from the PSSG before you have to export.
  • DDS Conversion -- Complete dds conversion that lets you change many things such as format, resolution, and mip maps.
  • Open With -- Allows you to choose "Open With" and select this program to open PSSG.


After turning on the program simply click File -> Open and select a PSSG to edit.

Editing Textures:
  1. In the Textures tab select a texture from the list.
  2. Press Export to save the section as a new file to edit with another editor such as Photoshop.
  3. OR Replacement Step 1 and 2: In the Textures tab press Export All Textures. A folder will be made with all texture files in the same directory as the pssg.
  4. When finished editing dds file, if the texelFormat (see "Looking Up Texture Info") is u8 use save option 8 L 8 bpp | Luminance, and if it is ui8x4 use option ARGB 32 bpp | unsigned.
  5. After editing press Import and select your modified file.
  6. Click File -> Save to save your new PSSG.
Looking Up Texture Info:
  1. In the Textures tab select a texture from the list.
  2. Now switch to the All Sections tab.
  3. You will see a bunch of info for the texture selected in the Textures tab.
  4. Important info to look at: width, height, format, mipmaps
  5. Switch back to the Textures tab to continue editing the texture.
Adding Textures:
  1. In the Textures tab select a texture from the list for your new texture to be based on.
  2. Press Add so that a new window pops up.
  3. Type in a new name for your texture, make sure it is unique and press OK.
  4. A new texture will be added and can be seen at the end of the list.
  5. Click File -> Save to save your new PSSG.
Removing Attribute/Attribute Info:
  1. In the data grid view select a the row of the attribute that you would like to delete by pressing on the row header to its right.
  2. Now just press the Remove button on the bottom. If no row is selected then a Node/Node Info will be removed instead.
  3. Type in a new name for your texture, make sure it is unique and press OK.


  • If you get errors try one of the following:
    • Make sure the folder that you put the files in is not readonly.
    • Run the exe as an administrator or give it administrator rights.
    • Put the files in a folder on the desktop.
    • Create an issue here.


  • 11.1.2017.0802
    • Added support for DX10 BC1-3 textures
    • Fixed srgb textures being exported with the wrong settings
    • Updated texture preview UI to conveniently show texture info
  • 11.0.2017.0720
    • Rewrote UI from scratch in WPF
    • Added preview for u8 textures
    • Added support for BC7 textures
    • Dropped support for cube maps
  • 10.3.2016.0322
    • Ability to open really large pssg files (64 bit Windows)
    • When (de)compressing files, a temp file is used first
    • Ability to sort textures by name
    • Byte data always represented by 2 chars, capitalized
    • Now properly closes the save stream
    • Fix for saving as xml that has an attribute starting with the number 2
    • Attempts to delete any temp files that are created
  • 10.2.2015.0806
    • Support for Gimp 2.8 DDS Plugin
  • 10.1.2015.0805
    • Added two texeltypes for Dirt Rally
    • Fixed bug when copying nodes
  • 10.0.2014.1226
    • Support for Compressed PSSG
    • Support for Xml PSSG
    • Support for Dirt Game
    • Changed up User Interface
    • New Version Numbering
    • Use EgoEngineLibrary
  • 2.0.2012.0919 (2.0.1)
    • Fixed Occasional Save Error
    • Small UI Improvements
    • Cleaned Up Code/Reduced file size
  • 2.0.2012.0530
    • Added support for Textures with texelFormats "ui8x4" and "u8"
    • Hogs less resources when browsing textures
    • Improved All Sections Tab: Add/Remove, Import/Export, and Edit anything
    • New Section: PSSG Backend
    • New Feature: Create PSSGs from scratch
  • 1.8.2011.0924
    • Fixed a bug causing the game to crash when editing textures
  • 1.8.2011.0919
    • Rewrote most of the program based on Miek's PSSG base class
    • Removed support for most PSSGs modded by previous editor versions
    • Rewrote the DDS class for better conversions between textures and DDS files
    • New Feature: Export/Import Cubemaps, Remove Textures, Import All Textures
    • Improved UI, image preview
  • 1.7.2011.0530
    • Fixed Bug that caused some PSSG files to be unopenable
  • 1.7.2011.0524
    • Added support for Dirt 3
    • Fixed error from having 0 mip maps
    • Fixed pssg size updater
    • NOTE: This is a quick release with minimal testing, may need more work
  • 1.7.2011.0324
    • Greatly Improved Speed
    • New Feature: Add Texture
    • Texture Resolution changes are done correctly
    • Minor UI Changes
  • 1.6.2010.1225
    • Fixed Bug where you could only edit the first pssg that you open
    • Improved Automatic Selection
  • 1.6.2010.1219
    • Fixed Export All Textures function
    • Automatically Selects a Section based on Selected Texture
  • 1.6.2010.1217
    • Redesigned UI For Easier Texture Editing
    • Added Export All Textures function
    • Fixed Open With function
  • 1.5.2010.1206
    • Added Preview Area for TEXTURE sections
    • Import any section, not just TEXTURES (For the Advanced)
    • Made it faster for you to work with the program
  • 1.4.2010.1204
    • Added support for ALL PSSG FILES
    • Redesigned Everything
  • 1.3.2010.1128
    • Added support for more pssg files (interior, RainBeads_textures, sky)
    • Changed the way I do versions
  • 3.0.2010.1031
    • Fixed Major Bug that would destroy pssg files when importing new files
    • Added support for games Grid and Dirt 2
  • 1.0.2010.1030
    • First Release


  • Ryder25 - For creating the program. (modding(at)ryder25(dot)com)
  • luh-koala - For creating icon and other graphics
  • famfamfam.com - For the "silk" menu icons.
Updated 26 days ago


Download NowName your own price

Click download now to get access to the following files:

Ryder PSSG Editor 1.7.2011.0530 1 MB
Ego PSSG Editor 10.3.2016.0511 3 MB
Ego PSSG Editor 11.0.2017.0720 670 kB
Ego PSSG Editor 11.1.2017.0802 967 kB