هذا عبارة عن غلاف/منفذ للسرقة الكبرى: San Andreas Android لـ PS Vita مع الكثير من التصحيحات المخصصة مثل:
يعمل المنفذ عن طريق تحميل Android ARMV7 القابل للتنفيذ في الذاكرة ، وحل وارداته مع الوظائف الأصلية وتصحيحها من أجل التشغيل بشكل صحيح. من خلال القيام بذلك ، يبدو الأمر كما لو أننا نحاكي بيئة Android الحد الأدنى التي ندير فيها أصلاً قابلة للتنفيذ كما هي.
ux0:data/gtasa/controls.txt
. بفضل Coisomepoisonpoison.Tips and Tricks
للحصول على التعليمات.(إذا كنت قد قمت بالفعل بتثبيت اللعبة وترغب في التحديث إلى إصدار أحدث ، فيمكنك ببساطة تثبيت GTASA.VPK على PS VITA ).
من أجل تثبيت اللعبة بشكل صحيح ، يجب عليك اتباع هذه الخطوات على وجه التحديد:
kubridge.skprx
و fd_fix.skprx
إلى مجلد Taihen Plugins الخاص بك (عادة ux0:tai
) وإضافة اثنين من الإدخالات إلى config.txt
تحت *KERNEL
: *KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
ملاحظة لا تقم بتثبيت fd_fix.skprx إذا كنت تستخدم المكون الإضافي Repatch
libshacccg.suprx
، إذا لم يكن لديك بالفعل ، من خلال اتباع هذا الدليل.com.rockstargames.gtasager
غير مدعوم!) لنظام Android في شكل ملف .apk
وملفات. .obb
واحدة (عادةً main.8.com.rockstargames.gtasa.obb
و patch.8.com.rockstargames.gtasa.obb
الموجود داخل مجلد /sdcard/android/obb/com.rockstargames.gtasa/
). يمكنك الحصول على جميع الملفات المطلوبة مباشرة من هاتفك أو باستخدام مستخرج APK الذي يمكنك العثور عليه في متجر Play. يمكن استخراج APK بأي شيء تفضله (على سبيل المثال: Winzip ، Winrar ، إلخ ...) نظرًا لأن APK هو في الأساس ملف مضغوط. يمكنك إعادة تسمية .apk
إلى .zip
لفتحها باستخدام مستخرج zip الافتراضي.assets
من ملف .apk
الخاص بك إلى ux0:data
وإعادة تسميته إلى gtasa
. ستكون النتيجة ux0:data/gtasa/
.libGTASA.so
من مجلد lib/armeabi-v7a
إلى ux0:data/gtasa
..apk
main.8.com.rockstargames.gtasa.obb
.zip
.obb
explorer ux0:data/gtasa
.obb
patch.8.com.rockstargames.gtasa.obb
مع Zip Explorer واستخلص المحتويات داخل الرمز البريدي إلى ux0:data/gtasa
.ux0:data/gtasa
(الكتابة فوق إذا طلب).ux0:data/gtasa/data/360Default1280x720.cfg
إلى ux0:data/gtasa/
وأعيد تسميته من 360Default1280x720.cfg
إلى Adjustable.cfg
. هذا الملف هو بقايا من إصدار Xbox 360 ويوفر لك وحدة التحكم HUD (على سبيل المثال الرادار في أسفل اليسار). إذا كنت قد اتبعت الخطوات بشكل صحيح ، فهذه هي الطريقة التي يجب أن تبدو بها مجلد ux0:data/gtasa
.
بعد تثبيت المنفذ بالكامل ، ستتمكن من تكوينه باستخدام تطبيق Configurator.
سيسمح تطبيق Configurator للمستخدمين بتمكين أو تعطيل مجموعة من التحسينات والتصحيحات وتعديلات العارض لأفضل طعم مستخدمي مطابقة.
يمكنك تشغيل تطبيق Configurator من خلال النقر على زر Configuration
الموجود في قسم LiveArea في المنفذ كما هو موضح في لقطة الشاشة التالية.
من أجل تقليل Stutters من حين لآخر في اللعبة ، قم بحذف كل من ux0:data/gtasa/scache_small_low.txt
و ux0:data/gtasa/scache_small.txt
، ثم قم بإنشاء نسخة من ملف ux0:data/gtasa/scache.txt
إصداران منه. (على سبيل scache(1).txt
scache(1).txt
scache_small.txt
ux0:data/gtasa/
في النهاية scache.txt
ينتهي بك الأمر بكل من scache.txt
و scache(1).txt
scache(1).txt
to scache_small_low.txt
. ومع ذلك ، فإن هذا سيجعل شاشة التحميل أطول لأنها تحتاج إلى تجميع المزيد من التظليل في المستقبل.
ux0:data/gtasa/cache
يحتوي على أكثر من 300 ملف ، فمن المستحسن حذف المجلد وإعادة بناءه. من أجل حفظ التخزين على بطاقة الذاكرة الخاصة بك ، يمكنك حذف جميع الملفات بأمان في المرحلين الفرعيين من ux0:data/gtasa/texdb
التي تنتهي بـ:
.dxt.dat
، .dxt.tmb
، dxt.toc
.etc.dat
، .etc.tmb
، etc.toc
من أجل إنشاء اللودر ، ستحتاج إلى إنشاء Vitasdk تم تجميعه بالكامل باستخدام SoftFP.
يمكنك العثور على نسخة مسبقة هنا: https://github.com/vitasdk/buildscripts/actions/runs/1102643776.
بالإضافة إلى ذلك ، ستحتاج إلى تجميع هذه المكتبات أيضًا باستخدام -mfloat-abi=softfp
إضافة إلى cflags:
MPG123
تطبيق MPG123.Patch باستخدام patch -Np0 -i mpg123.patch
.
autoreconf -fi
CFLAGS= " -DPSP2 -mfloat-abi=softfp " ./configure --host=arm-vita-eabi --prefix= $VITASDK /arm-vita-eabi --disable-shared --enable-static --enable-fifo=no --enable-ipv6=no --enable-network=no --enable-int-quality=no --with-cpu=neon --with-default-audio=dummy --with-optimization=3
make install
منفتح
cd build
cmake -DCMAKE_TOOLCHAIN_FILE= ${VITASDK} /share/vita.toolchain.cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS=-mfloat-abi=softfp .. && make install
libmathneon
make install
Vitashark
make install
Imgui-vita
make install
كوبريدج
mkdir build && cd build
cmake .. && make install
Vitagl
make SOFTFP_ABI=1 HAVE_SHADER_CACHE=1 SHARED_RENDERTARGETS=1 DRAW_SPEEDHACK=1 TEXTURES_SPEEDHACK=1 SAMPLERS_SPEEDHACK=1 NO_DEBUG=1 install
أخيرًا ، في مجلد gtasa_vita
، قم بتثبيت Stubs SCELIBC باستخدام:
make -C libc_bridge install
بعد استيفاء كل هذه المتطلبات ، يمكنك تجميع المحمل بالأوامر التالية:
mkdir build && cd build
cmake .. && make