diff --git a/README.md b/README.md index dabef07..ad91567 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Experiment with the European Space Agency (ESA) to run DOOM in Space onboard the doom-demo-tests -Explore the [results](./results/v1.0/) folder for more. +Explore the [v1.0 results folder](./results/v1.0/) for more. #### March 23, 2024 — DOOM runs in space and uses the pictures acquired by the spacecraft's onbard camera as its background images in the gameplay environment. @@ -29,7 +29,7 @@ Images captured by the onboard camera are automatically processed and integrated -Explore the [results](./results/v2.0/) folder for more. +Explore the [v2.0 results folder](./results/v2.0/) for more. ### Setup diff --git a/demos/README.md b/demos/README.md index 1a9b831..7291644 100644 --- a/demos/README.md +++ b/demos/README.md @@ -1,8 +1,8 @@ -# DOOM tests +# DOOM Demos -A set of demos used to test if everything is functioning ok. - -Some demos are from this excellent resource: http://www.classicdoom.com/odddemos.htm -Some demos are from the compet-n and SDA archive: https://archive.org/details/competn +A set of demos used to test if everything is functioning ok: +- Some demos are from this excellent resource: http://www.classicdoom.com/odddemos.htm +- Some demos are from the compet-n and SDA archive: https://archive.org/details/competn +- The demos in [the rng-0 folder](./rng-0) are from Georges and Ólafur having fun playing DOOM. Much thanks to the classic doom and doom speed demo archive community. Without their knowledge and hard work, this would have not have been possible. diff --git a/earth.png b/earth.png deleted file mode 100644 index 4ba2a76..0000000 Binary files a/earth.png and /dev/null differ diff --git a/results/README.md b/results/README.md index 3e5eefb..847a00a 100644 --- a/results/README.md +++ b/results/README.md @@ -1,10 +1,10 @@ # Results -Images captured by the onboard camera are automatically processed and integrated into the game as custom background scenes. This is achieved by updating the game's WAD file to include the acquired images prior to running DOOM. The WAD update and game execution occur immediately after each image capture, showcasing near real-time snapshots of Earth within the gameplay environment. +Images captured by the onboard camera are automatically processed and integrated into the game as custom background scenes. This is achieved by [updating the game's WAD file](../replace-sky.sh) to include the acquired images prior to running DOOM. The WAD update and game execution occur immediately after each image capture, showcasing near real-time snapshots of Earth within the gameplay environment. ## AI for Color Optimization -The acquired images are optimized with k-means unsupervised machine learning to fit DOOM's 256-color palette. This maintains the game's iconic aesthetic while incorporating real pictures of Earth taken from space. +The acquired images are optimized [with k-means unsupervised machine learning](../playpal-image-resample/resample.cpp) to fit DOOM's 256-color palette. This maintains the game's iconic aesthetic while incorporating real pictures of Earth taken from space. -## Automatic Screen Captures +## Screen Captures A gameplay screenshot at a specific frame is written into an image file for each demo file, documenting the unique integration of pictures from space into the game environment. ## Highlights