Skip to content

Releases: Zibri/VICE

r44921 Windows

30 Dec 04:36
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44922 | durandal78 | 2023-12-30 04:20:19 +0000 (Sat, 30 Dec 2023) | 1 line

Make possible to enable the CP/M cartridge again
------------------------------------------------------------------------
r44921 | mcmartin | 2023-12-30 04:10:31 +0000 (Sat, 30 Dec 2023) | 1 line

Fix checkout root when converting testprogs/techdocs
------------------------------------------------------------------------
r44920 | gpz | 2023-12-29 21:27:02 +0000 (Fri, 29 Dec 2023) | 1 line

Use reg_a_write when setting flags in the ANE/LAX instructions. This actually doesn't make a difference (both is defined to point to the same thing), but reflects better how the instruction works.
------------------------------------------------------------------------
r44919 | compyx | 2023-12-29 20:58:10 +0000 (Fri, 29 Dec 2023) | 17 lines

Add "AutostartDropMode" resource to control autostart behaviour on image drop

Add integer resource "AutostartDropMode with three modes that determine the
autostart behaviour on dropping an image onto the emulator window.
* `AUTOSTART_DROP_MODE_ATTACH`: only attach image
* `AUTOSTART_DROP_MODE_LOAD`  : attach image and load (first) file
* `AUTOSTART_DROP_MODE_RUN`   : attach, load and run (Default)

Command line switch `-autostart-drop-mode` accepts either 0, 1 or 2, or "attach",
"load" or "run".
For Window managers that support it, the user can "override" the behaviour with
Shift held during drop (attach only) or Alt held (attach and load). Not holding
a key during drop will use the resource value.

Work in progress, we may have to extend the handler to also accept t64, tap,
crt etc. Also no error reporting (yet) if attaching/loading fails.

------------------------------------------------------------------------
r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

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

r44920 Ubuntu 22.04

29 Dec 22:18
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44920 | gpz | 2023-12-29 21:27:02 +0000 (Fri, 29 Dec 2023) | 1 line

Use reg_a_write when setting flags in the ANE/LAX instructions. This actually doesn't make a difference (both is defined to point to the same thing), but reflects better how the instruction works.
------------------------------------------------------------------------
r44919 | compyx | 2023-12-29 20:58:10 +0000 (Fri, 29 Dec 2023) | 17 lines

Add "AutostartDropMode" resource to control autostart behaviour on image drop

Add integer resource "AutostartDropMode with three modes that determine the
autostart behaviour on dropping an image onto the emulator window.
* `AUTOSTART_DROP_MODE_ATTACH`: only attach image
* `AUTOSTART_DROP_MODE_LOAD`  : attach image and load (first) file
* `AUTOSTART_DROP_MODE_RUN`   : attach, load and run (Default)

Command line switch `-autostart-drop-mode` accepts either 0, 1 or 2, or "attach",
"load" or "run".
For Window managers that support it, the user can "override" the behaviour with
Shift held during drop (attach only) or Alt held (attach and load). Not holding
a key during drop will use the resource value.

Work in progress, we may have to extend the handler to also accept t64, tap,
crt etc. Also no error reporting (yet) if attaching/loading fails.

------------------------------------------------------------------------
r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines

Gtk3: SuperPET: use proper resource file chooser for serial device selection

Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.

------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines

Gtk3: SuperPET settings: remove ROM widgets, refactor code

The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.

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

r44920 OpenSUSE TumbleWeed

29 Dec 22:19
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44920 | gpz | 2023-12-29 21:27:02 +0000 (Fri, 29 Dec 2023) | 1 line

Use reg_a_write when setting flags in the ANE/LAX instructions. This actually doesn't make a difference (both is defined to point to the same thing), but reflects better how the instruction works.
------------------------------------------------------------------------
r44919 | compyx | 2023-12-29 20:58:10 +0000 (Fri, 29 Dec 2023) | 17 lines

Add "AutostartDropMode" resource to control autostart behaviour on image drop

Add integer resource "AutostartDropMode with three modes that determine the
autostart behaviour on dropping an image onto the emulator window.
* `AUTOSTART_DROP_MODE_ATTACH`: only attach image
* `AUTOSTART_DROP_MODE_LOAD`  : attach image and load (first) file
* `AUTOSTART_DROP_MODE_RUN`   : attach, load and run (Default)

Command line switch `-autostart-drop-mode` accepts either 0, 1 or 2, or "attach",
"load" or "run".
For Window managers that support it, the user can "override" the behaviour with
Shift held during drop (attach only) or Alt held (attach and load). Not holding
a key during drop will use the resource value.

Work in progress, we may have to extend the handler to also accept t64, tap,
crt etc. Also no error reporting (yet) if attaching/loading fails.

------------------------------------------------------------------------
r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines

Gtk3: SuperPET: use proper resource file chooser for serial device selection

Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.

------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines

Gtk3: SuperPET settings: remove ROM widgets, refactor code

The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.

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

r44920 Windows

29 Dec 22:31
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44920 | gpz | 2023-12-29 21:27:02 +0000 (Fri, 29 Dec 2023) | 1 line

Use reg_a_write when setting flags in the ANE/LAX instructions. This actually doesn't make a difference (both is defined to point to the same thing), but reflects better how the instruction works.
------------------------------------------------------------------------
r44919 | compyx | 2023-12-29 20:58:10 +0000 (Fri, 29 Dec 2023) | 17 lines

Add "AutostartDropMode" resource to control autostart behaviour on image drop

Add integer resource "AutostartDropMode with three modes that determine the
autostart behaviour on dropping an image onto the emulator window.
* `AUTOSTART_DROP_MODE_ATTACH`: only attach image
* `AUTOSTART_DROP_MODE_LOAD`  : attach image and load (first) file
* `AUTOSTART_DROP_MODE_RUN`   : attach, load and run (Default)

Command line switch `-autostart-drop-mode` accepts either 0, 1 or 2, or "attach",
"load" or "run".
For Window managers that support it, the user can "override" the behaviour with
Shift held during drop (attach only) or Alt held (attach and load). Not holding
a key during drop will use the resource value.

Work in progress, we may have to extend the handler to also accept t64, tap,
crt etc. Also no error reporting (yet) if attaching/loading fails.

------------------------------------------------------------------------
r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines

Gtk3: SuperPET: use proper resource file chooser for serial device selection

Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.

------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines

Gtk3: SuperPET settings: remove ROM widgets, refactor code

The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.

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

r44918 Ubuntu 22.04

29 Dec 12:29
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines

Gtk3: SuperPET: use proper resource file chooser for serial device selection

Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.

------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines

Gtk3: SuperPET settings: remove ROM widgets, refactor code

The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.

------------------------------------------------------------------------
r44915 | pottendo | 2023-12-28 13:48:40 +0000 (Thu, 28 Dec 2023) | 2 lines

wic64: treat URL responses >= 301 as bad; minor tweaks.

------------------------------------------------------------------------
r44914 | mcmartin | 2023-12-28 09:50:34 +0000 (Thu, 28 Dec 2023) | 1 line

Correctly handle branches that didn't copy from the right start point
------------------------------------------------------------------------

r44918 OpenSUSE TumbleWeed

29 Dec 12:29
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines

Gtk3: SuperPET: use proper resource file chooser for serial device selection

Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.

------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines

Gtk3: SuperPET settings: remove ROM widgets, refactor code

The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.

------------------------------------------------------------------------
r44915 | pottendo | 2023-12-28 13:48:40 +0000 (Thu, 28 Dec 2023) | 2 lines

wic64: treat URL responses >= 301 as bad; minor tweaks.

------------------------------------------------------------------------
r44914 | mcmartin | 2023-12-28 09:50:34 +0000 (Thu, 28 Dec 2023) | 1 line

Correctly handle branches that didn't copy from the right start point
------------------------------------------------------------------------

r44918 Windows

29 Dec 12:43
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44918 | compyx | 2023-12-29 11:14:55 +0000 (Fri, 29 Dec 2023) | 2 lines

Gtk3: Update $VICERES lines in the ACIA widget

------------------------------------------------------------------------
r44917 | compyx | 2023-12-29 11:07:29 +0000 (Fri, 29 Dec 2023) | 5 lines

Gtk3: SuperPET: use proper resource file chooser for serial device selection

Update layout as well: since the ROM widgets are no longer present we have a
little more space to play with.

------------------------------------------------------------------------
r44916 | compyx | 2023-12-29 10:21:04 +0000 (Fri, 29 Dec 2023) | 6 lines

Gtk3: SuperPET settings: remove ROM widgets, refactor code

The ROMs for the SuperPET (H6809[A-F]) are handled by the ROM settings dialog,
so no need to have duplicate widgets for these resources.
Also refactor the code a bit and update the layout of the widgets.

------------------------------------------------------------------------
r44915 | pottendo | 2023-12-28 13:48:40 +0000 (Thu, 28 Dec 2023) | 2 lines

wic64: treat URL responses >= 301 as bad; minor tweaks.

------------------------------------------------------------------------
r44914 | mcmartin | 2023-12-28 09:50:34 +0000 (Thu, 28 Dec 2023) | 1 line

Correctly handle branches that didn't copy from the right start point
------------------------------------------------------------------------

r44915 Ubuntu 22.04

28 Dec 14:17
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44915 | pottendo | 2023-12-28 13:48:40 +0000 (Thu, 28 Dec 2023) | 2 lines

wic64: treat URL responses >= 301 as bad; minor tweaks.

------------------------------------------------------------------------
r44914 | mcmartin | 2023-12-28 09:50:34 +0000 (Thu, 28 Dec 2023) | 1 line

Correctly handle branches that didn't copy from the right start point
------------------------------------------------------------------------
r44913 | mcmartin | 2023-12-28 04:35:54 +0000 (Thu, 28 Dec 2023) | 1 line

Handle the two full branches where branch-copies were missed by git-svn
------------------------------------------------------------------------
r44912 | mcmartin | 2023-12-28 03:07:24 +0000 (Thu, 28 Dec 2023) | 6 lines

First draft of SVN->Git branch migration.

Still a few special cases to fix before reconstructing the
irregularly structured branches.


------------------------------------------------------------------------
r44911 | compyx | 2023-12-27 20:07:42 +0000 (Wed, 27 Dec 2023) | 8 lines

Gtk3: Fix "Reset" button of the mixer widget

Call `vice_gtk3_resource_scale_custom()` to properly translate the resource
factory values to display values instead of using the raw resource values to
set the display values.
Also make the "Reset" button only factory-reset the resources for the current
SID model, not both.

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

r44915 OpenSUSE TumbleWeed

28 Dec 14:19
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44915 | pottendo | 2023-12-28 13:48:40 +0000 (Thu, 28 Dec 2023) | 2 lines

wic64: treat URL responses >= 301 as bad; minor tweaks.

------------------------------------------------------------------------
r44914 | mcmartin | 2023-12-28 09:50:34 +0000 (Thu, 28 Dec 2023) | 1 line

Correctly handle branches that didn't copy from the right start point
------------------------------------------------------------------------
r44913 | mcmartin | 2023-12-28 04:35:54 +0000 (Thu, 28 Dec 2023) | 1 line

Handle the two full branches where branch-copies were missed by git-svn
------------------------------------------------------------------------
r44912 | mcmartin | 2023-12-28 03:07:24 +0000 (Thu, 28 Dec 2023) | 6 lines

First draft of SVN->Git branch migration.

Still a few special cases to fix before reconstructing the
irregularly structured branches.


------------------------------------------------------------------------
r44911 | compyx | 2023-12-27 20:07:42 +0000 (Wed, 27 Dec 2023) | 8 lines

Gtk3: Fix "Reset" button of the mixer widget

Call `vice_gtk3_resource_scale_custom()` to properly translate the resource
factory values to display values instead of using the raw resource values to
set the display values.
Also make the "Reset" button only factory-reset the resources for the current
SID model, not both.

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

r44915 Windows

28 Dec 14:33
c2b97ae
Compare
Choose a tag to compare

Changelog:

r44915 | pottendo | 2023-12-28 13:48:40 +0000 (Thu, 28 Dec 2023) | 2 lines

wic64: treat URL responses >= 301 as bad; minor tweaks.

------------------------------------------------------------------------
r44914 | mcmartin | 2023-12-28 09:50:34 +0000 (Thu, 28 Dec 2023) | 1 line

Correctly handle branches that didn't copy from the right start point
------------------------------------------------------------------------
r44913 | mcmartin | 2023-12-28 04:35:54 +0000 (Thu, 28 Dec 2023) | 1 line

Handle the two full branches where branch-copies were missed by git-svn
------------------------------------------------------------------------
r44912 | mcmartin | 2023-12-28 03:07:24 +0000 (Thu, 28 Dec 2023) | 6 lines

First draft of SVN->Git branch migration.

Still a few special cases to fix before reconstructing the
irregularly structured branches.


------------------------------------------------------------------------
r44911 | compyx | 2023-12-27 20:07:42 +0000 (Wed, 27 Dec 2023) | 8 lines

Gtk3: Fix "Reset" button of the mixer widget

Call `vice_gtk3_resource_scale_custom()` to properly translate the resource
factory values to display values instead of using the raw resource values to
set the display values.
Also make the "Reset" button only factory-reset the resources for the current
SID model, not both.

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