Sono passati più di 8 mesi dal lancio di Psxitarch Linux, nel frattempo molti passi avanti sono stati fatti e sembra che il tempo sia finalmente maturo per il rilascio di una nuova versione..

Ma prima.. vorremo ringraziare con tutto il cuore Marcan per aver portato linux su PS4 e 3 ragazzi con cui abbiamo “lavorato”, collaborato e condiviso la nostra passione per linux, molto di quello che troverete in psxitarch è frutto anche del loro lavoro. Chi sono?

Eeply: solo per citare alcune cose nel suo curriculum :D, è grazie a lui se oggi abbiamo l’audio funzionante tramite hdmi, il supporto a ps4 slim, a ps4 pro (accelerazione hardware compresa), una GPU più performante grazie all’attivazione di tutte le CU e alla regolazione del Clock..

Masterzorag: “The Master Of Linux :D”, quando avevamo qualche dubbio bastava chiedere a lui, il primo a capire come far funzionare quei stramaledetti driver amdgpu.. xD Per chi è interessato inoltre mantiene sul suo repo i driver per ottenere l’accelerazione hardware 3D su Fedora.

Valeryy: ha aggiunto l’ultimo pezzo del puzzle aggiungendo il supporto alle PS4 con Southbridge Baikal!

Senza di loro tutto questo non sarebbe stato possibile.. Portate un po’ di amore a questi ragazzi!

Passiamo alla distro..

NOVITA’ IN PSXITARCH LINUX V2

Psxitarch ora utilizza i nuovi e più performanti driver open-source Amdgpu per l’accelerazione hardware 2D/3D, questi rendono possibile anche l’utilizzo dei driver Vulkan (RADV)

Kernel 4.14.93.

Nuovo linux loader che dumpa la chiave eap, l’edid, attiva tutte le CU e regola il clock della GPU.

Audio funzionante via HDMI.

E’ stato aggiunto un fix per il WIFI/BT, nonostante questo, il wifi e/o il bluetooth su alcune PS4 potrebbero ancora non funzionare o dare problemi.

Aggiunta un opzione nel menù Sistema che permette di montare e accedere in lettura e scrittura all ‘HD interno della PS4. ( Per il momento funziona solo sullle PS4 FAT CUH-10xxx e CUH-11xxx ).

). Aggiunto un repository per pacman che verrà regolarmente aggiornato con nuove versioni dei driver grafici e altro..

Dopo l’installazione di un nuovo programma non dovrebbe essere più necessario refreshare manualmente il menù.

Rimossa la schermata di login, il login sarà effettuato automaticamente.

Psxitarch ora tiene in cache solamente i pkg attualmente installati nella distro.

Aggiunto Dolphin-emu.

Aggiunto Lutris

Aggiunto Mvp.

Aggiunto Acestream e una semplice gui in cui è possibile inserire l’indirizzo dello streaming che si vuole visualizzare

Aggiunto Gparted

Sostituito il gestore di rete Wicd con Network Manager

Sostituito l’emulatore ePSXe con PCSXR

Sostituito Midori con Firefox

Sostituito Xnoise con VLC

E’ possibile tramite un opzione cambiare il layout della tastiera tra IT, US, ES, DE, FR

Altro..

INSTALLAZIONE

L’installazione è identica alla versione precedente, NON usate altri bzimage, initramfs o linux loader! Prendete solo quelli linkati in questa pagina!

ATTENZIONE: il dispositivo usb che userete per l’installazione verrà completamente formattato, tutti i dati presenti verranno cancellati!

IMPORTANTE: per il momento il payload del linux loader qui fornito è valido solo per chi è sul fw 5.05. Tempo permettendo aggiungeremo quelli per gli altri fw.

Requisiti

Un dispositivo usb di almeno 12GB (meglio se 3.0 e meglio ancora se ssd)

Tastiera.

Mouse (se non avete un mouse potete collegare il dualshock 4 e usare il touchpad come mouse ma non è il massimo della comodità).

Un hub usb.

initramfs.cpio.gz: Download! md5: 7c38ca9c4eaff335ef52cef398ab1278

bzImage (Aeolia/Belize “Per vecchi modelli di PS4”): Download! md5: a967b525c8297a28ac4dd4c9a7a20b5e

bzImage (Baikal “Per nuovi modelli di PS4”): Download! md5: 577024c7767e9faebc542565790cd248

psxitarch.tar.xz Download! md5: 8058d928b9a3f9532d55535e166789f7

Formattate il dispositivo usb in FAT32 (NON EXFAT!), il dispositivo usb deve avere una sola partizione e la tabella delle partizioni deve essere mbr (MS-DOS (FAT32)), se l’installer non riconosce il dispositivo usb usate questo programma per formattarlo: Download! Se avete collegato il PSVR scollegatelo, togliete anche l’unità processore (PU), tenete collegata al televisore solamente la PS4. Andate nelle impostazioni audio/video della ps4 e settate la risoluzione a 1080p. Andate nelle impostazioni di sistema e disabilitate Abilita collegamento hdmi e Abilita hdcp Copiate sulla root del dispositivo usb i file bzImage, intramfs.cpio.gz e psxitarch.tar.xz. Collegate il dispositivo usb nella ps4. Collegate mouse e tastiera Aprite il web browser e visitate questa pagina https://psxita.it/linux-loader per avviare il payload linux loader (la pagina può essere conservata nella cache se volete), per chi invece vuole utilizare il bin può prenderlo da qui: Download! md5: d5e698431b577bb83638a06cdc0eaf33 Dopo qualche secondo la ps4 dovrebbe riavviarsi, aspettate fino a quando non appare la scritta rescueshell Scrivete exec install-psxitarch.sh per iniziare l’installazione di psxitarch linux Aspettate, dovreste vedere una lunga lista di file che vengono copiati sull’ usb, al termine (dopo circa 25/30 minuti) la distro dovrebbe avviarsi automaticamente. Se non si avvia scrivete exec start-psxitarch.sh Enjoy.

La distro non richiede di inserire username e password ma vi serviranno nel caso vorreste ottenere i permessi di root:

username: psxita

password: changeit

CAMBIARE DIMENSIONE VRAM

Il payload di default che trovate alla pagina https://psxita.it/linux-loader setta la Vram a 2GB, se volete settarla a 3GB utilizzate questo payload per avviare linux: https://psxita.it/linux-loader-vram3 , se invece volete settarla a 1GB: https://psxita.it/linux-loader-vram1

Potete utilizzare il payload che preferite in qualsiasi momento ma durante l’installazione di psxitarch non utilizzate MAI il payload vram3.

NOTA: la RAM e la VRAM sono un blocco unico, quindi più vram assegnate e minore sarà la RAM. Fate i vostri conti.

PROBLEMI CONOSCIUTI E POSSIBILI SOLUZIONI

La distro dovrebbe essere compatibile con tutti i modelli di ps4 ma alcuni monitor e tv con strane risoluzioni potrebbero dare problemi e non visualizzare nulla a schermo, se ne avete la possibilità provate un’altra tv.

L’accelerazione grafica su ps4 pro non è ancora sfruttata appieno.

L’hd interno per ora viene rilevato solo sui modelli CUH-10xxx e CUH-11xxx.

I driver Vulkan RADV non sono ancora stabili (la cosa migliorerà sicuramente con il tempo) in certi emulatori/giochi potrebbero dare problemi o avere performance peggiori degli opengl, mentre in altri migliori (vedi dolphin-emu).

Il wifi e il bluetooth potrebbero in alcuni casi crashare (scomparire), nel caso riavviate la PS4, se ancora non dovesse funzionare disattivate la rete e lanciate linux utilizzando la cache. NOTA: nonostante il fix su alcune versioni di ps4 il wifi e/o il bt potrebbero non funzionare, purtroppo non abbiamo ancora trovato una soluzione valida per tutte le console.

In rari casi i dispositivi usb (mouse, tastiera, ..) potrebbero non essere rilevati, nel caso riavviate la console

Potrebbe succedere che dopo l’installazione alcune voci nel menù siano mancanti, per correggere il problema andate in “Jwm Config” e selezionate “Refresh Menu”.

RINGRAZIAMENTI

Vogliamo ringraziare le persone che hanno e continuano a contribuire allo sviluppo di Linux su PS4 (sperando di non dimenticare nessuno)

Valentinbreiz, shuffle2, flatz, CelesteBlue

I tester, che ci hanno sopportato per tutti questi giorni, grazie per la pazienza ragazzi ;)

Shim, antonwantstosleep, glitch, Astromatik, Anekcahap

E tutti i ragazzi sul canale discord Official Playstation 4 Scene

GRAZIE!!