Skip to content

Commit e37925a

Browse files
committed
Fix web demo and pages deployment
1 parent 8808eaa commit e37925a

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

.github/workflows/release.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -140,28 +140,28 @@ jobs:
140140
zip -r9 kinetoscope-$VERSION-player.zip kinetoscope-$VERSION-player/
141141
142142
# Prep Never Gonna Give You Up ROM.
143-
mv kinetoscope-never-gonna-give-you-up-rom/rom.bin kinetoscope-never-gonna-give-you-up-rom/kinetoscope-never-gonna-give-you-up.bin
143+
mv kinetoscope-never-gonna-give-you-up-rom/rom.bin kinetoscope-never-gonna-give-you-up-rom/kinetoscope-never-gonna-give-you-up.rom
144144
cp source/LICENSE.txt kinetoscope-never-gonna-give-you-up-rom/
145145
echo "This Kinetoscope demo ROM will run on any system or emulator." >> kinetoscope-never-gonna-give-you-up-rom/README.txt
146146
mv kinetoscope-never-gonna-give-you-up-rom kinetoscope-$VERSION-never-gonna-give-you-up-rom
147147
zip -r9 kinetoscope-$VERSION-never-gonna-give-you-up-rom.zip kinetoscope-$VERSION-never-gonna-give-you-up-rom/
148148
149149
# Prep You Spin Me Round ROM.
150-
mv kinetoscope-you-spin-me-round-rom/rom.bin kinetoscope-you-spin-me-round-rom/kinetoscope-you-spin-me-round.bin
150+
mv kinetoscope-you-spin-me-round-rom/rom.bin kinetoscope-you-spin-me-round-rom/kinetoscope-you-spin-me-round.rom
151151
cp source/LICENSE.txt kinetoscope-you-spin-me-round-rom/
152152
echo "This Kinetoscope demo ROM will run on any system or emulator." >> kinetoscope-you-spin-me-round-rom/README.txt
153153
mv kinetoscope-you-spin-me-round-rom kinetoscope-$VERSION-you-spin-me-round-rom
154154
zip -r9 kinetoscope-$VERSION-you-spin-me-round-rom.zip kinetoscope-$VERSION-you-spin-me-round-rom/
155155
156156
# Prep streamer ROM.
157-
mv kinetoscope-streamer-rom/rom.bin kinetoscope-streamer-rom/kinetoscope-streamer.bin
157+
mv kinetoscope-streamer-rom/rom.bin kinetoscope-streamer-rom/kinetoscope-streamer.rom
158158
cp source/LICENSE.txt kinetoscope-streamer-rom/
159159
echo "The Kinetoscope streamer ROM is built to be flashed to Kinetoscope hardware or run inside an emulator built with Kinetoscope support." >> kinetoscope-streamer-rom/README.txt
160160
mv kinetoscope-streamer-rom kinetoscope-$VERSION-streamer-rom
161161
zip -r9 kinetoscope-$VERSION-streamer-rom.zip kinetoscope-$VERSION-streamer-rom/
162162
163163
# Prep self-test ROM.
164-
mv kinetoscope-self-test-rom/rom.bin kinetoscope-self-test-rom/kinetoscope-self-test.bin
164+
mv kinetoscope-self-test-rom/rom.bin kinetoscope-self-test-rom/kinetoscope-self-test.rom
165165
cp source/LICENSE.txt kinetoscope-self-test-rom/
166166
echo "The Kinetoscope self-test ROM is built to be flashed to Kinetoscope hardware or run inside an emulator built with Kinetoscope support." >> kinetoscope-self-test-rom/README.txt
167167
mv kinetoscope-self-test-rom kinetoscope-$VERSION-self-test-rom
@@ -218,8 +218,8 @@ jobs:
218218
# Prep emulator binaries for web.
219219
echo "This build of the Genesis Plus GX libretro core supports Kinetoscope emulation." >> kinetoscope-genesis-plus-gx-web/README.kinetoscope.txt
220220
chmod 644 kinetoscope-genesis-plus-gx-web/*
221-
cp kinetoscope-$VERSION-streamer-rom/kinetoscope-streamer.bin kinetoscope-genesis-plus-gx-web/
222-
cp source/emulator-patches/web-demo.html kinetoscope-genesis-plus-gx-web/
221+
cp kinetoscope-$VERSION-streamer-rom/kinetoscope-streamer.rom kinetoscope-genesis-plus-gx-web/
222+
cp source/emulator-patches/web-demo.html kinetoscope-genesis-plus-gx-web/index.html
223223
cp -a kinetoscope-genesis-plus-gx-web kinetoscope-$VERSION-genesis-plus-gx-web
224224
zip -r9 kinetoscope-$VERSION-genesis-plus-gx-web.zip kinetoscope-$VERSION-genesis-plus-gx-web/
225225
@@ -246,6 +246,7 @@ jobs:
246246
kinetoscope-*-blastem-0.6.2-linux-x64.zip
247247
kinetoscope-*-blastem-0.6.2-windows-x64.zip
248248
kinetoscope-*-blastem-0.6.2-macos-x64.zip
249+
kinetoscope-*-genesis-plus-gx-web.zip
249250
250251
pages:
251252
needs:

emulator-patches/web-demo.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
1010
This web-based demo is incomplete without the emulator core
1111
(genesis_plus_gx_libretro.js and genesis_plus_gx_libretro.wasm) and the
12-
Kinetoscope ROM (kinetoscope-streamer.bin), all of which must be in the same folder as
12+
Kinetoscope ROM (kinetoscope-streamer.rom), all of which must be in the same folder as
1313
this page.
1414
-->
1515
<html lang="en">
@@ -72,7 +72,7 @@
7272
js: 'genesis_plus_gx_libretro.js',
7373
wasm: 'genesis_plus_gx_libretro.wasm',
7474
},
75-
rom: 'kinetoscope-streamer.bin',
75+
rom: 'kinetoscope-streamer.rom',
7676
});
7777

7878
// Resize the emulator when the window changes size.

0 commit comments

Comments
 (0)