Licenses and notices
This site
The page, the installer, the in-browser translator and the engine are open source: https://github.com/hammaad2002/detective-barbie-web-port (see its LICENSE file). The site contains no part of Detective Barbie: players unpack their own disc image in their browser, and the game's program is translated there.
Not affiliated with or endorsed by Mattel. Detective Barbie and related names are trademarks of Mattel.
Site code — MIT
The TypeScript and C++ sources in the repository (installer, recompiler, runtime, and web
shell) are licensed under the MIT license in the repository's LICENSE file.
iced-x86 — MIT
The in-browser translator decodes x86 instructions with iced (iced-x86 1.21.0), Copyright (C) 2018-present iced project and contributors, under the MIT license.
Emscripten — MIT
The engine is compiled with Emscripten 6.0.12, whose runtime code is under the MIT license (see the Emscripten project).
dlmalloc — public domain
The engine uses Doug Lea's malloc implementation (public domain).
Vite — MIT
The page is built with Vite; its small module-loading helper is part of the page's script.