Home Homebrew Rilasciato Swiss-GC v0.6r2119: arriva il supporto 240p e 288p

[Scena GameCube] Rilasciato Swiss-GC v0.6r2119: arriva il supporto 240p e 288p

105
0

Pubblicato un nuovo aggiornamento per Swiss-GC, la versione di Swiss dedicata esclusivamente al Nintendo GameCube, uno degli strumenti più importanti e longevi della scena homebrew per GameCube e Wii.

Questa nuova versione introduce una novità particolarmente interessante per chi utilizza applicazioni compatibili con libogc2: il supporto universale alle modalità video 240p e 288p.

La nuova funzione viene attivata direttamente dalle impostazioni di Swiss, selezionando 240p o 288p come modalità video. Lo sviluppatore segnala che l’interfaccia di Swiss risulta al momento poco leggibile in 240p, mentre in 288p il risultato è decisamente migliore.

Swiss v0.6r2119 arriva inoltre con Neverball V1.6.0 incluso come applicazione di esempio, appositamente collegata al supporto universale per il 240p e al controller originale Nintendo 64.

Si tratta di un porting realizzato con modifiche minime utilizzando SDL2 e OpenGX. Alcuni livelli di Neverball sono tuttavia interessati da crash noti legati a problemi con i VBO, mentre l’applicazione non può essere eseguita dallo storage di FlippyDrive.

L’aggiornamento introduce anche diverse correzioni e piccoli miglioramenti al funzionamento di Swiss. Viene risolto, tra gli altri, un problema che poteva causare il riavvio dei giochi dopo 32 minuti quando il rumble del controller veniva disabilitato, oltre a una serie di interventi sulla gestione dei file, sul browser, sulle impostazioni video e sulla compatibilità con diversi dispositivi.

Non mancano poi aggiornamenti al database Redump e alla raccolta T-En, nuove informazioni nella sezione dedicata ai dispositivi e alcuni miglioramenti alla gestione FTP, compreso il supporto RFC 3659 MLSD e la correzione degli offset REST superiori a 999.999.999 byte.

Caratteristiche principali

Nota: La maggior parte dei dispositivi e il file system exFAT non sono supportati da libogc, ma solo da libogc2.

Può emulare i seguenti dispositivi

  • Interfaccia del processore.
  • Interfaccia DVD.
    • Unità disco ottico.
  • Interfaccia di espansione esterna.
  • Interfaccia di streaming audio.

Nota: L’emulazione è disponibile solo per il Dolphin SDK. L’homebrew richiede driver nativi come quelli forniti da libogc2.

Può fornire i seguenti servizi

  • ID del gioco per BlueRetro, FlipperMCE, MemCard PRO GC e PixelFX RetroGEM GC.
  • Selezione del profilo per RetroTINK-4K utilizzando ser2net
  • Ritorno al loader e configurazione dell’ambiente per le applicazioni libogc2
  • Ritorno al loader per le applicazioni meno recenti utilizzando un meccanismo legacy.
  • wiiload v0.5 tramite TCP/IP o USB Gecko.

Game Cube

SDGecko

Requisiti

  • Un GameCube con controller o console Wii con controller GameCube.
  • Action Replay (preferibilmente la versione più recente possibile).
  • Scheda SD/adattatore scheda di memoria (comunemente denominata SDGecko, ma qualsiasi adattatore generico dovrebbe funzionare).
  • SD, SDHC o SDXC con memoria massima e inferiore ai 4 GB.
  • Un computer con uno slot per schede SD, un adattatore per scheda SD USB o altri modi per accedere alla scheda SD dal computer.
  • Software sul computer che può estrarre archivi compressi 7z, come 7-Zip .

Formattare la scheda SD

  • Collegare la scheda SD al computer.
  • Fare clic con il tasto destro del mouse sulla scheda SD in Esplora file e selezionare Formatta.
  • Assicurarsi che la memoria massima della scheda SD sia inferiore ai 4 GB.
  • Per il sistema di file, selezionare FAT32 (Default).
  • Per dimensioni unità di allocazione, selezionare 32 kilobyte.
  • Etichetta di volume può essere lasciato così com’è o modificata a proprio piacimento. Personalmente ho digitato GAMECUBE_SD.
  • Lasciare il segno di spunta su Formattazione veloce.
  • Premere Avvia.

Linux e Mac

  • Collegare la scheda SD al computer.
  • Aprire il terminale e digitare sudo fdisk -l.
  • Prendete appunti sul nome del disco e il nome del dispositivo, qui sono abbastanza simili, dovrebbe essere qualcosa come /dev/mmcblk0 e /dev/mmcblk0pl.
  • Smontate la scheda SD digitando sudo umount <nome-device>. Si noti come le istruzioni per lo smontaggio non hanno una 'n'.
  • Digitare sudo fdisk <nome-disco> per eseguire la formattazione della scheda SD.
  • Digitare D e premere Invio/Return per eliminare la partizione esistente.
  • Digitare N e premere Invio/Return per avviare la creazione della nuova partizione.
  • Per il tipo di partizione, il numero di partizione, primo settore, e ultimo settore, premere Invio/Return per utilizzare i valori di default.
  • Digitare T e premere Invio/Return.
  • Digitare E e premere Invio/Return.
  • Digitare W e premere Invio/Return per scrivere sulla scheda SD e uscire.
  • Eseguire sudo mkdosfs -F 16 -n <volume-label> <nome-device> per creare il file di sistema e rinominare il volume.
  • Personalmente io uso GAMECUBE_SD per <volume-label>.
  • Rimuovere e reinserire la scheda SD per rimontarla, ora si dovrebbe essere in grado di spostare i file.

Lancio di Swiss

  • Scaricate l’ultima versione di Swiss ed estraetelo da qualche parte.
  • Copiate il file compresso Swiss DOL che trovate nella cartella DOL nella root della scheda SD. Il suo nome seguirà il formato swiss_r###-compressed.dol.
  • Se si desidera che Swiss venga eseguito automaticamente, rinominare il file DOL Swiss in AUTOEXEC.dol.
  • Se si utilizza una versione precedente di Action Replay, copiare il file SDLOADER.BIN dalla cartella ActionReplay nella root della scheda SD.
  • Espellere in modo sicuro la scheda SD.
  • Riportate il disco Action Replay nel GameCube.
  • Inserire la scheda SD nell’adattatore della scheda SD/adattatore Memory Card e inserire l’adattatore nella scheda di memoria uno slot per schede di memoria del GameCube. Non importa quale slot venga utilizzato.
  • Accendere il GameCube e vedrete la schermata di avvio dell’Action Replay. Se si è scelto di rinominare il file DOL Swiss in
  • AUTOEXEC.dol, Swiss verrà caricato automaticamente all’accensione. Altrimenti, selezionate il file DOL Swiss dall’elenco dei file.
  • Se i passaggi sopra non funzionano, provare a utilizzare il file DOL non compresso.

Navigazione Swiss

Controlli

PulsanteAzione
Joystick sinistro o D-PadNaviga attraverso la UI.
A Seleziona.
BEntra/Esce dal menu inferiore

Swiss UI

  • La voce superiore indica il numero di versione, il numero di commit e il numero di revisioni di Swiss.
  • Le finestre a sinistra mostrano quale dispositivo viene utilizzato.
  • La parte più grande è il sistema fie Swiss, attraverso il quale è possibile navigare in file e cartelle. La parte superiore di ogni cartella include un’opzione.. e selezionando questo sposta il backup di una cartella.
  • Il riquadro inferiore, a sinistra:
    • Selezione del dispositivo.
    • Impostazioni globali, Impostazioni avanzate e Impostazioni del gioco corrente.
    • Informazioni sul sistema, Info dispositivo e Crediti.
    • Torna all’inizio del file system.
    • Riavvia il GameCube.

Changelog

Questa versione introduce il supporto universale al 240p per le applicazioni libogc2 di nuova compilazione, attivabile impostando la modalità video di Swiss su 240p o 288p. L’interfaccia utente al momento non è molto leggibile in 240p, ma in 288p il risultato è abbastanza buono.

Neverball è stato incluso in questa versione come applicazione di esempio con supporto universale al 240p e al controller originale Nintendo 64. Si tratta di un porting diretto con modifiche minime che utilizza SDL2 e OpenGX realizzato da @mardy.

È noto che alcuni livelli vanno in crash a causa di bug nei VBO. Non può essere eseguito dallo storage di FlippyDrive.

@Extrems ha apportato:

  • Aggiunto un avviso per i dischi diagnostici ArtX in formato NKit.iso.
  • Disabilitata l’emulazione della velocità di lettura del disco per Animal Crossing Deluxe.
  • Risolto il problema per cui la disabilitazione del rumble del controller causava il riavvio dei giochi dopo 32 minuti.
  • Risolto il problema del rinominare i file durante una copia duplicata.
  • Aggiornato README.md.
  • Aggiunto un suggerimento per gli utenti di GC Loader e PicoLoader sul ripristino dell’animazione di avvio.
  • Azzerati DABR/IABR nel reload stub.
  • Aggiunto il supporto al ritorno dalla modalità little endian.
  • Aggiunta una barra prima della netmask per indicare la notazione CIDR.
  • Visualizzata la notazione CIDR nelle informazioni del dispositivo.
  • Utilizzato countof.
  • Modificato il formato di data/ora per l’inglese (USA).
  • Risolto un falso conflitto tra file.
  • Aggiunto il supporto frame-to-field.
  • Aggiornato il database Redump.
  • Aggiornato il database della collezione [T-En].
  • Aggiunte le modalità video 240/288p a Swiss.
  • Risolto il problema del ritorno circolare dell’opzione del dispositivo di configurazione.
  • Correzioni minori e pulizia del codice.
  • Aggiunto un flusso alternativo per impostare una directory come voce di avvio automatico.
  • Risolto il ritorno al menu in Neighbours from Hell.
  • Disabilitato il filtro anisotropico forzato per i dischi contenenti l’emulatore NES di Kawasedo.
  • Ridotto il problema del testo illeggibile causato dalla codifica errata.
  • Abilitata la traslitterazione.
  • Utilizzato pkg-config.
  • Adattato al cambiamento del pacchetto.

@mkrieger95 ha apportato:

  • Modificato il comando FTP da ‘LIST -al’ a ‘LIST’.
  • Aggiunto il supporto RFC 3659 MLSD a FTP.
  • Risolti gli offset FTP REST superiori a 999.999.999 byte.
  • Migliorate le descrizioni dei tooltip del tipo di file nel browser dei file.

Download: Neverball v1.6.0

Download: NKit v1.4 (25/09/2026)

Download: Swiss v0.6 r2119 (.tar.xz)

Download: Source code Swiss v0.6 r2119

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-10-14 / 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.