On macOS, everything seems to work, including the test app:
On Emscripten, I didn't port/try the test app yet, but the library compiles and links into a Web app and can load the ROM and fill the texture with no problems; haven't tested more than that. Hopefully fixes #48.
I also tested Linux build of library & test app and that still works. Didn't get to test Windows.
I think these changes are mostly slight clang differences with include and cast requirements and macOS make/include path differences.
On macOS, everything seems to work, including the test app:
On Emscripten, I didn't port/try the test app yet, but the library compiles and links into a Web app and can load the ROM and fill the texture with no problems; haven't tested more than that. Hopefully fixes #48.
I also tested Linux build of library & test app and that still works. Didn't get to test Windows.
I think these changes are mostly slight clang differences with include and cast requirements and macOS make/include path differences.