Dragon Ball Z: Burst Limit Recompiled - ALPHA (Version 4.0) - Linux
https://github.com/iExplosiveRage/DBZ-Burst-Limit-Recompiled

This is the Windows build packaged for Linux: Wine runs it, and the included
vkd3d-proton and DXVK turn its graphics (Direct3D 12) into Vulkan.
This is an early alpha. Expect bugs.
No game data is included. You need your own copy of the game.

HOW TO PLAY
1. Install Wine (your GPU's Vulkan driver is usually installed already):
     Fedora:        sudo dnf install wine
     Arch/CachyOS:  sudo pacman -S wine
     Ubuntu/Debian: sudo apt install wine
2. Extract your Xbox 360 copy of the game into the "game_data_root" folder
   (it must contain default.xex and LONG2DATA). Only the US (NTSC-U) version works.
3. Run ./run_linux.sh  (or: sh run_linux.sh)

STEAM / PROTON (also Steam Deck)
- Steam > Games > Add a Non-Steam Game to My Library > Browse > burstlimit.exe
- Right click it > Properties > Compatibility > Force Proton Experimental.

- F1 (or Back + Start on the controller) = settings menu. F3 = FPS panel.
- Keyboard: ./run_linux.sh --mnk_mode=true
- If something goes wrong, please send burstlimit.log (next to burstlimit.exe)
  in a GitHub issue.

ONLINE - NOT TESTED ON LINUX / WINE YET - both players need THIS SAME version
- New online lobby (see README.txt): just run ./run_linux.sh and use
  Versus > Xbox LIVE Battle > Player Match. It has only been tested on Windows;
  if it works (or doesn't) for you under Wine / Proton, please tell us.
- Old method: a VPN both players have (ZeroTier, Tailscale...) or a LAN.
  Host: ./Host_Online.sh   Join: ./Join_Online.sh   (enter the IPs they ask for)

INCLUDED THIRD-PARTY SOFTWARE (unmodified, licenses in the "licenses" folder)
- vkd3d-proton 3.0.1 (d3d12.dll, d3d12core.dll) - GNU LGPL 2.1
  Source: https://github.com/HansKristian-Work/vkd3d-proton/tree/v3.0.1
- DXVK 3.1.1 (dxgi.dll) - zlib license
  Source: https://github.com/doitsujin/dxvk/tree/v3.1.1
- See README.txt for the rest (NVIDIA DLSS, AMD FidelityFX, libjuice).

--------------------------------------------------------------------------

دراغون بول زد: بيرست لِمِت - نسخة ريكومب (ألفا - الإصدار 4.0) - لينكس

هذي نسخة الويندوز مجهزة للينكس: Wine يشغّلها، وvkd3d-proton وDXVK
اللي معها يحوّلون الرسم (Direct3D 12) لـVulkan.
نسخة تجريبية، ومتوقع فيها مشاكل.
ما فيها ملفات اللعبة، لازم تكون عندك نسختك من اللعبة.

طريقة التشغيل
1. ثبّت Wine (تعريف Vulkan لكرتك غالباً موجود من قبل):
     Fedora:        sudo dnf install wine
     Arch/CachyOS:  sudo pacman -S wine
     Ubuntu/Debian: sudo apt install wine
2. استخرج ملفات لعبة إكس بوكس 360 داخل مجلد "game_data_root"
   (لازم يكون فيه default.xex ومجلد LONG2DATA). تشتغل بس النسخة الأمريكية (NTSC-U).
3. شغّل ./run_linux.sh  (أو: sh run_linux.sh)

Steam / Proton (وكذلك Steam Deck)
- Steam > Games > Add a Non-Steam Game to My Library > Browse > burstlimit.exe
- كلك يمين عليها > Properties > Compatibility > Force Proton Experimental.

- زر F1 (أو Back + Start في اليد) يفتح قائمة الإعدادات. F3 يعرض الفريمات.
- للكيبورد: ./run_linux.sh --mnk_mode=true
- إذا صارت أي مشكلة، أرسل لنا ملف burstlimit.log (جنب burstlimit.exe) في Issue على GitHub.

الأونلاين - ما انجرب على لينكس / Wine للحين - لازم الاثنين يستخدمون نفس هذي النسخة
- الأونلاين الجديد (الشرح في README.txt): شغّل ./run_linux.sh بس، وادخل
  Versus > Xbox LIVE Battle > Player Match. انجرب على الويندوز بس؛ إذا جربته على
  Wine أو Proton علمنا إذا اشتغل أو لا.
- الطريقة القديمة: VPN موجود عند الاثنين (ZeroTier أو Tailscale...) أو شبكة محلية.
  الهوست: ./Host_Online.sh   اللي يدخل: ./Join_Online.sh   (واكتب الـIP اللي يطلبه)

برامج خارجية مرفقة (بدون تعديل، والتراخيص في مجلد "licenses")
- vkd3d-proton 3.0.1 (d3d12.dll و d3d12core.dll) - رخصة GNU LGPL 2.1
- DXVK 3.1.1 (dxgi.dll) - رخصة zlib
- الباقي (NVIDIA DLSS و AMD FidelityFX و libjuice) مكتوب في README.txt.
