Ho cercato di capire perché alcune funzionalità di compatibilità differiscono in base al sistema operativo, quindi posso programmare una patch. Sto usando le impostazioni di compatibilità nel registro di Windows 95 per eseguire un gioco (di cui è stato prodotto il gioco) in ogni sistema. In Windows XP, il gioco funziona perfettamente. Nessuna delle scene è in ritardo e il suono funziona altrettanto bene delle scene. Non sono sicuro di come funziona in Windows Vista, ma in Windows 7 & 8 la funzionalità di compatibilità interrompe il gioco. Ho usato una VM per eseguire XP, ma ciò non influisce sulla giocabilità del gioco; gli utenti reali di XP l'hanno testato. Ogni volta che gioco utilizzando l'impostazione Win95 per la compatibilità in 7 & 8, tutto è in ritardo. La musica non rallenta durante il gameplay, ma la grafica lo fa. Durante i filmati, si rompono letteralmente. Tutto pixelato, rumore bianco e statico aumenta il volume e il video si ritarda ogni due secondi.Qual è l'efficacia dell'utilizzo della funzionalità di compatibilità per i sistemi operativi precedenti in Windows XP, Vista, 7 e 8?
L'ho testato su Ubuntu Linux tramite WINE e funziona meglio di XP. Ho appena dovuto usare il driver audio di alsa. Cosa è cambiato? Se è così, è programmabile? Sto usando una fusione di C++, Batch e Java. Se è necessario, il videogioco è intitolato "The Neverhood". Grazie.
Ottimo gioco. Su Win 7 con compatibilità XP, stai ottenendo la modalità XP tramite [Virtual PC con una XP VM] (http://www.microsoft.com/en-us/download/details.aspx?id=8002)? – rojo
Non sto usando la compatibilità XP; Sto usando una VM per eseguire il gioco attraverso la modalità di compatibilità per Windows 95. Significato [this] (http://www.howtogeek.com/howto/windows-vista/using-windows-vista-compatibility-mode/). Sto provando a testare l'efficacia di ciascuno. A seconda del sistema operativo, la modalità di compatibilità sembra avere diversi effetti sul gioco. – cygorx
Questa domanda non è appropriata qui. Usa il forum degli utenti di Neverhood, c'è un [thread lì] (http://z11.invisionfree.com/Neverhood_Community/index.php?showtopic=704&st=0) che discute soluzioni alternative per il tuo problema. –