github Zibri/VICE r45805u
r45805 Ubuntu 22.04

latest releases: r46109, r46109o, r46109u...
6 months ago

Changelog:

r45805 | gpz | 2025-10-25 13:19:46 +0000 (Sat, 25 Oct 2025) | 1 line

fix usbsid driver init, patch by LouD. Also updated the usbsid lib, which fixes some warning(s)
------------------------------------------------------------------------
r45804 | pottendo | 2025-10-25 13:09:13 +0000 (Sat, 25 Oct 2025) | 1 line

added FunMP3 init
------------------------------------------------------------------------
r45803 | rhialto | 2025-10-25 13:08:13 +0000 (Sat, 25 Oct 2025) | 2 lines

This was missed in r45781 Rename (virtual/trap) device related settings (bug 2162)

------------------------------------------------------------------------
r45802 | gpz | 2025-10-25 12:19:11 +0000 (Sat, 25 Oct 2025) | 1 line

fix warning
------------------------------------------------------------------------
r45801 | rhialto | 2025-10-25 11:56:52 +0000 (Sat, 25 Oct 2025) | 18 lines

Fix bug 2175: CRTC 80x42 text mode does not display properly.

The test program set the CRTC to 42 lines of 7 scan lines each, making
294 scan lines total. This needs a PET 8296 to have sufficient screen
memory for all these character positions. This didn't fit in the standard
window size (which could fit up to 256 scanlines). As a result, various
unwritten assumptions in the code where the CRTC interacted with raster/*.c
code must have been broken, and the display was not just truncated but garbled.

We fix this by adding some code to resize the window larger when needed (and
also smaller if the required size is much smaller than the current size).
Various border sizes seemed to be applied inconsistently; this was changed.

Since the code never draws a top and bottom border, the allocation of render
bitmaps for the GTK3 GUI was changed to clear them before use. This normally
only happens once or twice at startup, and again when resizing the window
larger.  Therefore this has no performance impact.

------------------------------------------------------------------------

Don't miss a new VICE release

NewReleases is sending notifications on new releases.