Releases: bodizghr-beep/ps5-comicreader
Releases · bodizghr-beep/ps5-comicreader
Release list
v0.1
Prvo izdanje. Priložen je eboot.elf — statički linkovan payload za PS5
(readelf -d daje samo libkernel_sys.sprx).
SHA256 f78dfc11e203311fa23d42646162bd52276a151a6a40069c95d00b24754a711a
veličina 17078776 B (16,3 MiB)
Na konzolu ide kao /data/homebrew/ComicReader/eboot.elf, pod tim imenom —
websrv traži upravo njega. Puno uputstvo je u INSTALL.md.
Ikone (sce_sys/icon0.png) ovo izdanje ne nosi. Aplikacija radi i bez nje —
samo se u Homebrew Loader-u pojavi bez slike.
Šta radi
- Čita CBZ, CBR, CB7, CBT i obične ZIP, RAR, 7Z, TAR arhive; stranice
JPEG/PNG/WebP - Dva izvora: USB (
/mnt/usb0…/mnt/usb7) i mreža — WebDAVPROPFIND
ili HTTP autoindex, adresa u.ps5cr.confna korijenu USB-a - Mrežne arhive se čitaju HTTP Range zahtjevima, bez punog preuzimanja — za
popis stranica pročita se manje od 1% fajla; serveri bezRangepodrške idu
kroz preuzimanje u/data/tmp/ps5cr/, uz nastavak prekinutog - Ekran pripreme sa trakom napretka, procjenom vremena i otkazivanjem (Krug)
- Čitač: zum (L2/R2), pomjeranje lijevim stikom, režimi uklapanja (Trougao),
skok ±10 stranica - Pamti poziciju čitanja u
.ps5cr_statena USB-u - Splash ekran; ako u
/data/homebrew/ComicReader/postojisplash.png, crta se on
Preduslovi
- PS5 firmware 10.01 ili niži. Provjereno na 10.01 (Y2JB autoloader +
etaHEN); na drugim firmware-ima nije testirano - Jailbreak + etaHEN — daje FTP na portu 1337 (bez lozinke), kojim se
fajl prenosi - websrv (port 8080) i Homebrew Loader — čitač je websrv homebrew, ne
PKG, pa se u Itemzflow meniju neće pojaviti. etaHEN i websrv se gase pri
svakom restartu konzole - DualSense — bez kontrolera se aplikacija pokrene, ali se ne može voditi
- pacbrew paketi (
sdl2,libarchive,libcurl,libxml-2.0,libwebp)
potrebni su samo ako gradiš iz izvora — vidiSETUP.md. Priloženi
ELF ih nosi statički, na konzoli se ne instalira ništa dodatno
PDF nije podržan
Ovo izdanje je napravljeno bez WITH_PDF=1, pa PDF fajlovi nisu podržani —
ne pojavljuju se ni u listi. PDF backend koristi MuPDF, koji je AGPL-3.0, a
objavljivanje binarnog build-a sa njim povuklo bi AGPL uslove na cijeli projekat.
Za sada PDF konvertuj u CBZ prije čitanja.
Poznata ograničenja
- Font je ASCII — naša slova se crtaju kao
? - Nema sortiranja liste po datumu ni pretrage
- Prvo otvaranje velikog stripa sa mreže traje i do minut (popis od 500 stranica
je ~484 HTTP zahtjeva); svako sljedeće otvaranje istog stripa dok aplikacija
radi je trenutno