2022-10-24 22:36:09 +11:00
|
|
|
# Meowth - An SSL Patcher
|
2022-08-31 23:48:37 +10:00
|
|
|
|
2022-10-24 22:36:09 +11:00
|
|
|

|
2022-08-31 23:48:37 +10:00
|
|
|
|
2024-12-21 17:45:55 +11:00
|
|
|
Since NSSL is such hot garbage, a lot of games shipped their own static version of OpenSSL.
|
|
|
|
|
Meowth disables the SSL verification in such titles for development purposes.
|
2022-08-31 23:48:37 +10:00
|
|
|
|
2022-10-24 22:36:09 +11:00
|
|
|
Based on [Inkay](https://github.com/PretendoNetwork/Inkay).
|
2024-12-21 17:45:55 +11:00
|
|
|
|
|
|
|
|
## Compiling - Docker
|
|
|
|
|
Meowth's dependencies and build tooling can be handled as a container, which is generally recommended for WUPS
|
|
|
|
|
development.
|
|
|
|
|
Using `docker` or `podman`:
|
|
|
|
|
```shell
|
|
|
|
|
docker build -t meowth .
|
|
|
|
|
docker run --rm -v $(pwd):/app meowth make # replace "make" with any other command (make clean, etc.)
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Compiling - System
|
|
|
|
|
Meowth has the following dependencies:
|
|
|
|
|
- [WiiUPluginSystem](https://github.com/wiiu-env/WiiUPluginSystem)
|
|
|
|
|
- [libmocha](https://github.com/wiiu-env/libmocha)
|
|
|
|
|
- [libkernel](https://github.com/wiiu-env/libkernel/)
|
|
|
|
|
|
|
|
|
|
Each of these should be `make install`-able, and then Meowth can be compiled with `make`.
|