Difference between revisions of "Constructing pi64"

From Jay's Cafe' Wiki
m
 
(7 intermediate revisions by the same user not shown)
Line 8: Line 8:
#Use retropi as a base install
#Use retropi as a base install
#Configure booting to self-login CLI
#Configure booting to self-login CLI
<code>
<code>apt update<br />
apt update
apt full-upgrade -y<br />
apt full-upgrade -y
</code>
</code>
'''Begin installing base packages to compile vice-3.2.tar.gz'''
'''Begin installing base packages to compile vice-3.2.tar.gz'''<br />
<code>
<code>
apt install bison flex xa65 libpcap* libsdl1.2*
sudo apt install bison flex xa65 libpcap* libsdl1.2*<br />
./configure --enable-sdlui --enable-ethernet
./configure --enable-sdlui --enable-ethernet --with-alsa --with-pulse --enable-realdevice<br />
make
make -j (number of cores) <br />
sudo make install
sudo make install<br />
sudo apt install tcpser
sudo apt install tcpser<br />
sudo reboot
sudo reboot<br /></code>
</code>
<p>
'''Issues'''<br />
Works fine, unless you add sound.  Then the max execution speed goes from 300% to 30% in both x64 and x128.
<p>
I couldn't get tcpser to connect to x64 --- Fixed (I'm stupid)
settings:
ACAIA Emulation enabled
Mode - Swiftlink
232 - enabled
Configure device #1 as 127.0.0.1:25232
Port speed 38920
start a corresponding tcpser -v 25232 -l 4 (more/less)
 
<p>

Latest revision as of 09:03, 21 June 2018

Design objectives:

  • a functional cycle-appropriate implementation of a C64/C128 with ethernet access on a Raspberry Pi Zero
  • Minimal GUI using SDL1 as the base

Concerns

  • the C64 or C128 will not perform near 100% of their original speed
  1. Use retropi as a base install
  2. Configure booting to self-login CLI

apt update
apt full-upgrade -y
Begin installing base packages to compile vice-3.2.tar.gz
sudo apt install bison flex xa65 libpcap* libsdl1.2*
./configure --enable-sdlui --enable-ethernet --with-alsa --with-pulse --enable-realdevice
make -j (number of cores)
sudo make install
sudo apt install tcpser
sudo reboot

Issues
Works fine, unless you add sound. Then the max execution speed goes from 300% to 30% in both x64 and x128.

I couldn't get tcpser to connect to x64 --- Fixed (I'm stupid) settings: ACAIA Emulation enabled Mode - Swiftlink 232 - enabled Configure device #1 as 127.0.0.1:25232 Port speed 38920 start a corresponding tcpser -v 25232 -l 4 (more/less)