BottleShip es una herramienta de software diseñada para convertir instaladores de juegos clásicos de Windows en paquetes jugables directamente en el navegador web. Su característica principal es la ejecución local mediante tecnologías WebAssembly y WebGPU, lo que garantiza que ningún dato se suba a servidores externos, preservando la privacidad del usuario. El sistema permite cargar instaladores de GOG, carpetas, archivos ZIP o archivos .wgb, procesándolos en el dispositivo del usuario sin necesidad de conexión a internet.
En cuanto a la presentación gráfica, la herramienta ofrece un control detallado sobre el ritmo de fotogramas para suavizar juegos con baja tasa de cuadros, como Diablo II, que opera a aproximadamente 25 fps en pantallas de 60 Hz. Los usuarios pueden elegir entre tres modos de interpolación: Blend, que suaviza cada refresco para una experiencia más fluida; Smooth, que mantiene un ritmo constante; y Off, que prioriza la fidelidad original y la latencia mínima. Además, se incluye la opción de bloquear la relación de aspecto en pantalla completa para evitar bordes negros, así como la escalado por enteros para una resolución pixel-perfect.
El sistema de calidad y video permite ajustar el filtro de escalado del canvas y aplicar efectos avanzados a las películas decodificadas por el emulador, como formatos Bink, Smacker, AVI y MPEG. Estas configuraciones se aplican en la interfaz entre el emulador HLE y WebGPU, permitiendo una reproducción precisa de los juegos originales sin alteraciones visuales significativas.
