«Έσπασε» το NES Classic και μπορούν να προστεθούν περισσότερα παιχνίδια

Αν ενδιαφερόσουν να αποκτήσεις ένα NES Classic, αλλά δεν σου άρεσε η ιδέα των 30 παιχνιδιών, τώρα μπορείς να αποκτήσεις ένα, μιας και hackers κατάφεραν και βρήκαν τρόπο να προσθέτουν περισσότερα παιχνίδια στο σύστημα.

Σημειώστε ότι παρότι δεν χρειάζεται να ανοίξετε το μηχάνημα, η μέθοδος είναι δύσκολη. Προσωπικά δεν το έχω δοκιμάσει, μιας και δεν έχω το NES Classic, οπότε και μεταφέρω τις οδηγίες των hackers (στο τέλος) για όσους ενδιαφέρονται να το δοκιμάσουν οι ίδιοι.

Σύμφωνα με την σχετική ανάρτηση στο Reddit, θα πρέπει να έχετε ήδη ένα save του Super Mario Bros για να λειτουργήσει η τεχνική. Έπειτα συνδέεται το NES με το PC σας και το ξεκινήσετε σε λειτουργία «FEL» (κρατώντας το RESET προτού πατήσετε το POWER). Τα σχετικά προγράμματα που θα χρειαστείτε, είναι στις οδηγίες στο τέλος.

Στην συνέχεια μεταφέρεται το λειτουργικό σύστημα του NES στο PC σας, το ανοίγετε με τα κατάλληλα εργαλεία και προσθέτετε ή αφαιρείται παιχνίδια, προτού το ξανά δημιουργήσετε, ώστε να μεταφερθεί πάλι στην κονσόλα, φλασάροντας την.

Αν πάλι δεν θέλετε να κάνετε την συγκεκριμένη διαδικασία, μπορείτε να προσθέσετε στο ίδιο το NES Classic ένα Raspeberry PI, ενώ αν επιμένετε ότι το NES Classic είναι χαμένα λεφτά, μπορείτε να αγοράσετε μια custom clone έκδοση της κονσόλας με Raspeberry PI.

Μάλιστα, είναι πολύ πιθανό η Nintendo να γνώριζε ότι θα γίνει κάποια στιγμή αυτό, μιας και στον κώδικα της κονσόλας πρόσθεσε το παρακάτω κείμενο:

This is the hanafuda captain speaking. Launching emulation in 3…2…1. Many efforts, tears and countless hours have been put into this jewel. So, please keep this place tidied up and don’t break everything! Cheers, the hanafuda captain.

Οι οδηγίες των hacker για την διαδικασία:

1. Go here http://linux-sunxi.org/FEL/USBBoot#Using_sunxi-fel_on_Windows and install driver with zadig.
Fel mode is activated by holding down reset while switching on power button - http://linux-sunxi.org/FEL

2. Grab tool here https://github.com/madmonkey1907/hakchi/releases
Dump uboot and kernel from your nes. uboot should have md5 b13b538f6b7c86623ceea69c456d4eb5, if it's not, it might be unsafe to continue. 8ce1857653874e8f0cd3fe68abe1bb4a and 9b8046b47c947d9fa322976c038003e0 also confirmed to work.

3. Prepare roms - with nesmini shell, rom is a directory, not a file. Template+tool here https://www.dropbox.com/s/3t3wrkhw26shro0/nesromtool.zip?dl=0
tl;dr you need a rom, image, and optional *.desktop file. it's a text file you can edit.

4. Place rom dirs in
mod/hakchi/transfer/rootfs/usr/share/games/nes/kachikachi/
nesromtool will do this for you if you unpack it in nesromtool subdir of hakci-gui tree

5. unpack kernel / repack kernel

6. Do a memboot, nes will shutdown, switch it to fel mode again.

7. Flash kernel <- do this ONLY ONCE. there is no need to ever do it again. until custom kernels appear that is. If there is a save in first slot of Super Mario Bros. it will load mod, otherwise it will load stock shell. You also get getty on uart interface, but there isn't much use in it if you don't have uart soldered.

Απάντηση