From 1bb178df68bf19e4a2456ddac16cfcb3413439e9 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Thu, 18 Jun 2026 21:48:15 -0500 Subject: [PATCH 1/9] TESTING PR PREVIEW --- nixpacks.toml | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/nixpacks.toml b/nixpacks.toml index 890cd17..2fbf1aa 100644 --- a/nixpacks.toml +++ b/nixpacks.toml @@ -1,18 +1 @@ -[phases.setup] -nixPkgs = ['dotnet-sdk_10'] -nixpkgsArchive = '25.11' -aptPkgs = ['libc6', 'libicu-dev', 'libfontconfig1', 'nano', 'nmap', 'iputils-ping', 'dotnet-sdk-10.0'] - -[phases.install] -#cmds = ['dotnet restore Redot-Documentation.csproj --verbosity detailed --configfile NuGet.config'] -cmds = ['dotnet restore --verbosity detailed'] - -[phases.build] -#cmds = ['dotnet publish Redot-Documentation.csproj -c Release -r linux-x64 -f net10.0 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -o out /p:Platform=AnyCPU && chmod +x out/Redot-Engine-Website'] -cmds = ['dotnet build'] -[start] -cmd = 'ls -lha && cd Redot-Documentation/bin && ls -lha' -[variables] -ASPNETCORE_ENVIRONMENT = 'Production' -ASPNETCORE_URLS = 'http://0.0.0.0:8080' -NIXPACKS_CSHARP_SDK_VERSION = '10.0.100' +NOT USING NIXPACK! From c893ea954590564dd6a7369495f4d808a44c59db Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Sat, 20 Jun 2026 08:10:07 -0500 Subject: [PATCH 2/9] Fix WASM --- Dockerfile | 2 +- nixpacks.toml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 nixpacks.toml diff --git a/Dockerfile b/Dockerfile index 78d2e83..6a24475 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ COPY . . # Publish the main project WORKDIR /src/Redot-Documentation -RUN dotnet publish -c Release -o /app/publish --no-restore +RUN dotnet publish -c Release -o /app/publish --no-restore -p:BlazorWebAssemblyEnableRuntime=true -p:BlazorWebAssemblyStaticWebAssets=true # Runtime stage FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS runtime diff --git a/nixpacks.toml b/nixpacks.toml deleted file mode 100644 index 2fbf1aa..0000000 --- a/nixpacks.toml +++ /dev/null @@ -1 +0,0 @@ -NOT USING NIXPACK! From 5b48f4ae2fd63161a369b50a5fe1d6de64b82081 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Sat, 20 Jun 2026 08:24:08 -0500 Subject: [PATCH 3/9] remove --no-publish --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6a24475..31815f2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,7 @@ COPY . . # Publish the main project WORKDIR /src/Redot-Documentation -RUN dotnet publish -c Release -o /app/publish --no-restore -p:BlazorWebAssemblyEnableRuntime=true -p:BlazorWebAssemblyStaticWebAssets=true +RUN dotnet publish -c Release -o /app/publish -p:BlazorWebAssemblyEnableRuntime=true -p:BlazorWebAssemblyStaticWebAssets=true # Runtime stage FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS runtime From 60470ee9d596d5ea3451f8caf573c17d56c33e31 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Mon, 29 Jun 2026 20:43:48 -0500 Subject: [PATCH 4/9] CSS Polish --- .../docs/About/complying_with_licenses.md | 19 ++++++++ .../docs/About/introduction.md | 6 ++- .../docs/About/list_of_features.md | 1 + Redot-Documentation/wwwroot/app.css | 46 +++++++++++++------ 4 files changed, 55 insertions(+), 17 deletions(-) diff --git a/Redot-Documentation/docs/About/complying_with_licenses.md b/Redot-Documentation/docs/About/complying_with_licenses.md index 1aba9d0..79dc957 100644 --- a/Redot-Documentation/docs/About/complying_with_licenses.md +++ b/Redot-Documentation/docs/About/complying_with_licenses.md @@ -1,6 +1,25 @@ # Complying with licenses + +### WILL REMOVE EXTRAS AFTER TESTING + +:::info + +See [doc_system_requirements](abt_system_requirements) for hardware and software version requirements. + +::: + + + +:::danger + +See [doc_system_requirements](abt_system_requirements) for hardware and software version requirements. + +::: + + + :::warning The recommendations in this page **are not legal advice.** They are provided diff --git a/Redot-Documentation/docs/About/introduction.md b/Redot-Documentation/docs/About/introduction.md index 1975634..53cebeb 100644 --- a/Redot-Documentation/docs/About/introduction.md +++ b/Redot-Documentation/docs/About/introduction.md @@ -3,7 +3,7 @@ - + ```gdscript func _ready(): @@ -13,7 +13,7 @@ func _ready(): - + ```csharp public override void _Ready() @@ -25,6 +25,8 @@ public override void _Ready() + + Welcome to the official documentation of **Redot Engine**, the free and open source diff --git a/Redot-Documentation/docs/About/list_of_features.md b/Redot-Documentation/docs/About/list_of_features.md index 75c9fe7..899ddff 100644 --- a/Redot-Documentation/docs/About/list_of_features.md +++ b/Redot-Documentation/docs/About/list_of_features.md @@ -4,6 +4,7 @@ This page aims to list **all** features currently supported by Redot. + ## Platforms :::info diff --git a/Redot-Documentation/wwwroot/app.css b/Redot-Documentation/wwwroot/app.css index 13690a2..bd89542 100644 --- a/Redot-Documentation/wwwroot/app.css +++ b/Redot-Documentation/wwwroot/app.css @@ -6,6 +6,13 @@ --app-text: #f5f5f5; --app-link-color: #f28c3b; } +h2 { + margin: 2rem 0 2rem; +} + +h3 { + margin: 2rem 0 2rem; +} html, body { font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; @@ -16,6 +23,7 @@ html, body { table, th, td { border: 1px solid #ddd; padding: 8px; + margin: 4rem 0 4rem; } th { font-weight: bold; @@ -126,6 +134,7 @@ h1:focus { .doc-viewer-content code { font-family: Consolas, "Cascadia Code", "Fira Code", "JetBrains Mono", Menlo, Monaco, "Courier New", monospace; + color: #4bd633; } .callout-tip { @@ -145,8 +154,8 @@ h1:focus { gap: 16px; align-items: flex-start; - background: #8a8a8a; - border-left: 8px solid #aaaaaa; + background: #4d4d4d; + border-left: 8px solid #7ad4d4; border-radius: 4px; padding: 20px 24px; color: white; @@ -157,8 +166,8 @@ h1:focus { gap: 16px; align-items: flex-start; - background: #937a07; - border-left: 8px solid #756005; + background: #836b00; + border-left: 8px solid #ffd000; border-radius: 4px; padding: 20px 24px; color: white; @@ -169,7 +178,7 @@ h1:focus { gap: 16px; align-items: flex-start; - background: #4d0000; + background: #360000; border-left: 8px solid #8b0000; border-radius: 4px; padding: 20px 24px; @@ -238,8 +247,8 @@ h1:focus { gap: 16px; align-items: flex-start; - background: #8a8a8a; - border-left: 8px solid #aaaaaa; + background: #4d4d4d; + border-left: 8px solid #02b150; border-radius: 4px; padding: 20px 24px; color: white; @@ -294,8 +303,8 @@ h1:focus { .doc-viewer-layout { display: grid; - grid-template-columns: minmax(0, 1fr) 280px; - gap: 2rem; + grid-template-columns: minmax(0, 1fr) 300px; + gap: 1rem; align-items: start; } @@ -303,8 +312,12 @@ h1:focus { grid-template-columns: minmax(0, 1fr); } -.doc-viewer-content { +.doc-viewer-content + { min-width: 0; + margin-right: auto; + margin-left: auto; + max-width: 85%; } .doc-viewer-toc { @@ -329,17 +342,20 @@ h1:focus { } .doc-viewer-toc li { - margin: 0.35rem 0; + margin: 0 0 0.85rem 0; font-size: 0.9rem; - line-height: 1.3; + line-height: 1.2; } -.doc-viewer-toc .toc-level-2 { - padding-left: 0.75rem; + + +.doc-viewer-toc .toc-level-2 + { + padding-left: 1.0rem; } .doc-viewer-toc .toc-level-3 { - padding-left: 1.5rem; + padding-left: 1.8rem; } .doc-viewer-toc a { From effd1e42ec00060cd7b23e322d87ffcac1cc5e68 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Mon, 29 Jun 2026 22:37:08 -0500 Subject: [PATCH 5/9] More spacing polish --- .../docs/About/complying_with_licenses.md | 18 ------------------ Redot-Documentation/wwwroot/app.css | 9 ++++++++- 2 files changed, 8 insertions(+), 19 deletions(-) diff --git a/Redot-Documentation/docs/About/complying_with_licenses.md b/Redot-Documentation/docs/About/complying_with_licenses.md index 79dc957..c52514c 100644 --- a/Redot-Documentation/docs/About/complying_with_licenses.md +++ b/Redot-Documentation/docs/About/complying_with_licenses.md @@ -2,24 +2,6 @@ # Complying with licenses -### WILL REMOVE EXTRAS AFTER TESTING - -:::info - -See [doc_system_requirements](abt_system_requirements) for hardware and software version requirements. - -::: - - - -:::danger - -See [doc_system_requirements](abt_system_requirements) for hardware and software version requirements. - -::: - - - :::warning The recommendations in this page **are not legal advice.** They are provided diff --git a/Redot-Documentation/wwwroot/app.css b/Redot-Documentation/wwwroot/app.css index bd89542..2841892 100644 --- a/Redot-Documentation/wwwroot/app.css +++ b/Redot-Documentation/wwwroot/app.css @@ -6,6 +6,12 @@ --app-text: #f5f5f5; --app-link-color: #f28c3b; } + +h1 { + margin: 2rem 0 2rem; +} + + h2 { margin: 2rem 0 2rem; } @@ -166,7 +172,7 @@ h1:focus { gap: 16px; align-items: flex-start; - background: #836b00; + background: #b38500; border-left: 8px solid #ffd000; border-radius: 4px; padding: 20px 24px; @@ -318,6 +324,7 @@ h1:focus { margin-right: auto; margin-left: auto; max-width: 85%; + min-width: 85%; } .doc-viewer-toc { From 7ef77dc5bd9a6ea530b9333fdb1305a181a7c41b Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Mon, 29 Jun 2026 22:48:00 -0500 Subject: [PATCH 6/9] Typography and scroll bug --- Redot-Documentation/wwwroot/app.css | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Redot-Documentation/wwwroot/app.css b/Redot-Documentation/wwwroot/app.css index 2841892..72a487f 100644 --- a/Redot-Documentation/wwwroot/app.css +++ b/Redot-Documentation/wwwroot/app.css @@ -9,11 +9,15 @@ h1 { margin: 2rem 0 2rem; + font-weight: 600; + font-size: 30px; } h2 { margin: 2rem 0 2rem; + font-weight: 500; + font-size: 25px; } h3 { @@ -329,7 +333,7 @@ h1:focus { .doc-viewer-toc { position: sticky; - top: 1rem; + top: 5rem; max-height: calc(100vh - 2rem); overflow-y: auto; padding-left: 0.75rem; From bbce43d36dab0abc0ce76e9187bbe9dd22cfcc98 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Tue, 30 Jun 2026 07:45:53 -0500 Subject: [PATCH 7/9] Bullet spacing --- .../docs/About/system_requirements.md | 12 +++++++----- Redot-Documentation/wwwroot/app.css | 6 ++++++ 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/Redot-Documentation/docs/About/system_requirements.md b/Redot-Documentation/docs/About/system_requirements.md index 547b9c1..f0954a6 100644 --- a/Redot-Documentation/docs/About/system_requirements.md +++ b/Redot-Documentation/docs/About/system_requirements.md @@ -16,7 +16,9 @@ on a simple 2D or 3D project: | Component | Requirement | |----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | **CPU** | - **Windows:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core 2 Duo SU9400, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* | -| **GPU** | - **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Mobile renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support - *Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | +| **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Mobile renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* + +**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support - *Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | | **RAM** | - **Native editor:** 4 GB - **Web editor:** 8 GB | | **Storage** | 200 MB (used for the executable, project files and cache). Exporting projects requires downloading export templates separately (1.3 GB after installation). | | **Operating system** | - **Native editor:** Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020 | @@ -38,11 +40,11 @@ legacy and must be built from source. | Component | Requirement | |----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | - **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core i5-8500, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* | -| **GPU** | - **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support - *Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* | -| **RAM** | - **Native editor:** 8 GB - **Web editor:** 12 GB | +| **CPU** | **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon) *Example: Intel Core i5-8500, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* | +| **GPU** | **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support - *Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* | +| **RAM** | **Native editor:** 8 GB
**Web editor:** 12 GB | | **Storage** | 1.5 GB (used for the executable, project files, all export templates and cache) | -| **Operating system** | - **Native editor:** Windows 10 or 11, macOS 10.15, Linux distribution released after 2020 - **Web editor:** Latest version of Firefox, Chrome, Edge, Safari, Opera | +| **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.15, Linux distribution released after 2020

**Web editor:** Latest version of Firefox, Chrome, Edge, Safari, Opera | ## Exported Redot project diff --git a/Redot-Documentation/wwwroot/app.css b/Redot-Documentation/wwwroot/app.css index 72a487f..63b65c3 100644 --- a/Redot-Documentation/wwwroot/app.css +++ b/Redot-Documentation/wwwroot/app.css @@ -311,6 +311,12 @@ h1:focus { color: #ffffff; } + +li ul li + { + margin-bottom: 1rem; +} + .doc-viewer-layout { display: grid; grid-template-columns: minmax(0, 1fr) 300px; From 993838edd0345b57ff2adc47df53fcd6417ac1c6 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Tue, 30 Jun 2026 17:09:46 -0500 Subject: [PATCH 8/9] fix tables --- .../docs/About/system_requirements.md | 88 +++++++++---------- 1 file changed, 43 insertions(+), 45 deletions(-) diff --git a/Redot-Documentation/docs/About/system_requirements.md b/Redot-Documentation/docs/About/system_requirements.md index f0954a6..ae94f85 100644 --- a/Redot-Documentation/docs/About/system_requirements.md +++ b/Redot-Documentation/docs/About/system_requirements.md @@ -13,15 +13,13 @@ on a simple 2D or 3D project: ### Desktop or laptop PC - Minimum -| Component | Requirement | -|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | - **Windows:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core 2 Duo SU9400, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* | -| **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Mobile renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - -**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support - *Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | -| **RAM** | - **Native editor:** 4 GB - **Web editor:** 8 GB | -| **Storage** | 200 MB (used for the executable, project files and cache). Exporting projects requires downloading export templates separately (1.3 GB after installation). | -| **Operating system** | - **Native editor:** Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020 | +| Component | Requirements | +|-----------|--------------| +| **CPU** | **Windows:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core 2 Duo SU9400, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* | +| **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*

**Mobile renderer:** Integrated graphics with full Vulkan 1.0 support
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*

**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support
*Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | +| **RAM** | **Native editor:** 4 GB
**Web editor:** 8 GB | +| **Storage** | 200 MB (used for the executable, project files and cache). Exporting projects requires downloading export templates separately (1.3 GB after installation). | +| **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020 | :::note @@ -38,13 +36,13 @@ legacy and must be built from source. ### Desktop or laptop PC - Recommended -| Component | Requirement | -|----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon) *Example: Intel Core i5-8500, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* | -| **GPU** | **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support - *Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* | -| **RAM** | **Native editor:** 8 GB
**Web editor:** 12 GB | -| **Storage** | 1.5 GB (used for the executable, project files, all export templates and cache) | -| **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.15, Linux distribution released after 2020

**Web editor:** Latest version of Firefox, Chrome, Edge, Safari, Opera | +|Component | Requirement| +|----------------------|----------------------------------------------------------| +| **CPU** | **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core i5-8500, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* | +| **GPU** | **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support
*Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* | +| **RAM** | **Native editor:** 8 GB
**Web editor:** 12GB | +| **Storage** | 1.5 GB (used for the executable, project files, all export templates and cache) +| **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.15, Linux distribution released after 2020

**Web editor:** Latest version of Firefox, Chrome, Edge, Safari, Opera | ## Exported Redot project @@ -71,13 +69,13 @@ project exported with Redot: ### Desktop or laptop PC - Minimum -| Component | Requirement | -|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | - **Windows:** x86_32 CPU with SSE2 instructions, any x86_64 CPU, ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core 2 Duo SU9400, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* | -| **GPU** | - **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows) - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Mobile renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows) - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support or Direct3D 11 support (Windows). - *Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | -| **RAM** | - **For native exports:** 2 GB - **For web exports:** 4 GB | -| **Storage** | 150 MB (used for the executable, project files and cache) | -| **Operating system** | - **For native exports:** Windows 10 or 11 (Forward+/Mobile, Direct3D 12), macOS 10.13 (Compatibility), macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2016 - **For web exports:** Firefox 79, Chrome 68, Edge 79, Safari 15.2, Opera 64 | +| Component | Requirements | +|-----------|--------------| +| **CPU** | **Windows:** x86_32 CPU with SSE2 instructions, any x86_64 CPU, ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core 2 Duo SU9400, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* | +| **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows)
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*

**Mobile renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows)
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*

**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support or Direct3D 11 support (Windows)
*Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | +| **RAM** | **For native exports:** 2 GB
**For web exports:** 4 GB | +| **Storage** | 150 MB (used for the executable, project files and cache) | +| **Operating system** | **For native exports:** Windows 10 or 11 (Forward+/Mobile, Direct3D 12), macOS 10.13 (Compatibility), macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2016

**For web exports:** Firefox 79, Chrome 68, Edge 79, Safari 15.2, Opera 64 :::note @@ -94,36 +92,36 @@ legacy and must be built from source. ### Mobile device (smartphone/tablet) - Minimum -| Component | Requirement | -|----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | - **Android:** SoC with any 32-bit or 64-bit ARM or x86 CPU - *Example: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430* - **iOS:** SoC with any 64-bit ARM CPU - *Example: Apple A7 (iPhone 5S)* | -| **GPU** | - **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS) - *Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)* - *Example (Metal): Apple A11 (iPhone 8/X)* - **Mobile renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS) - *Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)* - *Example (Metal): Apple A11 (iPhone 8/X)* - **Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.0 support - *Example: Qualcomm Adreno 306, Mali-T628 MP6, Apple A7 (iPhone 5S)* | -| **RAM** | - **For native exports:** 1 GB - **For web exports:** 2 GB | -| **Storage** | 150 MB (used for the executable, project files and cache) | -| **Operating system** | - **For native exports:** Android 6.0 (Compatibility), Android 9.0 (Forward+/Mobile), iOS 12.0 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal) - **For web exports:** Firefox 79, Chrome 88, Edge 79, Safari 15.2, Opera 64, Samsung Internet 15 | +| Component | Requirements | +|-----------|--------------| +| **CPU** | **Android:** SoC with any 32-bit or 64-bit ARM or x86 CPU
*Example: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430*

**iOS:** SoC with any 64-bit ARM CPU
*Example: Apple A7 (iPhone 5S)* | +| **GPU** | **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS)
*Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)*
*Example (Metal): Apple A11 (iPhone 8/X)*

**Mobile renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS)
*Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)*
*Example (Metal): Apple A11 (iPhone 8/X)*

**Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.0 support
*Example: Qualcomm Adreno 306, Mali-T628 MP6, Apple A7 (iPhone 5S)* | +| **RAM** | **For native exports:** 1 GB
**For web exports:** 2 GB | +| **Storage** | 150 MB (used for the executable, project files and cache) | +| **Operating system** | **For native exports:** Android 6.0 (Compatibility), Android 9.0 (Forward+/Mobile), iOS 12.0 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)

**For web exports:** Firefox 79, Chrome 88, Edge 79, Safari 15.2, Opera 64, Samsung Internet 15 + These are the **recommended** specifications to get a smooth experience with a simple 2D or 3D project exported with Redot: ### Desktop or laptop PC - Recommended -| Component | Requirement | -|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | - **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core i5-8500, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* | -| **GPU** | - **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows) - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows) - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support - *Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* | -| **RAM** | - **For native exports:** 4 GB - **For web exports:** 8 GB | -| **Storage** | 150 MB (used for the executable, project files and cache) | -| **Operating system** | - **For native exports:** Windows 10 or 11, macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2020 - **For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera | +| Component | Requirements | +|-----------|--------------| +| **CPU** | **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core i5-8500, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* | +| **GPU** | **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows)
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows)
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*

**Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support
*Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* | +| **RAM** | **For native exports:** 4 GB
**For web exports:** 8 GB | +| **Storage** | 150 MB (used for the executable, project files and cache) | +| **Operating system** | **For native exports:** Windows 10 or 11, macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2020

**For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera ### Mobile device (smartphone/tablet) - Recommended - -| Component | Requirement | -|----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| **CPU** | - **Android:** SoC with 64-bit ARM or x86 CPU, with 3 "performance" cores or more - *Example: Qualcomm Snapdragon 845, Samsung Exynos 9810* - **iOS:** SoC with 64-bit ARM CPU - *Example: Apple A14 (iPhone 12)* | -| **GPU** | - **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS) - *Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* - **Mobile renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS) - *Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* - **Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.2 support - *Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* | -| **RAM** | - **For native exports:** 2 GB - **For web exports:** 4 GB | -| **Storage** | 150 MB (used for the executable, project files and cache) | -| **Operating system** | - **For native exports:** Android 9.0, iOS 14.1 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal) - **For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera, Samsung Internet | +| Component | Requirements | +|-----------|--------------| +| **CPU** | **Android:** SoC with 64-bit ARM or x86 CPU, with 3 "performance" cores or more
*Example: Qualcomm Snapdragon 845, Samsung Exynos 9810*

**iOS:** SoC with 64-bit ARM CPU
*Example: Apple A14 (iPhone 12)* | +| **GPU** | **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS)
*Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)*

**Mobile renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS)
*Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)*

**Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.2 support
*Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* | +| **RAM** | **For native exports:** 2 GB
**For web exports:** 4 GB | +| **Storage** | 150 MB (used for the executable, project files and cache) | +| **Operating system** | **For native exports:** Android 9.0, iOS 14.1 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)

**For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera, Samsung Internet :::note From 1862ba4a1240a959149614c1046f9c64dddfc783 Mon Sep 17 00:00:00 2001 From: decryptedchaos Date: Tue, 30 Jun 2026 17:32:57 -0500 Subject: [PATCH 9/9] more cleanup --- Redot-Documentation/docs/About/system_requirements.md | 2 +- Redot-Documentation/wwwroot/app.css | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Redot-Documentation/docs/About/system_requirements.md b/Redot-Documentation/docs/About/system_requirements.md index ae94f85..676207f 100644 --- a/Redot-Documentation/docs/About/system_requirements.md +++ b/Redot-Documentation/docs/About/system_requirements.md @@ -18,7 +18,7 @@ on a simple 2D or 3D project: | **CPU** | **Windows:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite*

**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core 2 Duo SU9400, Apple M1*

**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* | | **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*

**Mobile renderer:** Integrated graphics with full Vulkan 1.0 support
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*

**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support
*Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* | | **RAM** | **Native editor:** 4 GB
**Web editor:** 8 GB | -| **Storage** | 200 MB (used for the executable, project files and cache). Exporting projects requires downloading export templates separately (1.3 GB after installation). | +| **Storage** | 200 MB (used for the executable, project files and cache).
Exporting projects requires downloading export templates separately (1.3 GB after installation). | | **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020 | :::note diff --git a/Redot-Documentation/wwwroot/app.css b/Redot-Documentation/wwwroot/app.css index 63b65c3..7963951 100644 --- a/Redot-Documentation/wwwroot/app.css +++ b/Redot-Documentation/wwwroot/app.css @@ -30,6 +30,10 @@ html, body { color: var(--app-text); } +table { + max-width: 80%; +} + table, th, td { border: 1px solid #ddd; padding: 8px;