Skip to content

Releases: NextOs-Ports/prizefighters2-nextos

Prizefighters 2 v1.0.3 — PortMaster/muOS install fix

Choose a tag to compare

@NextOs-Ports NextOs-Ports released this 08 Aug 17:21

Prizefighters 2 v1.0.3 — public universal ARM64 release

This release fixes installation on the PortMaster family. On muOS the v1.0.2
package produced no visible port entry at all, and a hand-moved launcher
returned to the ports list without writing a single log line. Gameplay,
controls and data preparation are unchanged from v1.0.2.

Fixes

  • The ZIP now uses the canonical PortMaster layout shared by every other
    NextOS port: Prizefighters 2.sh and the pf2/ folder at the root,
    extracted directly into roms/ports/. v1.0.2 wrapped the release in
    ports/ + ports_scripts/, which muOS never scans.
  • The entry script resolves its own real path and then searches beside itself,
    one and two levels up, and the known card roots: /roms, /roms2,
    /storage/roms, /mnt/mmc, /mnt/sdcard, /mnt/union, /userdata, with
    and without roms.
  • No more silent failure. If the pf2 folder or bash is missing, the
    launcher writes pf2-launcher-error.log next to the script and prints the
    reason on the console. Errors raised before the pf2.log redirect are
    reported the same way.
  • Installation documents state the per-firmware layout, including the muOS
    mmc/roms/ports path.

It is a native, BYO-data port: the ZIP does not contain the game, an
APK/XAPK, a save, a receipt or purchase state.

Installation

  1. Extract Prizefighters.2.NextOS-v1.0.3.zip into the ports folder of
    the ROM card — roms/ports/ on ArkOS/ROCKNIX/Knulli, mmc/roms/ports on
    muOS. Prizefighters 2.sh and the pf2 folder must sit side by side.
    On NextOS/EmuELEC also copy the .sh to roms/ports_scripts/.
  2. Put a legally owned Prizefighters 2 v1.09.3 XAPK containing
    config.arm64_v8a.apk in ports/pf2/gamedata/.
  3. Start Prizefighters 2 from Ports and let NXExtract finish once.
  4. Use Select + Start to exit.

Premium migration is deliberately not fabricated. A legitimate Android owner
export can be imported for testing, but entitlement transfer remains
experimental and depends on what the original game accepts outside Google Play.

SHA-256:

34d1e96bef39f6acb9cdcf314f3b9aeda09a8f1fb9fb87e7b318d2064fd4bbb2  Prizefighters.2.NextOS-v1.0.3.zip

Prizefighters 2 v1.0.3 — release pública universal ARM64

Esta release conserta a instalação na família PortMaster. No muOS o pacote
v1.0.2 não mostrava nenhuma entrada do port, e mover o launcher na mão fazia
o jogo voltar para a lista de ports sem gravar uma linha de log. Gameplay,
controles e preparação de dados continuam iguais aos da v1.0.2.

Correções

  • O ZIP passa a usar o layout PortMaster canônico dos outros ports do NextOS:
    Prizefighters 2.sh e a pasta pf2/ na raiz, extraídos direto em
    roms/ports/. A v1.0.2 embrulhava a release em ports/ + ports_scripts/,
    e o muOS não varre ports_scripts.
  • O launcher resolve o próprio caminho real e procura ao lado dele, um e dois
    níveis acima, e nas raízes conhecidas de cartão: /roms, /roms2,
    /storage/roms, /mnt/mmc, /mnt/sdcard, /mnt/union, /userdata, com e
    sem roms.
  • Acabou a falha muda: sem a pasta pf2 ou sem bash, o launcher grava
    pf2-launcher-error.log ao lado do script e escreve o motivo no console.

Instalação

  1. Extraia o Prizefighters.2.NextOS-v1.0.3.zip dentro da pasta ports
    do cartão — roms/ports/ no ArkOS/ROCKNIX/Knulli, mmc/roms/ports no
    muOS. O Prizefighters 2.sh e a pasta pf2 ficam lado a lado. No
    NextOS/EmuELEC, copie também o .sh para roms/ports_scripts/.
  2. Coloque o XAPK legal v1.09.3 com config.arm64_v8a.apk em
    ports/pf2/gamedata/.
  3. Abra Prizefighters 2 em Ports e deixe o NXExtract terminar uma vez.
  4. Select + Start sai do jogo.

A importação de save legal cria backup e não carrega a resolução do celular.
Transferência de premium continua experimental; o port não inventa entitlement,
recibo nem contorna autenticação da loja.

Prizefighters 2 v1.0.2 — Controls and cursor

Choose a tag to compare

@NextOs-Ports NextOs-Ports released this 02 Aug 15:38
b859b8a

Prizefighters 2 v1.0.2 — public universal ARM64 release

This public update remains playable on the proven Mali-450/fbdev path and on
ArkOS/R36S-class KMSDRM hardware. It is a native, BYO-data port: the ZIP does
not contain the game, an APK/XAPK, a save, a receipt or purchase state.

Highlights

  • One AArch64 loader, audited at a maximum GLIBC_2.27 requirement.
  • Runtime video/audio negotiation based on the proven Horizon Chase, Stardew
    Valley and The Amazing Spider-Man 2 portability patterns.
  • Device-independent cursor coordinates with working South/R3 click.
  • Faster frame-rate-independent pointer movement, adjustable through
    PF2_CURSOR_SPEED in the launcher.
  • Position-first controls with the proven NextOS ordinal-pad correction for
    legacy kernels, raw input fallback and Select+Start exit.
  • The affected PF2 device still needs a community retest; the correction itself
    is the narrow detector already validated by approved GTA ports.
  • Controller-operated text keyboard and persistent PlayerPrefs/career saves.
  • Canonical NXExtract 1.2.0 with XAPK split selection, exact v1.09.3 validation,
    resumable staging, bundled ARM64 LZ4 and transactional commit.
  • Firmware-first extractor isolation which removes game-private library paths,
    including symlink targets, while preserving valid inherited SDL choices.
  • Clear diagnostics when a matching APK member belongs to a different build.
  • Verified GLES2 shader preparation for legacy Mali devices.
  • Optional owner-save importer with automatic backup. It preserves local
    resolution/session settings so a phone save cannot restore the zoom bug.

Installation

  1. Extract Prizefighters.2.NextOS-v1.0.2.zip at the ROM-card root.
  2. Put a legally owned Prizefighters 2 v1.09.3 XAPK containing
    config.arm64_v8a.apk in ports/pf2/gamedata/.
  3. Start Prizefighters 2 from Ports and let NXExtract finish once.
  4. Use Select + Start to exit.

Premium migration is deliberately not fabricated. A legitimate Android owner
export can be imported for testing, but entitlement transfer remains
experimental and depends on what the original game accepts outside Google Play.

SHA-256:

376f059cacd623d2ae9eb25deb7eae808581929ee9e4032ce102160c3fa48d1e  Prizefighters.2.NextOS-v1.0.2.zip

Prizefighters 2 v1.0.2 — release pública universal ARM64

Esta atualização pública permanece jogável no caminho comprovado
Mali-450/fbdev e em hardware ArkOS/R36S com KMSDRM. É um port nativo
BYO-data: o ZIP não inclui
o jogo, APK/XAPK, save, recibo ou estado de compra.

O pacote traz cursor mais rápido e configurável por segundo, controles por
posição com correção ordinal para kernels antigos, teclado pelo controle, áudio nativo, NXExtract
1.2.0 transacional, isolamento firmware-first, LZ4 próprio e geração verificada
de shaders GLES2. Para
instalar, basta extrair o ZIP na raiz das ROMs, colocar o XAPK legal v1.09.3
ARM64 em ports/pf2/gamedata/ e abrir o jogo em Ports.

A importação de save legal cria backup e não carrega a resolução do celular.
Transferência de premium continua experimental; o port não inventa entitlement,
recibo nem contorna autenticação da loja.

Prizefighters 2 v1.0.1 — Canonical NXExtract 1.2.0

Choose a tag to compare

@NextOs-Ports NextOs-Ports released this 02 Aug 05:30

Prizefighters 2 v1.0.1 — private universal ARM64 release

This private update is playable on the proven Mali-450/fbdev path and on
ArkOS/R36S-class KMSDRM hardware. It is a native, BYO-data port: the ZIP does
not contain the game, an APK/XAPK, a save, a receipt or purchase state.

Highlights

  • One AArch64 loader, audited at a maximum GLIBC_2.27 requirement.
  • Runtime video/audio negotiation based on the proven Horizon Chase, Stardew
    Valley and The Amazing Spider-Man 2 portability patterns.
  • Device-independent cursor coordinates with working A/R3 click.
  • PortMaster-normalised controls, raw input fallback and Select+Start exit.
  • Controller-operated text keyboard and persistent PlayerPrefs/career saves.
  • Canonical NXExtract 1.2.0 with XAPK split selection, exact v1.09.3 validation,
    resumable staging, bundled ARM64 LZ4 and transactional commit.
  • Firmware-first extractor isolation which removes game-private library paths,
    including symlink targets, while preserving valid inherited SDL choices.
  • Clear diagnostics when a matching APK member belongs to a different build.
  • Verified GLES2 shader preparation for legacy Mali devices.
  • Optional owner-save importer with automatic backup. It preserves local
    resolution/session settings so a phone save cannot restore the zoom bug.

Installation

  1. Extract Prizefighters.2.NextOS-v1.0.1.zip at the ROM-card root.
  2. Put a legally owned Prizefighters 2 v1.09.3 XAPK containing
    config.arm64_v8a.apk in ports/pf2/gamedata/.
  3. Start Prizefighters 2 from Ports and let NXExtract finish once.
  4. Use Select + Start to exit.

Premium migration is deliberately not fabricated. A legitimate Android owner
export can be imported for testing, but entitlement transfer remains
experimental and depends on what the original game accepts outside Google Play.

SHA-256:

34ea9bf0d68251325280a817fb32712f5f3b1d9ccc5cad1ebb2bfc9ea095615a  Prizefighters.2.NextOS-v1.0.1.zip

Prizefighters 2 v1.0.1 — release privada universal ARM64

Esta atualização privada permanece jogável no caminho comprovado
Mali-450/fbdev e em hardware ArkOS/R36S com KMSDRM. É um port nativo
BYO-data: o ZIP não inclui
o jogo, APK/XAPK, save, recibo ou estado de compra.

O pacote traz cursor e clique adaptáveis à resolução real, controles
normalizados pelo PortMaster, teclado pelo controle, áudio nativo, NXExtract
1.2.0 transacional, isolamento firmware-first, LZ4 próprio e geração verificada
de shaders GLES2. Para
instalar, basta extrair o ZIP na raiz das ROMs, colocar o XAPK legal v1.09.3
ARM64 em ports/pf2/gamedata/ e abrir o jogo em Ports.

A importação de save legal cria backup e não carrega a resolução do celular.
Transferência de premium continua experimental; o port não inventa entitlement,
recibo nem contorna autenticação da loja.

Prizefighters 2 v1.0.0 — Universal ARM64

Choose a tag to compare

@NextOs-Ports NextOs-Ports released this 02 Aug 04:58

Prizefighters 2 v1.0.0 — private universal ARM64 release

The first private release is playable on the proven Mali-450/fbdev path and on
ArkOS/R36S-class KMSDRM hardware. It is a native, BYO-data port: the ZIP does
not contain the game, an APK/XAPK, a save, a receipt or purchase state.

Highlights

  • One AArch64 loader, audited at a maximum GLIBC_2.27 requirement.
  • Runtime video/audio negotiation based on the proven Horizon Chase, Stardew
    Valley and The Amazing Spider-Man 2 portability patterns.
  • Device-independent cursor coordinates with working A/R3 click.
  • PortMaster-normalised controls, raw input fallback and Select+Start exit.
  • Controller-operated text keyboard and persistent PlayerPrefs/career saves.
  • NXExtract 1.1.2 with XAPK split selection, exact v1.09.3 validation,
    resumable staging, bundled ARM64 LZ4 and transactional commit.
  • Verified GLES2 shader preparation for legacy Mali devices.
  • Optional owner-save importer with automatic backup. It preserves local
    resolution/session settings so a phone save cannot restore the zoom bug.

Installation

  1. Extract Prizefighters.2.NextOS-v1.0.0.zip at the ROM-card root.
  2. Put a legally owned Prizefighters 2 v1.09.3 XAPK containing
    config.arm64_v8a.apk in ports/pf2/gamedata/.
  3. Start Prizefighters 2 from Ports and let NXExtract finish once.
  4. Use Select + Start to exit.

Premium migration is deliberately not fabricated. A legitimate Android owner
export can be imported for testing, but entitlement transfer remains
experimental and depends on what the original game accepts outside Google Play.

SHA-256:

7f4eed9c98be7cd5dc497505c064baa0a9c122496640ad2360b146ad52bf244b  Prizefighters.2.NextOS-v1.0.0.zip

Prizefighters 2 v1.0.0 — release privada universal ARM64

Primeira release privada jogável no caminho comprovado Mali-450/fbdev e em
hardware ArkOS/R36S com KMSDRM. É um port nativo BYO-data: o ZIP não inclui
o jogo, APK/XAPK, save, recibo ou estado de compra.

O pacote traz cursor e clique adaptáveis à resolução real, controles
normalizados pelo PortMaster, teclado pelo controle, áudio nativo, NXExtract
transacional com LZ4 próprio e geração verificada de shaders GLES2. Para
instalar, basta extrair o ZIP na raiz das ROMs, colocar o XAPK legal v1.09.3
ARM64 em ports/pf2/gamedata/ e abrir o jogo em Ports.

A importação de save legal cria backup e não carrega a resolução do celular.
Transferência de premium continua experimental; o port não inventa entitlement,
recibo nem contorna autenticação da loja.