image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Offerte di Natale
Accedi a Xenforo
Immagine di Apple e Google corrono ai ripari: due falle critiche corrette Apple e Google corrono ai ripari: due falle critiche corrett...
Immagine di Trump blocca le leggi sull'IA per evitare regole locali Trump blocca le leggi sull'IA per evitare regole locali...

Windows 95 riceve migliaia di nuove app 30 anni dopo, tutto merito di questo progetto

Lo YouTuber MattKC ha portato nuove app su Windows 95, affrontando gli ostacoli tecnici con determinazione e creatività.

Advertisement

Avatar di Giulia Di Venere

a cura di Giulia Di Venere

Editor @Tom's Hardware Italia

Pubblicato il 15/04/2024 alle 09:55
Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più

Lo YouTuber MattKC si è reso protagonista di un'impresa tecnologica sorprendente: portare migliaia di applicazioni su Windows 95, migrando faticosamente le applicazioni .NET Framework di Windows 98, il sulla vecchia piattaforma. Questo ambizioso progetto è stato motivato principalmente dalla passione di MattKC per l'epoca d'oro di Microsoft, come evidenziato nel suo video di 51 minuti che mostra il procedimento nel dettaglio.

Il cammino verso il successo è stato tutto tranne che agevole, in quanto MattKC ha affrontato una serie di significative problematiche tecniche: inizialmente, ha incontrato difficoltà nel far funzionare il Framework .NET su Windows 95, poiché il sistema operativo mancava di alcune delle chiavi di registro necessarie per il funzionamento ottimale del software. Anche dopo aver eseguito il porting di tutti i file DLL mancanti, .NET continuava a incontrare problemi, con errori di debug JIT e problemi di compatibilità con le DLL.

Guarda su

Uno degli ostacoli più impegnativi è stato dato dall'assenza di un'API di Windows fondamentale, che ha reso necessario il debugging per individuare e risolvere il problema. MattKC ha dovuto persino modificare manualmente il codice .NET per rimuovere la dipendenza da SSE2, risolvendo così i problemi del debugger ma non quelli di compatibilità.

Dopo giorni di intenso lavoro, MattKC ha finalmente raggiunto il successo: ha sviluppato un metodo per stampare i messaggi di errore in una finestra anziché visualizzarli, risolvendo così l'ultimo problema di compatibilità con le DLL. Questo ha permesso il corretto funzionamento di applicazioni come Lego Island Rebuilder e un'applicazione personalizzata per la funzione di screenshot su Windows 95.

Alla fine, l'impegno e la determinazione di MattKC hanno dimostrato che anche le sfide più ardue possono essere superate con la creatività e la perseveranza, e la sua impresa è stata accolta con ammirazione dagli appassionati di tecnologia.

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?

Invia

Per commentare come utente ospite, clicca triangoli

Cliccati: 0 /

Reset

Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione

Advertisement

Ti potrebbe interessare anche

Trump blocca le leggi sull'IA per evitare regole locali
1

Hardware

Trump blocca le leggi sull'IA per evitare regole locali

Di Andrea Maiellano
Apple e Google corrono ai ripari: due falle critiche corrette
1

Hardware

Apple e Google corrono ai ripari: due falle critiche corrette

Di Andrea Maiellano
Nuova tassa 2€: cosa cambia per i tuoi acquisti online

Hardware

Nuova tassa 2€: cosa cambia per i tuoi acquisti online

Di Marco Pedrani

Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.