मैं काम करने के लिए वाइस C64 (कमोडोर 64) एमुलेटर कैसे प्राप्त कर सकता हूं


14

मैं Ubuntu 14.04 पर वाइस एमुलेटर पर गेम खेलना चाहता हूं। मैं कभी भी Ubuntu में काम करने में कामयाब नहीं हुआ। इसे प्राप्त करने के लिए आवश्यक कदम क्या हैं?



यह एक कमोडोर 64 एमुलेटर है। वहाँ एक लिनक्स संस्करण है, लेकिन मैं यह कैसे काम करने के लिए पता नहीं है। मुझे अब पता चला है कि आप
सॉट

इसे अपडेट के लिए देखें: askubuntu.com/a/1062151/29097 और बेहतर विधि
इवान कैरोल

जवाबों:


15

अद्यतन --- वहाँ अब एक नया रिलीज है, 3.3, और 3.2 के रूप में, महान काम करता है।

मैं निम्नलिखित पुस्तकालयों को जोड़कर परीक्षण और त्रुटियों के साथ इसे संकलित करने में कामयाब रहा:

sudo apt install xa65 libreadline-dev libxaw7-dev libgtkmm-3.0-dev libpulse-dev

और के साथ संकलित

./configure
make
sudo make install 

... और यह काम करने के लिए लगता है (अब कामेच्छा हैक की जरूरत नहीं है)। काफी सजीव परियोजना लगती है!

मूल सामग्री:

आप देशी संस्करण को बहुत आसानी से (अच्छी तरह से ...) संकलित कर सकते हैं। संस्करण 2.4 के साथ परीक्षण किया गया। (कॉम्पैक्ट निर्देश --- यदि आपको अधिक विवरण की आवश्यकता हो तो मुझे बताएं)।

1) http://vice-emu.sourceforge.net/ से अंतिम संस्करण डाउनलोड करें

2) जहाँ आप चाहते हैं उसे अनपैक करें

tar xvzf vice-3.1.tar.gz
cd vice-3.1

3) आवश्यक देव पुस्तकालय स्थापित करें:

sudo apt install build-essential  libvte-dev libasound2-dev libgtk2.0-dev libgnome2-dev byacc flex

4) कॉन्फ़िगर करें, संकलित करें और इंस्टॉल करें (यह अंदर जाएगा /usr/local/)। मेरी नेटबुक पर, "मेक" के बाद एक कॉफ़ी है ...

./configure --enable-gnomeui
make
sudo make install

5) यदि आप मशीन 64 बिट का है, तो निम्नलिखित करें (मूल के रूप में)

cd /usr/local/lib
sudo ln -s ../lib64/vice .

(यह संभवतः एक बग है; एमुलेटर रोम को / usr / लोकल / लिब में खोजेगा भले ही इंस्टॉलेशन 64 बिट हो और installप्रोग्राम लाइब्रेरियों को / usr / लोकल / लिबीयो / के तहत लगा देगा।

6) टाइप करें x64और आनंद लें! (यह बात एक आंसू बहाती है ... मेरा पहला कंप्यूटर कभी C64 था। यदि केवल मैं अपनी डिस्क नहीं खोता ...)

वाइस x64 चल रहा है


1
यह अभी भी Ubuntu 14.04 के साथ काम करता है, अंतिम निंजा खेल रहा है और यह बहुत अच्छा काम करता है, फुलस्क्रीन मेरे लिए भी काम नहीं करता है।
uzi3k

1
आप वास्तव में sudo make installकमांड के बाद VICE कैसे चलाते हैं ?
टोनी लांसर

1
उबंटू 17.10 पर वाइस-3.1 के साथ आपको आपके sudo apt install byacc flexसामने चाहिएconfigure
rubo77

2
मुझे यह एमुलेटर पसंद है क्योंकि यह 1541 फ्लॉपी ड्राइव की आवाज़ पैदा करता है। निश्चित रूप से एक आंसू बहा रहा है! =) धन्यवाद!
टेरेंस

1
मुझे sudo apt install xa65Ubuntu 18.04 पर उप-3.3 भी लेना था ।
डेविड जे।

4

डिफ़ॉल्ट रोम के साथ उप स्थापित करने के लिए, आप कर सकते हैं

  1. सिस्टम रेपो से वाइस इंस्टॉल करें

    sudo apt-get install vice
    
  2. रोम स्थापित करें,

    1. स्रोत टारबॉल डाउनलोड करें http://vice-emu.sourceforge.net/index.html#download और इसे निकालें/tmp

    2. डेटा फ़ाइलों पर प्रतिलिपि बनाने के लिए निम्न आदेश चलाएँ,

      find /tmp/vice-*/data \
        -mindepth 1 \
        -type d \
        -exec sudo cp -rnv {} /usr/lib/vice/ \;
      

अब आप बिन फ़ाइलों को चलाने x64और x64scचलाने के लिए उपयोग कर सकते हैं ।


1
बहुत अच्छा काम करता है! +1 पूर्ण स्क्रीन में अब ऐसी लाइनें नहीं हैं जैसे मैं स्रोत से बनाता हूं।
टेरेंस

इसे रूट फाइल सिस्टम में कॉपी करने की आवश्यकता नहीं है। बस dataवाइस टैरबॉल की डायरेक्टरी से फोल्डर कॉपी करें ~/.config/vice। या इसके बाद के संस्करण में, /usr/lib/vice/द्वारा प्रतिस्थापित ~/.config/vice। (आपको पहले फ़ोल्डर बनाने की आवश्यकता हो सकती है mkdir -p ~/.config/vice
:)

1

संकलन और इंस्टॉल उबंटू 18.04 एलटीएस की मेरी ताजा स्थापना पर 1 बार अच्छी तरह से चला गया, हालांकि मैंने पाया कि सी 64 में कोई कीबोर्ड प्रतिक्रिया नहीं थी।

यह स्रोत कोड डेटा / C64 फ़ोल्डर से स्थापित C64 फ़ोल्डर में x11_sym.vkm और sdl_sym.vkm फ़ाइलों की नकल करके तय किया गया था।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.