• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!
  • ✅ The POLL for Hive's Texturing Contest #34 is OPEN! Vote for the TOP 3 SKINS! 🔗Click here to cast your vote!
  • ✅ The POLL for Hive's Techtree Contest #20 is OPEN! Vote for the TOP 3 FACTIONS! 🔗Click here to cast your vote!

Warcraft 3 with Oracle VM Virtualbox, but how?

Status
Not open for further replies.
Level 17
Joined
Nov 13, 2006
Messages
1,814
i tryed this https://www.virtualbox.org/

i made a virtual hard disk drive with it, then installed to it the windows xp, installed the guest addition with direct 3d stuff and seems ~pretty ok, i can use at 16/24/32bit (vm use his own vga driver so not the original), i installed both directx 8.1 and 9.0c still warcraft there give this error (look the screenshot) even i reinstalled the whole wc3 in virtual machine/virtual windows/to my virtual hard drive........

any suggestion how to make wc3 workable inside the VM virtualbox?

(coz i think the only way for test myself my map with 2 human player same time)
 

Attachments

  • vm error wc3.JPG
    vm error wc3.JPG
    15 KB · Views: 1,587
i tryed this https://www.virtualbox.org/

i made a virtual hard disk drive with it, then installed to it the windows xp, installed the guest addition with direct 3d stuff and seems ~pretty ok, i can use at 16/24/32bit (vm use his own vga driver so not the original), i installed both directx 8.1 and 9.0c still warcraft there give this error (look the screenshot) even i reinstalled the whole wc3 in virtual machine/virtual windows/to my virtual hard drive........

any suggestion how to make wc3 workable inside the VM virtualbox?

(coz i think the only way for test myself my map with 2 human player same time)

Ow yeah I forgot to tell you that you need to start it in opengl mode if you want it to work in Virtualbox, it does not yet support directX.

It should be fairly simple to run wc3 in opengl. Simply go to the properties of your executable and add: -opengl to the end of your path.

I hope this works ;)

It might look a bit crappy by the way, but it should work nonetheless.
Here's an example of how it could look depending on your graphics card in conjunction with openGL on VBox:

screenshothjz.png


Also, if you are having trouble hosting games on battle.net and this would be the reason why you can't test your maps, then why not try using garena to tunnel your local area network with other players?
It's fairly easy to host on garena instead of battle.net
 
ty it worked but ....

no, i dont want disturb other people with "come lets test my map again", thats why i want do
it alone but that "bit" crap is damn crap :D

I know, that's the only drawback :(
But I guess it's still usefull for testing desynchs and such ;)

Especially because you can now have 2 windows next to each other, the one of your VM and the one of your PC.
 
try Sandboxie. It allows you to run a program as part of a seperate h/d. You'd need a 2nd install of wc3 so it doesnt yell at you in bnet

(google it)
 
The problem is you are running a virtual machine on an opperating system. This messes up kernal level calls as they have to be done in such a way that they cannot comprimise the host opperating system. You actually need a virtual opperating system which hosts the virtal machines (like they use in big server centres).
 
Last edited:
try Sandboxie. It allows you to run a program as part of a seperate h/d. You'd need a 2nd install of wc3 so it doesnt yell at you in bnet

(google it)

i tryed, installed wc3 2 times with 2 different cd key but doesnt allowed me to launch the 2nd one, its gived same error than if i tryed launch without sandvoxie (wc3 already run or something like tthis was the error)

You actually need a virtual opperating system which hosts the virtal machines (like they use in big server centres).

i dont think that could ressist m old pc hehe :D
 
Status
Not open for further replies.
Back
Top