diff --git a/meson.build b/meson.build
index e2c6fb5..9622838 100644
--- a/meson.build
+++ b/meson.build
@@ -1113,23 +1113,25 @@ if host_system == 'windows' and host_cpu_family == 'x86_64'
   endif
 endif
 
-install_data(
-  'assets/icons/quake4.ico',
-  install_dir: install_root_dir,
-  rename: 'openQ4.ico',
-)
-
-install_data(
-  'assets/icons/quake4.icns',
-  install_dir: install_root_dir,
-  rename: 'openQ4.icns',
-)
-
-if host_system != 'windows'
+if host_system != 'emscripten'
   install_data(
-    'assets/splash/quake4_rt_bitmap_4001.bmp',
-    install_dir: install_root_dir / 'assets' / 'splash',
+    'assets/icons/quake4.ico',
+    install_dir: install_root_dir,
+    rename: 'openQ4.ico',
+  )
+
+  install_data(
+    'assets/icons/quake4.icns',
+    install_dir: install_root_dir,
+    rename: 'openQ4.icns',
   )
+
+  if host_system != 'windows'
+    install_data(
+      'assets/splash/quake4_rt_bitmap_4001.bmp',
+      install_dir: install_root_dir / 'assets' / 'splash',
+    )
+  endif
 endif
 
 if host_system == 'darwin'
diff --git a/tools/build/openq4_pak.py b/tools/build/openq4_pak.py
index b4a32cf..a2c505f 100644
--- a/tools/build/openq4_pak.py
+++ b/tools/build/openq4_pak.py
@@ -31,17 +31,12 @@ OPENQ4_PK4_EXCLUDED_SUFFIXES = {
 }
 OPENQ4_REQUIRED_PK4_FILES_BY_PACK = {
     PAK0_NAME: {
-        "glprogs/smaa_blend.fs",
-        "glprogs/smaa_blend.vs",
-        "glprogs/smaa_edge.fs",
-        "glprogs/smaa_edge.vs",
-        "glprogs/smaa_weights.fs",
-        "glprogs/smaa_weights.vs",
-        "materials/postprocess_openq4.mtr",
+        "default.cfg",
+        "license.txt",
     },
     PAK1_NAME: {
-        "gfx/guis/loadscreens/generic.dds",
-        "gfx/guis/loadscreens/generic.tga",
+        "license.txt",
+        "readme.txt",
     },
 }
 OPENQ4_REQUIRED_LOOSE_GAME_FILES = {
