diff --git a/BUILDING.md b/BUILDING.md new file mode 100644 index 0000000..8f8ca1e --- /dev/null +++ b/BUILDING.md @@ -0,0 +1,27 @@ +

+
+ suyu +
+ suyu +
+

+ +

suyuOS - Building

+ +

+ +

Dependencses

+ +You'll need to download and install the following to build suyu: + + * [Arch Linux](https://www.archlinux.org/) + + * [archiso](https://wiki.archlinux.org/title/Archiso) + +1) Install archiso using `sudo pacman -Syu archiso` + +2) To Build SuyuOS Type `mkdir buid-os && mkdir /tmp/suyu-os-tmp && mkarchiso -v -w '/tmp/suyu-os-tmp' -o 'build-os' 'suyu-os'` + +3) After it Finish, You Should See the ISO File in the "build-os" Directory. (Please Note that this is an Experimental Version and Not Even Ready yet for Use, Do it just if you want to Contribute in the OS) + + diff --git a/airootfs/usr/local/bin/run-game b/airootfs/usr/local/bin/run-game new file mode 100644 index 0000000..0b814fa --- /dev/null +++ b/airootfs/usr/local/bin/run-game @@ -0,0 +1,12 @@ +#!/bin/sh + +# Check if at least one argument is provided +if [ $# -lt 1 ]; then + echo "Usage: $0 " + exit 1 +fi + +# Access the first argumen +gameiso=$1 + +exec ./home/Desktop/suyu.desktop $gameiso diff --git a/packages.x86_64 b/packages.x86_64 index d96c4a7..7e30492 100644 --- a/packages.x86_64 +++ b/packages.x86_64 @@ -203,4 +203,20 @@ fzf traceroute nvme-cli -i2c-tools \ No newline at end of file +i2c-tools + +vulkan-icd-loader +mesa +nvidia-utils +fceux +dosbox +dolphin-emu +dgen-sdl +desmume +mgba-sdl +mame +ppsspp +mupen64plus +snes9x +vbam-sdl +stella diff --git a/readme.md b/readme.md index 4571973..0bb0468 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@


- suyu + suyuOS
suyu
@@ -10,5 +10,7 @@

-

The world's first and only operating system that is dedicated to Nintendo Switch Emulation +

The world's first and only operating system that is dedicated to Nintendo Switch Emulation, although it will have minimised support for modern gen gaming as a whole at a later time.

+ +

To Test and Contribute, Try Building the ISO using the BUILDING.md

diff --git a/ui/Logo.png b/ui/Logo.png new file mode 100644 index 0000000..92dde56 Binary files /dev/null and b/ui/Logo.png differ diff --git a/ui/Logo.svg b/ui/Logo.svg new file mode 100644 index 0000000..4f9ae36 --- /dev/null +++ b/ui/Logo.svg @@ -0,0 +1,22 @@ + + Yeah2 + + + + + + + + + + suyu OS + + + + + \ No newline at end of file diff --git a/ui/Logo1.svg b/ui/Logo1.svg new file mode 100644 index 0000000..f3fcfec --- /dev/null +++ b/ui/Logo1.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ui/Yeah.psd b/ui/Yeah.psd new file mode 100644 index 0000000..8f90e93 Binary files /dev/null and b/ui/Yeah.psd differ diff --git a/ui/Yeah2.psd b/ui/Yeah2.psd new file mode 100644 index 0000000..56a9d92 Binary files /dev/null and b/ui/Yeah2.psd differ