PSL1GHT SDK VirtualBox Image: η ανάπτυξη “χομπίστικου” λογισμικού για το PS3 έγινε ευκολότερη

Μάλλον συγχωρούμε το… “ορθογραφικό” της ομάδας που έγραψε το “light” (“φως”) ως “lihgt” στο PSL1GHT SDK, το ανεπίσημο πακέτο ανάπτυξης λογισμικού για το PS3 που, τώρα πια, διατίθεται σε έτοιμο… VirtualBox Image για όποιον θέλει να αρχίσει να ετοιμάζει εφαρμογές για τα jPS3s δίχως να πρέπει να “στήνει περιβάλλον εργασίας”. Τι σημαίνει αυτό και για τι μιλάμε;

SDK ονομάζεται ένα Software Development Kit, και συνήθως αποτελείται από ένα “πακέτο” διαφορετικών κομματιών λογισμικού: εφαρμογές ανάπτυξης κώδικα, “libraries” με έτοιμες ρουτίνες, compiler που αναλαμβάνει να “πακετάρει” τον κώδικα σε εκτελέσιμη μορφή κ.λπ. Και μέχρι πρόσφατα, όσον αφορά στην ανάπτυξη κώδικα για τα PS3s, υπήρχε μόνο το επίσημο SDK της Sony που δινόταν επίσης… “επίσημα” μόνο σε επαγγελματίες developers, εταιρείες παραγωγής παιχνιδιών ή όσους μπορούσαν/ήθελαν να το αγοράσουν από αυτήν.

Το PSL1GHT SDK είναι μια εναλλακτική, δωρεάν και “open” εκδοχή του, που υποθέτω υστερεί ακόμη σε κάποιους τομείς (αφού για να παραμένει “open” δεν -πρέπει να- έχει πρόσβαση σε libraries ρουτινών – “έτοιμου κώδικα” της Sony). Και για να το χρησιμοποιήσει κανείς μέχρι σήμερα έπρεπε να έχει Linux ή Mac και να ασχοληθεί ενεργά με το “στήσιμο” του: να κατεβάσει, ρυθμίσει και παραμετροποιήσει πολλά μικρότερα “κομμάτια” λογισμικού.

Η διάθεση του ως “πακεταρισμένο image του VirtualBox” σημαίνει πως μπορεί κανείς να κατεβάσει το -δωρεάν- VirtualBox, να το εγκαταστήσει στον υπολογιστή του και, στη συνέχεια, απλά να κατεβάσει και φορτώσει σε αυτό το PSL1GHT. Πάπαλααα! Δεν χρειάζεται κάτι παραπάνω, γλιτώνοντας από αρκετά… βαρετά βήματα τον κάθε ενδιαφερόμενο.

Όποιος ενδιαφέρεται, λοιπόν, ας σπεύσει να το “τσιμπήσει”. Υπάρχει αρκετός… κενός χώρος στη “σκηνή” του homebrew για PS3 που περιμένει να “γεμίσει” με “χομπίστικες” εφαρμογές και παιχνίδια. Αν μόνο ήξερα προγραμματισμό και εγώ… :-(

Source:

This is the latest PSL1HGT SDK release with ps3tools installed from hackerchannel. You can build hex’s for all of your dev boards as well as program apps for the PS3. I have included the latest tools from fail0verflow at the time of this VM release 1.4.2011. You should check their git regularly and update them though =). Also included are tools from kakaroto, oopo, aerialX (make sure to check all of their git repos as well)

Info

Για όποιον δεν γνωρίζει “τι εστί VirtualBox”, πρόκειται για μια λύση virtualization που επιτρέπει την εκτέλεση λειτουργικών συστημάτων -και των εφαρμογών τους- σε ένα “παράθυρο” του λειτουργικού συστήματος του υπολογιστή. Έτσι, ο χρήστης δεν χρειάζεται να εγκαταστήσει ένα άλλο λειτουργικό “επάνω” από αυτό που χρησιμοποιεί ή “δίπλα” από αυτό (σε multiboot), αλλά μπορεί να τα τρέχει όχι απλά “παράλληλα”, μα “ταυτόχρονα”. Φαντασθείτε μέσα στα Windows 7 να υπάρχουν δυο παράθυρα, με το ένα να “τρέχει” το τελευταίο Ubuntu και το άλλο τα… Windows 98 (και, εννοείται, “μέσα” σε αυτά τις εφαρμογές που θα έτρεχε κανείς αν “τα έτρεχε κανονικά στον υπολογιστή του”). Ναι, μικρέ Βασιλάκη, με “κολπάκια” τρέχει και το Mac OS X σε virtual PC, αλλά αυτό δεν μας ενδιαφέρει στη συγκεκριμένη είδηση..! :-)

...γνωστός και ως Οδυσσέας Κουράφαλος, αρχικός υπεύθυνος για το unregistered. Συντάκτης, γραφίστας, "μαλτιμηντιάς", φανατικός της science fiction και των αστείων γατιών στου ιντερνέτ. "Δηλώνω graphics whore" (παίζω Ms. Pac-Man στο MAME με 2xSAL και το πρώτο Max Payne με FXAA antialiasing). Load "unreg*",8,1.