Top Tennis (The Game Factory, 1997, programmed by John Dolph) was a DOS tennis game written in Borland Pascal 7. This project is a faithful rewrite in C with SDL2, made by studying the original program (reverse engineering). It runs on Linux, on other systems with SDL2, on the PS Vita and on the PSP. It is not an emulator: the game logic is rewritten, with the same ball physics, the same AI, the same menus and the same timing as the original.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| TopTennis-1.4-Source.zip |
v1.4 |
10/04/26 |
7 |
Download |
QR |
| TopTennis-Data-Tools.zip |
v1.4 |
10/04/26 |
10 |
Download |
QR |
| TopTennis-Linux-x86_64.zip |
v1.4 |
10/04/26 |
8 |
Download |
QR |
| TopTennis-PSP.zip |
v1.4 |
10/04/26 |
7 |
Download |
QR |
| TopTennis.vpk |
v1.4 |
10/04/26 |
7 |
Download |
QR |
Restores version 1.1 controller, shot-selection and ball-physics behaviour, with stability fixes for pointer input, court clipping, match bounds, tournament saves and scoring.
Packages: PS Vita VPK, PSP EBOOT, Linux x86_64, data-preparation tools and source snapshot. The Python tool reads original EXE and DAT files supplied by the user to prepare one DAT for this engine; original game files are not included.
Deterministic comparisons found no mismatches in sampled behaviour against the project C port of version 1.1. Full equivalence and physical-console testing are not claimed. See README.md and DATA_SETUP.md for setup instructions.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| Top Tennis Vita |
v1.2 |
10/01/26 |
29 |
Download |
QR |