Skip to content

mcidclan/psp-virtual-mobile-engine-ext

Repository files navigation

PSP Virtual Mobile Engine Extension.

This repository contains various code examples demonstrating how to use the Virtual Mobile Engine (VME) and take advantage of this reconfigurable CGRA. It also contains an extension for the 'me-custom-core' library to ease the use and debug/log of the VME in homebrew.

Usage

Make sure you have psp-media-engine-custom-core installed and up to date, see below.

Contribution Guidelines

AI-assisted development

AI tools may be used as development aids. However, the following rules apply strictly:

  • All commits must be authored by a human contributor (pseudonyms are perfectly acceptable).
  • The commit history must not contain any AI attribution as author or co-author.
  • Contributors must fully review, understand, and validate all submitted code before opening a pull request.
  • Contributors are expected to be able to explain and justify their changes during code review.
  • The contributor is responsible for ensuring their code does not break existing functionality, including dependencies and the overall library behavior.

In short: AI can assist, but humans must retain full ownership of the work.

Pull requests that include AI attribution in commits, or that are not clearly understood and validated by the contributor, will be rejected.

License compatibility

All code submitted to this repository must be compatible with the MIT License. Dependencies or code snippets under more restrictive licenses (e.g. GPL, LGPL, proprietary) are not accepted. Contributors are responsible for verifying that any third-party code they include is under a permissive license granting at least the same level of freedom as MIT.

Disclaimer

This project and code are provided as-is without warranty. Users assume full responsibility for any implementation or consequences. Use at your own discretion and risk

Related work

PSP Media Engine Cracking The Unknown
PSP Media Engine Custom Core
PSP Media Engine Safe Task
PSP Media Engine Reload

m-c/d

About

Code examples demonstrating how to use Sony's Virtual Mobile Engine 2 (VME2) and take advantage of this reconfigurable CGRA, plus an extension for the `me-custom-core` library to ease VME use in homebrew.

Topics

Resources

License

Stars

19 stars

Watchers

1 watching

Forks

Contributors