rootheday wrote:
This is a bug in the game - on integrated graphics devices all memory is the same in terms of performance and, per WHQL requirements, Intel must minimize how much memory is reserved exclusively for graphics at boot - e.g. only 32-64MB for basic book keeping. All other memory is supposed to be dynamically allocated from the operating system. There is a good reason for this - if graphics driver reserved say 1GB at boot just in case you wanted to run a game, that memory wouldn't be available for other purposes (Excel, etc) and you would experience more swapping between memory and disk due to memory pressure.
A correctly implemented game should be looking at how much shared memory is available.
HD4600 is certainly fast enough to play the game but that doesn't help if the game won't launch. There is nothing Intel can do in drivers to workaround this incorrect logic in the game. Please contact the game vendor and ask them to fix this. If enough of their customers complain, maybe they will listen and issue a patch..
As Robert indicates, there may be an option in some BIOS to force the BIOS to reserve more memory for graphics to trick the game into running. If the BIOS doesn't let you change DVMT PreAllocated, then you are stuck.
The driver link that Robert provided - is it for my graphics device?
Also, googling "SWTOR Intel HD Graphics" will show many who have succeeded in running the game.