OpenMSX Git (2017/01/15) is complie. OpenMSX is an open source MSX emulator which is free according to the Debian Free Software Guidelines, available under the GNU General Public License.For copyright reasons the emulator cannot be distributed with original BIOS ROM images. OpenMSX includes C-BIOS a minimal implementation of the MSX BIOS, allowing to play quite some games without the need to have an original MSX BIOS ROM image. You can also use your own BIOS ROM image if you please.
OpenMSX Git Changelog:
* Put Poller in CliConnection base class
* Fixed worker thread join in CliConnection
It is possible for an instance of a CliConnection subclass to be
destructed without the start() method ever being called. In that case
the worker thread was never created and calling join() on the thread
object would throw system_error.
We now check whether the thread is joinable before calling join() on
it. The code that calls join() was moved from the subclasses to the
base class. This has several advantages:
- avoid duplicate code now that it's no longer a single statement
- more symmetry between start() and end()
- the 'thread' member is now private to the base class
- it avoids a double join() if SocketConnection::output() initiates
a connection shutdown on I/O error
Download: OpenMSX Git (2017/01/15) x86
Download: OpenMSX Git (2017/01/15) x64
Source: Here
0 Comments
Post a Comment