From d213ac353b19e040f13bf00dd36165418002dfea Mon Sep 17 00:00:00 2001 From: Moonbase Date: Mon, 28 Sep 2026 20:17:49 -0700 Subject: [PATCH] Even MORE README.md --- README.md | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 81b4ad6..9b6ff78 100644 --- a/README.md +++ b/README.md @@ -18,11 +18,18 @@ The response was for a game called **Lottso! Express**, which is exciting on it' To avoid legal issues, I cannot share old game assets. All I can share are config files for the games that we do have them for. Game specific ones (except for **Lottso! Express**) had to be reverse engineered. The ones we have are for: -* Perfect Pair Solitaire -* Pogo Bowl -* Lottso! Express +* Perfect Pair Solitaire (emu status: kind of broken unless server is built without win condition) +* Pogo Bowl (emu status: broken) +* Lottso! Express (emu status: untested) -You can find them in the `Example Folder Structure` folder in the repo. +You can find them in the `Example Folder Structure` folder in the repo, which as the name suggests, has the required folder structure for the emulator to work with any of the games. + +To play a game, use the `play-game` endpoint. Here's an example: + +```http://localhost:8080/play-game?game=waterwheel&appletClass=com.pogo.game.client2.waterwheel.WaterwheelApplet&site=pogo&locale=en_US&hostedGameClass=com.pogo.wtrw.bz.esg.wtrw.GameApplet``` + +If you want to play a different game, you'd have to find the main applet class and the `hostedGameClass` which would be the actual game initialization code. +It's not too hard to find, the hosted game class might be the harder one to find though. # What Works * Game Initialization