![EmuCR: OpenMSX EmuCR:OpenMSX](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1GSanBOPBHCtUpecpe_QO1p5FmoelvwbuwnDP5dsNm827S2LNC3zBBjW_TA_BNRwecG17JQ1ViF_F4IuaHNBijVY153VFxgHyKPSqxRH6oj5DA6LjPOBXCgTfHuKG3QfYYhmoE9dF609Q/s320/Openmsx-300x155.png)
OpenMSX Git Changelog:
* Fixed threading in MidiInWindows
The old code used threadId while its value was undefined: it is
written by the worker thread, but read before the thread is started.
Another thing I changed is removing the call to Thread::stop().
I think closing the MIDI device will cause MM_MIM_CLOSE to be
delivered to the worker thread, which will handle that by exiting.
I don't have a Windows system, so I can't test whether the new code
works. I did check that it can be compiled using a mingw-w64 cross
compiler.
* Update download URL for DX7 headers
* Force libdir when configuring 3rdparty libraries
When building for x86-64, some packages will install in 'lib64'
instead of 'lib' when they pick their own lib dirs. This breaks
both openMSX and some of the other configure scripts.
* Give members of MidiInWindows clearer names
* Fixed VDP type of Sony HB-501P to T6950.
According to the PCB, the P version has the T6950 and the F version has the
TMS9129. A picture of the P version confirmed it:
https://goo.gl/photos/hgTbdpu4VdTy8b4t7
* Fix #1041 Hangups with black screen when resetting during logo on Sony HB-G900P and HB-F500P
Not all subslot information was properly reinitialized on reset.
Download: OpenMSX Git (2016/11/03) x86
Download: OpenMSX Git (2016/11/03) x64
Source: Here
0 Comments
Post a Comment