Skip to content

pmgdev64/MatePP

Repository files navigation

MatePP Icon

MatePP

Lightweight animated wallpaper engine for Windows.

The goal of this project is to provide a simple wallpaper engine that works well even on older and low-end computers.

Release Downloads Stars Forks Issues Pull Requests License Last Commit


⚠️ Project Status

MatePP is currently on hold.

Development has been temporarily suspended due to critical hardware failures affecting the development environment, including a failing HDD with bad sectors and damaged motherboards.

The project has not been discontinued. Development will resume once a stable development PC is available.

There is currently no estimated time of return (ETA).


Screenshots


About

MatePP is a lightweight animated wallpaper engine for Microsoft Windows.

Unlike many wallpaper applications that focus on visual effects and extensive features, MatePP focuses on efficiency, stability, and low resource usage.

The project aims to deliver smooth animated wallpapers while remaining usable on older and low-end computers.


Features

  • Lightweight design
  • Direct2D rendering
  • Media Foundation video playback
  • Hardware accelerated decoding (where supported)
  • Low CPU usage
  • Low memory usage
  • Designed for low-end hardware
  • Open source
  • Simple desktop integration

Goals

  • Support common video formats
  • High performance on older hardware
  • Stable wallpaper rendering
  • Small installation size
  • Easy-to-use wallpaper manager
  • Minimal resource consumption
  • Open source development

Current Development

The latest public releases remain available.

Because the primary development PC is currently unavailable, no new releases or bug fixes are planned until development can resume.

Existing issues and pull requests may not receive immediate responses.

The repository will remain online.


Windows Compatibility

Recommended

  • Windows 10
  • Windows 11 21H2
  • Windows 11 22H2
  • Windows 11 23H2

Limited Support

  • Windows 11 24H2

Windows 11 version 24H2 introduced changes to the Explorer desktop shell.

These changes may affect wallpaper rendering and can cause problems such as:

  • Wallpaper not appearing
  • Blank desktop background
  • WorkerW rendering issues

Support for Windows 11 24H2 remains experimental.


Project Structure

MatePP/
    Wallpaper Engine

MatePP-Manager/
    Wallpaper Manager

Build Environment

Current development environment:

  • Code::Blocks
  • MinGW-w64
  • GCC
  • Windows SDK
  • Direct2D
  • Windows Media Foundation

Future Plans

Development will continue after the development environment has been restored.

Planned improvements include:

  • Improved playback performance
  • Better hardware video decoding
  • Additional wallpaper formats
  • More stable rendering pipeline
  • Improved Windows compatibility
  • DirectX rendering improvements

The roadmap may change in future releases.


Contributing

Although development is currently paused, bug reports and pull requests are still welcome.

Contributions may be reviewed once active development resumes.


License

Licensed under the GNU General Public License v3.0.

See the LICENSE file for more information.


Made with ❤️ by PmgDev64

About

Lightweight animated wallpaper engine focused on low-end Windows PCs.

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors