Update README.md

Add info about WiiMart
This commit is contained in:
Ocarinaoftime 2025-04-25 11:41:26 -04:00 committed by GitHub
parent 169573c69f
commit bc95c34ad9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3,15 +3,7 @@ WiiSOAP is a server designed specifically to handle Wii Shop Channel SOAP - more
Ideally, one day this will become feature complete enough to handle other titles utilizing EC, such as DLCs or other purchases.
It aims to implement everything necessary to provide title tickets, manage authentication, and everything between.
## Setup
WiiSOAP operates on the assumption that you run a PostgreSQL database holding existing tickets.
1. Ensure that your PostgreSQL database contains the schema within `database.sql`.
2. Copy `config.example.xml` to `config.xml` and edit accordingly.
- Similar to [WSC-Patcher](https://github.com/OpenShopChannel/WSC-Patcher), you may use a base URL of `a.taur.cloud` for localhost development, i.e. via Dolphin.
3. `go build` to create an executable.
4. Run the resulting executable, such as `./WiiSOAP`.
This repository has been modified to meet the requirements for WiiMart. This includes functions to handle gifted titles (sending and receiving), handling points (addition and removal), a new database schema to support this, and more.
## Contributing
Ensure you have run `gofmt` on your changes.
Ensure you have run `gofmt` on your changes.