LEGO City Undercover: The Chase Begins - PC port, Windows development build v0.0.1

THIS IS NOT A PLAYABLE GAME YET. It is a development runtime of an unfinished port: you can look at the start screens,
walk the main character around a street of the city and play parts of the first missions. It contains no game data.
You need your own decrypted .cci image of the game, and Python 3.11 or newer (https://www.python.org/downloads/windows/).

This is an unofficial fan project. It is not affiliated with, endorsed by or sponsored by Nintendo or any other right holder of *LEGO City Undercover: The Chase Begins*. All names and trademarks belong to their owners.

What is in this folder
  build\      the programs (chase-*.exe) and the libraries they need
  tools\      the Python tools that read your game image
  config\     the key bindings
  licenses\   the licenses of the bundled third-party libraries
  LICENSE     GNU General Public License, version 3 or later, for the programs and tools

Step 1: extract the game files from your own image (it is never changed). Open a terminal in this folder and run
  py -3 tools\extract_romfs.py "C:\path\to\game.cci" --output artifacts\romfs
The output folder must not exist yet. The tools refuse an encrypted image.

Step 2: start the development runtime.
  Double-click chase-game.bat, or in a terminal in this folder run: build\chase-game.exe
The runtime reads artifacts\romfs of the folder it is started in. It saves to %APPDATA%\chase\savegame.dat.

More tools (unpacking the asset archive, converting textures, sounds and text) are described in the project documentation:
https://github.com/zJanny/LegoCityUndercover-TheChaseBegins-PC-Port/blob/9b874eb76462c39b15d82917b0b584a64f3a81da/docs/extracting-game-data.md

Source code (GPL source offer): https://github.com/zJanny/LegoCityUndercover-TheChaseBegins-PC-Port
This build was made from commit 9b874eb76462c39b15d82917b0b584a64f3a81da: https://github.com/zJanny/LegoCityUndercover-TheChaseBegins-PC-Port/tree/9b874eb76462c39b15d82917b0b584a64f3a81da
