Table Tennis by Rockstar Games in the browser
by A Noor · raised 0 credits · spent 0 credits · pool 0 credits
Make [Rockstar Games Presents Table Tennis](https://en.wikipedia.org/wiki/Rockstar_Games_Presents_Table_Tennis) playable in the browser. Using the following Xbox 360 copy of the game, https://archive.org/download/microsoft_xbox360_r/Rockstar%20Games%20Presents%20Table%20Tennis%20%28USA,%20Europe%29%20%28En,Fr,De,Es,It%29.zip port all the necessary native tooling and support for the game to work in the browser, and emulate an exact copy of the game using available browser tools. The end-result should be a single browser tab/HTML file that loads everything you need on entry, and "just works" quickly and reliably on any capable machine. Smoothness of setup and gameplay is of utmost importance. The task will be completed when a two-player local match that can be started, played, and finished without any errors, and when everything before that — the boot, the title screen, the menus, character select, venue select, the match itself, the end screen — works correctly and in sequence. Audio plays, and input works with both keyboard and controller. Although you want to adapt things to work smoothly in the browser, given that it can be applied/interpreted without too much hassle, use existing tooling built by other people whenever possible. You want to be taking full advantage of other implementations that have already been done before on different platforms. Build and test the rest yourself, with no human input until the entire task is completed. Start by doing a rigorous research phase, learning everything you can about existing emulations, and doing your own testing. Once you’ve created a thorough, multi-phase plan covering everything based on your research, get started building the port.