Nel 2025 giocare a Super Mario 64 da soli sembra quasi anacronistico, perché la scena multiplayer ha preso il sopravvento con sm64coopdx, ora arrivato alla versione 1.4.

Questo progetto, evoluzione diretta di sm64ex-coop e sviluppato dal Coop Deluxe Team, trasforma il classico del Nintendo 64 in un vero e proprio MMO caotico: fino a 16 giocatori possono esplorare contemporaneamente il castello, con tutto sincronizzato, dai nemici alle monete, dalle porte a Bowser.
v1.4 is out! Updated CoopNet, fixing various connection issues, improved lighting engine, added F3DEX3 fresnel lighting, added lua module live reload, removed Herobrine, added modding features such as ModFS (sandboxed file system) and more!
Download here:https://t.co/dnuCWKf2dN
— COOP DELUXE (@sm64coopdx) November 24, 2025
L’engine supporta widescreen nativo, più di 60 FPS sbloccati, illuminazione moderna, più controller e un modding potentissimo basato su Lua, con oltre 800 mod già pronte.
La versione 1.4 ha rivoluzionato l’esperienza introducendo il nuovo motore di rete CoopNet, eliminando lag e disconnessioni, ModFS per gestire le mod senza conflitti, il nuovo lighting engine F3DX3 con riflessi fresnel, la possibilità di ricaricare le mod live e la traduzione italiana completa.
Tra le mod più popolari ci sono il Cuphead Pack, la romhack horror B3313, il Kaizo Mario 64 in co-op fino a 16 giocatori, il Blue Archive character pack e livelli custom creati da zero in Lua.
Installazione
- Scaricare l’eseguibile o il file ZIP corrispondente al proprio sistema operativo (PC Windows, MacOS o Linux).
- Procurarsi una copia legale della ROM di Super Mario 64 in formato
.z64. - Trascinare la ROM sull’eseguibile scaricato; il gioco si avvierà automaticamente.
- Premere F2 per entrare in un server pubblico o creare un server privato per giocare con amici.
- Opzionale: Scaricare mod dalla community o dal sito ufficiale per arricchire l’esperienza di gioco con nuovi contenuti e sfide.
La community, attiva su Discord, YouTube e Twitch, mostra in diretta folle sessioni multiplayer con strategie impensabili, BLJ condivisi e Bowser letteralmente lanciato fuori dal quadro da Toad con skin di Goku.
sm64coopdx dimostra quanto la scena del decompiling e il modding creativo possano dare nuova vita a un titolo che nel 2025 ha ormai 29 anni, rendendo Super Mario 64 più vivo che mai.
Changelog
Novità
- Aggiunta modalità sviluppo mod (live reload) (djoslin0).
- Miglioramenti al motore di illuminazione (Guida Lighting Engine) (djoslin0, AgentX).
- Aggiornamento CoopNet / libjuice e correzione di vari problemi di connessione (djoslin0).
- Controllo tipi per parsing dei simboli gfx in DynOS (Isaac, PeachyPeach).
- Applicazione dei tipi di function pointer in DynOS (più
lvl_init_or_updatenei modelli) (PeachyPeach). - Rigenerazione assets DynOS quando i file sorgente vengono modificati (djoslin0).
- Aggiunto comando
GEO_BONEper modelli DynOS e supporto alla traduzione nelle animazioni (ManIsCat2). - Aggiunto comando
GEO_SCALE_XYZper modelli DynOS (PeachyPeach). - Aggiunti comandi Gfx per copiare luci in Env/Prim color (ManIsCat2).
- Aggiunta illuminazione Fresnel da F3DEX3 (ManIsCat2).
- Supporto ai parametri Lua per macro dei livelli (Beckowl, PeachyPeach).
- Supporto a
gsSPLightColor(ManIsCat2, PeachyPeach). - Modalità geometria
G_CULL_INVERT_EXT(PeachyPeach). - Collisione oggetti statici (Cooliokid 956, PeachyPeach).
- Comando Gfx
gsDPSetEnvRGB(Baconator2558). - Miglioramento frame pacing e modalità framerate automatico (Isaac).
- Opzione per salvare palette attiva come preset (Baconator2558).
- Rimozione limite di 10 joystick nella selezione controller (Raz).
- Opzione per mostrare il ping (ManIsCat2).
- Aggiornata traduzione portoghese (mingokrb, Beckowl).
- Aggiornata traduzione ceca (Dominicentek).
- Aggiornata traduzione olandese (Mayosunshine).
- Aggiornata traduzione francese (Blockyyy).
- Aggiornata traduzione tedesca (DMMaster636, iZePlayzYT).
- Aggiornata traduzione italiana (Mr.L-ore).
- Aggiornata traduzione giapponese (rPhase).
- Aggiornata traduzione polacca (Redurn).
- Aggiornata traduzione russa (frog8412, sapbotgit).
- Aggiornata traduzione spagnola (Juan, Cooliokid 956).
Correzioni
- Fix crash nella stanza specchio con modelli con animazioni personalizzate (Isaac).
- Fix reset di elementi custom al termine della rete (graph nodes, dialog boxes) (Isaac).
- Fix crash durante warp conflittuali (Isaac).
- Fix vari bug di gameplay (Isaac).
- Fix controllo versione e bug dell’allarme aggiornamento (Isaac, djoslin0).
- Fix bug in
fixCollisionBugsRoundedCorners, aggiuntafloorNormalMinYeceilNormalMaxY(djoslin0). - Fix nomi personalizzati di livelli e atti (PeachyPeach).
- Fix combinatori alpha color (djoslin0).
- Fix warp tra livelli custom (djoslin0).
- Fix ID suoni non corrispondenti a
HOOK_ON_PLAY_SOUND(PeachyPeach). - Correzione scala per interpolazione tile (djoslin0).
- Fix mapping inconsistenti tra
sSm64CharMapestr_ascii_to_dialog(Beckowl). - Fix invulnerabilità palette editor cap on/off (PeachyPeach).
- Fix interpolazione graph node (PeachyPeach).
- Fix aggiornamento status HUD per freecam (xLuigiGamerx).
- Ripristinata morte OOB in single player (Cooliokid 956).
- Fix sequenze cap su DynOS warp e entry livello (PeachyPeach).
- Fix
obj_init_animationusando oggetto sbagliato (Baconator2558). - Fix interazioni tra giocatori (EmilyEmmi).
- Fix problemi con normal cap (EmilyEmmi).
- Rimosso Herobrine.
- I colori dei giocatori non sono più condivisi tra modelli con
geo_mario_set_player_colors(PeachyPeach). - Fix inversione asse X in Free Cam e
PlayerCamStatein custom camera (Baconator2558). - Fix azione idle palette editor (Cooliokid 956).
- Fix buffer overflow in
HOOK_ON_DIALOG(PeachyPeach). - Fix sincronizzazione Bowser e Heave Ho (EmilyEmmi).
- Fix comportamento
gfx_set_commandse simbolo è substring di un altro simbolo (PeachyPeach). - Fix skybox distorte in widescreen estremo (Isaac).
- Fix oscillazioni camera Bowser fight (djoslin0).
- Fix edgecase negative zero in
network_send()(djoslin0, Isaac). - Ignora illuminazione engine in grafica lightmapped (djoslin0).
- Fix texture HUD djui non supportate (PeachyPeach).
- Fix
HOOK_ON_HUD_RENDERa 30hz (PeachyPeach). - Fix kerning font aliased (ItsJaid).
Modifiche Lua API
- Aggiunta versione sicura di
Lua require()(djoslin0, Beckowl). - Aggiunta ModFS (file system per mod) e compatibilità con funzionalità esistenti (Guida ModFS) (PeachyPeach).
- Aggiunto parametro
ModelExtendedIdaHOOK_OBJECT_SET_MODEL(Beckowl). - Aggiunta
gfx_get_texture(Isaac). - Miglioramenti e fix a funzioni vec (PeachyPeach).
- Aggiunti
HOOK_ON_ADD_SURFACEeHOOK_ON_CLEAR_AREAS(djoslin0). - Funzioni di conversione tipi
math.s8,s16,s32,u8,u16,u32(Sunk). - Aggiunta
math.tweencon easing comuni (xLuigiGamerx). - Fix
HOOK_ALLOW_HAZARD_SURFACEed esposizione macroSURFACE_IS_*(Sunk). - Aggiunti dialog utils:
smlua_text_utils_dialog_gete altri (Beckowl). - Nuove funzioni network:
network_send_bytestring,network_send_bytestring_toeHOOK_ON_PACKET_BYTESTRING_RECEIVE(djoslin0). - Opzione nascondi HUD su Act Select Screen (Baconator2558).
- Aggiunta
smlua_text_utils_allocate_dialog(Beckowl, PeachyPeach). - Nuove funzioni djui per viewport, scissor e render line (Isaac).
gLevelValues.shellSequence(PeachyPeach).- Fix texture pointer e aggiunte
gfx_get_name,vtx_get_nameeget_texture_name(PeachyPeach). - Pittura textures ora sostituibili via Lua (PeachyPeach).
- Rotazione oggetti tenuti (Baconator2558).
djui_hud_is_mouse_locked(Cooliokid 956).handle_special_dialog_text(Isaac).djui_is_chatbox_open,pressed_pause,game_pause,game_unpause(AgentX).
Modifiche alle mod
- Aggiornato [CS] The Originals con clip vocali corrette (WBmarioo).
Download: sm64coopdx v1.4 (Linux)
Download: sm64coopdx v1.4 (MacOS ARM)
Download: sm64coopdx v1.4 (MacOS Intel)
Download: sm64coopdx v1.4 (SteamOS)
Download: sm64coopdx v1.4 (Windows DirectX)
Download: sm64coopdx v1.4 (Windows OpenGL)
Download: Source code sm64coopdx v1.4
Fonte: x.com
![[Scena Switch] Rilasciato CyberFoil v1.4.0: Supporto multi-shop, sync salvataggi e interfaccia più fluida su Nintendo Switch](https://www.biteyourconsole.net/wp-content/uploads/CyberFoil_Main_Menu1-238x178.webp)


![[Scena Switch] Rilasciato CyberFoil v1.4.0: Supporto multi-shop, sync salvataggi e interfaccia più fluida su Nintendo Switch](https://www.biteyourconsole.net/wp-content/uploads/CyberFoil_Main_Menu1-100x75.webp)



![[Scena Switch] Rilasciato Tetris Overlay v0.4.2: Rotazioni migliorate e pieno supporto a nx-ovlloader 2.0.0](https://www.biteyourconsole.net/wp-content/uploads/Tetris-100x75.webp)
