Era il 1994. La Super Nintendo era sul mercato da poco meno di quattro anni e, grazie a un'ottima selezione di giochi, era diventata la console più venduta della sua generazione. Nintendo pubblicò però il brevetto di un «apparato di editing» chiamato Nintendo Game Processor. Analizzando quel brevetto e il suo rapporto con la console, scopriamo un computer appositamente preparato per permettere all'utente di sviluppare i propri giochi di Super Nintendo con programmazione visiva e di salvarli su una cartuccia compatibile…

Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Nintendo Game Processor

La Super Nintendo esordì in Giappone il 21 novembre 1990. La versione americana arrivò sugli scaffali nell'agosto 1991, con Super Mario World, F-Zero, Pilotwings, Gradius III e SimCity a formare la prima line-up. La concorrenza fu molto dura (dopo tutto, Sega non rimase a guardare con la Genesis / Mega Drive), ma quasi 50 milioni di console parlano da sole. C'erano più che buone ragioni per espandere lo sviluppo della Super Nintendo, e le menti maestre in Giappone esplorarono questa possibilità con un progetto non noto a tutti: Nintendo Game Processor.

Nintendo Game Processor: un computer per creare giochi SNES

Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Il design generale del Game Processor

L'idea era che l'utente/giocatore avesse a disposizione le risorse per creare nuovi titoli di Super Nintendo in modo visivo, senza scrivere codice. Il diagramma del brevetto US6115036A mostra un dispositivo con quattro porte, due per i gamepad SNES e le altre per tastiera e mouse, con uno slot per cartucce nella parte superiore. Oltre a periferiche di base e televisori, il sistema era compatibile con modem, unità floppy e persino schede di identificazione.

La storia però non finisce qui. La descrizione del brevetto indica che la CPU principale e la CPU per i giochi cooperano nell'esecuzione e nel processo editoriale. Il processore principale genera un'immagine di editing sovrapposta allo schermo del gioco, eseguita con hardware dedicato. Da un certo punto di vista, il brevetto parla di due sistemi in uno.

Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Mario Factory era il software di editing. Le sue copie restano un mistero...

Cosa sappiamo del software? Non molto, ma le immagini associate rivelano una piattaforma avanzata e intuitiva, chiamata Mario Factory. Azioni programmate, suoni, direzione e costruzione di sprite, animazione, musica… tutto questo e molto altro sembra essere a portata di mano di Mario Factory, che, a essere onesti, ci ricorda Super Mario Maker.

Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Questo ci ricorda il Mario Bros. originale
Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Controlli e ordini precisi per azioni, suoni, animazioni e altro
Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Ovviamente, creare musica da zero era tra le possibilità

Una volta completati, i giochi vengono salvati su una Game Processor RAM Cassette, una cartuccia speciale con quattro chip di memoria SRAM e una batteria CR2025. Questo dettaglio suggerisce che il contenuto scompare quando la batteria si esaurisce, ma alcuni appassionati sono riusciti a ottenere almeno un dump parziale di cartucce esistenti.

Nintendo Game Processor, ovvero il sogno di creare giochi per Super Nintendo su PC
Due esemplari della Game Processor RAM Cassette e il loro PCB. I chip Toshiba sono SRAM. («memolmol» su ameblo.jp)

Quindi, se le cartucce sono reali, dov'è il resto dell'attrezzatura? Purtroppo non lo sappiamo. Non ci sono nemmeno copie di Mario Factory, e il riferimento principale rimane il contenuto del brevetto. Il nostro desiderio è che un prototipo del Nintendo Game Processor stia prendendo polvere da qualche parte, in attesa di essere scoperto per risolvere il mistero. È già successo in passato.

Fonte: The Lunduke Journal of Technology