13 KiB
Omega
แดชบอร์ดโอเพนซอร์สสำหรับเครื่อง PS5 ที่รัน homebrew ได้: เกม, Store, เพลง, เพื่อน และ party รวมอยู่ในที่เดียว
พัฒนาโดย TheCriicom
English · Italiano · 日本語 · Français · Español · Deutsch · Nederlands · Português (Portugal) · Português (Brasil) · Русский · 한국어 · 简体中文 · 繁體中文 · Suomi · Svenska · Dansk · Norsk bokmål · Polski · Türkçe · Čeština · Magyar · Ελληνικά · Română · ไทย · Tiếng Việt · Bahasa Indonesia · Українська
เว็บไซต์ · ติดตั้ง · โฮสต์เซิร์ฟเวอร์ · การพัฒนา
Omega คือแดชบอร์ดที่สร้างมาสำหรับผู้ใช้ homebrew และเป็นหน้า Home ของคุณได้ถ้าต้องการ (จะถามตอนเปิดใช้งานครั้งแรก): เกมที่ติดตั้งไว้และ homebrew อยู่ในแถวเดียวกัน Store ติดตั้งได้ด้วยปุ่มเดียว เพลงเล่นต่อเนื่องระหว่างที่คุณเล่นเกม และเพื่อนของคุณอยู่ห่างไปเพียงการกดปุ่มครั้งเดียว Omega ทำงานในรูปแบบ homebrew (SDL2, เรนเดอร์ด้วยซอฟต์แวร์) และสื่อสารกับเซิร์ฟเวอร์ที่ใครก็โฮสต์ได้
มีอะไรบ้าง
- Home ที่รวมเกมและ homebrew ไว้ด้วยกัน พื้นหลังแบบไดนามิกจากอาร์ตเวิร์ก และเปิดใช้งานได้โดยตรง (เกมผ่าน LncUtil, homebrew ผ่าน websrv, เพย์โหลด ELF ทำงานเบื้องหลัง)
- Store สำหรับ homebrew โอเพนซอร์ส: ค้นหา ชั้นวางตามหมวดหมู่ โหวต ให้คะแนน
และแสดงความคิดเห็น ตรวจจับไฟล์
.pkg,.zipและ.elfได้เอง และติดตั้งแต่ละไฟล์ไว้ในตำแหน่งที่ถูกต้อง - คลังเกมของฉัน: ข้อมูลสำรองของเกมที่คุณเป็นเจ้าของ พร้อมลิงก์ดาวน์โหลดและปก เพิ่มได้จากเครื่องหรือจากโทรศัพท์ หรือนำเข้าจากไฟล์ JSON (นำเข้าครั้งเดียว หรือเชื่อมโยงไว้เพื่อซิงก์ต่อเนื่อง) เก็บไว้ในเครื่องเท่านั้น
- เพลง ฟังได้แม้ระหว่างเล่นเกม: วิทยุอินเทอร์เน็ต (radio-browser), Navidrome และ เซิร์ฟเวอร์ Subsonic อื่น ๆ, ไฟล์จาก USB, ลิงก์เสียงใดก็ได้ การเล่นทำงานใน เดมอนเบื้องหลัง (FFmpeg บิลด์เฉพาะเสียง) จึงไม่หยุดเมื่อคุณเปิดเกม
- รีโมตบนโทรศัพท์: เดมอนให้บริการหน้าเว็บที่พอร์ต 9095 สแกนโค้ด QR ที่แสดงบนเครื่อง ใส่ PIN แล้วควบคุมเพลง ส่งไฟล์เสียง และจัดการคลังเกมของฉัน ได้จากเบราว์เซอร์ของโทรศัพท์ แท็บเล็ต หรือพีซีเครื่องไหนก็ได้
- ตรวจจับ HEN: ตอนเริ่มต้น Omega จะรู้จัก OnionHEN, etaHEN, pldmgr หรือ ps5_autoloader บอกว่ายังขาดอะไร และเมื่อคุณยืนยันแล้ว จะติดตั้งและเปิดใช้งาน เซอร์วิสของมันในตำแหน่งที่ถูกต้อง บน OnionHEN จะเพิ่มหน้าหนึ่งในเมนูระหว่างเกม (L2 + R3) พร้อมปุ่มควบคุมเพลง
- เครื่องมือระบบ: อุณหภูมิ ค่าเกณฑ์ของพัดลม พื้นที่จัดเก็บ และตัวจัดการไฟล์
- Community: วอลล์ที่มีโพสต์ ไลก์ และความคิดเห็น แชตกลุ่ม คนที่คุณอาจรู้จัก เวลาเล่นเกม และกระดานจัดอันดับของเพื่อน
- Party พร้อมแชตและเสียง (Opus) คำเชิญเข้าเกม สถานะที่กำหนดเองได้ (ออนไลน์, ไม่อยู่, ห้ามรบกวน, ซ่อนตัว)
- Game Base: เพื่อน คำขอเป็นเพื่อน และข้อความ
- ความเป็นส่วนตัว: การบล็อก การรายงาน กำหนดว่าใครส่งข้อความถึงคุณได้ การส่งออกข้อมูล และการลบบัญชี
- ธีม เพลงประกอบบรรยากาศที่สร้างขึ้นอัตโนมัติ และเบราว์เซอร์สำหรับอ่าน
- 27 ภาษา: แอปใช้ภาษาตามเครื่องโดยอัตโนมัติ (และเปลี่ยนได้ในการตั้งค่า)
- เลือกเซิร์ฟเวอร์ได้เอง: เพิ่มที่อยู่ของเซิร์ฟเวอร์ Omega ใดก็ได้ในการตั้งค่า ส่วนเซิร์ฟเวอร์ทางการยังคงใช้งานได้เสมอ
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
โครงสร้างของรีโพสิทอรี
| โฟลเดอร์ | |
|---|---|
client/ |
แอปสำหรับเครื่องคอนโซล (C, SDL2) และบิลด์เดสก์ท็อปสำหรับพัฒนาบน Mac |
daemon/ |
เพย์โหลดเบื้องหลัง: เครื่องเล่นเพลง หน้าเว็บรีโมตบนโทรศัพท์ คลังเกมของฉัน การแจ้งเตือนระหว่างเล่นเกม และ (เฉพาะเมื่อคุณเลือก) เปิด Omega อีกครั้งเมื่อกลับไปที่ Home |
onionhen-plugin/ |
ปลั๊กอิน OnionHEN: หน้า Omega ในเมนูระหว่างเกมพร้อมปุ่มควบคุมเพลง |
server/ |
API Node.js, พร็อกซี, แผงควบคุมการดูแลเนื้อหา และ Docker Compose สำหรับโฮสต์เซิร์ฟเวอร์ |
docs/ |
สถาปัตยกรรมและรูปภาพ |
การติดตั้ง Omega บนเครื่อง
คุณต้องมี PS5 ที่เจลเบรกแล้วและรองรับ homebrew: HEN อย่าง OnionHEN หรือ etaHEN
หรือลอนเชอร์อย่าง websrv
ร่วมกับตัวโหลดเพย์โหลด
วิธีที่ง่ายที่สุดคือเปิด play.omegasuite.it/installa
ในเบราว์เซอร์ของเครื่อง หรือจะดาวน์โหลดแพ็กเกจจากเว็บไซต์
แล้วคัดลอก data/ ไปยังเครื่องผ่าน FTP ก็ได้
การโฮสต์เซิร์ฟเวอร์
git clone https://github.com/TheCriicom/omega-dashboard-ps5.git
cd omega-dashboard-ps5/server
./scripts/install.sh
สคริปต์จะสร้างไฟล์ .env พร้อมค่าลับแบบสุ่มและเริ่มคอนเทนเนอร์
คู่มือฉบับเต็มซึ่งรวมการตั้งค่า HTTPS อัตโนมัติผ่าน Caddy อยู่ใน
server/README.md จากนั้นบนเครื่อง:
การตั้งค่า → เซิร์ฟเวอร์ → เพิ่มเซิร์ฟเวอร์
การพัฒนา
- แอป:
client/README.md— บิลด์สำหรับ PS5 ด้วย ps5-payload-sdk และบิลด์เดสก์ท็อป ด้วย SDL2 จาก Homebrew ซึ่งสั่งงานผ่านไฟล์คำสั่งเพื่อทดสอบ UI ได้โดยไม่ต้องใช้เครื่อง คำแปลอยู่ในclient/i18n/(หนึ่งไฟล์ JSON ต่อหนึ่งภาษา) - เซิร์ฟเวอร์:
server/README.md— Node.js ≥ 20 และ PostgreSQL ทดสอบแบบ end-to-end ด้วยnpm test - สถาปัตยกรรม:
docs/architecture.md
ยินดีรับการมีส่วนร่วม: ดู CONTRIBUTING.md
ผู้พัฒนา
Omega พัฒนาโดย TheCriicom — outlinedigital.it
สัญญาอนุญาต
Copyright © 2026 TheCriicom และผู้ร่วมพัฒนา Omega
Omega เป็นซอฟต์แวร์เสรี: GNU GPL v3 หรือใหม่กว่า ส่วนประกอบจากบุคคลที่สาม
และสัญญาอนุญาตของแต่ละส่วนระบุไว้ใน
client/THIRD-PARTY-NOTICES.md
Omega เป็นโครงการอิสระ ไม่มีส่วนเกี่ยวข้อง ไม่ได้รับการรับรอง และไม่ได้รับการสนับสนุนจาก Sony Interactive Entertainment "PlayStation" และ "PS5" เป็นเครื่องหมายการค้าของเจ้าของที่เกี่ยวข้อง Omega ไม่มีและไม่เผยแพร่เกมใด ๆ






