Re: VICE - Commodore 64 Binary
@welshy: If you will be testing on the RPi 2, also check the sound in pimame4all, please. It's broken since I updated to RPi 2.
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer
Re: VICE - Commodore 64 Binary
gkreidl
It should work fine!? I did a quick Review on my Emulation Thread when I first received my Pi2! Are you running it through RetroPie or similar SD Card Image? There were issues with RetroPie and some other SD Card Images on the Pi2 initially (See my Thread for Details).
Link - viewtopic.php?f=78&t=54357
It should work fine!? I did a quick Review on my Emulation Thread when I first received my Pi2! Are you running it through RetroPie or similar SD Card Image? There were issues with RetroPie and some other SD Card Images on the Pi2 initially (See my Thread for Details).
Link - viewtopic.php?f=78&t=54357
"The list of things I have heard now contains everything!"
Re: VICE - Commodore 64 Binary
No special image. I run it on Raspbian. Everything worked fine on B/B+, but with the migration to RPi 2, sound breaks after a short time ir doesn't start at all. (I know your thread).welshy wrote:gkreidl
It should work fine!? I did a quick Review on my Emulation Thread when I first received my Pi2! Are you running it through RetroPie or similar SD Card Image? There were issues with RetroPie and some other SD Card Images on the Pi2 initially (See my Thread for Details).
Link - viewtopic.php?f=78&t=54357
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer
Re: VICE - Commodore 64 Binary
gkreidl
As I say, haven't had any issues, but I do have/use some of the Original Binaries as I conducted Testing for pudding/squid on MAME4ALL Pi. I will endeavour to Download from his Hosting Site site and check, when I have Time lol! Oh, btw, were you running in XWindows or in Console?
As I say, haven't had any issues, but I do have/use some of the Original Binaries as I conducted Testing for pudding/squid on MAME4ALL Pi. I will endeavour to Download from his Hosting Site site and check, when I have Time lol! Oh, btw, were you running in XWindows or in Console?
"The list of things I have heard now contains everything!"
Re: VICE - Commodore 64 Binary
Usually from XWindows.welshy wrote:gkreidl
As I say, haven't had any issues, but I do have/use some of the Original Binaries as I conducted Testing for pudding/squid on MAME4ALL Pi. I will endeavour to Download from his Hosting Site site and check, when I have Time lol! Oh, btw, were you running in XWindows or in Console?
Minimal Kiosk Browser (kweb)
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer
Slim, fast webkit browser with support for audio+video+playlists+youtube+pdf+download
Optional fullscreen kiosk mode and command interface for embedded applications
Includes omxplayerGUI, an X front end for omxplayer
Re: VICE - Commodore 64 Binary
gkreidl
There were initially issues with running some Emulators through Console (notaz's PicoDrive and Pcsx_ReARMed to name but two) but they were hastily resolved. Pudding/Squid does suggest running MAME4ALLPi in CONSOLE but I don't recall having issues in XWindows either, although the preference is to run ALL Emulators in Console as XWin does suffer an overhead in performance which is obviously more pronounced on the Pi1.
There were initially issues with running some Emulators through Console (notaz's PicoDrive and Pcsx_ReARMed to name but two) but they were hastily resolved. Pudding/Squid does suggest running MAME4ALLPi in CONSOLE but I don't recall having issues in XWindows either, although the preference is to run ALL Emulators in Console as XWin does suffer an overhead in performance which is obviously more pronounced on the Pi1.
"The list of things I have heard now contains everything!"
-
- Posts: 4
- Joined: Tue Jun 09, 2015 7:52 pm
Re: VICE - Commodore 64 Binary
Well, I'm using the HDMI-port. VICE works when I use RetroPie 2.6, but then I'm stuck with all the other stuff as well. Nothing bad about it and the RetroPie 2.6 is a great package, but I just would like to run C64 straight away.welshy wrote: Welcome to the Forum! Ah, haven't checked the Binary on the Pi2 yet! (obviously this is an old post). As a new user/poster have you done the obvious thing and unchecked the Force HDMI option in the RPi config File? Do any other Emulator Binaries work ok on your Pi2? PiMAME4ALL or PiFBA for instance? Have been very busy lately and haven't been posting too often unfortunately, I will check the Binary over the weekend on the Pi2 and if I find an issue will compile again and re upload.
It may be some other setting as well.
I'm going to try to build Vice 2.4.20 on RPi with the Wheezy image from 2015-05-05, although that will be an OS with too many packages as well, so I'd have to find out what to purge afterwards

Compilation steps:
Code: Select all
sudo apt-get install libice-dev libreadline-dev libsdl1.2-dev byacc bison flex
wget http://sourceforge.net/projects/vice-emu/files/development-releases/vice-2.4.20.tar.gz
tar xvf vice-2.4.20.tar.gz
cd vice-2.4.20
./configure --enable-sdlui --with-sdlsound --without-pulse
make
sudo mkdir /usr/local/lib/vice
sudo mkdir /usr/local/share/man
sudo checkinstall

Re: VICE - Commodore 64 Binary
Bart Eeltink
Its working fine in XWindows here (HDMI), even the CRT Emulation (16 Bit colour mode) is fine/fullspeed! However, as I suggest above, maybe there is a issue similar to other Pi1 compiled Binaries on the Pi2, in Console its working (you can hear it!) but the screen is BLANK! Will endeavour to look into it and add a caveat to the VICE pages (Source Code and Binary) about it until resolved. Thanks for informing me of the issue!
Its working fine in XWindows here (HDMI), even the CRT Emulation (16 Bit colour mode) is fine/fullspeed! However, as I suggest above, maybe there is a issue similar to other Pi1 compiled Binaries on the Pi2, in Console its working (you can hear it!) but the screen is BLANK! Will endeavour to look into it and add a caveat to the VICE pages (Source Code and Binary) about it until resolved. Thanks for informing me of the issue!
"The list of things I have heard now contains everything!"
-
- Posts: 4
- Joined: Tue Jun 09, 2015 7:52 pm
Re: VICE - Commodore 64 Binary
This issue was driving me nuts today, so I've been searching the internet and found this:
https://github.com/raspberrypi/firmware/issues/354
It seems that SDL 1.2 is the issue here, together with the latest kernel (3.18)
ROCK'N'ROLL, LADIES & GENTLEMEN!!!
C64 is alive!!!
Here's my cookbook:
I used Raspbian image 2015-02-16-raspbian-wheezy.img from http://downloads.raspberrypi.org/raspbi ... 015-02-17/
Login as pi
Remove SDL 1.2
Download the patched SDL 1.2
Install the patched SDL 1.2
You'll receive errors, but apt-get will note the required dependencies.
Install the dependencies
Install the patched SDL 1.2 again, this time it will be successful
Install required dependencies
Download VICE 2.4.20
Unpack the image and go to the VICE directory.
Configure, compile and install VICE
Add a name for your package (I used VICE Emulator v2.4.20).
and press Enter twice.
Review the information and press Enter to compile.
After this, you can type "x64" to run the Commodore 64 emulator.
Here's a link to the .deb-file:
https://drive.google.com/file/d/0B1BUnz ... sp=sharing
here's a link to a zip-package, containing only the C64:
https://drive.google.com/file/d/0B1BUnz ... sp=sharing
https://github.com/raspberrypi/firmware/issues/354
It seems that SDL 1.2 is the issue here, together with the latest kernel (3.18)

ROCK'N'ROLL, LADIES & GENTLEMEN!!!
C64 is alive!!!
Here's my cookbook:
I used Raspbian image 2015-02-16-raspbian-wheezy.img from http://downloads.raspberrypi.org/raspbi ... 015-02-17/
Login as pi
Remove SDL 1.2
Code: Select all
sudo apt-get purge -y libsdl1.2-dev
Code: Select all
wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi2/libsdl1.2-dbg_1.2.15-8rpi_armhf.deb
wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi2/libsdl1.2-dev_1.2.15-8rpi_armhf.deb
wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi2/libsdl1.2debian_1.2.15-8rpi_armhf.deb
You'll receive errors, but apt-get will note the required dependencies.
Code: Select all
sudo dpkg -i ./libsdl1.2-dbg_1.2.15-8rpi_armhf.deb
sudo dpkg -i ./libsdl1.2debian_1.2.15-8rpi_armhf.deb
sudo dpkg -i ./libsdl1.2-dev_1.2.15-8rpi_armhf.deb
Code: Select all
sudo apt-get -f install
Code: Select all
sudo dpkg -i ./libsdl1.2-dbg_1.2.15-8rpi_armhf.deb
sudo dpkg -i ./libsdl1.2debian_1.2.15-8rpi_armhf.deb
sudo dpkg -i ./libsdl1.2-dev_1.2.15-8rpi_armhf.deb
Code: Select all
sudo apt-get install -y bison flex checkinstall
Code: Select all
wget http://sourceforge.net/projects/vice-emu/files/development-releases/vice-2.4.20.tar.gz
Code: Select all
tar xvf vice-2.4.20.tar.gz
cd vice-2.4.20
Code: Select all
./configure --enable-sdlui --with-sdlsound --without-pulse
make
sudo mkdir /usr/local/lib/vice
sudo checkinstall
and press Enter twice.
Review the information and press Enter to compile.
After this, you can type "x64" to run the Commodore 64 emulator.
Here's a link to the .deb-file:
https://drive.google.com/file/d/0B1BUnz ... sp=sharing
here's a link to a zip-package, containing only the C64:
https://drive.google.com/file/d/0B1BUnz ... sp=sharing
- rubikwizard
- Posts: 95
- Joined: Tue Jan 10, 2012 10:37 pm
- Location: West Yorkshire
Re: VICE - Commodore 64 Binary
Hi
I realise that this is a very old thread but I have followed the instructions here and successfully installed VICE on my Raspberry Pi V2 (using Jessie). Many thanks for the downloadable binary and the instructions.
However one thing that I cannot do is to enter full screen mode (it works but just puts a small version of the emulator in the middle).
I enquired on a Commodore Forum and was told that VICE needs compiling in a slightly different way to allow proper full screen mode.
Here are the instructions from the forum post:
Has anyone done this and willing to share the binaries? Otherwise I shall have to look into compiling from source myself, which I am willing to do although it looks a little daunting!
Thanks for reading!
EDIT: I just noticed the post above may have what I am asking. I will take a look. Sorry!
I realise that this is a very old thread but I have followed the instructions here and successfully installed VICE on my Raspberry Pi V2 (using Jessie). Many thanks for the downloadable binary and the instructions.
However one thing that I cannot do is to enter full screen mode (it works but just puts a small version of the emulator in the middle).
I enquired on a Commodore Forum and was told that VICE needs compiling in a slightly different way to allow proper full screen mode.
Here are the instructions from the forum post:
Code: Select all
Ahh I see. GTK interface is not compiled into the build. That's why you don't see the message I see.
Ask the original compiler if the fullscreen scaling is working and if not could he make a build with it in.
He's also using a very old version of VICE - 2.4.
2.4.20 is the latest version:
http://sourceforge.net/project...-releases/
Thanks for reading!
EDIT: I just noticed the post above may have what I am asking. I will take a look. Sorry!
Re: VICE - Commodore 64 Binary
Hi!
My question is, how can i start playing?
I mean this program include games or i have to download?
If the program contains games how do i list it?
Thx
My question is, how can i start playing?
I mean this program include games or i have to download?
If the program contains games how do i list it?
Thx
Re: VICE - Commodore 64 Binary
I do, because it was the first machine I learned how to program on in 1979.welshy wrote:...I have made the C64 Binary available for Download, because, lets be honest, who wants a Commodore PET Emulator? PLUS4 anyone? Anyone!?
Since I have found very little on how to make a PET Emulator on the R-Pi, how about a little help here!
Re: VICE - Commodore 64 Binary
Elfen
If you follow the instructions on the 'VICE - A ‘Beginners Guide’ to Compiling and Using' post all the Commodore Emulators can be included/installed
Link - viewtopic.php?f=78&t=69353
Ah, Commodore Basic,.. I first learnt Basic on the VIC-20 before upgrading to an Atari 400!
If you follow the instructions on the 'VICE - A ‘Beginners Guide’ to Compiling and Using' post all the Commodore Emulators can be included/installed
Link - viewtopic.php?f=78&t=69353
Ah, Commodore Basic,.. I first learnt Basic on the VIC-20 before upgrading to an Atari 400!
"The list of things I have heard now contains everything!"
Re: VICE - Commodore 64 Binary
Hi Elfen,
Do try the RetroPie and Vice - which gives perfect emulation.
However, you may want to play with this simple java "approximation" of C64 basic.
It runs in java - it won't emulate any games, but does allow you to program in basic:
https://futex.com.au/basic/ or https://github.com/paulrho/ijk64
Paul.
Do try the RetroPie and Vice - which gives perfect emulation.
However, you may want to play with this simple java "approximation" of C64 basic.
It runs in java - it won't emulate any games, but does allow you to program in basic:
https://futex.com.au/basic/ or https://github.com/paulrho/ijk64
Paul.
Last edited by paulrho on Fri Mar 09, 2018 9:33 am, edited 1 time in total.
Re: VICE - Commodore 64 Binary
Hello,
Thanks for this post. I have it get running at once!
When I started it I get a small window (360x272)
How to enlarge this?
Thanks for any help.
Jan - NL
Thanks for this post. I have it get running at once!
When I started it I get a small window (360x272)
How to enlarge this?
Thanks for any help.
Jan - NL