一个干净的兼容性加载器,允许用户通过提供自己的 Android 游戏数据,在复古游戏掌机上运行《超凡蜘蛛侠2》。

Stars

3

7 天增长

暂无数据

Fork 数

0

开放 Issue

0

开源协议

GPL-3.0

最近更新

2026-07-31

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它使用 SHA-256 哈希仔细验证用户提供的游戏文件,支持 ARMHF 和 AArch64(通过 Box32)两条路线,并在多台设备上经过数千帧游戏画面的物理测试。

适合谁使用

  • NextOS 或 ArkOS 复古掌机用户
  • 已拥有《超凡蜘蛛侠2》Android 数据的玩家
  • 对将 Android 游戏移植到 Linux 掌机感兴趣的开发者
  • 追求原生性能移植的复古游戏爱好者

典型使用场景

  • 在 R36S/ArkOS(Mali-G31)上玩《超凡蜘蛛侠2》
  • 在 NextOS X5M(Mali-G310)上以完整手柄支持游玩
  • 在具备 ARMHF 运行时的 PortMaster 类固件上安装
  • 提取并验证 OBB/APK 文件,安全重用游戏数据

项目优势

  • 在三种不同硬件平台上经过物理验证,并记录帧数
  • 内容身份验证(SHA-256)防止损坏或不匹配的游戏数据
  • 干净设计,不分发任何受版权保护的游戏资源
  • 同时支持 ARMv7 原生和 x86(通过 Box32),并针对不同路线优化

使用前须知

  • 用户必须拥有并提供原版 Android 游戏 APK 和 OBB 文件
  • 仅官方支持 NextOS、ArkOS 和 PortMaster 类固件的特定设备
  • AArch64 路线仅限于 X5M 硬件,不适用于通用 ARM64 设备

README 快速开始

The Amazing Spider-Man 2 1.2.7d / 1.2.8d — universal BYO-data port

Language / Idioma: English · Português

Package release / Versão do pacote: 1.1.5

Download the latest asm2.zip · Installation / Instalação · NXExtract · Complete loader architecture / Arquitetura completa

This is an independent clean-room compatibility loader. It does not distribute the APK, either native game library, OBB files, audio or other executable game data. Every image below is a real capture from the final package on the named physical device.

R36S · ArkOS · 640×480Mali-450 · NextOS R2 · 1280×720X5M · NextOS · 1920×1080

First-run extractor, terms and controls / Extrator, termos e controles

Mali-450 termsR36S terms
X5M package preparationX5M controls

English

The loader preserves the original Android lifecycle on both supported routes:

  • the original ARMv7 libtasm2.so runs natively through separate current NextOS and low-glibc PortMaster ARMHF loaders;
  • the physically validated AArch64 NextOS X5M route (amlogic,s7d / Mali-G310) runs the original Android x86 library through a scoped Box32 host and sdl2-compat. The packaged compatibility SDL is private to that game process; the native NXExtract UI uses the firmware SDL2/KMSDRM stack.

The launcher negotiates resolution, SDL, GLES, controller data and memory settings at runtime. ARMHF systems retain their native backend selection. The KMSDRM variables required by the X5M are confined to its exact hardware route; no audio backend is forced. Before startup the launcher holds a single-instance lock, stops and confirms stale processes, validates the selected ELF, interpreter, dependencies and packaged hashes, then runs the game in the foreground. The original RestartGame() contract permits one controlled relaunch.

Compatibility

Physically validated:

  • NextOS R2 on Mali-450, using the current NextOS ARMHF build;
  • ArkOS on R36S / Mali-G31, using the low-glibc ARMHF build;
  • NextOS on AArch64 X5M / Mali-G310 completed 11,034 gameplay frames and a 6,213-frame reopen, both RC0, with save create/update/reload, physical co

项目描述

The Amazing Spider-Man 2 1.2.7d universal ARMHF/X5M compatibility port for NextOS, ArkOS/R36S and PortMaster. BYO-data; no game files included.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

makecindy
精选
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI 与机器学习大语言模型
958
nsdkinx
精选
nsdkinx GitHub avatar

twell

Twell is a tiny, embeddable, zero-allocation physics engine for interruptible, Apple-style UI animations, available as a single-header C library with Python bindings.

移动开发设计与创意
17
Blaizzy
精选
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI 与机器学习AI 视觉与语音
985