This commit is contained in:
Alan Moon 2026-10-12 22:15:20 -07:00
commit 8dbca2d3ca

View File

@ -4,22 +4,23 @@ Rebound is a Classic Pogo Server Emulator meant to run the older Flash/Java Appl
# Why Does This Exist
Unfortunately the classic servers for Pogo.com were shutdown a long time ago, and with it went over 150+ legacy games. This exists to get those games working to some degree.
# `client-props.jsp`
Unfortunately, all games were entirely configured (layout, asset paths, locale, game parameters) in one single file, `client-props.jsp`
Most games are missing this file, so they will more than likely not work correctly or at all.
This emulator only exists for those who either:
* found a `client-props.jsp` file
* reverse engineered one
* wants to understand how the protocol works so that development can progress
Every game had a unique `def.properties` file requested from `client-props.jsp` (e.g `http://game3.pogo.com/util/client-props.jsp?file=gf2/bowling/def.properties`)
**UPDATE:** We have uncovered a games `client-props.jsp` response hidden within one of the asset archives I had. We may try to get in touch with this person to get more game specific
responses. I've also determined that the `config.txt` from Perfect Pair Solitaire is a local config and doesn't house all the game specific keys needed for it to run.
This file was gzipped compressed and is **REQUIRED** for the game to boot, it is compressed either by the server or it's just stored that way on the servers file system.
The response was for a game called **Lottso! Express**, which is exciting on it's own because that was a beloved game on the site. I may try to get it working with the emulator.
Unfortunately, zero responses were archived by archive.org. We only have the complete file for one game (**Lottso! Express** which already has an HD version)
If you've played on Pogo during the Java/Flash era, your java deployment cache may just have some of the property files we're looking for. Here's how you can find them:
1. Boot Up The Computer With Internet UNPLUGGED Or WiFi Disabled
2. Go To The Folder Containing The Java Deployment Cache (on Vista and up, that would be `C:\Users\Username\AppData\LocalLow\Sun\Java\cache`, on XP it would be `C:\Documents and Settings\Username\Application Data\Sun\Java\Deployment\cache\`)
3. If there are any files here, you probably have something we don't have, join our [Discord](https://discord.gg/k8GV7SDavy) and either throw the entire cache [here](https://ptb.discord.com/channels/1549543068141748254/1549878256474525838) or just the files that you deem are probably important to the search.
4. More than likely, the emulator won't support the game we found the file for immediately. Each game also had it's own server side logic, wait for an update [here](https://ptb.discord.com/channels/1549543068141748254/1549878421222334575)!
# Supported Games
* Perfect Pair Solitaire (Boots, Works)
* Lottso! Express (Boots, Works)
* Pogo Bowl (Boots, Partially Works)
* Boardwalk Seaball (Boots, Partially Works (unplayable without original client props))
* Perfect Pair Solitaire (Boots, Works, Incomplete Props)
* Lottso! Express (Boots, Works, Complete Props Found)
* Pogo Bowl (Boots, Partially Works, Incomplete Props)
* Boardwalk Seaball (Boots, Partially Works, Incomplete Props)
# How To Use
To play a game, use the `play-game` endpoint. Here's an example: