From 4a1ed0652512857e56ee2d0aa07c239ae8af7104 Mon Sep 17 00:00:00 2001 From: wheremyfoodat <44909372+wheremyfoodat@users.noreply.github.com> Date: Mon, 24 Jul 2023 21:04:36 +0300 Subject: [PATCH] Update build instructions --- CMakeLists.txt | 1 + readme.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a174a1ad..aef7fa46 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -213,6 +213,7 @@ if(ENABLE_VULKAN) Vulkan 1.3.206 REQUIRED COMPONENTS glslangValidator ) + set(RENDERER_VK_INCLUDE_FILES include/renderer_vk/renderer_vk.hpp include/renderer_vk/vulkan_api.hpp include/renderer_vk/vk_debug.hpp ) diff --git a/readme.md b/readme.md index 854267b6..c334572b 100644 --- a/readme.md +++ b/readme.md @@ -29,7 +29,7 @@ The 3DS emulation scene is already pretty mature, with offerings such as [Citra] Keep in mind, these are all long-term plans. Until then, the main focus is just improving compatibility # How to build -Panda3DS compiles on Windows, Linux and MacOS, without needing to download any system dependencies. +Panda3DS compiles on Windows, Linux and MacOS, with only 1 system dependency, the Vulkan SDK. However, if you don't want to install the Vulkan SDK you can always build the emulator with only OpenGL support, by adding `-DENABLE_VULKAN=OFF` to the `cmake` command All you need is CMake and a generator of your choice (Make, Visual Studio, Ninja, etc). Simply clone the repo recursively and build it like your average CMake project.