Tôi muốn chơi trò chơi trên trình giả lập phó trên Ubuntu 14.04. Tôi chưa bao giờ quản lý để có được phó làm việc trong Ubuntu. Các bước cần thiết để đạt được điều này là gì?
Tôi muốn chơi trò chơi trên trình giả lập phó trên Ubuntu 14.04. Tôi chưa bao giờ quản lý để có được phó làm việc trong Ubuntu. Các bước cần thiết để đạt được điều này là gì?
Câu trả lời:
Tôi đã quản lý để biên dịch nó với các lỗi và thử thêm các thư viện sau:
sudo apt install xa65 libreadline-dev libxaw7-dev libgtkmm-3.0-dev libpulse-dev
và được biên dịch với
./configure
make
sudo make install
... Và nó dường như hoạt động (không cần hack lib nữa). Có vẻ là một dự án khá sống!
Bạn có thể biên dịch phiên bản gốc khá dễ dàng (à ...). Đã thử nghiệm với phiên bản 2.4. (hướng dẫn nhỏ gọn --- cho tôi biết nếu bạn cần thêm chi tiết).
1) tải xuống phiên bản cuối cùng từ http://vice-emu.sourceforge.net/
2) giải nén nó ở nơi bạn muốn
tar xvzf vice-3.1.tar.gz
cd vice-3.1
3) cài đặt thư viện dev yêu cầu:
sudo apt install build-essential libvte-dev libasound2-dev libgtk2.0-dev libgnome2-dev byacc flex
4) cấu hình, biên dịch và cài đặt (nó sẽ đi vào /usr/local/
). Trên netbook của tôi, tôi có một tách cà phê sau khi "làm" ...
./configure --enable-gnomeui
make
sudo make install
5) nếu máy của bạn là 64 bit, hãy làm như sau (với quyền root)
cd /usr/local/lib
sudo ln -s ../lib64/vice .
(đây có thể là một lỗi; trình giả lập sẽ tìm kiếm ROMS trong / usr / local / lib ngay cả khi cài đặt là 64 bit và install
chương trình sẽ đặt các thư viện dưới / usr / local / lib64 /)
6) gõ x64
và thưởng thức! (thứ này gợi lên một giọt nước mắt ... máy tính đầu tiên của tôi từng là C64. Giá như tôi không bị mất đĩa ...)
sudo make install
lệnh?
sudo apt install byacc flex
trước bạnconfigure
sudo apt install xa65
dùng phó 3.3 trên Ubuntu 18.04.
Để cài đặt ngược lại với các rom mặc định, bạn có thể
Cài đặt Vice từ hệ thống repos
sudo apt-get install vice
Cài đặt các rom,
Tải xuống tarball nguồn http://vice-emu.sourceforge.net/index.html#d Download và giải nén nó về/tmp
Chạy các lệnh sau để sao chép qua các tệp dữ liệu,
find /tmp/vice-*/data \
-mindepth 1 \
-type d \
-exec sudo cp -rnv {} /usr/lib/vice/ \;
bây giờ bạn có thể sử dụng x64
và x64sc
để chạy các tập tin bin.
data
của phó tarball sang ~/.config/vice
. Hoặc trong lệnh trên, thay thế /usr/lib/vice/
bằng ~/.config/vice
. (Bạn có thể cần tạo thư mục trước : mkdir -p ~/.config/vice
.)
Biên dịch và cài đặt đã diễn ra tốt đẹp lần đầu tiên trên bản cài đặt Ubuntu 18.04 LTS mới của tôi, tuy nhiên tôi thấy rằng C64 không có phản hồi bàn phím.
Điều này đã được khắc phục bằng cách sao chép các tệp x11_sym.vkm và sdl_sym.vkm từ thư mục data / C64 của mã nguồn vào thư mục C64 đã cài đặt.