venerdì, Novembre 22, 2024

Windows 95 ha fatto il possibile per garantire la compatibilità di SimCity e altri giochi

| Data:

SimCity classico con alcune soluzioni alternative per la lettura della memoria.”/>
Ingrandisci / Microsoft voleva che le persone non avessero motivi per non eseguire l’aggiornamento a Windows 95. Ciò significa assicurarsi di farlo Sim City classico Ha funzionato, con alcune soluzioni alternative per la lettura della memoria.

Molte cose interessanti possono ancora essere apprese sui vecchi sistemi operativi. A volte, queste cose sono già documentate (in un post sul blog) che miracolosamente esiste ancora. Uno di questi problemi si è verificato di recente quando qualcuno ha notato come Microsoft se ne fosse assicurata Città Sim E altre applicazioni popolari funzionano su Windows 95.

di recente Tweet di Kalyoshika Highlights è un estratto da un post sul blog del co-fondatore di Fog Creek Software, co-fondatore di Stack Overflow e blogger di software di lunga data Joel Spolsky. Il post più grande in circolazione Pollo e uova os / ordina e ordina. La parte che ha attirato l’attenzione dell’host del podcast Hardcore Gaming 101 è il modo in cui è stato rilasciato Windows 3.1 Città Sim Funzionava su Windows 95. Windows 95 integrava applicazioni MS-DOS e Windows, aggiornava le API da 16 a 32 bit ed era ipermarketing. App popolare come Città Simche ha venduto più di 5 milioni di copie, deve funzionare senza intoppi.

Il post di Spolsky riassume come Città Sim È pronto per Windows 95, ha sentito dire, senza input da Maxis o soluzioni utente.

John Ross, che ha scritto la versione originale di Città Sim Per Windows 3.x mi dice che ha lasciato un errore per caso Città Sim Dove ha letto un ricordo che era appena stato rilasciato. sì. Ha funzionato bene su Windows 3.x, perché la memoria non andava da nessuna parte. Ecco la parte sorprendente: nelle versioni beta di Windows 95, Città Sim Non ha funzionato nel test. Microsoft ha rintracciato l’errore e Aggiunta un’icona specifica a Windows 95 che cerca SimCity. Se trovato Città Sim Attivato, esegue l’allocatore di memoria in una modalità speciale che non libera immediatamente memoria. Questo è il tipo di ossessione per la compatibilità con le versioni precedenti che ha preparato le persone per l’aggiornamento a Windows 95.

Spolsky (nel 2000) considera questo un merito per Microsoft e un esempio di come risolvere il problema dell’uovo e della gallina: “Fornire una modalità di compatibilità con le versioni precedenti che fornisce un carico di pollo o un carico di uova, a seconda di come lo fai Guardalo, siediti e impegnati in dollari.

READ  DLC KOTOR 2 abbandonato su Switch, gli sviluppatori si scusano con giochi gratuiti

Gli sviluppatori Windows probabilmente meritano un po’ di tempo per sedersi, vedendo quanto spesso devono apportare modifiche ai giochi e alle singole app in Windows 95. Inoltre, nelle risposte di @Kalyoshika puoi trovare un altro esempio, estratto da Responsabile della compatibilità in Windows’ Strumenti di valutazione e pubblicazione (ADK). un Screenshot di codice_e_birra Mostra come Windows NT, quando rileva i file normalmente installati con fantasia finale vii, Eseguirà una correzione per la compatibilità con un titolo appropriato: “Win95VersionLie”. Il solo fatto di dire al gioco che è in esecuzione su Windows 95 sembra risolvere un grave problema con il suo funzionamento, insieme ad alcune altre modifiche alla simulazione e alla virtualizzazione.

Installa Windows ADK e apri Compatibility Administrator e puoi spiare alcune delle cose che Windows fa per determinate app per farle funzionare nella partizione del database di sistema. Se rileva file denominati “Horny.tif” e “bullfrog.sbk”, aggiorna le versioni di Windows 95/98 di guardia del dungeon Questi file devono trovarsi in Windows XP e versioni successive. Windows deve fermarsi Rainbox sei di Tom Clancy Dall’accesso all’unità CD mentre sta già riproducendo un film o un altro supporto, nonché dalla disabilitazione della commutazione Alt+Tab mentre il gioco è aperto perché il gioco non può gestire la perdita di concentrazione. E non sono solo vecchi titoli; Street Fighter V Ottiene una piccola modifica alla sua app DirectX per l’esecuzione su alcuni sistemi.

READ  Vedi, Diablo è completamente giocabile nel tuo browser

Nel 2005 Raymond Chen, un veterano di Microsoft e blogger di The Old New Thing Documentare l’ossessione per la compatibilità con Microsoft Windows 95. Chen ha scritto che il responsabile dello sviluppo di Windows 95 “ha preso il suo ritiro, è andato al negozio Egghead Software locale (quando Egghead era ancora in giro) e ha acquistato una copia di ogni singolo programma per computer nel negozio”. Ognuno era responsabile di un massimo di due programmi, che avrebbero installato, eseguito e documentato per gli errori. Se un dipendente ne finisce due, può tornare per prenderne altri due. I tester possono conservare tutto ciò che hanno finito.

Mike Perry, ex direttore creativo di Sim Maxis Empire (e successivamente EA), annotato in seguito Che esiste, tecnicamente, una versione di Windows 95 a 32 bit Città Sim Disponibile, come mostrato nel pacchetto “Deluxe Edition” del gioco. Afferma inoltre che Ross ha lavorato con Microsoft dopo aver lasciato Maxis, il che spiega anche perché Microsoft desidera garantire che le persone continuino a costruire parchi nella modalità di rete ideale per migliorare la felicità dei residenti.

Popolare

Altri simili