È ansible eseguire giochi con requisiti di grafica non banali in una macchina virtuale?

Qualsiasi esperienza reale con giochi pesanti come AOE3, NFS Underground 2 / MW, SimCity 4, City Life, ecc. Non mi aspetto di eseguire Crysis su una macchina virtuale ma alcuni vecchi giochi. È ansible eseguire questo tipo di giochi in modo fluido e dettagliato su una macchina virtuale?

Quale software VM è raccomandato? Qualche specifica hardware per raggiungere questo objective?

Il mio ospite è Windows 7.

Quindi non ne so abbastanza delle macchine virtuali per fare una buona raccomandazione (dovresti andare su Superuser.com per questo), ma ho avuto qualche successo con l'utilizzo di VirtualBox .

Ho eseguito un gran numero di giochi su macchine virtuali, risalenti alla versione di Warcraft 2 su OS7 (che non consiglio btw). Nel corso del tempo ho appreso due regole importnti:

  • Non giocare nulla con il timing è un fattore (stick to turn based)
  • Avere qualcos'altro da fare (potresti essere in attesa tra un turno e l'altro)

Mentre puoi eseguire giochi di quella natura, si esibiranno a un ritmo molto più lento. Per alcuni giochi puoi eliminarlo (ad esempio Civilization). Per altri è solo doloroso (ad esempio in college ho avuto una brutta esperienza con WoW su VM). I fattori che influiscono ampiamente su questo sono:

  • Tempo AI (l'intelligenza artificiale brucia una tonnellata di CPU, quindi se è già lento …)
  • Tempo di grafica (non intendo GPU, intendo più come motori di fisica e simulatori d'acqua)
  • Numero di parti mobili (più = peggiore)
  • Latenza (se stai giocando su internet la maggior parte dei giochi continua anche quando rallenti)

Cerca di tenerlo a mente. Mentre è fattibile, può spesso essere doloroso. Si potrebbe anche voler esaminare il motivo per cui si sta utilizzando una VM, soprattutto quando la maggior parte di quei giochi è già in esecuzione su Win7 …