User avatar
billb
Posts: 177
Joined: Wed Sep 19, 2012 10:27 pm

Re: C64 emulator

Sun Sep 30, 2012 12:32 am

startrek.steve wrote:I got this running fine with sound in a console, but I cant bring up ther menus?
F12 should bring up the menu ... this is not working?

insane
Posts: 1
Joined: Thu Oct 04, 2012 2:04 pm

Re: C64 emulator

Thu Oct 04, 2012 2:16 pm

Hello !

Yesterday i installed vice 2.3.21 (debian-package) wich was suggested here before.
My RasPi was connected via composite-video and everyting worked well.
Today i connected it via HDMI and tried to run vice from the LXTerminal, but i can't see
the emulation windows appear on the lxde desktop.
I think the emulation-screen is active for the composite-out, but i can't test it now...
Is there a command-line option or config file for vice, where i can set the output to the
x-server ?

Thanks in advance !

User avatar
billb
Posts: 177
Joined: Wed Sep 19, 2012 10:27 pm

Re: C64 emulator

Fri Oct 05, 2012 2:17 am

I just double-checked with my RPi, switching from HDMI to composite and back again, and didn't have any trouble running vice (x64) afterward. I don't think its even possible for it to be configured to be active only on composite-out. Must be something else going on? If you think vice is running but you just can't see the output, on this version with the sdl ui enabled you should be able to press F12 to bring up the menu, up arrow, then Enter to exit.

If you've saved the emulator settings while running vice before, it does create a config file in your home directory (~/.vice/sdl-vicerc).

Wanderlei
Posts: 79
Joined: Tue Aug 21, 2012 2:01 pm

Re: C64 emulator

Sat Oct 20, 2012 7:41 am

Frank Buss, more like Frank BOSS!

Wanderlei
Posts: 79
Joined: Tue Aug 21, 2012 2:01 pm

Re: C64 emulator

Wed Oct 31, 2012 10:02 am

I am stuck, followed instructions from wiki and cark_retrotext post.

Using Raspbian

x64: error while loading shared libraries: libgtkglext-x11-1.0.so.0: cannot open shared object file: No such file or directory

I get when I to start x64

motortw
Posts: 1
Joined: Wed Nov 21, 2012 11:55 am

Re: C64 emulator

Wed Nov 21, 2012 12:25 pm

Wanderlei wrote:I am stuck, followed instructions from wiki and cark_retrotext post.

Using Raspbian

x64: error while loading shared libraries: libgtkglext-x11-1.0.so.0: cannot open shared object file: No such file or directory

I get when I to start x64
I got the same error. Typing the following into the console fixed it for me

Code: Select all

sudo apt-get install libgtkglext1
sudo apt-get -f install


Axolotl9250
Posts: 18
Joined: Mon Jul 23, 2012 9:57 pm

Re: C64 emulator

Mon Dec 17, 2012 5:17 pm

Confused newbie here, I've followed the wiki, or tried to, and added the line to my sources.list file:

Code: Select all

deb http://ftp.uk.debian.org/debian/ squeeze main contrib


but if I issue sudo apt-get update command:
W: GPG error: http://ftp.uk.debain.org squeeze InRelease: File /var/lib/apt/lists/partial/ftp.uk.debain.org_debain_dists_squeeze_InRelease doesn't start with a clearsigned message

And it won't find vice:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package vice
I'm not sure what I need to do with this to get vice installed as the tutorial seems written according the debian distro before it was Raspbian and the sources.list file in my Raspian install looks different to that described by the tutorial, which tells me the deb line above should have already been present and only "contrib" needed appending.

Best wishes,
Ben W.

User avatar
Frank Buss
Posts: 92
Joined: Fri Jan 06, 2012 4:39 pm
Contact: Website

Re: C64 emulator

Sat Dec 29, 2012 4:45 pm

Axolotl9250 wrote:I'm not sure what I need to do with this to get vice installed as the tutorial seems written according the debian distro before it was Raspbian and the sources.list file in my Raspian install looks different to that described by the tutorial, which tells me the deb line above should have already been present and only "contrib" needed appending.
Right, this was for the older Debian distribution. But I've just tried this on a fresh 2012-12-16-wheezy-raspbian.zip installation:

http://www.raspberrypi.org/phpBB3/viewt ... 84#p148184

and after executing this:

apt-get install libgtkglext1
apt-get -f install

x64 works. Someone should update the Wiki :-)

filagano
Posts: 4
Joined: Sat Jul 28, 2012 9:13 pm

Re: C64 emulator

Tue Jan 01, 2013 6:04 pm

I compiled and installed vice 2.4 SDL version, ( --enable-sdlui), everything went fine. However when running x64, I have a segmentation fault right after the line "SDLvideo: Warning - bitdepth not set for openGL, trying 32...". I did what was mentioned above but it doesn't fix the problem. x128 doesn't seg fault but mentions an error when loading the ROM: "Error - ROM /usr/local/lib/vice/C128/kernal: short file". No emulator does run. Any idea?

maraud
Posts: 1
Joined: Fri Jan 25, 2013 4:44 pm

Re: C64 emulator

Fri Jan 25, 2013 4:46 pm

Anyone have detailed instructions on how to compile vice on the Pi? I got the installation running as per the instructions mid-way on page 2 of this thread. That said, I'd really like to compile the latest 2.4 variant. I did successfully install svn and also download (check out) all of the source file but I get stuck trying to "make" it.

bvrom
Posts: 2
Joined: Sun Jan 27, 2013 8:25 am

Re: C64 emulator

Sun Jan 27, 2013 9:42 am

I'm trying for a setup with raspbmc + vice like AreaScout, so without x-server,
except that in my case I'm using analog video and audio output (not HDMI).
I'm using the latest raspbmc (Based on Debain Wheezy, downloaded 11 January
2013, uname -a gives "Linux raspbmc 3.6.11 #1 PREEMPT Sat Dec 29 00:16:57 UTC
2012 armv6l GNU/Linux).

I use a framebuffer console from raspbmc to start vice, but I get stuck when
I start x64. The screen becomes black showing a mousepointer and freezes. It is
not possible to move the mousepointer then and the pi does not respond to
keypresses (like ctrl-alt-F2 for the console or F12 which is supposed to
launch the SDLUI in vice). Meanwhile my ssh session to the pi is still
operational, but top and ps aux do not show any x64 process. I have to reboot my
pi via ssh then to resolve this.

I have tried both of AreaScout's .deb files and I have also compiled vice
release 2.3 from source (using ./configure --enable-sdlui). All three x64
versions lead to the same result described above. Also regardless whether I use
sudo or not.

Some more details:

I start x64 in the framebuffer e.g. like this:

Code: Select all

sudo ./x64 -sounddev sdl -sdlbitdepth 16 -logfile vice.log -sdlcustomw 720
-sdlcustomh 480 ../../roms/Fish\ \[Side\ 1\].d64
The vice logfile shows:

Code: Select all

*** VICE Version 2.3 ***
OS compiled for: Linux
GUI compiled for: SDL
CPU compiled for: ARM (little endian)
Compiler used: GCC-4.6.3
Current OS: not yet implemented
Current CPU: Unknown CPU
 
Welcome to x64, the free portable C64 Emulator.
 
Current VICE team members:
D. Lem, A. Matthies, M. Pottendorfer, S. Trikaliotis, M. van den Heuvel,
C. Vogelgsang, F. Gennari, D. Kahlin, A. Lankila, Groepaz, I. Korb,
E. Smith, O. Seibert.
 
This is free software with ABSOLUTELY NO WARRANTY.
See the "About VICE" command for more info.
 
Loading system file `/usr/local/lib/vice/C64/kernal'.
C64MEM: Kernal rev #3.
Loading system file `/usr/local/lib/vice/C64/basic'.
Loading system file `/usr/local/lib/vice/C64/chargen'.
Loading system file `/usr/local/lib/vice/PRINTER/mps803'.
Palette: Loading palette `/usr/local/lib/vice/PRINTER/mps803.vpl'.
Loading system file `/usr/local/lib/vice/PRINTER/nl10-cbm'.
Palette: Loading palette `/usr/local/lib/vice/PRINTER/mps803.vpl'.
NL10: Printer driver initialized.
Loading system file `/usr/local/lib/vice/DRIVES/dos1541'.
Loading system file `/usr/local/lib/vice/DRIVES/d1541II'.
Loading system file `/usr/local/lib/vice/DRIVES/dos1570'.
Loading system file `/usr/local/lib/vice/DRIVES/dos1571'.
Loading system file `/usr/local/lib/vice/DRIVES/dos1581'.
Loading system file `/usr/local/lib/vice/DRIVES/dos2031'.
Loading system file `/usr/local/lib/vice/DRIVES/dos2040'.
Loading system file `/usr/local/lib/vice/DRIVES/dos3040'.
Loading system file `/usr/local/lib/vice/DRIVES/dos4040'.
Loading system file `/usr/local/lib/vice/DRIVES/dos1001'.
Drive: Finished loading ROM images.
SDLVideo: 384x272 16bpp 
SDLVideo: 384x272 16bpp 
Sound: Available sound devices: sdl pulse alsa uss dummy fs dump wav voc iff
aiff soundmovie
SDLKeyboard: Warning - Failed to open `/root/.vice/sdl-hotkey-C64.vkm'.
Keyboard: Loading keymap `/usr/local/lib/vice/C64/sdl_sym.vkm'.
SDLJoystick: No joysticks found
AUTOSTART: Autodetecting image type of `../../roms/Fish [Side 1].d64'.
AUTOSTART: Attached file `../../roms/Fish [Side 1].d64' as a disk image.
AUTOSTART: Resetting the machine to autostart '*'
AUTOSTART: Turning Warp mode on
AUTOSTART: `../../roms/Fish [Side 1].d64' recognized as disk image.
Main CPU: starting at ($FFFC).
Main CPU: RESET.
So this gives me the impression that x64 as such is starting correctly (loading
disk images and all that). When doing sudo modprobe snd-bcm2835 before
starting x64 I also hear the characterisic 'cracks' that means
that the pi is initialising the audio device after starting x64, but as
mentioned above there is no x64 process in top or ps aux. I cannot see any
messages in dmesg related to this. I also can't explain why SDLVideo in the vice
logfile says "384x272".

I've tried a few different resolutions using the x64 "sdlcustomw" and
"sdlcustomh" parameters to no avail.

fbset -s in the framebuffer console gives:

Code: Select all

Linux Frame Buffer Device Configuration Version 2.1 (23/06/1999)
(C) Copyright 1995-1999 by Geert Uytterhoeven

Opening frame buffer device `/dev/fb0'
Using current video mode from `/dev/fb0'

mode "720x480"
    geometry 720 480 720 480 16
    timings 0 0 0 0 0 0 0
    rgba 5/11,6/5,5/0,0/16
endmode
raspbmc (xbmc part) works perfectly and I can play movies with video and sound
without problems.

Anybody knows what's going wrong? I would really like to get this to work!

bvrom

bobek
Posts: 4
Joined: Thu Jan 31, 2013 9:04 pm

Re: C64 emulator

Thu Jan 31, 2013 10:50 pm

AreaScout wrote:you have to checkout the sources of vice, then configure with --enable-sdlui and --with-sdlsound and build it maybe it runs out of the box for your video configuration but i had to modifiy the opengl part to do so.

RG
Hi,

could you explain me what had to be changed on the opengl part? I managed to compile the vice 2.4 with the sdlui flag, but it shows a simple blank screen. No segfault, just the console is frozen...

btw, I managed to compile and execute the Frodo (4.1b) with noX+sdl+sound (well, sometimes it is rather noise than sound), but there is no onscreen menu. Linux command 'top' shows 50%-60% idle time with the PC variant, SC consumes all the cpu, c64 is around at 90-100%. Most of the games run pretty good (multiple disk games are out, some turbo loaders like Supercycle hangs) I really enjoyed that fixing. But now I'm tired of fixing it (and I have no idea what's the problem with the sound), I just would like to play with proper emulation...

thanks,
Bobek

Andrey
Posts: 78
Joined: Sat Sep 01, 2012 9:52 am

Re: C64 emulator

Sat Feb 02, 2013 5:22 pm

bobek wrote:could you explain me what had to be changed on the opengl part?
Maybe this thread helps you.
http://www.raspberrypi.org/phpBB3/viewt ... 78&t=30889

bvrom
Posts: 2
Joined: Sun Jan 27, 2013 8:25 am

Re: C64 emulator

Sat Feb 09, 2013 9:22 am

To reply to my own post above: I've got it working now. It actually turned out that adding -sounddev alsa when invoking Vice solved the problem. Apparently Vice was trying to use pulseaudio for some reason and then aborted without resetting the display. This happened even after I compiled Vice using .configure --without-pulse. Perhaps it is what is reported in this bug report: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=624119

I didn't see the pulseaudio error message displayed by Vice because the SDL blank screen was obscuring it. I found it after redirecting stderr to a file.

After adding "-sounddev alsa" Vice 2.3 (official release) would start and work perfectly except that I couldn't manage to get it to do fullscreen display. AreaScout's version (I tried 2.3.20-1) also works perfectly but then fullscreen is working automatically, e.g.

Code: Select all

sudo modprobe snd-bcm2835
sudo x64 -sounddev alsa -sdlbitdepth 32 
Now enjoying pi64! Thanks everyone on the forum for the help!

HAL_9000
Posts: 2
Joined: Mon Jan 02, 2012 2:46 pm

Re: C64 emulator

Fri Feb 22, 2013 11:39 am

Hi,

has anyone a location of a good working image of a C64 emulator for the Pi?

Thanks
HAL_9000

User avatar
mascal
Posts: 17
Joined: Thu Feb 21, 2013 8:09 am
Contact: Website

Re: C64 emulator

Fri Feb 22, 2013 12:32 pm

On my site You can find one image with VICE already installed and with some game. Just go to http://www.mascal.it/rpi64_e.html
VICE will start automatically when powering on RPi.

Bye!
:) :)
Mascal
http://rpihome.blogspot.com

HAL_9000
Posts: 2
Joined: Mon Jan 02, 2012 2:46 pm

Re: C64 emulator

Fri Mar 15, 2013 10:06 am

mascal wrote:On my site You can find one image with VICE already installed and with some game.
Thanks mascal,
I've tryed this one, but on my Raspi (BV2) it mostly had only 1 FPS. :(

BR
HAL_9000

bobek
Posts: 4
Joined: Thu Jan 31, 2013 9:04 pm

Re: C64 emulator

Fri Mar 15, 2013 12:03 pm

This project is on hold for me for a while now but I was able to compile and execute Frodo. (rPI's CPU was on 50-60%, C64 was on 100%).
Sound still has issues (didn't have time to fix) and managing the images are bit more complicated rather than a simple menu item. But it worked and I was able to play with a few games. Unfortunately 2 sided games are not supported.

emuola
Posts: 24
Joined: Wed Jun 19, 2013 5:50 pm

Re: C64 emulator

Wed Jun 19, 2013 7:55 pm

I just tried the AreaScout's version and it's great :) Finally I have the full screen working really at the full screen resolution on my lcd (hdmi). I don't want to be a pita, but is there a possibility to actually keep the 4:3 aspect although its' "full screen"? I mean getting the screen full height, but black borders on the sides (as it should be)? For example on a 1280 x 768 tv I would like to get 1024 x 768 resolution (4:3).

Thanks in advance :)

emuola
Posts: 24
Joined: Wed Jun 19, 2013 5:50 pm

Re: C64 emulator

Fri Jun 21, 2013 8:53 pm

Ok, figured it out myself :) If you want to enjoy C64 on a modern tv 'as it should (4:3), apply the following to the sdl-vicerc-file:

Code: Select all

RPIaspect=1
SDLGLAspectMode=0
Another thing... As you all have noticed, emulating the famous SID takes a lot of juice from the ARM... It clearly shows that disabling the sound makes all the scrolling much smoother even though I've overclocked the ARM to 800Mhz.

What can I/we do about this? I really hate if the emulation is near perfect, I want it to be perfect (or at least jerk-free). And yes, I know the best result is to use the original hw (I've got 2 working breadbins here) :) This is just another nice little project.

beta-tester
Posts: 1242
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: C64 emulator

Tue Jul 23, 2013 5:47 am

hi, i am currently using the c64 (vice) RPi SD image from http://www.mascal.it/rpi64_e.html
and i had also speed problems (during sound [drops down the speed down to 20%] and during floppy disk io [slows down the speed about 10'th of the real VIC1541])
to fix this, i used "SDL" for sound output - then the speed is again at 100%
to fix the disk IO speed, i use "injecting" instead of the normal emulator behavior - but that is not working for all games (when they use a special own loader and they reprogram the 1541 for copy-protection or ugly thinge like that)

these are my default settings:

Code: Select all

[C64]
LogFileName=""
Directory="$$"
AutostartPrgDiskImage="/root/.vice/autostart-C64.d64"
AutostartBasicLoad=0
AutostartRunWithColon=0
AutostartHandleTrueDriveEmulation=0
AutostartWarp=1
AutostartPrgMode=1
AutostartDelay=0
AutostartDelayRandom=1
RomsetArchiveName="default"
RomsetArchiveActive=""
RomsetFileName="default"
RomsetSourceFile=1
MenuKey=293
MenuKeyUp=273
MenuKeyDown=274
MenuKeyLeft=276
MenuKeyRight=275
MenuKeySelect=13
MenuKeyCancel=8
MenuKeyExit=27
MenuKeyMap=109
SaveResourcesOnExit=0
ConfirmOnExit=0
SDLStatusbar=1
FliplistName="/root/.vice/fliplist-C64.vfl"
AttachDevice8Readonly=0
AttachDevice9Readonly=0
AttachDevice10Readonly=0
AttachDevice11Readonly=0
FileSystemDevice8=1
FileSystemDevice9=0
FileSystemDevice10=0
FileSystemDevice11=0
FSDevice8Dir="."
FSDevice9Dir="."
FSDevice10Dir="."
FSDevice11Dir="."
FSDevice8ConvertP00=1
FSDevice9ConvertP00=1
FSDevice10ConvertP00=1
FSDevice11ConvertP00=1
FSDevice8SaveP00=0
FSDevice9SaveP00=0
FSDevice10SaveP00=0
FSDevice11SaveP00=0
FSDevice8HideCBMFiles=0
FSDevice9HideCBMFiles=0
FSDevice10HideCBMFiles=0
FSDevice11HideCBMFiles=0
RawDriveDriver="/dev/fd0"
EventSnapshotDir="./"
EventStartSnapshot="start.vsf"
EventEndSnapshot="end.vsf"
EventStartMode=0
EventImageInclude=1
DoCoreDump=0
VirtualDevices=1
Speed=100
RefreshRate=0
WarpMode=0
HwScalePossible=1
AspectRatio="1.000000"
SDLBitdepth=32
SDLLimitMode=0
SDLCustomWidth=800
SDLCustomHeight=600
SDLWindowWidth=0
SDLWindowHeight=0
RPIvsync=0
RPIaspect=0
SDLGLAspectMode=2
SDLGLFlipX=0
SDLGLFlipY=0
ChargenName="chargen"
KernalName="kernal"
BasicName="basic"
KernalRev=""
KeymapSymFile="sdl_sym.vkm"
KeymapPosFile="sdl_pos.vkm"
KeymapSymDeFile="sdl_sym.vkm"
MachineVideoStandard=-1
CIA1Model=0
CIA2Model=0
KeymapIndex=0
SidStereoAddressStart=56832
SidTripleAddressStart=57088
BurstMod=0
PLUS60Kfilename=""
PLUS60K=0
PLUS60Kbase=53504
PLUS256Kfilename=""
PLUS256K=0
C64_256Kfilename=""
C64_256K=0
C64_256Kbase=57216
VICIIVideoCache=1
VICIIDoubleScan=1
VICIIHwScale=1
VICIIDoubleSize=0
VICIIFullscreenDevice="SDL"
VICIIFullscreen=0
VICIIFullscreenStatusbar=0
VICIISDLFullscreenMode=0
VICIIPaletteFile="default"
VICIIExternalPalette=0
VICIIColorSaturation=1000
VICIIColorContrast=1000
VICIIColorBrightness=1000
VICIIColorGamma=2200
VICIIColorTint=1000
VICIIPALScanLineShade=667
VICIIPALBlur=500
VICIIPALOddLinePhase=1250
VICIIPALOddLineOffset=750
VICIIAudioLeak=0
VICIIFilter=0
VICIIBorderMode=0
VICIICheckSsColl=1
VICIICheckSbColl=1
VICIINewLuminances=1
SoundDeviceName="sdl"
SoundDeviceArg=""
SoundRecordDeviceName=""
SoundRecordDeviceArg=""
Sound=1
SoundSampleRate=22050
SoundBufferSize=100
SoundFragmentSize=1
SoundSuspendTime=0
SoundSpeedAdjustment=2
SoundVolume=100
SoundOutput=0
SidResidSampling=0
SidResidPassband=90
SidResidGain=97
SidResidFilterBias=0
SidStereo=0
SidEngine=1
SidFilters=1
SidModel=0
RsDevice1="/dev/ttyS0"
RsDevice2="/dev/ttyS1"
RsDevice3="rs232.dump"
RsDevice4="|lpr"
RsDevice1Baud=9600
RsDevice2Baud=9600
RsDevice3Baud=9600
RsDevice4Baud=9600
RsUserEnable=0
RsUserBaud=300
RsUserDev=0
IECDevice4=0
IECDevice5=0
IECDevice8=0
IECDevice9=0
IECDevice10=0
IECDevice11=0
PrinterTextDevice1="print.dump"
PrinterTextDevice2="|lpr"
PrinterTextDevice3="|petlp -F PS|lpr"
Printer4TextDevice=0
Printer5TextDevice=0
PrinterUserportTextDevice=0
Printer4Output="text"
Printer5Output="text"
PrinterUserportOutput="text"
Printer4Driver="ascii"
Printer5Driver="ascii"
PrinterUserportDriver="ascii"
Printer4=0
Printer5=0
PrinterUserport=0
Mouse=0
Mousetype=0
Mouseport=1
Lightpen=0
LightpenType=0
Drive8ExtendImagePolicy=2
Drive8IdleMethod=2
Drive9ExtendImagePolicy=0
Drive9IdleMethod=0
Drive10ExtendImagePolicy=0
Drive10IdleMethod=0
Drive11ExtendImagePolicy=0
Drive11IdleMethod=0
Drive8Type=1542
Drive9Type=0
Drive10Type=0
Drive11Type=0
Drive8RAM2000=0
Drive8RAM4000=0
Drive8RAM6000=0
Drive8RAM8000=0
Drive8RAMA000=0
Drive9RAM2000=0
Drive9RAM4000=0
Drive9RAM6000=0
Drive9RAM8000=0
Drive9RAMA000=0
Drive10RAM2000=0
Drive10RAM4000=0
Drive10RAM6000=0
Drive10RAM8000=0
Drive10RAMA000=0
Drive11RAM2000=0
Drive11RAM4000=0
Drive11RAM6000=0
Drive11RAM8000=0
Drive11RAMA000=0
DosName1541="dos1541"
DosName1541ii="d1541II"
DosName1570="dos1570"
DosName1571="dos1571"
DosName1581="dos1581"
DosName2000="dos2000"
DosName4000="dos4000"
Drive8ParallelCable=1
Drive8ProfDOS=0
Drive8SuperCard=0
Drive9ParallelCable=0
Drive9ProfDOS=0
Drive9SuperCard=0
Drive10ParallelCable=0
Drive10ProfDOS=0
Drive10SuperCard=0
Drive11ParallelCable=0
Drive11ProfDOS=0
Drive11SuperCard=0
DriveProfDOS1571Name=""
DriveSuperCardName=""
DosName2031="dos2031"
DosName2040="dos2040"
DosName3040="dos3040"
DosName4040="dos4040"
DosName1001="dos1001"
DriveTrueEmulation=0
DriveSoundEmulation=0
DatasetteResetWithCPU=1
DatasetteZeroGapDelay=20000
DatasetteSpeedTuning=1
GlueLogic=0
IOCollisionHandling=0
CartridgeReset=1
CartridgeType=-1
MMC64BIOSfilename=""
MMC64imagefilename=""
MMC64=0
MMC64_RO=0
MMC64_flashjumper=0
MMC64_revision=0
MMC64_bios_write=0
MMC64_sd_type=0
MagicVoiceImage=""
MagicVoiceCartridgeEnabled=0
IEEE488Image=""
IEEE488=0
Expertfilename=""
ExpertCartridgeEnabled=0
ExpertCartridgeMode=1
ExpertImageWrite=0
DQBBfilename=""
DQBB=0
DQBBImageWrite=0
Isepicfilename=""
IsepicCartridgeEnabled=0
IsepicSwitch=0
IsepicImageWrite=0
RAMCARTfilename=""
RAMCART=0
RAMCART_RO=0
RAMCARTsize=128
RAMCARTImageWrite=0
DIGIMAX=0
DIGIMAXbase=65535
GEORAMfilename=""
GEORAM=0
GEORAMsize=512
GEORAMImageWrite=0
MIDIMode=0
MIDIEnable=0
MIDIDriver=0
MIDIInDev="/dev/midi"
MIDIOutDev="/dev/midi"
REUfilename=""
REUImageWrite=0
REUsize=512
REU=0
SFXSoundExpander=0
SFXSoundExpanderChip=3526
SFXSoundSampler=0
Acia1Dev=0
Acia1Irq=2
Acia1Mode=0
Acia1Enable=0
Acia1Base=56832
EasyFlashJumper=0
EasyFlashWriteCRT=0
IDE64Image1="ide.cfa"
IDE64Image2=""
IDE64Image3=""
IDE64Image4=""
IDE64Config="@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
IDE64Cylinders1=256
IDE64Cylinders2=256
IDE64Cylinders3=256
IDE64Cylinders4=256
IDE64Heads1=4
IDE64Heads2=4
IDE64Heads3=4
IDE64Heads4=4
IDE64Sectors1=16
IDE64Sectors2=16
IDE64Sectors3=16
IDE64Sectors4=16
IDE64AutodetectSize1=1
IDE64AutodetectSize2=1
IDE64AutodetectSize3=1
IDE64AutodetectSize4=1
IDE64version4=0
IDE64RTCOffset=0
MMCRCardImage=""
MMCREEPROMImage=""
MMCRRescueMode=0
MMCRImageWrite=0
MMCRCardRW=1
MMCRSDType=0
MMCREEPROMRW=1
RRFlashJumper=0
RRBankJumper=0
RRBiosWrite=0
RRrevision=0
CartridgeFile=""
KeySet1NorthWest=0
KeySet1North=0
KeySet1NorthEast=0
KeySet1East=0
KeySet1SouthEast=0
KeySet1South=0
KeySet1SouthWest=0
KeySet1West=0
KeySet1Fire=0
KeySet2NorthWest=0
KeySet2North=0
KeySet2NorthEast=0
KeySet2East=0
KeySet2SouthEast=0
KeySet2South=0
KeySet2SouthWest=0
KeySet2West=0
KeySet2Fire=0
KeySetEnable=1
JoyOpposite=0
ExtraJoy=0
ExtraJoyType=0
JoyMapFile="/root/.vice/sdl-joymap-C64.vjm"
HotkeyFile="/root/.vice/sdl-hotkey-C64.vkm"
JoyDevice1=0
JoyDevice2=0
JoyDevice3=0
JoyDevice4=0
JoyThreshold=10000
JoyFuzz=1000
RAMInitStartValue=0
RAMInitValueInvert=64
RAMInitPatternInvert=0
DoodleOversizeHandling=0
DoodleMultiColorHandling=1
DoodleTEDLumHandling=0
DoodleCRTCTextColor=0
NetworkServerName="127.0.0.1"
NetworkServerBindAddress=""
NetworkServerPort=6502
NetworkControl=797
KeepMonitorOpen=1
MonitorServerAddress="ip4://127.0.0.1:6510"
MonitorServer=0

{ I only give negative feedback }
RPi B (rev1, 256MB), B (rev2, 512MB), B+, 2B, 3B, 3B+, ZeroW, ...

Absolute
Posts: 1
Joined: Tue Dec 24, 2013 9:34 pm

Re: C64 emulator

Tue Dec 24, 2013 9:37 pm

AreaScout,

Just wanted to say thanks so much for providing the package. It works very well.

We've so far been unable to get a USB joystick working, but it's awesome to be running a C64 full screen with sound!

spannernick
Posts: 13
Joined: Sun Oct 12, 2014 11:50 am

Re: C64 emulator

Wed Oct 15, 2014 2:24 pm

If you want the c64 emulator get Chameleon PI v0.3.2 it great,the c64 run at full speed with sound and full screen but you do have to change the sound settings under Frequency to 22050 Hz but that's OK..:D

spannernick
Posts: 13
Joined: Sun Oct 12, 2014 11:50 am

Re: C64 emulator

Sat Oct 25, 2014 7:12 pm

There has to be a way to tell the Raspbian GUI to close and go to console and then run the sound fix then boot c64 emulator then when you exit the emulator it would boot GUI back to the way it was...??

Any ideas..?

The sound fix don't from the terminal only outside x for some reason..

exobuzz
Posts: 137
Joined: Mon Nov 26, 2012 6:58 pm

Re: C64 emulator

Tue Jan 13, 2015 3:39 pm

does anyone have the source/changes for the version from AreaScout - the links no longer work. Thanks.

Return to “Other projects”