VICE

AmigaOne X1000 platform specific issues related to Linux only.
Post Reply
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

VICE

Post by xeno74 »

Hi All,

Sonic the Hedgehog has been released for C64/C128. It needs the REU expansion cartridge.
I wanted to try it out via VICE on Void PPC but unfortunately the Void package of VICE has a wrong color issue. I created a package with a fixed version of VICE 2.4.25 for Void today.

Download: vice-2.4.25-linux-void-ppc.tar.gz

It needs the REU expansion cartridge. (Settings - I/O extensions - RAM Expansion Module - Enable/Size)
I use ALSA as sound output (Settings - Sound settings - Sound device name - alsa)
You have to copy the machine roms (firmwares) from the firmwares directory of the package to "/usr/lib/vice". If you don't have a vice directory in "/usr/lib" then create it.

Code: Select all

cp -R vice/firmwares/usr/lib/vice/* /usr/lib/vice/
After that you can start it with ./run_vice.sh. If you create a launcher on the desktop then you will need to edit the path in the first line of run_vice.sh and remove the #.

You can load the Sonic game with the following steps.
  1. File - Attach disk image - Unit #8... - Sonic_the_Hedgehog_Side_A_R5.d64
  2. Code: Select all

    LOAD"*",8,1:
  3. Code: Select all

    RUN
Image

Please test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: VICE

Post by xeno74 »

C128 emulation on Void PPC:

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: VICE

Post by xeno74 »

Hi All,

I compiled VICE 3.6.2 for Void PPC Linux today.

Download: vice-3.6.2-linux-void-ppc.tar.gz

You have to copy the machine roms (firmwares) from the firmwares directory of the package to "/usr/local/share/vice".

My sdl-vicerc from /home/amigaone/.config/vice:

Code: Select all

[Version]
ConfigVersion=3.6.2-dev

[C64SC]
LogFileName="/dev/null"
SaveResourcesOnExit=1
SoundDeviceName="alsa"
SoundBufferSize=80000
SoundFragmentSize=4
SoundOutput=2
Window0Width=959
Window0Height=729
IECReset=1
CIA1Model=0
CIA2Model=0
VICIIAudioLeak=1
VICIIFilter=0
VICIIModel=0
SidResidSampling=0
SidStereo=1
SidModel=0
KeySet1North=273
KeySet1East=275
KeySet1South=274
KeySet1West=276
KeySet1Fire=306
JoyDevice2=2
GlueLogic=0
REUsize=256
REU=1
Please test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: VICE

Post by xeno74 »

GEOS:

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply