Meowth/README.md

25 lines
929 B
Markdown
Raw Normal View History

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
![Meowth](meowth.png?raw=true)
2022-08-31 23:48:37 +10: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).
## 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`.