AppsPopstarterPS2

POPSLoader Beta 10 REV5 – Nova versão com melhorias para HDD e interface!

O POPSLoader recebeu mas uma beta, chegando na versão 10, recheado de novidades, principalmente no uso do HDD e de interface, corrigindo problemas de início dos jogos e na saída do app pelo menu Exit.

Anúncios

Changelog:

  • Move RESET_IOP reboot into _ps2sdk_memory_init hook by @NathanNeurotic in #404
  • Refactor POPSTARTER launch assembly into shared helper for HDD/non-HDD parity by @NathanNeurotic in #405
  • Add strict HDD POPSTARTER pre-exec accessibility gate by @NathanNeurotic in #406
  • Tighten HDD POPSTARTER launch route contract and explicit fallback by @NathanNeurotic in #407
  • elf_loader: move embedded loader control args off POPSTARTER argv by @NathanNeurotic in #408
  • Preserve System.loadELF argv contract for HDD reboot paths by @NathanNeurotic in #409
  • Harden pfsN→HDD partition recovery for POPSTARTER by @NathanNeurotic in #411
  • Add guarded pfs POPSTARTER launch fallback when partition context is unavailable by @NathanNeurotic in #412
  • Improve HDD partition context recovery for mounted pfs slot paths by @NathanNeurotic in #413
  • Preserve POPSTARTER exec PFS slot during external ELF launch handoff by @NathanNeurotic in #414
  • Improve pfsN slot recovery and POPSTARTER HDD partition resolution by @NathanNeurotic in #415
  • Ensure POPSTARTER argv selector present and preserve exec PFS slot by @NathanNeurotic in #416
  • Deterministic pfsN:/ slot recovery in BuildHddPartitionContext by @NathanNeurotic in #417
  • Prefer HDD game partition during POPStarter pfs context recovery by @NathanNeurotic in #418
  • Improve pfs slot HDD partition recovery order by @NathanNeurotic in #419
  • Preserve original POPSTARTER PFS slot during external ELF launch by @NathanNeurotic in #420
  • Preserve source PFS slot metadata during POPSTARTER HDD launch setup by @NathanNeurotic in #421
  • elf_loader: enforce POPSTARTER argv[0] contract for HDD-backed embedded loader launches by @NathanNeurotic in #422
  • Support mounted-pfs-fallback when POPSTARTER HDD partition context is unavailable by @NathanNeurotic in #424
  • Add STRICT_HDD_PREEXEC_GATE setting to control HDD pre-exec gate behavior by @NathanNeurotic in #425
  • Restrict PLDR.RunPOPStarterGame mounted-pfs fallback to HDD-derived launches by @NathanNeurotic in #426
  • Preserve raw HDD partition context across POPStarter path resolution by @NathanNeurotic in #427
  • Resolve profile vs persisted POPSTARTER backend mismatch and normalize selection by @NathanNeurotic in #428
  • Add launch diagnostics snapshot to POPSTARTER failure UI by @NathanNeurotic in #429
  • Enforce explicit POPSTARTER path precedence and persist selection mode by @NathanNeurotic in #430
  • Harden POPSTARTER default path handling for absolute custom device paths by @NathanNeurotic in #431
  • Show configured/effective/resolved POPSTARTER paths in launch-failure UI by @NathanNeurotic in #432
  • Extract IOP reset to _ps2sdk_memory_init and fix loader.c generation in elf_loader Makefile by @NathanNeurotic in #434
  • Compact launch-failure diagnostics: show profile, route, configured/effective/exec paths by @NathanNeurotic in #435
  • HDD fallback-mounted-pfs: reconstruct POPSTARTER exec mount from selected partition by @NathanNeurotic in #437
  • Add explicit launch-failure reason codes for config and partition context by @NathanNeurotic in #438
  • docs: resync BETA-12-PLAY source-truth audit by @NathanNeurotic in #439
  • Preserve custom POPSTARTER path commits by @NathanNeurotic in #440
  • Document potential settings/path integrity risk for POPSTARTER saves by @NathanNeurotic in #441
  • Track profile-default POPStarter selection and persist selection mode on save by @NathanNeurotic in #442
  • Claude/thirsty mirzakhani 7645ba by @NathanNeurotic in #443
  • Settings: rewrite MPROFILE as OPL-style focused list by @NathanNeurotic in #444
  • Settings: prompt to save on Back when there are unsaved changes by @NathanNeurotic in #445
  • D-10: recover mounted-PFS source partition + fix popup arg slots by @NathanNeurotic in #446
  • Launch failure popup: add Boot/Path/Ctx diagnostic lines by @NathanNeurotic in #447
  • Checkpoint UI polish with known BOOT.ELF issue by @NathanNeurotic in #448

Fonte: https://github.com/NathanNeurotic/POPSLoader/releases/tag/BETA-10-5

O que é o POPSLoader?

O POPSLoader é uma interface, ou um dashboard que lista jogos de PS1 para rodar com o POPStarter ou DKWDRV, trabalhando em conjunto com estes outros dois projetos. Lista jogos em todos os dispositivos suportados pelo POPStarter, como pendrive, hdd, rede, mx4sio, mmce, etc.

Seu visual é inspirado na dashboard da bios dos primeiros modelos de PS1.

Como usar?

Basta inserir a pasta PS1_POPSLOADER na pasta APPS do pendrive, HD externo ou cartão SD do MX4SIO ou MMCE, ou no HDD na partição e pasta hdd0:/+OPL/APPS, ou em algum local de sua preferência, a estrutura desta pasta já está pronta para ser exibida na aba de APPS do OPL, desde que a aba de APPS esteja ativada em Settings.

Mova tambem a pasta POPS para raiz do seu pendrive, hd externo ou cartão sd, ou para o HDD na pasta e partição hdd0:/__common/

O app tambem pode ser iniciado diretamente pelo wLaunchelf e ser adicionado nos menus do FMCB/FHDB/Funtuna ou OSD-Menu/HOSD-Menu.

Download

 

Creditos

  • israpps (El_isra): Original POPSLoader project creator.
  • Daniel Santos: Creator of the Enceladus runtime foundation.
  • Berion: User interface design and theme assets.
  • nuno6573: Cover-art engine integrations.
  • Hugopocked: POPStarter fixes.
  • Ripto / NathanNeurotic: Maintenance, UI polishing, and release engineering.