1 |
First off, why are you running Zero-K in a VM environment? the game has releases on all major desktop platforms, so you'd be better off running it natively.
|
1 |
First off, why are you running Zero-K in a VM environment? the game has releases on all major desktop platforms, so you'd be better off running it natively.
|
3 |
Otherwise,
as
Skasi
said,
the
engine
(
or
at
least
the
Lua
interpreter,
which
controls
game
logic)
is
single-threaded.
This
is
mainly
because
it
is
also
about
15
years
old,
and
back
then
multi-threading
wasn't
even
a
thing
for
home
computers.
Unfortunately
the
main
work
on
multithreading
has
been
slow
going,
and
one
of
the
approaches
involved
its
developer
getting
nasty
and
violating
GPL,
which
means
the
idea
has
some
politics
associated
with
it.
|
3 |
Otherwise,
as
Skasi
said,
the
engine
(
or
at
least
the
Lua
interpreter,
which
controls
game
logic)
is
single-threaded.
This
is
mainly
because
it
is
also
about
15
years
old,
and
back
then
multi-threading
wasn't
even
a
thing
for
home
computers.
Unfortunately
the
main
work
on
multithreading
has
been
slow
going,
and
one
of
the
approaches
involved
its
developer
getting
nasty
and
violating
GPL
by
holding
the
code
hostage,
which
means
the
idea
has
some
politics
associated
with
it.
|