Visualizzazione post con etichetta fceux. Mostra tutti i post
Visualizzazione post con etichetta fceux. Mostra tutti i post

Linux Game Master 2

Ho gia' avuto modo di parlare di questo fantastico gingillo e di come farlo funzionare su un sistema Linux molto grossolanamente, ironia della sorte vuole che abbia dovuto fare pulizia sul computer e di conseguenza rimboccarmi le maniche.

Dopo un aggiornamento generico del sistema e del kernel ad una versione piu' recente, ho notato con grande stupore dopo qualche tempo che il pad non funzionava come mi aspettassi.

Non sono sceso troppo nei meandri della questione, ma giusto per evitare che anche a voi succeda la stessa cosa, vi do qualche dritta sul come cercare di risolvere eventuali problemi di configurazione di joystick e gampad sul vostro amato sistema Linux.

Ovviamente questa guida non copre ogni singolo modello presente sul mercato e non, ma di certo potra' indirizzarvi nella giusta via per rendere operativo l'apparecchio.

Nintendo World Championships 1990

Nell 1990, la Nintendo of America promosse una competizione del tutto particolare, il Nintendo World Championships.
In questa fantastica competizione, i partecipanti si sfidavano su un sistema NES con una cartuccia del tutto particolare contenente 3 giochi, Super Mario Bros, Rad Racer e il mitico Tetris. Ogni gioco aveva la sua sfida da portare a termine, tutte e tre le sfide dovevano essere concluse entro un tempo limite di 6 minuti e 21 secondi. La competizione ricorda molto il film "Il piccolo grande mago dei Videogames".

Le sfide cambiavano a seconda del gioco, per Super Mario Bros (primo titolo a cui ci si sfidava) si partiva in single player con un totale di 99 vite (Si tratta probabilmente di una versione patchata del gioco, in quanto in quello originale vi era presente un bug per un numero di vite troppo alto), la sfida consisteva nel raccogliere un totale di 50 monete. Tra il primo e l'inizio del secondo livello si e' gia' quasi a meta' dell'opera, oltre a raccogliere le monete bisognava anche realizzare un buon punteggio che come gli altri giochi veniva sommato in un totale a fine sfida.

Il secondo titolo della compilation era Rad Racer, anche qui si giocava una partita in single player con vari vantaggi quali tempo illimitato per terminare la sfida e a mio dire un gioco leggermente piu' facilitato rispetto all'originale. Anche la colonna sonora di gioco sembra essere diversa dal titolo originale, ma non ne sono sicuro.

L'ultimo titolo della competizione era il mitico Tetris per NES, sempre in modalita' single player ma senza nessun vantaggio apparente nel gameplay. La sfida a questo titolo consisteva nel realizzare il punteggio piu' alto possibile nel tempo rimanente di gioco.

Al termine della sfida come gia' detto, venivano sommati tutti i punteggi totalizzati nei vari giochi.
Solo per gli ultimi 2 veniva moltiplicato il punteggio, aiutando cosi' ulteriormente i giocatori a realizzare punteggi sempre piu' alti.
Il mio punteggio come si puo' vedere dallo screenshot e' ben lontano dai record totalizzati dai partecipanti alla sfida, un certo Thor Aackerlund totalizzo' un record oltre i 4,000,000 di punti mentre un certo Jeff Falco ne totalizzo' 2,800,000.

Il vincitore assoluto porto' a casa un assegno da 10,000 dollari, una nuova macchina Geo Metro Convertible, un TV a 40" e un trofeo dorato di Mario.
Ne ricevettero uno in argento tutti gli altri partecipanti, i rimanenti top 7 di ogni categoria invece ricevettero un assegno da 100 dollari.
Non male nemmeno per i semi finalisti che ricevettero 50 dollari in Nintendo Cash piu' un cappellino ufficiale della competizione e due spille di Super Mario.
Peccato che da noi in Italia non si sia mai organizzato niente di tutto cio'...

Anche se sono passati piu' di 20 anni dalla competizione ormai, possiamo sempre rifarci sfidandoci con il nostro amato emulatore per NES.
Esiste una rom della cartuccia della competizione, si trova facilmente sui vari siti di emulazione.
Io l'ho giocata tranquillamente sull'emulatore fceux con il supporto del pad nes della Retro link (di cui ho gia' parlato).

Unica nota, data la particolarita' della cartuccia su cui erano presente degli switch (come si vede in foto) per impostazioni di vario tipo, per far partire il gioco nonostante abbia usato il gamepad ho dovuto premere il tasto "Invio" per far partire il gioco.
Pare che alcuni emulatori siano anche in grado di gestire questi switch, sinceramente non ho avuto modo di provarli. Durante il gioco, i tasti Start e Select sembrano non avere nessuna utilita' apparente.

Nonostante il tempo limite di 6 minuti e 21 secondi, pare che la cartuccia per quanto riguarda Super Mario Bros e Tetris possa vantarne versioni complete. Sono riuscito a raggiungere il livello 8-1 in Super Mario Bros in una frenetica corsa senza fine da una warp zone all'altra prima che la cartuccia mi bloccasse il gioco per via del tempo scaduto.
Per quanto riguarda Tetris, credo che se il tempo non limitasse la partita lo potrebbe anche portare a termine probabilmente.

Se avete intenzione di cercare il gioco su ebay, come usato, sappiate che possono esserci ben 3 versioni della cartuccia. Una classica in scocca grigia, tipica dei giochi del NES, una in scocca argentata e una versione gold rilasciata in soli 26 esemplari del valore stimato di 17.500 dollari.
Che dire? Un giocattolino veramente costoso, pensando che anche un gioco a 30 euro e' una bella spesa di questi tempi.

Extra Mario Bros

Se questo gioco fosse stato sviluppato dalla Nintendo negli anni del NES sicuramente ne sarei stato un fan sfegatato.

Questo e' un grande hack del gioco di Super Mario Bros per NES, non si tratta solo di un semplice rempapping dei livelli e qualche cambiamento grafico.

Si tratta di un vero e proprio hacking del codice di gioco, l'autore di questo hack ha realizzato all'interno del classico Mario elementi caratteristici di Metroid in stile Mario.

Il classico fiore del fuoco vanta una potenza distruttiva maggiore e anche direzioni di fuoco alternative a seconda delle necessita' del giocatore. Mario puo' usufruire di potenziamenti nei suoi movimenti di base quali Space Jump e Screw Attack tipici di Metroid.
Tutti questi attacchi tornano utili in vari momenti del gioco e per l'accesso ai vari passaggi segreti.

Il gioco intero e' un enorme labirinto in pieno stile Metroid, ci si perde facilmente fra un tubo e l'altro! Molti passaggi hanno un design molto simile rendendo molto facile lo smarrimento, alcuni invece sono nascosti in posti a primo occhio impensabili (sotto aculei ad esempio come nel livello 4). Si puo' accedere ai vari passaggi segreti, molto spesso, grazie ai potenziamenti del fire flower con cui riusciremo a distruggere i muri come fossero nemici ed eliminare spunzoni da pavimenti e soffitti liberando passaggi altrimenti inaccessibili.

Il gioco e' strutturato su 6 livelli di cui 1 speciale, ogni livello non ha una vera e propria fine.
L'obbiettivo sara' quello di raccogliere il potenziamento nascosto se possibile e l'eventuale chiave segreta nascosta da qualche parte. Al raggiungimento di un certo numero di chiavi, ci sara' possibile accedere al livello 5, ovvero il livello finale.
I piu' temerari potranno anche andare oltre, in tutto vi sono 8 chiavi nel gioco, raccogliendole tutte e 8 si avra' a disposizione una variante del livello 5 che non appena terminato ci dara' la possibilita' di vedere il vero finale del gioco!

La fine di gioco presenta il classico combattimento Mario vs Bowser, raccogliendo tutte e 8 le chiavi si avra' un combattimento extra con un Browser gigante. L'unico punto debole di questo giga Bowser sara' il suo occhio, solo non appena questo cambiera' direzione dello sguardo.

Nel gioco i power up e le chiavi non sono le uniche cose nascoste da trovare, a discapito del giocatore sara' interessante dare la caccia ai 1up segreti. Dovrebbero essere una ventina circa in tutto il gioco, provate a saltare nei posti piu' impensabili o stranamente ornati per scovarli.

Una volta finito il gioco in modo decente, si potra continuare a giocare dallo schermo dei titoli scegliendo "continue", Mario a questo giro sara' in bianco e nero!
Non e' un semplice omaggio a Super Mario Land 2, ne un bug del gioco, semplicemente Mario ora e' invincibile al tocco! Possiamo dare pieno sfogo alle nostre abilita' di gioco senza preoccupazioni, salti pericolosi e azzardi vari, e non solo...
Avendo a disposizione questa versione extra di Mario, potremmo camminare persino sulla lava senza nessun problema, cio' sara' molto utile nel livello Zero del gioco!

Giocando scoprirete da qualche parte l'accesso al livello Zero, noterete un certo passaggio sopra elevato a della lava con vari cartelli di ritorno. Proseguendo lungo il fiume lavico raggiungeremo la zona "Special", qui i nostri super poteri di invincibilita' non avranno piu' effetto contro nemici e ostacoli. Man mano che proseguiremo nella zona speciale troveremo i vari power up di gioco se non li avessimo gia' presi fino ad arrivare alla fine del percorso in cui sfuggiremo da un gigantesco Metroid in una corsa frenetica!

La ricompensa sara' la Master Key, del valore complessivo di 8 chiavi. Potremmo cosi' accedere senza troppi giri all'ultimo livello e finire il gioco per l'ennesima volta. Il tempo di gioco sara' sommato a quello della partita precedente tranne per quanto riguarda i 1up raccolti, quelli saranno da recuperare nuovamente da capo tutti quanti!

Questo gioco seppur difficile puo' essere apprezzato un po' da tutti, richiede tanta pazienza ed ostinazione.
La patch ips per questo gioco puo' essere tranquillamente trovata con una ricerca su google o presso gli appositi siti di emulazione.


















Quando Super Mario incontra Metroid


  • Grafica insolita ma piacevole

  • Ripropone Super Mario sotto una chiave diversa


----------


  • Il gioco e' un enorme labirinto, ci si perde facilmente


Blade Buster

Blade Buster e' un gioco homebrew per NES sviluppato dal gruppo High Level Challenge che ricalca a grandi linee la serie Star Soldier, o meglio il capitolo Super Star Soldier nella sua modalita' Score Attack rimanendo sempre nei limiti imposti dal NES.

Per 5 o 2 minuti a scelta, dovremmo cercare di totalizzare il punteggio piu' alto. Ottimo se giocato con un amico in una sfida testa a punti. La velocita' di gioco e' maggiore rispetto a molti altri titoli del genere, gli scenari poi sono ricchissimi di componenti distruttibili. Verrete assaliti da una mania di distruzione di massa in men che non si dica.
I nemici spareranno proiettili e quant altro in mille direzioni diverse, una cascata di munizioni invadera' lo schermo rendendoci la vita un inferno!

Questo titolo non ha nulla da invidiare ai capitoli ufficiali della saga anche se personalmente avrei gradito una modalita' classica in affiancamento a quella presente.
Il gioco e' comunque ancora incompleto da quanto e' scritto sul sito, probabilmente nuove feauture saranno inserite in futuro.


















Un caravan shooter homebrew per NES che si rifa' al classico Star Soldier per NEC


  • Ottima conversione per NES di un ottimo shooter game

  • E' una rom completamente legale in quanto prodotto amatoriale


----------


  • Disponibili sono 2 modalita' Time Attack, nessuna modalita' classica

  • Il gioco termina troppo presto



La rom del gioco e' disponibile per il download sul sito, per l'utilizzo si necessita' un emulatore per NES tipo Fceux.
Vista la sua natura homebrew, il possesso di questa rom e' completamente legale dato che non si infrange nessun copyright di nessun gioco esistente.

Linux game master

Da un po' di tempo a questa parte, non e' raro trovare in giro per gli svariati negozi di videogiochi online o di prodotti tecnologici, prodotti come questo.

Riproduzioni fedeli dei piu' famosi gamepad delle console dei tempi d'oro con cavo usb per poter essere usati su un pc. Io posseggo un pad nes della retrolink, come quello che potete vedere nella foto.

Ricordo quando ero bambino e giocavo con il nes attaccato alla tv, nella stanza semi buia illuminata solo da un grosso televisore, e quegli sgraziati suoni che facevano da colonna sonora nei vari giochi, ah che tempi :] Questo pad mi ha fatto tornare esattamente indietro a quegli anni, stesse sensazioni ed emozioni. Chi e' cresciuto con un nintendo nes potra' capire di cosa parlo.

Il cavo e' abbastanza lungo da poter giocare ad una distanza decente dal monitor e al tatto e' in tutto e per tutto uguale ad un pad originale del nes. Ho usato questo pad con successo su sistemi GNU\Linux (Testato su Debian 5 e derivate di Ubuntu), quindi anche per chi come me usa il pinguino nessun problema riguardo la utilizzabilita'.

Linux e gli emulatori

Dopo una semplice configurazione ho potuto nuovamente apprezzare le vecchie glorie della mia infanzia, dapprima con l'emulatore Tuxnes ed in seguito con l'emulatore Fceux Ultra. Mi ha dato anche tante soddisfazioni con il mitico Super Tux, nessun problema di configurazione o utilizzo.

I moduli del kernel richiesti per il gamepad fino a prova contraria sono solo quelli necessari a gestire le periferiche usb:

$ lsmod | grep usb
usbhid 0
usbcore 4 usbhid,ehci_hcd,uhci_hcd

Il programma "lsusb" se vi restituisce un output simile a questo vuol dire che il tutto funziona correttamente:
Bus 002 Device 002: ID 0079:0011 DragonRise Inc.

Qui di seguito trovate la numerazione dei pulsanti e degli assi forniti dall'utility Linux "jstest" necessari per la configurazione del pad nelle varie applicazioni:

Tasto A 1 - Tasto B 2 - Asse X 3 - Asse Y 4 - Tasto Select 8 - Tasto Start 9

Se utilizzate l'emualtore Tuxnes e magari la comoda gui GTuxnes, questa e' la sequenza da inserire nell'apposito campo "Remap Joystick" presente nella scheda "Input": 1:B1,B2,B9,B8,A3,A4,A4,A3

Nel caso utilizziate l'emulatore Fceux, potete utilizzare l'apposita procedura guidata "fceux -inputcfg gamepad0 romfile.nes" oppure agire manualmente nel file /home/$user/.fceux/fceux.cfg modificando i valori delle chiavi SDL.Input.GamePad.0 in modo analogo a quanto segue:

SDL.Input.GamePad.0A = 1
SDL.Input.GamePad.0B = 2
SDL.Input.GamePad.0DeviceNum = 0
SDL.Input.GamePad.0Down = 32772
SDL.Input.GamePad.0Left = 49155
SDL.Input.GamePad.0Right = 32771
SDL.Input.GamePad.0Select = 8
SDL.Input.GamePad.0Start = 9
SDL.Input.GamePad.0TurboA = 100
SDL.Input.GamePad.0TurboB = 115
SDL.Input.GamePad.0Up = 49156

I valori sono stati assegnati dalla procedura automatica di fceux.

Fix & Repair

Questo fantastico pad non ha solo punti di forza, sfortunatamente. Il cavo usb sembra essere di scarsa qualita', avvolgendolo attorno alla scocca del pad come si fa di solito con i gamepad e sopratutto come facevo da bambino con il nes, il pad ha cominciato a presentare mal funzionamenti. Aprendo la scocca del pad ho potuto trovare il difetto nel cavo, ho semplicemente appoggiato i terminali di un led sui punti di saldatura dei cavi rosso e nero per controllarne l'effettiva trasmisione di tensione. Il led da prima si e' illuminato molto debolmente, poi per niente piu'.

Per chi come me si e' ritrovato o potrebbe ritrovarsi in questa situazione, si puo' ovviare al problema semplicemente sostituendo il cavo usb difettoso con uno nuovo, anche per chi come me non ha grosse esperienze di saldatura o mezzi idonei alla cosa.
Il modo piu' semplice di procedere e' quello di lasciare uno o due centimetri dai cavi all'interno della scocca, cosi' non dobbiamo preoccuparci si saldarli nuovamente sul circuito stampato. Si spelli una piccola porzione di guaina attorno all'estremita' tagliata dei cavi e si faccia altrettanto con il cavo che si vuole usare come sostituto e infinine si uniscano per colore le ciocche di rame scoperto oppurtantamente attorcigliate come nella foto qui d'esempio.

Una volta terminato il tutto, potrete sigillare l'unione con della colla calda o opportuno nastro isolante da elettricista, l'importante e' tenere le parti di rame scoperto di cavi di diverso colore lontane l'una dall'altra per evitare corto circuiti.

Conclusioni

Devo dire che ho questo pad da circa un annetto, prima di prenderlo era un prodotto di nicchia, costoso e per pochi appassionati. Ora e' impressionante con quanta facilita' si possa trovare in giro e di vari prezzi e marche sui vari negozi online. Nonostante il problema di cui ho parlato con il cavetto usb e un po' di incazzatura per configurarlo correttamente in ambiente Linux, posso ritenermi piu' che soddisfatto del prodotto. Badate bene comunque e' pur sempre e solo un semplice e comune gamepad come tanti altri in una scocca dalle forme diverse e nulla piu'.