mirror of https://github.com/bsnes-emu/bsnes.git
Update to bsnes v026r02? release.
New WIP. Much, much closer to release quality. Linux port (probably) won't compile at the moment due to minor changes to miu and vai. I left the console enabled for this WIP. Bugs fixed: - Windows always appear at 0,0 instead of centered - Input capture window doesn't actually read anything. I actually can get this working now, I just don't like the hacky way I did it before. - miu doesn't send Key events, so no F11 / esc shortcut keys. - miu/Win is still missing some event messages, so some controls may appear unresponsive. miu/Linux should be complete. - miu/Win may still send duplicate messages in some cases, like that old log audio option bug was doing - miu lacks an on_show event, so the config window can't set focus to the listbox on show just yet - bsnes will no longer crash when you try and load a GZ / ZIP / JMA file with the support not built in (it obviously won't play the games either) [Richard Bannister] Bugs remaining: - D3D still blurring image, haven't looked at it yet - Cheat code list never populates when loading ROM, probably doesn't save either (I probably removed that code when rewriting cart/ and memory/ a while back) - miu doesn't emit WM_ENTERMENULOOP, meaning audio cycles when going into the menu. I wish there were a way to make it pre-emptive like GTK+ without needing multiple threads ... New bugs: - Esc doesn't toggle menu yet - F11 fullscreen doesn't center, and window background is gray. This will be tricky, as I only have one RegisterClass() in miu, but you can only have one HBRUSH per class. Hopefully there's a window message I can hijack to add back window.set_background_color(). - miu/Win enable() / disable() doesn't work -- input config dropdowns active, despite them not working yet Other than that, any new bug reports would be appreciated. I hope to have v027 out by Sunday, but I may not make it in time. [No archive available]
This commit is contained in:
parent
f6732133e7
commit
2efce0fd83