OpenMSX Git (2016/03/13) 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:
* Use _fseeki64 instead of fseek on Windows.
long is 32-bit integer in VC++. And size_t really should be an int64_t, since some 32-bit systems can handle > 4GB file sizes
Edit [wouter]:
AFAIK 'size_t' on 32-bit windows is 32-bit instead of 64-bit. So this patch
(possibly?) fixes seek on 64-bit windows, but not on 32-bit systems (windows
or other). But that's a general openMSX problem, >2GB files on 32-bit systems
are not supported. For me personally this is not a problem (the effort
required to fix this throughout the code base is not justified by the very
limited use cases).
* Remove workaround now that EOVERFLOW isn't used on Windows anymore.
* On Windows use _fstat64 instead of just fstat.
I couldn't find plain old fstat documented anywhere, but in practice it
appeared to not support files of 2GB (and higher), even on 64-bit OS with
64-bit build of openMSX. According to Max, we'd better use _fstat64.
Download: OpenMSX Git (2016/03/13) x86
Download: OpenMSX Git (2016/03/13) x64
Source: Here
2016-03-13
Random Related Topic
0 Comments
Post a Comment