'''Homepage:'''
https://vice-emu.sourceforge.io
'''Package:'''
https://people.salixos.org/papasot/slackel/vice/vice-3.5-i586-1pp.md5
https://people.salixos.org/papasot/slackel/vice/vice-3.5-i586-1pp.txz
https://people.salixos.org/papasot/slackel/vice/vice-3.5-i586-1pp.dep
https://people.salixos.org/papasot/slackel/vice/vice-3.5-i586-1pp.src
'''Log:'''
https://people.salixos.org/papasot/slackel/vice/build-vice-3.5-i586-1pp.log
'''Buildscript and source:'''
https://people.salixos.org/papasot/slackel/vice/SLKBUILD
https://sourceforge.net/projects/vice-emu/files/releases/vice-3.5.tar.gz
[[BR]]
[[BR]]
[[BR]]
'''Homepage:'''
https://vice-emu.sourceforge.io
'''Package:'''
https://people.salixos.org/papasot/slackel/vice/vice-3.5-x86_64-1pp.md5
https://people.salixos.org/papasot/slackel/vice/vice-3.5-x86_64-1pp.txz
https://people.salixos.org/papasot/slackel/vice/vice-3.5-x86_64-1pp.dep
https://people.salixos.org/papasot/slackel/vice/vice-3.5-x86_64-1pp.src
'''Log:'''
https://people.salixos.org/papasot/slackel/vice/build-vice-3.5-x86_64-1pp.log
'''Buildscript and source:'''
https://people.salixos.org/papasot/slackel/vice/SLKBUILD
https://sourceforge.net/projects/vice-emu/files/releases/vice-3.5.tar.gz
vice 3.1 exists in repositories but it is an old version. This one is the latest.
Requires xa 2.3.11 to be built but otherwise xa is not needed for running vice.
Last edit: Pap 2021-05-12
SLKBUILD is not ok. No desktop file no icon.
I will upgraded it to 3.5 using the vice 3.1 SLKBUILD and upgrade vice
script for desktop file to load more emulators.
Στις 12/5/21 1:37 μ.μ., ο/η Pap έγραψε:
Related
Package submissions:
#47I think SLKBUILD is ok, I could easily add a desktop file and icons just as I did with Worker, but I decided not to do so. There are many icons that should be added because vice has a different icon depending on which CBM computer it is emulating (C64, VIC20, PET etc). All those icons do appear in the vice window anyway, so I decided not to burden menus with many icons, one for each computer emulated.
Also, my SLKBUILD is for the SDL2 version of vice, because it is less resources-demanding than the GTK3 version, and I like it more. I will keep using the SDL2 version, with package renamed to vice-sdl2 to avoid conflict with Slackel's repo vice (which is GTK3).
OK. If you see there is a vice bash script which executed from
vice.desktop file and shows a menu style with radio boxes user can
choose what to run.
So i changed the SLKBUILD to use SDL2. Can test it and if it is ok
less-demanding then can upload the i586 and x86_64 packages on slackel
repos so both vice and vice-sdl2 to exist.
ffmpeg installed in the system is used also in this build.
packages are here http://www.slackel.gr/repo/source/extra/vice-sdl2/
Dimitris
Στις 16/5/21 11:12 π.μ., ο/η Pap έγραψε:
Related
Package submissions:
#47I was aware of the bash script (that script actually made me learn about matedialog, a handy utility I didn't know it existed). Since I usually run the C64 emulator of vice, I just created ~/Desktop/x64sc.desktop a long time ago and forgot about the rest. I stand corrected. The vice bash script does indeed justify the need for a vice desktop and icons.
Your vice-sdl2 package works as expected (both the 32- and 64-bit versions). I mainly use vice with Turbo Macro Pro to develop assembly programs, but it worked fine in games too. vice's emulation of multiple disk drives and memory expansion cartridges works as well. In general, I didn't find any issue with vice-sdl2, and it is indeed less resource-demanding (you will notice the difference only if you run it in an old system though). The GTK version is not just more resources-demanding, I also had issues with peripherals configuration, which I am sure they can be solved but really, the SDL2 version offers the same functionality (including the status bar at the bottom), and it's easier to configure in my opinion.
Some remarks concerning SLKBUILD:
Cannot both exist gtk and sdl2 version because all euators in /usr/bin
have same name. To change all these need a lot of work which not worth.
So user can have one of them. It is logical.
A .con file will uninstall and install the other. So i will upload
vice-sdl2 and i will change the source for future builds do download the
source from sourceforge.
Στις 17/5/21 3:17 μ.μ., ο/η Pap έγραψε:
Related
Package submissions:
#47In fact, I was trying to make such a separate package last night, and I realized it is a lot of work. It can be done, but it is not worth the effort. It doesn't make sense to have both the GTK and the SDL2 versions installed, so a separate package would only serve as a precaution just in case someone installs both packages anyway. To prevent this, a .con file if definitely the best option. Thank you, djemos!
packages are here http://www.slackel.gr/repo/source/extra/vice/