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
Modern Combat 2: Black Pegasus ( BackStabRecomp)
PORTSNATIVE

Modern Combat 2: Black Pegasus ( BackStabRecomp)

PORT NATIVOSHOOTER / DISPAROSANDROIDWINDOWSALPHA

Modern Combat 2: Black Pegasus ( BackStabRecomp)

Modern Combat 2: Black Pegasus

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

Disponible paraAndroid, Windows

Ver proyecto oficial

Sobre el proyecto

Modern Combat 2: Black Pegasus es un videojuegos de disparos en primera persona desarrollado y publicado por Gameloft para Android, Xperia Play y BlackBerry PlayBook como parte de la serie Modern Combat. Es una secuela de Modern Combat: Sandstorm de 2009 y presenta nuevos entornos, gráficos actualizados y un multijugador más robusto. En 2011 se lanzó una secuela, titulada Modern Combat 3: Fallen Nation. A esto le siguió Modern Combat 4: Zero Hour de 2012 y Modern Combat 5: Blackout de 2014.

Información oficial del proyecto

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

NOTE

I am not a specialized developer, and I don't have the time to maintain the project. Don't expect anything amazing to come of this. This project is the result of work by people far more talented than I am. Credits are at the bottom of the page.

Recompiled games

So far, I have recompiled the following games: Backstab

AndroidRecomp

AndroidRecomp is a profile-driven porting framework for native ARMv7 Android games. It prepares a minimal Android-like runtime, maps original ELF shared objects into a guest address space, executes ARM code through dynamic recompilation, and lets each game profile provide the JNI, filesystem, graphics, audio, input, and lifecycle behavior required by that title.

AndroidRecomp is not a full Android emulator, an APK compatibility layer, or a universal one-click porting tool. Every game requires a dedicated profile and may need engine-specific fixes.

Backend source modes

The default backend is pinned to OptiJuegos/PvZ2Native commit 15dbe5c2dee7b4a73f0803127bb8bad9a32c8406. Source resolution follows this order:

  1. complete source tree in vendor/PvZ2Native;
  2. pinned ZIP in vendor/PvZ2Native-15dbe5c2dee7b4a73f0803127bb8bad9a32c8406.zip;
  3. local cache under the game project;
  4. pinned download from the original repository.

Import a local checkout or GitHub source ZIP with:

import-pvz2native.bat "C:\Path\To\PvZ2Native-or-source.zip"

The complete unmodified upstream snapshot is not physically embedded in this generated package because it could not be materialized in the packaging environment. The importer and vendored-source runtime path are fully included, so the source can be added locally before the private repository is published.

Repository layout

AndroidRecomp/
├── androidrecomp/          Profile and workspace preparation package
├── docs/                   Architecture and porting documentation
├── profiles/template/      Minimal profile template
├── tools/                  Validation and source-import tools
├── vendor/PvZ2Native/      Optional embedded backend source tree
├── upstream.lock.json      Pinned backend revision and source locations
├── PRE_PUBLICATION.md      Publication gate for the private edition
└── LICENSE                 AndroidRecomp-owned files only

Quick start

Place AndroidRecomp and a game repository next to each other:

Projects/
├── AndroidRecomp/
└── BackstabRecomp/

From the game repository:

bootstrap.bat
build-msvc.bat

The equivalent direct command is:

python -m androidrecomp.cli prepare \
  --profile ../BackstabRecomp/profile.json \
  --project-root ../BackstabRecomp

Scope

Reusable runtime preparation, workspace management, profile loading, common CMake compatibility, and generic documentation belong in AndroidRecomp. Game symbols, package names, JNI methods, asset aliases, input regions, and engine patches belong in game-profile repositories.

Project status

AndroidRecomp is an early developer framework. BackstabRecomp is the first profile. APIs may change until additional game profiles validate the abstractions.

Legal

AndroidRecomp contains no commercial game executable, APK, OBB, game asset, encryption key, account token, or license-bypass component. Read.

Credits

This project is heavily based on the PvZ2Native project. Their team is composed by: OptiJuegos, staFF6773, and Eliandro4.

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

FICHA DEL PROYECTO

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

Plataformas de destino 2

Android
Windows
Ver en GitHub
Publicidad