Skip to content

Open-source asset editor and manager written in C++ for Bullfrog's Populous: The Beginning game, designed to preview, modify, and generate the game assets.

License

MIT, Unknown licenses found

Licenses found

MIT
license.md
Unknown
license-deps.md
Notifications You must be signed in to change notification settings

Toksisitee/PopResourceEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PopResourceEditor

Open-source asset editor and manager written in C++ for Bullfrog's Populous: The Beginning game, designed to preview, modify, and generate the game's assets.

Features

  • Asset Picker
    • Enter your Populous directory path, and all assets will be automatically detected and displayed in a grid view. Double-click any asset to instantly open it in a new window!
  • Preview, Modify, Export
    • Preview assets, generate new ones from scratch, import images (e.g., skies), modify palettes, and export your changes as data files.

Assets Supported

For now, the following assets are supported:

  • Alpha: Used for alpha-based effects and sprites.
  • BigFade: The primary texture for the landscape.
  • Blocks: Texture atlas used by 3D objects.
  • Cliff: Landscape texture for damaged ground, lava, and similar effects.
  • Disp: Displacement map used to add fine details to the landscape and water texture.
  • Fade: Applies shadowing effects to landscape textures, such as shadows or Fog of War.
  • Ghost: Used for transparency effects.
  • Level (v2): Map format used to generate detailed map previews.
  • Palette: A 256-color table (without an alpha channel), with all assets referencing the indexed palette.
  • Sky: Texture for the sky.
  • Sprite: 2D textures. GUI, people, spell effects.

Building

To build PopResourceEditor with Visual Studio 2022, ensure that you have the following dependencies installed:

  • Visual Studio 2022 (v143) with C++20 (/std:c++20) support.
  • Windows SDK 10.0 (latest version).
  • Precompiled libraries (e.g., spdlog) are included in the project. However, if you prefer to use your own, you will need to precompile them yourself, as no build tools are provided for third-party libraries.

If you enjoy the free tools and fan-made patches I've shared over the years, and you’d like to show support, consider making a small donation. It helps keep the projects going, supports my time and effort, and motivates me to continue developing. Learn more about my projects here.

License

PopResourceEditor Copyright © 2024-2025 Toksisitee. This project is distributed under the MIT License. See the LICENSE file for more details.

About

Open-source asset editor and manager written in C++ for Bullfrog's Populous: The Beginning game, designed to preview, modify, and generate the game assets.

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
license.md
Unknown
license-deps.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published