PS5 Store › Apps › Estante

Estante changelog

v0.5.5 · Oct 26, 2026

Estante now has its own home-screen backgrounds: one while it is selected on the home screen and one while it launches.

Added

  • Home-screen background (selected) and launch background.
  • README: Nintendo Switch games from ProsperoEden are listed, and the background note below.

Install

Unzip Estante-v0.5.5-PPSA99841.zip and copy the PPSA99841 folder to /data/homebrew/ (ShadowMountPlus registers it).

Important if you are updating

The console only reads a home-screen background when an app is registered. If you update from an older version and the background does not show, uninstall Estante and install it again. A fresh install shows it right away.

Requirements: jailbroken PS5 (only firmware 11.60 tested), Elf Arsenal and ShadowMountPlus.

O Estante agora tem plano de fundo próprio na tela inicial: um enquanto ele está selecionado e outro no lançamento.

Novo

  • Plano de fundo na tela inicial (selecionado) e no lançamento.

Se você está atualizando

O console só lê o plano de fundo quando o app é registrado. Se você atualizou de uma versão anterior e o fundo não apareceu, desinstale o Estante e instale de novo. Uma instalação nova mostra o fundo na hora.

v0.5.4 · Oct 25, 2026

Estante 0.5.4

English

  • Nintendo Switch games from ProsperoEden. The games in /data/prosperoeden/roms now show up in the Estante, in the Nintendo filter of the Library and in a new "Nintendo Switch" row on the catalogue Home. Their covers come from ProsperoEden's own cover list. Play opens ProsperoEden, where you pick the game.

Nothing else changed since 0.5.3. Needs: Elf Arsenal and ShadowMountPlus. Each emulator must have been opened at least once. Tested on firmware 11.60.

Português

  • Jogos de Nintendo Switch do ProsperoEden. Os jogos de /data/prosperoeden/roms agora aparecem no Estante, no filtro Nintendo da Biblioteca e numa nova fileira "Nintendo Switch" do Início em catálogo. As capas vêm da própria lista de capas do ProsperoEden. Jogar abre o ProsperoEden, onde você escolhe o jogo.

Mais nada mudou desde a 0.5.3. Precisa de: Elf Arsenal e ShadowMountPlus. Cada emulador precisa ter sido aberto ao menos uma vez. Testado no firmware 11.60.

Español

  • Juegos de Nintendo Switch de ProsperoEden. Los juegos de /data/prosperoeden/roms ahora aparecen en el Estante, en el filtro Nintendo de la Biblioteca y en una nueva fila "Nintendo Switch" del Inicio en catálogo. Las carátulas vienen de la propia lista de carátulas de ProsperoEden. Jugar abre ProsperoEden, donde eliges el juego.

No cambió nada más desde la 0.5.3. Requiere: Elf Arsenal y ShadowMountPlus. Cada emulador debe haberse abierto al menos una vez. Probado en el firmware 11.60.

v0.5.3 · Oct 25, 2026

Estante 0.5.3

English

  • Sharper game icons. PS5 and PS4 games now use the console's 512 x 512 icon instead of a 256 x 256 copy, so logos and text are no longer jagged.
  • 4K key art on the game page. For titles that have it, the game page now shows the title's own 3840 x 2160 picture (reduced to 1920 x 1080) as the background, instead of an enlarged icon. Titles without that picture look as before.

Nothing else changed since 0.5.2. Needs: Elf Arsenal and ShadowMountPlus. Each emulator must have been opened at least once. Tested on firmware 11.60.

Português

  • Ícones mais nítidos. Jogos de PS5 e PS4 agora usam o ícone de 512 x 512 do console, em vez de uma cópia de 256 x 256, e logos e textos não ficam mais serrilhados.
  • Arte em 4K na página do jogo. Nos títulos que a têm, a página do jogo mostra a própria imagem de 3840 x 2160 do título (reduzida para 1920 x 1080) como fundo, no lugar de um ícone ampliado. Os títulos sem essa imagem ficam como antes.

Mais nada mudou desde a 0.5.2. Precisa de: Elf Arsenal e ShadowMountPlus. Cada emulador precisa ter sido aberto ao menos uma vez. Testado no firmware 11.60.

Español

  • Iconos más nítidos. Los juegos de PS5 y PS4 ahora usan el icono de 512 x 512 de la consola, en lugar de una copia de 256 x 256, y los logos y textos ya no se ven con dientes de sierra.
  • Arte en 4K en la página del juego. En los títulos que la tienen, la página del juego muestra la imagen propia del título de 3840 x 2160 (reducida a 1920 x 1080) como fondo, en lugar de un icono ampliado. Los títulos sin esa imagen se ven como antes.

No cambió nada más desde la 0.5.2. Requiere: Elf Arsenal y ShadowMountPlus. Cada emulador debe haberse abierto al menos una vez. Probado en el firmware 11.60.

v0.5.2 · Oct 24, 2026

Estante 0.5.2

English

  • PS2 games in CHD, CSO and ZSO now get their covers. The Estante could only read a PS2 game's serial from an ISO. It now also takes it from the list PS5SX2 keeps (/data/PCSX2/chd-serials.txt), so covers PS5SX2 already downloaded show up for those images too.
  • 4K box art now shows. Covers taller than 2048 pixels (many PS2 covers are about 1530 x 2160) were being rejected and left a blank card. The limit is now 2400 pixels a side.

Nothing else changed since 0.5.1. Needs: Elf Arsenal and ShadowMountPlus. Each emulator must have been opened at least once. Tested on firmware 11.60.

Português

  • Jogos de PS2 em CHD, CSO e ZSO agora ganham capa. O Estante só lia o serial de um jogo de PS2 em ISO. Agora ele também pega o serial da lista que o PS5SX2 mantém (/data/PCSX2/chd-serials.txt), e as capas que o PS5SX2 já baixou aparecem também para essas imagens.
  • Capas em 4K agora aparecem. Capas com mais de 2048 pixels de altura (muitas de PS2 têm cerca de 1530 x 2160) eram recusadas e deixavam um cartão vazio. O limite agora é de 2400 pixels por lado.

Mais nada mudou desde a 0.5.1. Precisa de: Elf Arsenal e ShadowMountPlus. Cada emulador precisa ter sido aberto ao menos uma vez. Testado no firmware 11.60.

Español

  • Los juegos de PS2 en CHD, CSO y ZSO ahora tienen carátula. El Estante solo podía leer el serial de un juego de PS2 desde un ISO. Ahora también lo toma de la lista que mantiene PS5SX2 (/data/PCSX2/chd-serials.txt), y las carátulas que PS5SX2 ya descargó aparecen también para esas imágenes.
  • Las carátulas en 4K ahora se muestran. Las carátulas de más de 2048 píxeles de alto (muchas de PS2 miden unos 1530 x 2160) se rechazaban y dejaban una tarjeta vacía. El límite ahora es de 2400 píxeles por lado.

No cambió nada más desde la 0.5.1. Requiere: Elf Arsenal y ShadowMountPlus. Cada emulador debe haberse abierto al menos una vez. Probado en el firmware 11.60.

v0.5.1 · Oct 24, 2026

Estante 0.5.1

English

A polish release on top of 0.5.0, plus Spanish.

  • Home shows only games. Apps and emulators no longer fill "Recent games"; they stay in Library > Apps. If you only have apps, the Home says where to find them.
  • Settings reordered. Home style, Theme, Larger text, Launch animation and Language come first, then the library chores. The footer only shows buttons that work there.
  • Library buttons. Triangle searches. Square opens the organize menu for the focused game (it still selects games while you build a collection).
  • L2 + R2 is now listed in the Home footer: it switches between the 3D shelf and the catalogue.
  • Spanish as a third language (Settings > Language). On first run the app follows the PS5 system language.
  • The app icon is the shelf "E" instead of the base project's bear.

Needs: Elf Arsenal and ShadowMountPlus. Each emulator must have been opened at least once. Tested on firmware 11.60.

Português

Versão de acabamento sobre a 0.5.0, mais espanhol.

  • O Início mostra só jogos. Apps e emuladores não aparecem mais em "Jogos recentes"; ficam em Biblioteca > Apps. Se você só tiver apps, o Início diz onde achá-los.
  • Ajustes reordenados. Estilo do Início, Tema, Texto maior, Animação ao abrir e Idioma vêm primeiro, depois as tarefas da biblioteca. O rodapé só mostra botões que funcionam ali.
  • Botões da Biblioteca. Triângulo busca. Quadrado abre o menu de organizar do jogo em foco (ele continua selecionando jogos ao montar uma coleção).
  • L2 + R2 agora aparece no rodapé do Início: troca entre a estante 3D e o catálogo.
  • Espanhol como terceiro idioma (Ajustes > Idioma). Na primeira abertura o app segue o idioma do sistema do PS5.
  • O ícone do app é o "E" da estante, no lugar do urso do projeto-base.

Precisa de: Elf Arsenal e ShadowMountPlus. Cada emulador precisa ter sido aberto ao menos uma vez. Testado no firmware 11.60.

Español

Versión de pulido sobre la 0.5.0, y ahora con español.

  • El Inicio muestra solo juegos. Las apps y los emuladores ya no llenan "Juegos recientes"; están en Biblioteca > Apps. Si solo tienes apps, el Inicio te dice dónde encontrarlas.
  • Ajustes reordenados. Primero Estilo de Inicio, Tema, Texto más grande, Animación al abrir e Idioma; después las tareas de la biblioteca. El pie solo muestra botones que funcionan ahí.
  • Botones de la Biblioteca. Triángulo busca. Cuadrado abre el menú de organizar del juego seleccionado (sigue seleccionando juegos al armar una colección).
  • L2 + R2 ahora aparece en el pie del Inicio: cambia entre el estante 3D y el catálogo.
  • Español como tercer idioma (Ajustes > Idioma). Al abrir por primera vez, la app sigue el idioma del sistema de la PS5.
  • El icono de la app es la "E" del estante, en lugar del oso del proyecto base.

Requiere: Elf Arsenal y ShadowMountPlus. Cada emulador debe haberse abierto al menos una vez. Probado en el firmware 11.60.

v0.5.0 · Oct 24, 2026

Estante 0.5.0

English

A new Home, your emulator libraries in one place, and a shortcut to switch the look.

  • Home: a new install starts on the 3D shelf. Press L2 + R2 on the Home (or use Settings > Home style) to switch to the catalogue: rows per system (PlayStation 5, PlayStation 4, PlayStation 1, PlayStation 2, GameCube / Wii, Wii U, 3DS, DS), "Continue playing", favourites and your collections. A one-time tip explains it on first use. Covers that are not square now sit on a soft backdrop of their own colours instead of black bars.
  • Emulator libraries: imports games from PS5SX2 (PS2), SwanStationPS5 (PS1), Porpoise (GameCube / Wii) and PS5-ECAM (Wii U, 3DS, DS) from their standard folders under /data, with the covers each emulator already has (TGA, PNG and JPEG up to 4 MiB). PS1 games without a cover by title now use the serial cover SwanStationPS5 downloaded, read from the disc. Porpoise titles are cleaned of region tags. Play opens the emulator; the game is chosen inside it.
  • Library: grid with filters (PlayStation 1, PlayStation 2, Nintendo, favourites, collections), search, game details and trophies from the console's local data. Dark PlayStation theme, Inter font, softer title backdrop.
  • Fixes: covers and systems no longer get mixed between games after the Home rescans; GPU texture cache enlarged; covers near the end of a row load; the request buffer cannot overflow with long paths; status messages are translated to English.

Needs: Elf Arsenal and ShadowMountPlus. Each emulator must have been opened once. Not imported: libraries on USB or M.2 folders outside /data, Switch games; 3DS and DS appear after PS5-ECAM has scanned them. Tested on firmware 11.60.

Português

Um novo Início, as bibliotecas dos seus emuladores num lugar só e um atalho para trocar o visual.

  • Início: uma instalação nova começa na estante 3D. Aperte L2 + R2 no Início (ou Ajustes > Estilo do Início) para trocar para o catálogo: fileiras por sistema (PlayStation 5, 4, 1 e 2, GameCube / Wii, Wii U, 3DS, DS), "Continuar jogando", favoritos e suas coleções. Uma dica única explica no primeiro uso. Capas que não são quadradas ficam sobre um fundo suave nas cores delas, sem barras pretas.
  • Bibliotecas de emuladores: importa jogos do PS5SX2 (PS2), SwanStationPS5 (PS1), Porpoise (GameCube / Wii) e PS5-ECAM (Wii U, 3DS, DS) das pastas padrão em /data, com as capas que cada emulador já tem (TGA, PNG e JPEG até 4 MiB). Jogos de PS1 sem capa pelo título usam a capa por serial que o SwanStationPS5 baixou, lida do disco. Os títulos do Porpoise ficam sem etiquetas de região. Jogar abre o emulador; o jogo é escolhido dentro dele.
  • Biblioteca: grade com filtros (PlayStation 1, PlayStation 2, Nintendo, favoritos, coleções), busca, detalhes do jogo e troféus a partir dos dados locais do console. Tema escuro PlayStation, fonte Inter, fundo do título mais suave.
  • Correções: capas e sistemas não se misturam mais entre jogos depois que o Início reescaneia; cache de texturas da GPU maior; capas no fim da fileira carregam; o buffer de requisição não estoura com caminhos longos; mensagens de status traduzidas para inglês.

Requer: Elf Arsenal e ShadowMountPlus. Cada emulador precisa ter sido aberto uma vez. Não importa: bibliotecas em USB ou M.2 fora de /data, jogos de Switch; 3DS e DS aparecem depois que o PS5-ECAM os escaneou. Testado no firmware 11.60.

Install: extract the zip and copy the PPSA99841 folder to /data/homebrew/PPSA99841 (or install from the Recomp Store). / Instalação: extraia o zip e copie a pasta PPSA99841 para /data/homebrew/PPSA99841 (ou instale pela Recomp Store).

v0.4.0 · Oct 18, 2026

Organizador de biblioteca que roda no próprio PS5, agora com a interface desenhada pela GPU e caixas de jogo em 3D.

Novidades

  • Interface na GPU (OpenGL via ps5-opengl): 60 fps, movimento com mola e transições suaves.
  • Caixas 3D em perspectiva no Início e na Biblioteca, com reflexo no chão e brilho que acompanha a inclinação.
  • Analógico direito gira e inclina a caixa em foco; R2/L2 vira a caixa para o verso.
  • Verso da caixa com seus dados: tempo de jogo, última vez, status e coleções, mais uma imagem larga do jogo.
  • Lombada com o nome do jogo e a plataforma.
  • Animação de abrir: a porta da caixa abre e o disco sai girando, com a arte do jogo no rótulo.
  • Capas retrato (ferramenta de PC tools/ps5_covers_sync.py: baixa as capas da loja e envia por FTP); sem elas o app usa o ícone quadrado.
  • PS2: imagens ISO da pasta do PS5SX2 aparecem na biblioteca; X abre o PS5SX2.
  • Inglês e português automáticos conforme o idioma do console, e quatro temas de cor.

Requisitos

  • PS5 com jailbreak, desenvolvido para o firmware 11.60 com ShadowMountPlus (outros firmwares não foram testados).
  • Elf Arsenal rodando (o app lê a lista de jogos e as capas da API local, porta 6969).
  • Aplicativo em pasta (não é PKG): ShadowMountPlus precisa estar ativo.

Instalação

  1. Baixe Estante-v0.4.0-PPSA99841.zip (pasta) ou PPSA99841.ffpfsc (imagem, um único arquivo) e confira o SHA-256 com SHA256SUMS.
  2. Extraia e envie a pasta PPSA99841 para /data/homebrew/PPSA99841 no PS5 (FTP), com o app fechado.
  3. Com a ShadowMount ativa, o título "Estante" aparece na tela inicial.
  4. Opcional: rode python tools/ps5_covers_sync.py --host <IP do PS5> no PC para enviar as capas retrato e as imagens largas.

Limites conhecidos

  • Protótipo: pode haver erros. Não é uma versão estável. Testado apenas no PS5 do autor (FW 11.60).
  • Jogos de PS2 instalados como PS4 precisam ser classificados à mão.
  • Jogos sem capa retrato aparecem com o ícone quadrado; jogos retirados da loja podem não ter arte.
  • Nenhuma capa nem jogo vem no pacote.

Licença e créditos

GPL-3.0-or-later. Derivado de ps5-native-app-boilerplate e do renderer de ps5-homebrew-ui, de BlackBearReloaded; GPU via ps5-opengl. Código-fonte completo neste repositório. Detalhes em THIRD_PARTY_NOTICES.md.

English: Estante is a native PS5 library organizer. v0.4.0 draws the whole interface on the GPU with real 3D game cases: turn them with the right stick, flip them with R2/L2 to see your play data on the back, and watch the case open and the disc roll out when a game starts. Portrait covers come from the PC tool tools/ps5_covers_sync.py. Prototype for jailbroken PS5 firmware 11.60 with ShadowMountPlus and Elf Arsenal. Copy the PPSA99841 folder to /data/homebrew/. GPL-3.0-or-later, source in this repo.