이것은 Grand Theft Auto의 래퍼/포트입니다 : PS Vita 용 San Andreas Android :
포트는 메모리에 공식 Android ARMV7 실행 파일을로드하여 기본 기능으로 가져 오기를 해결하고 제대로 실행하기 위해 패치합니다. 그렇게함으로써, 기본적으로 우리는 실행 파일을 기본적으로 실행하는 미니멀리스트 안드로이드 환경을 모방하는 것처럼 보입니다.
ux0:data/gtasa/controls.txt
. PoisonPoisonPoison에게 감사드립니다.Tips and Tricks
참조하십시오.(이미 게임을 설치하고 최신 릴리스로 업데이트하려면 PS Vita 에 GTASA.VPK를 설치할 수 있습니다).
게임을 올바르게 설치하려면 다음 단계를 정확하게 따라야합니다.
kubridge.skprx
및 fd_fix.skprx
Taihen 플러그인 폴더 (일반적으로 ux0:tai
)에 복사하여 Kubridge 및 FDFix를 설치하고 *KERNEL
아래에서 config.txt
에 두 개의 항목을 추가하십시오. *KERNEL
ux0:tai/kubridge.skprx
ux0:tai/fd_fix.skprx
참고 Repatch 플러그인을 사용하는 경우 fd_fix.skprx를 설치하지 마십시오
libshacccg.suprx
아직 설치하십시오.com.rockstargames.gtasager
지원되지 않습니다!) .apk
파일과 하나 이상의 .obb
파일 (일반적으로 main.8.com.rockstargames.gtasa.obb
및 patch.8.com.rockstargames.gtasa.obb
/sdcard/android/obb/com.rockstargames.gtasa/
) 폴더. 휴대 전화에서 직접 필요한 파일을 직접 가져 오거나 Play 스토어에서 찾을 수있는 APK 추출기를 사용하여 얻을 수 있습니다. APK는 기본적으로 zip 파일이므로 원하는 지퍼 추출기 (예 : Winzip, Winrar 등)로 APK를 추출 할 수 있습니다. .apk
에서 .zip
으로 이름을 바꾸어 기본 zip 추출기로 열 수 있습니다..apk
파일에서 ux0:data
으로 assets
폴더를 추출하여 gtasa
로 바꿉니다. 결과는 ux0:data/gtasa/
입니다.lib/armeabi-v7a
폴더에서 ux0:data/gtasa
로 libGTASA.so
파일을 추출하십시오.main.8.com.rockstargames.gtasa.obb
를 엽니 다 ( .obb
파일은 .apk
파일과 같은 zip 파일이므로 .obb
to .zip
의 이름을 바꾸는 것만으로 ux0:data/gtasa
로 내용을 추출하십시오.patch.8.com.rockstargames.gtasa.obb
를 엽니 다. ZIP 내부의 내용을 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 앱을 사용하면 사용자가 사용자의 맛을 가장 잘 일치시키기 위해 최적화, 패치 및 렌더러 변경 세트를 활성화 또는 비활성화 할 수 있습니다.
다음 스크린 샷과 같이 포트의 Livearea 섹션에있는 Configuration
버튼을 클릭하여 구성 자 앱을 시작할 수 있습니다.
게임 내에서 가끔은을 줄이려면 ux0:data/gtasa/scache_small_low.txt
ux0:data/gtasa/scache_small.txt
ux0:data/gtasa/scache.txt
의 사본을 작성하십시오. 그것의 두 버전. (예 : scache.txt
scache(1).txt
그래서 결국 scache.txt
와 scache(1).txt
scache(1).txt
scache_small.txt
내부 ux0:data/gtasa/
folder)로 끝납니다. 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
로더를 구축하려면 SoftFP 사용으로 완전히 컴파일 된 VitasDK 빌드가 필요합니다.
여기에서는 사전 컴파일 된 버전을 찾을 수 있습니다 : https://github.com/vitasdk/buildscripts/cations/runs/1102643776.
또한 CFLAG에 -mfloat-abi=softfp
추가하여 이러한 라이브러리를 컴파일해야합니다.
MPG123
patch -Np0 -i mpg123.patch
사용하여 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
Kubridge
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
폴더에 다음을 사용하여 ScelIBC 스터브를 설치하십시오.
make -C libc_bridge install
이러한 모든 요구 사항이 충족되면 다음 명령으로 로더를 컴파일 할 수 있습니다.
mkdir build && cd build
cmake .. && make