mirror of https://github.com/stella-emu/stella.git
84cd5d1d78
in-game dialogs are now rendered into separate surfaces, and then layered onto the SDL screen when necessary. The biggest advantage of this is now each 'window' is separate, and won't be affected by the scaling or filtering of other windows. For example, zooming the TIA image no longer changes the size of UI text overlaid on the TIA. Similarly, eventually graphical filters will be added, and filters applied to the TIA won't affect the UI. There's too many changes to list, so for now I'll list what doesn't work: * OpenGL mode (don't even try it) * Several popup dialogs in the debugger * RomInfo stuff is completely broken * Scanline count and FrameBuffer 'messages' aren't shown * Larger fonts - fonts are no longer scaled; we have to use larger ones, and update the UI accordingly * Probably a lot of other stuff I forgot to mention This is a huge undertaking, similar in scale to when the UI was first added in 2.0 release. So it might take some time for this to stabilize ... git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1537 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba |
||
---|---|---|
CVSROOT | ||
stella |