A blazing fast Experimental Penguins emulator, written in Node.js.
- Foreground11.swf (not that useful)
- Misses 1 Experimental Penguins version called tv-112k.swf (PlayUK)
- Contains most of the files and comes with a simple HTML design
- Written to be simple, secure and fast
- Extensive response validation using JSON
- Uses no-cache to avoid SWFS getting cached
- Supports Experimental Penguins, Football Club Penguin Chat and Contact Music Penguin Chat
- So easy to setup that it feels instant
- Download this repository.
- Download & install the latest version of Node.js
- Open CMD and enter this command:
npm i fastify fastify-static fastify-formbody fastify-helmet fastify-no-cache underscore knex mysql2
- Download & install XAMPP
- Open XAMPP and run MySQL (Do not run Apache as the Node.js server runs on port 80)
- Import the database that you can find in /setup/experimental.sql by using a tool like MySQL Workbench
- Change the options in /setup/Config.json to comfort your MySQL settings
- Open CMD and CD to the folder where Run.js is located
- Enter the following command to start the server:
node Run.js
- Browse to http://127.0.0.1/ or your VPS domain/ip if you're running this behind a webserver
- Download this repository.
- Download & install the latest version of Node.js
- Execute the following command:
npm i fastify fastify-static fastify-formbody fastify-helmet fastify-no-cache underscore knex mysql2
- Download & install MySQL
- Run MySQL and execute the command: mysql -u username -p database_name < experimental.sql
- Change the options in /setup/Config.json to comfort your MySQL settings
- CD to the folder where Run.js is located
- Enter the following command to start the server:
node Run.js
- Browse to http://127.0.0.1/ or your VPS domain/ip if you're running this behind a webserver