1.5 KiB
1.5 KiB
Roseau Environment
Roseau is a preservation project targeting v1 (2001). This represents the very dawn of Habbo Hotel (then "Hotel Goldfish" / "Cult of the Dead Cow" era). It is extremely simple, text-heavy, and retro.
🛠 Tech Stack
- Language: Java 11
- Protocol: "Goldfish" / v1 text-based custom protocol.
- Client: Very early Shockwave (requires specific DCR files included in
client/).
🚀 Key Features
- Public Rooms Only (Mostly): The v1 experience was heavily focused on public rooms like the Lido and Club Massiva.
- Diving Deck: The classic swimming and diving camera angles.
- Console: Uses the old-school blue console interface for messaging.
- Simplicity: No complex wireds, mod tools, or modern bloat. Just chatting and sitting.
📂 Project Structure
Located in /roseau, the structure is:
roseau/
├── Roseau-Server/ # Java Source
├── client/ # v1 DCR files and HTML loader
├── roseau.properties # Configuration
└── Dockerfile
🔌 Ports
| Port | Description |
|---|---|
37120 |
Game Port |
8082 |
Web Client |
🕹 Playing
- Browser: Requires a Shockwave-compatible browser (Pale Moon 32-bit).
- Access: Go to
http://localhost:8082. - Login: v1 didn't always have strict auth in the same way; check the screen prompts.
🛠 Setup & Running
./docker-manage.sh start roseau
This will start the server and a small Nginx container serving the static v1 client files on port 8082.