3D penuh pada VPC


1

Ok, ini mungkin pertanyaan yang sangat spesifik tetapi,

Saya menjalankan Ubuntu dan saya perlu melakukan beberapa pekerjaan pemrograman di Windows. Saya menginstal VirtualBox di Ubuntu dan memuat gambar XP. Ketika saya menjalankan kode grafis di visual studio, muncul dengan 'No Direct3D harware terdeteksi', meskipun saya memeriksa 'Aktifkan akselerasi 3D' pada pengaturan mesin virtual.

Saya pernah mendengar bahwa saya mungkin memerlukan akselerasi Shader Model 2.0 agar kode ini berfungsi (ini XNA dari microsoft), jadi apakah itu yang menahan saya? Jika demikian, apakah mungkin untuk mendapatkan akselerasi SM 2.0+ di VirtualBox? dan jika tidak, apa yang harus saya gunakan?


2
Saya tidak berpikir pengembangan game di lingkungan virtual adalah ide yang sangat bagus ...
BFree

sepakat. tetapi saya masih perlu melakukannya.
LoveMeSomeCode

Jawaban:


1

Tergantung pada bagaimana perangkat keras Anda divirtualisasikan. Saya menggunakan VMWare Fusion dan saya mendapatkan akselerasi 3D di bawah windows 7, EG saya menjalankan Half-life 2 dan Civ 4 kadang-kadang. Tak satu pun dari ini menggunakan Shader Model 2.0 sehingga bisa jadi itu, atau VirtualBox itu sendiri. Penting juga untuk memeriksa apakah Anda menginstal driver windows yang benar untuk perangkat keras virtual ini.


1

Ini pasti masih bayi, dan Anda harus menguji di windows, kalau-kalau terjadi sesuatu yang berbeda.

Jika Anda benar-benar ingin melakukan pengembangan game berbasis windows, saya sangat merekomendasikan menggunakan windows , hanya dual boot.


1

Dari Slashdot :

Rupanya, Virtualbox 3.0 dirilis hari ini (2009-07-01) membawa serta 'OpenGL 2.0 untuk tamu Windows, Linux dan Solaris; dan dukungan eksperimental untuk aplikasi Direct3D 8/9 pada tamu Windows. '

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.