Add Soyuz-TMA trainer

This commit is contained in:
Ehmry - 2019-03-16 16:25:09 +01:00
parent c1303ea38b
commit eae83c9cf6
3 changed files with 41 additions and 16 deletions

View File

@ -2,19 +2,28 @@
<index name="Emulators">
<pkg path="@DEPOT_USER@/pkg/fceumm/@DEPOT_VERSION@" info="NES"/>
<pkg path="@DEPOT_USER@/pkg/gambatte/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/mgba/@DEPOT_VERSION@" info="GBA"/>
<pkg path="@DEPOT_USER@/pkg/snes9x/@DEPOT_VERSION@" info="SNES"/>
<pkg path="@DEPOT_USER@/pkg/advanced_tests/@DEPOT_VERSION@" info="Libretro tests"/>
</index>
<index name="Games">
<pkg path="@DEPOT_USER@/pkg/2048/@DEPOT_VERSION@" info="Threes! clone"/>
<pkg path="@UPSTREAM_USER@/pkg/numptyphysics/@UPSTREAM_VERSION@"/>
<pkg path="@UPSTREAM_USER@/pkg/tyrian/@UPSTREAM_VERSION@"/>
<pkg path="@UPSTREAM_USER@/pkg/mrboom/@UPSTREAM_VERSION@" info="Bomberman clone"/>
<pkg path="@DEPOT_USER@/pkg/tyrquake/@DEPOT_VERSION@" info="Tyrquake"/>
</index>
<!--
<index name="VM downloaders">
<pkg path="@DEPOT_USER@/pkg/fetch-nixos/@DEPOT_VERSION@" info="Download and prepare a NixOS VM"/>
</index>
-->
<index name="Operating system demos">
<pkg path="@DEPOT_USER@/pkg/oberon/@DEPOT_VERSION@" info="Oberon RISC emulator (requires three-button mouse)"/>
<pkg path="@DEPOT_USER@/pkg/soyuz/@DEPOT_VERSION@" info="Training program for the Soyuz-TMA spacecraft"/>
<pkg path="@DEPOT_USER@/pkg/templeos/@DEPOT_VERSION@" info="The Temple Operating System hosted in VirtualBox for NOVA"/>
</index>
<index name="Utilities">
@ -23,20 +32,21 @@
</index>
<index name="Experimental">
<pkg path="@DEPOT_USER@/pkg/4do/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/depot-local/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/dosbox/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/fceumm/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/flif_capture/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/flif_view/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/ifm1/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/ifm2/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/ifm3/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/mgba/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/monero_vanity/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/musicbrainz_playlist_generator/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/ninep/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/nxengine/@DEPOT_VERSION@/"/>
<pkg path="@DEPOT_USER@/pkg/4do/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/advanced_tests/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/blobsets_fs/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/blobsets_http/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/bluemsx/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/dosbox/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/flif_capture/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/flif_view/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/ifm1/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/ifm2/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/ifm3/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/monero_vanity/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/musicbrainz_playlist_generator/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/ninep/@DEPOT_VERSION@"/>
<pkg path="@DEPOT_USER@/pkg/nxengine/@DEPOT_VERSION@"/>
</index>
</index>

11
runtimes/soyuz/Tupfile Normal file
View File

@ -0,0 +1,11 @@
include_rules
URL_BASE = https://ce.gl/ports/dist/soyuz
: |> wget --quiet $(URL_BASE)/%o |> soyuz.zip
: soyuz.zip \
|> unzip %f -d tmp ; tar cf %o -C tmp . ; rm -r tmp \
|> $(DEPOT_RAW_DIR)/%d/@(DEPOT_VERSION)/soyuz.tar {raw}
: {raw} |> !publish_raw |>

View File

@ -0,0 +1,4 @@
[autoexec]
mount c soyuz
C:
INPU.EXE