Dragon Ball Z: Burst Limit Recompiled - ALPHA (Version 4.1) - 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. Run ./run_linux.sh  (or: sh run_linux.sh)
3. The first time, it asks for your Burst Limit Xbox 360 disc image (.iso) and copies
   the game files into "game_data_root" (about 3.3 GB, once). Only the US (NTSC-U)
   version works. (Or extract the game yourself into "game_data_root": it must contain
   default.xex and LONG2DATA.)

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 > Online 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.1) - لينكس

هذي نسخة الويندوز مجهزة للينكس: 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. شغّل ./run_linux.sh  (أو: sh run_linux.sh)
3. أول مرة بتطلب منك ملف الـISO حق اللعبة للإكس بوكس 360، وتنسخ ملفات اللعبة في مجلد
   "game_data_root" (حوالي 3.3 جيجا، مرة وحدة). تشتغل بس النسخة الأمريكية (NTSC-U).
   (أو استخرج اللعبة بنفسك داخل "game_data_root": لازم يكون فيه default.xex ومجلد LONG2DATA.)

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 > Online 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.
