Merge branch 'master' of https://git.alanmoon.net/Moonbase/NotPogo
This commit is contained in:
commit
f08fe16839
13
README.md
13
README.md
@ -21,21 +21,12 @@ The response was for a game called **Lottso! Express**, which is exciting on it'
|
|||||||
* Pogo Bowl (Boots, Partially Works)
|
* Pogo Bowl (Boots, Partially Works)
|
||||||
* Boardwalk Seaball (Boots, Partially Works (unplayable without original client props))
|
* Boardwalk Seaball (Boots, Partially Works (unplayable without original client props))
|
||||||
# How To Use
|
# How To Use
|
||||||
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 (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, 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:
|
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```
|
```http://localhost:8080/play-game?game=waterwheel&appletClass=com.pogo.game.client2.waterwheel.WaterwheelApplet&site=pogo&locale=en_US&scrn=Steviewonder322```
|
||||||
|
|
||||||
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.
|
In order for assets to be fetched by the games (including the jars themselves), you need to use a specific folder structure where the server executable lives. You can find said structure in the `Example Folder Structure` directory.
|
||||||
It's not too hard to find, the hosted game class might be the harder one to find though.
|
|
||||||
|
|
||||||
# What Works
|
# What Works
|
||||||
* Game Initialization
|
* Game Initialization
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user