From e744bbb213f749b2eb623977a867dee46a2627fe Mon Sep 17 00:00:00 2001 From: DenisToxic Date: Tue, 27 Oct 2026 19:15:01 +0100 Subject: [PATCH] Document Linux validation and enforce cross-platform line endings --- .gitattributes | 7 +++++++ README.md | 6 +++++- 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..7ab0a60 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +* text=auto +*.sh text eol=lf +*.rs text eol=lf +*.toml text eol=lf +*.lock text eol=lf +*.md text eol=lf +*.ps1 text eol=crlf diff --git a/README.md b/README.md index 0a30d83..df9f470 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,8 @@ A native Rust / Bevy game. Collect every pellet in the maze while avoiding four ghosts. Power pellets let you catch ghosts for bonus points. You have three lives. +Download packaged builds from the [releases page](https://git.computerspende-regensburg.de/denis.stoecklmeier/First-Person-Maze/releases). + ## Play Run `first_person_maze.exe` on Windows or `./first_person_maze` on Linux from a @@ -55,7 +57,9 @@ $env:CARGO_TARGET_DIR = "$env:LOCALAPPDATA/first_person_maze/target" Linux also needs a Vulkan loader and GPU driver at runtime. For Raspberry Pi, use a 64-bit desktop OS and a working V3DV driver; build natively on the device. -Linux, ARM64 and physical gamepads have not been validated in this cleanup. +Linux x86-64 release compilation and startup are verified on Debian 13 under +WSLg with software rendering. Linux GPU acceleration, audio output, ARM64 and +physical gamepads still require validation on target hardware. ## Package