Home Homebrew Super Mario 64 è diventato un MMO caotico (e legale): ecco sm64coopdx...

Super Mario 64 è diventato un MMO caotico (e legale): ecco sm64coopdx v1.4

333
0

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.

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_update nei modelli) (PeachyPeach).
  • Rigenerazione assets DynOS quando i file sorgente vengono modificati (djoslin0).
  • Aggiunto comando GEO_BONE per modelli DynOS e supporto alla traduzione nelle animazioni (ManIsCat2).
  • Aggiunto comando GEO_SCALE_XYZ per 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, aggiunta floorNormalMinY e ceilNormalMaxY (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 sSm64CharMap e str_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_animation usando 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 PlayerCamState in 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_command se 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_RENDER a 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 ModelExtendedId a HOOK_OBJECT_SET_MODEL (Beckowl).
  • Aggiunta gfx_get_texture (Isaac).
  • Miglioramenti e fix a funzioni vec (PeachyPeach).
  • Aggiunti HOOK_ON_ADD_SURFACE e HOOK_ON_CLEAR_AREAS (djoslin0).
  • Funzioni di conversione tipi math.s8, s16, s32, u8, u16, u32 (Sunk).
  • Aggiunta math.tween con easing comuni (xLuigiGamerx).
  • Fix HOOK_ALLOW_HAZARD_SURFACE ed esposizione macro SURFACE_IS_* (Sunk).
  • Aggiunti dialog utils: smlua_text_utils_dialog_get e altri (Beckowl).
  • Nuove funzioni network: network_send_bytestring, network_send_bytestring_to e HOOK_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_name e get_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

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-08-13 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.