Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
Grand Theft Auto: Vice City Stories · PSPRecomp
PORTSNATIVE

Grand Theft Auto: Vice City Stories · PSPRecomp

PORT NATIVOROL / RPGWINDOWSALPHA

Grand Theft Auto: Vice City Stories · PSPRecomp

Grand Theft Auto: Vice City Stories

OrigenPlayStation Portable

TecnologíaRecompilación Estática (C/C++ nativo)

Disponible paraWindows

Ver proyecto oficial

Sobre el proyecto

Grand Theft Auto: Vice City Stories es el décimo videojuego desarrollado por Rockstar Leeds y Rockstar North, y publicado por Rockstar Games. La décima entrada de la serie Grand Theft Auto, el juego fue lanzado inicialmente como una exclusiva de PlayStation Portable en octubre de 2006. En marzo de 2007 se lanzó un puerto PlayStation 2. Ambientado dentro de la ficticia Vice City en 1984, el juego es una precuela de Grand Theft Auto: Vice City, y sigue las hazañas del ex soldado Victor "Vic" Vance, un personaje menor que apareció originalmente en dicho juego.

3 versiones de Grand Theft Auto: Vice City Stories

Estás viendo: PSPRecomp

PSPRecompgithub.com/jessicanataliagta/PSPRecomp
Windows
Actual
Grand Theft Auto: Vice City Stories (Vice City Stories Recomp)github.com/OverkillLabs3/vice-city-stories-recomp
Windows
macOS
›
PSPRecomp · Vice City Storiesgithub.com/codepdbh/PSPRecomp-VCS-Android
Android
›

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗

PSPRecomp

PSPRecomp is a static recompilation framework for PSP software. It reads an Allegrex/MIPS executable, analyzes guest code, emits C++ translation units, and runs them through a native host runtime instead of shipping a PSP interpreter or JIT.

The repository is split between a reusable framework and game-specific profiles. The first working profile is GTA: Vice City Stories (profiles/vcs).

Repository layout

include/psprecomp/   Public runtime and Allegrex interfaces
src/                 ELF/PRX loading, decoder, memory, runtime and support code
tools/               Generic analyzer, recompiler and reverse-engineering helpers
tests/               Framework regression tests
configs/             Generic examples and PSP NID data
profiles/            Game-specific hosts, generated code, configuration and tests
  vcs/               GTA: Vice City Stories profile

Game-specific addresses, HLE behavior, native fast paths, renderer integration and generated AOT code belong under a profile. The framework should remain usable without any profile selected.

Requirements

  • CMake 3.20 or newer
  • A C++20 compiler
  • Visual Studio 2022 for the current Windows/DX12 VCS build

Build the framework only

cmake -S . -B out/framework -DPSPRECOMP_PROFILE=""
cmake --build out/framework --config Release
ctest --test-dir out/framework -C Release --output-on-failure

This builds psprecomp_core, psp_analyze, psp_recomp, dump_function and the framework tests.

Build a profile

Profiles are selected with PSPRECOMP_PROFILE:

cmake -S . -B out/vcs -DPSPRECOMP_PROFILE=vcs
cmake --build out/vcs --config Release

Windows users working on the VCS profile can use the maintained scripts in profiles/vcs/scripts.

Create another profile

See docs/PROFILE_GUIDE.md. A new title normally provides its own generated corpus, HLE/profile host, configuration, tests and optional native fast paths without modifying the framework for game-specific addresses.

Game files

No commercial game executable or asset is included. PSPRecomp does not ship an EBOOT decryption implementation. Profiles expect files obtained from the user's own copy in the format documented by that profile.

Source provenance

See docs/SOURCE_PROVENANCE.md for the project rules around independently written code, profile boundaries, decryption and third-party source.

Third-party code

The framework is MIT licensed. Individual profiles may include separately licensed dependencies or assets; their notices stay beside those files. The VCS profile lists its bundled dependencies in profiles/vcs/THIRD_PARTY.md.

License

PSPRecomp framework code is distributed under the MIT License. See LICENSE.

Leer guía oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
PORT NATIVO
Género
Rol / RPG
Estado
alpha
Plataforma de origen
PlayStation Portable
Tecnología
Recompilación Estática (C/C++ nativo)
Versión
—
Actualización
—

Plataformas de destino 1

Windows
Ver en GitHub
Publicidad