|
Re: No longer possible to run MAME on a single thread?
11/04/18 05:53 AM
|
|
|
> Basically what the subject says. The -multithread option is gone, so it looks like > MAME assigns affinity automatically but is there a way to force it into a single > thread?
That option never forced MAME to a single thread. All it did was enable/disable asynchronous blit. MAME could still spawn additional threads for triangle rendering, discrete matrix solvers, etc. when it was disabled. The asynchronous blit feature has been removed completely, so MAME will never create a thread for that any more.
There are environment variables you can set to control the number of threads created for matrix solvers and triangle rendering, but I can't remember what they are.
It's not possible to stop MAME from creating a thread to handle output notifiers and HTTP server.
|
|