![]() ![]() But it's still at #3 right now, which is better than FCEU is doing. It appears that the NES matrix I linked was also updated, and BizHawk is no longer on top of that either. I believe support for some additional NES mappers was in there as well. The first fixed a game that wasn't running properly, and the second fixed an optimization that could have caused desync's for Tool Assisted Speedruns. From memory, I know that both releases had improvements to NES emulation. ![]() No mac specific improvements were made, I just merged over the changes from the windows versions of those releases. I didn't bother updating this post when 1.0.4a and 1.0.4b were released, but you'll notice in the linked thread that I did post OS X builds for those as well as soon as they came out. It would be feasible for me to replace dialogs one by one with native ones, but even if they're ugly the current ones mostly work. I will be making some further improvements to the GUI (syncing over menu changes, adding file type filters to the open dialogs) but I'm not sure how much further than that I will go. With the current approach, I can relatively quickly bring changes over to the portable branch and usually have an OS X version ready less than a day after a Windows release. I'm not against a completely native OS X UI, I just don't want to write it at this time. This makes it easier to maintain, and everyone gets a bunch of extra features for free. Thus the main emulator window at least looks like an OS X app, and everything else can just use the existing code that Windows uses. I think that the best option for me and for users was for me to wrapper around the existing Windows UI that replaces some of the windows stuff with native OS X components. ![]() The Win32 UI has a bunch of features, (including TAS recording, movie export, exporting video to animated gifs, cheat support, debuggers, palette viewers, etc.) and implementing everything that Windows has is way too much work for one person considering that I'm not interested in most of those features. Then I was going to do a completely native UI for OS X.Īfter working on a native UI for a short period of time, I realized it was a bad idea. My original plan was to get a basic port of the Win32 UI running on Linux and OS X, just so there's always something you can run on every platform. It's probably not going to get much better than it is now, aside from some improvements to what I've already done. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |