# ###################################################
# if you want to use Sidekick64 for the C64/C128 then
# choose one of the following RPi clocking settings
# (if not look further down below)
#
# I recommend to choose "RPI Zero 2, 1.3GHz" which
# works fine on both RPi-models, and C64 and C128
#

# RPi Zero 2, 1.2GHz (works for C64, and for C128 without 2MHz mode)
#include sidekick64_rpi0_c64.txt

# recommended: RPi Zero 2, 1.3GHz (works for C64 and C128)
include sidekick64_rpi0_c128.txt

# legacy: RPi 3A+/3B+ (works for C64 and usually also for C128)
#include sidekick64_rpi3_c64.txt

# legacy: RPi 3A+/3B+ (slight overclocking, choose this is C128 2MHz mode does not run reliably)
#include sidekick64_rpi3_c128.txt


# ###################################################
# For Sidekick264 (C16/Plus4) uncomment one of the next lines:
#

# attention: the RPi Zero 2 requires insane overclocking
# which is unlikely to run stable. Maybe in the future...
#include sidekick264_rpi0.txt

# recommended: RPi 3A+/3B+ (slight overclocking, see file)
#include sidekick264_rpi3.txt

# ###################################################
# For Sidekick20 uncomment one of the next lines:
#

# note, when choosing different clock settings here, make sure 
# to have a look at the bus timings in VC20/sidekick20.cfg

# usually stable, recommended if it works
#include sidekick20_rpi0.txt

# almost standard clocking for RPi 3A+/3B+
#include sidekick20_rpi3.txt

# overclocked RPi 3A+/3B+
#include sidekick20_rpi3_overclocked.txt


#
# ###################################################
#

# some more settings, no need to alter them
gpu_mem=16

hdmi_force_hotplug=1

disable_audio_dither=1
pwm_sample_bits=11

ignore_lcd=1

gpio=0-1=op,dh
gpio=13=op,dl
gpio=14-15=op,dh
gpio=16=op,dl
gpio=18=op,dh
gpio=2-12=ip,np
gpio=17=ip,np
gpio=19-27=ip,np




