EmuCR Feeds
Email Us

EmuCR: SDLVICE WinVICE r42234 is released. WinVICE is a program that executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).

WinVICE Changelog: r42234 | compyx | 2022-04-14 11:25:31 +0000 (Thu, 14 Apr 2022) | 5 lines
Gtk3: Fix FullscreenDecorations interfering with CHIPShowStatusbar
We really need a single function to show/hide the widgets of a main window (crt controls, mixer controls, keyboard controls, status bar, menu bar) depending on CHIPFullscreen, CHIPShowStatusbar, crt toggle button, mixer toggle button, kbd debug toggle button and FullscreenDecorations.
------------------------------------------------------------------------
r42233 | compyx | 2022-04-14 07:06:08 +0000 (Thu, 14 Apr 2022) | 3 lines
Gtk3: Fix window decorations being enabled when booting into fullscreen mode
------------------------------------------------------------------------
r42232 | compyx | 2022-04-14 06:31:01 +0000 (Thu, 14 Apr 2022) | 5 lines
Gtk3: Introduce ui_is_fullsceen_from_canvas() to work around ui_resources.canvas[] not being initialized
During emu boot the ui_resources.canvas[] array is empty, so we can't use those references to determine chip name. ui_is_fullscreen_from_canvas(canvas) works around that.
------------------------------------------------------------------------
r42231 | compyx | 2022-04-14 05:48:54 +0000 (Thu, 14 Apr 2022) | 6 lines
Gtk3: Implement using the CHIPFullscreen resource for fullscreen mode
The Gtk3 UI now uses ${CHIP}Fullscreen like the SDL UI to manage its fullscreen state. We still have an issue where the renderer uses ui_is_fullscreen() to determine fullscreen state early on, but the canvas references used to access canvas->videoconfig->chip_name aren't available yet, so initially setting fullscreen doesn't work.
I'll try to either set the canvas references earlier, or change the code to directly access the canvas->videoconfig->chip_name instead of going through ui_is_fullscreen().
------------------------------------------------------------------------
r42230 | compyx | 2022-04-13 09:19:45 +0000 (Wed, 13 Apr 2022) | 5 lines
Enable CHIPFullscreen resources and [-+]CHIPfullscreen command line options for the Gtk3 UI
The resources aren't handled yet in the Gtk3 UI.
------------------------------------------------------------------------

Download: GTK3VICE r42234
Download: SDL2VICE r42234
Source: Here



Random Related Topic Refresh Related Topic

Random Related Topic Loading...

0 Comments

Post a Comment

Can't post a comment? Try This!