Skip to content
This repository has been archived by the owner on Jun 18, 2024. It is now read-only.

Commit

Permalink
issue #22 include results from v1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
georgeslabreche committed Mar 28, 2024
1 parent faf762a commit 93a5769
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Experiment with the European Space Agency (ESA) to run DOOM in Space onboard the
<img src="https://github.com/olafurw/opssat-doom/assets/103783/8b2ece4b-bb92-4694-9655-9debc2569c2e" alt="doom-demo-tests" width="600" />
</div>

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.

Expand All @@ -29,7 +29,7 @@ Images captured by the onboard camera are automatically processed and integrated
</table>
</div>

Explore the [results](./results/v2.0/) folder for more.
Explore the [v2.0 results folder](./results/v2.0/) for more.

### Setup

Expand Down
10 changes: 5 additions & 5 deletions demos/README.md
Original file line number Diff line number Diff line change
@@ -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.
Binary file removed earth.png
Binary file not shown.
6 changes: 3 additions & 3 deletions results/README.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit 93a5769

Please sign in to comment.