Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Release id #212349 : VICE 3.6
2021-12-25 12:46
Compyx

Registered: Jan 2005
Posts: 631
Release id #212349 : VICE 3.6

Since there are some questions in the comments section of VICE 3.6, I figured it would be better use the forum for any questions.

So to start things off:

Quoting The Human Code Machine
But how can I save the monitor window position on GTK3 Vice Windows x64? After exiting it always opens the same small window.


Currently you can't, window resizing/repositioning support is different across OSes/WMs, so making this work properly for all configurations may never work. That said, I'm working on a "fix" to make it at least work on some systems.
 
... 65 posts hidden. Click here to view all posts....
 
2021-12-31 10:58
Compyx

Registered: Jan 2005
Posts: 631
All the ffmpeg dylibs appear to be in the Mac dist, so can someone check "Help" -> "Compile time features", and see what it says for HAVE_FFMPEG?
2021-12-31 11:11
Rastah Bar

Registered: Oct 2012
Posts: 336
r41431:
HAVE_FFMPEG yes
HAVE_FFMPEG_AVRESAMPLE no
HAVE_FFMPEG_HEADER_SUBDIRS yes
HAVE_FFMPEG_SWRESAMPLE yes
HAVE_FFMPEG_SWSCALE yes
2021-12-31 11:32
Compyx

Registered: Jan 2005
Posts: 631
That's the same as my Linux build. That means VICE is configured for ffmpeg and the video recording tab should work. Odd.
2021-12-31 11:59
Youth

Registered: Aug 2003
Posts: 40
Sorry wasn't accurate enough, I am using the Apple Silicon Mac (arm64) version. This version does not let me select a video driver (empty dropdown). It says HAVE_FFMPEG yes in the Help section.

I have checked though; this doesn't seem to be an arm64 binary, this is what I did:

lipo -archs x64sc.app/Contents/MacOS/x64sc

The result: x86_64, where it should say arm64

So I tried the Intel Silicon Mac version, this also reports x86_64 architecture, but the video recording works on this version!

For now I will use the Intel (x86_64) version. My two cents from this:
1. The Apple Silicon version on the website it not actually an arm64 binary. It is an Intel x86_64 binary. It will run through the Rosette emulation layer and not make use of the arm64 advantages (speed/stability).
2. You could offer a universal binary with both architectures in it. I did this for SIDFactory II, maybe I can be of some help.
2021-12-31 23:54
dqh

Registered: Jun 2019
Posts: 46
The binary is ARM - but the wrapper/launcher .app binary is not. The wrapper is generated with platypus, which currently always generates x86 apps. However this is is a launcher, the real binary is tucked away inside VICE.app.

I've replicated the ffmpeg thing on my M1 - I'll look into it and fix it for VICE 3.6.1.
2022-01-01 00:04
dqh

Registered: Jun 2019
Posts: 46
Quote: There's a "bin" folder next to the app folders, i believe, containing the CLI incarnations of the programs.
Worked for me, although something was always quite off with the working directory.


I've fixed the working directory thing btw. The bin/ launchers will now preserve the current pwd, and the .app launchers will set it to your home directory instead of a folder within VICE.app :)

These changes will be in 3.6.1 but you can get the new behaviour from the r41431 builds at https://sourceforge.net/projects/vice-emu/files/experimental%20..
2022-01-01 19:33
JackAsser

Registered: Jun 2002
Posts: 1989
Quote: I've fixed the working directory thing btw. The bin/ launchers will now preserve the current pwd, and the .app launchers will set it to your home directory instead of a folder within VICE.app :)

These changes will be in 3.6.1 but you can get the new behaviour from the r41431 builds at https://sourceforge.net/projects/vice-emu/files/experimental%20..


Thank you for your mac efforts, highly appreciated! 🙏
2022-01-01 21:12
MagerValp

Registered: Dec 2001
Posts: 1055
Quoting dqh
The wrapper is generated with platypus, which currently always generates x86 apps.

In case you haven't gotten around to it yet, I just tried Platypus 5.4 r1217 built from the current GitHub master branch and verified that it generates x86_64 + arm64 apps.
2022-01-02 06:40
Erhan

Registered: Feb 2005
Posts: 17
i'm curious if these bugs only happen in my system...

win10pro 19043.1415 locale TR lang TR,

x64sc.exe,

emulation screen appears in windowed mode as usual, after i click CRT or Mixer controls at lower panel, window is expanded. Unclicking them, gray bars appear above & below emulation screen.

vsid.exe,

buttons below playlist, only
add tune to playlist and clear playlist buttons work. others not.
2022-01-02 10:37
Compyx

Registered: Jan 2005
Posts: 631
That happens on all systems.

The gray bands appear because Gtk doesn't resize the window after the CRT and/or mixer widgets are hidden. And since both the main menu bar and the status bar are set to non-expanding, it expands the rendering area. I used to resize the window to 1x1 pixels when disabling a CRT or mixer widget, causing Gtk to minimize the space used for the window, but that obviously didn't work well for people who had their window manually stretched to a certain size.
Throw in the fact that window decorations are involved in getting/setting window sizes and Gtk doesn't know about them (the window manager adds those) and things get hairy quickly.
I've added a hotkey to restore the display to its minimum size (Alt+R) to alleviate the problem at little bit, quicker than manually dragging the window to its minimum size.

The VSID playlist is still a work in progress, and low priority. My focus (heh) is on the proper emulators, especially x64sc. I'll work on VSID again after we've released 3.6.1.
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
bOOZElEE
lA-sTYLe/Quantum
Asthor/Exlusive ON
mutetus/Ald ^ Ons
Dymo/G★P
Majikeyric
t0m3000/ibex-crew
BroneCk/Samar^BooM!
johncl
Guests online: 102
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Wafer Demo  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Graphicians
1 Sulevi  (10)
2 Mirage  (9.8)
3 Lobo  (9.7)
4 Mikael  (9.7)
5 Archmage  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.051 sec.