VSTCM عبارة عن جهاز استقبال إشارة ناقلات PCB والذي يولد رسومات ناقلات الألوان التي سيتم عرضها على مراقبة الذبذبات أو المتجهات مثل Amplifone ، و Wells Gardner WG6100 ، و Hantarex MTRV و Electrohome G05 ، كما هو مستخدم في حرب النجوم ، العاصفة ، الجاذبية ، إلخ.
عند استخدامه مع جهاز كمبيوتر (Raspberry Pi ، PC ، ...) تشغيل Advancemame ، يمكن استخدامه لتشغيل ألعاب Arcade Classic Color (و Monochrome) ، ولكنه يمكن أن يلعب أيضًا بعض الألعاب بنفسها باستخدام محاكيات مختلفة. إذا بحثت عن VSTCM على موقع مشاركة فيديو معروف ، يمكنك رؤية اللوحة أثناء العمل.
(لم تحصل على مراقبة ناقلات أو ذبذبات؟ اصنع خاصًا بك ، ليس بهذه الصعوبة! - انظر أدناه).
بالنسبة لأولئك الذين قاموا ببناء V2 من هذه اللوحة ، يتم توفير مستند لتحويل الأسلاك إلى تشغيل برنامج V3.
تم تصميم V.ST الأصلي من قبل Trammell Hudson للألعاب بالأبيض والأسود. يمكن العثور على وثائق لهذا الإصدار هنا https://github.com/osresearch/vst وهنا https://trmm.net/v.st/
بالمقارنة مع الإصدار الأصلي ، يضيف VSTCM الجديد:
تم تصميم اللوحة مع وضع البساطة في الاعتبار باستخدام مكونات يسهل العثور عليها ، وسهلة اللحام حتى يتمكن أي شخص من بناء واحدة.
حاليًا ، يمكن للمجلس العمل بطريقتين:
للراغبين في رؤية كيف وصلت الأمور إلى هذه النقطة ، تم توثيق التطوير الداخلي لـ PCB مع الكثير من الصور (باللغة الفرنسية ، ولكن استخدم Google Translate إذا لزم الأمر) هنا: https://www.gamoover.net/forums/index .php؟ Topic = 43469.0 (من الصفحة 5) ويظهر أيضًا العمل السابق على بناء لوحات HV Arcade Arcade ، وتكاثر انحراف مضخم ، وتكاثر ألعاب الكويكبات ثنائي الفينيل متعدد الكلور ، وقليلًا من إعادة الترجيح ، وما إلى ذلك ، إلخ.
إذا كنت ترغب في الاتصال لطرح الأسئلة ، أو المساهمة ، فيمكنني الاتصال بي على: [email protected] أو على Github (User English1234) ، Gamoover (English2) ، Ukvac (English2) ، Klov (English2) ، كما عبر مختلف منتديات Vector Graphics/Vectrex على Facebook.
يمكن العثور على صفحة ويب VSTCM مخصصة هنا: https://robinchampion.com/vst_colour_mod.htm
الموضوع على KLOV: https://forums.arcade-museum.com/threads/annting-the-vstcm-colour-vector-generator.505940/
الموضوع على UKVAC:
ملف zip في دليل Gerbers. يمكن تحميل ذلك إلى الشركة المصنعة للاختيار. إنها لوحة من جوانب 10 سم × 10 سم ، لذا يجب أن تكون رخيصة للغاية (JLPCB يتم شحن أقل من 5 يورو / 5 دولارات + شحن لمدة 10 قطع في مايو 2022).
يقع BOM في مجلد مخصص ولديه مراجع Mouser لأجزاء كثيرة في الجانب الأيمن.
أود أن أوصي بتوصيل كل شيء على السبورة (Teensy ، DACS ، OP AMPS) حتى يمكن تبديلها إذا تم العثور على خيارات أفضل في المستقبل.
تأكد من طلب المقاومات القصيرة ، والمساحة لهم على السبورة ضيقة.
يمكن تشغيل ثنائي الفينيل متعدد الكلور بعدة طرق:
رقم | خيار تزويد الطاقة | لوازم | C3/C4 | IC2 | U5/C19/C20 | تقسيم وسادة teensy | تم اختباره |
---|---|---|---|---|---|---|---|
1 | USB 5V | COMPLIGE CIRCUIT INC TEENSY | مطلوب | RB-0512D | غائب | لا | لا |
2 | USB 5V + الخارجي 5V غير منظم | يوفر USB المراهقة ، واللوازم الخارجية الراحة | مطلوب | RB-0512D | غائب | لا | نعم |
3 | خارجي 9V غير منظم | COMPLIGE CIRCUIT INC TEENSY | مطلوب | RB-0912D | حاضر | نعم | لا |
4 | خارجي 12V غير منظم | COMPLIGE CIRCUIT INC TEENSY | مطلوب | RB-1212D | حاضر | نعم | نعم |
5 | USB 5V + خارجي 12V تنظيم | يوفر USB المراهقة ، واللوازم الخارجية الراحة | غائب | غائب | غائب | لا | نعم |
1/ قوة كل شيء عبر USB من Raspberry Pi: يتطلب هذا كابل USB جيد الجودة للعمل بشكل موثوق. تأكد من أن PI لديه ما لا يقل عن 3A العرض.
2/ قوة المراهقين عبر USB من Raspberry Pi ، واستخدم إمدادًا خارجيًا منفصلًا (مثل ثؤلول الجدار) لـ DACS و OP AMPs.
3 و 4/ طاقة كل شيء عبر إمدادات خارجي يمكن أن يكون 9V أو 12V (وليس 5V): يتطلب ذلك إضافة منظم LM2940T-5.0 في U5 جنبًا إلى جنب مع CAPS المرتبطة به في C19 و C20 The Teensy للتأكد من أنه لا يتلقى قوة متضاربة من كل من USB والعرض الخارجي. يجب أن يكون RB-XX12D إما نموذج 9V أو 12V اعتمادًا على جهد العرض الخارجي. لن يعمل العرض 5V لأن LM2940 يتطلب أكثر من 6V للعمل وفقًا لورقة البيانات الخاصة بها.
5/ إذا كان لديك بالفعل إمدادات 12 فولت منظمة تمامًا وسلسة ، فيمكنك توصيلها بـ J7.
الاختيار هو في الحقيقة مجرد مسألة ما لديك في متناول اليد. لا يوجد فرق بين CRT المتجه لديك ، لأن فولتية الإخراج من PCB هي نفسها ما تستخدمه لتشغيله. إذا كنت تتصل بجهاز الممرات الموجودة ، فمن المحتمل أن يكون لديك إمدادات +/- 12 فولت من طوب الطاقة. خلاف ذلك ، لدى العديد من الأشخاص صندوقًا من محولات "Wall Wall" 5V (أو 9V أو 12V) القديمة التي ستعمل بشكل جيد: إما تناسب موصل برميل مع إدخال PCB أو يقطع الموصل خارج نهاية مصدر الطاقة واللحام 2 الأسلاك مباشرة إلى اللوحة (تحقق مع مقياس متعدد أولاً وهو إيجابي وهو الأرض).
الخيار الأسهل هو استخدام 5V (الخيار 2) لأن LM2940 غير مطلوب ، ولا تحتاج إلى قطع الرابط على المراهقين لفصل USB والطاقة الخارجية.
قد يبدو هذا واضحًا ، لكن الأمر يستحق تنزيل KICAD من أجل عرض التخطيطي و PCB لأن هناك بعض الملاحظات البناء على التخطيطي ، وسوف يساعدك على فهم الأقسام الرئيسية من PCB وكيفية اتصالها معًا. بالنسبة إلى Lazier ، يتوفر PDF.
اتبع الإرشادات الواردة في هذه الصفحة لتنزيل وتثبيت بيئة Arduino وملحق Teensyduino: https://www.pjrc.com/teensy/td_download.html استخدم برنامج Arduino لتحميل الملف .ino في دليل رمز المراهقين.
قم بتوصيل Teensy عبر USB بجهاز الكمبيوتر الخاص بك.
اختر Teensy 4.1 في خيارات Teensyduino ، و Voverclock إلى 816 ميجا هرتز ، وكذلك الخيار "الأسرع". تأكد من أن لديك أحدث إصدار من Teensyduino.
اضغط على زر الترجمة. قد تحتاج إلى إضافة مكتبة Bounce2 إذا لم يكن لديك بالفعل.
اضغط على زر التحميل (أو الزر الموجود على Teensy إذا لم يتم تحميله تلقائيًا).
(يمكنك أيضًا استخدام Platformio إذا كنت تفضل).
يوجد دليل أكثر تفصيلاً "كيفية برمجة المراهقين مع رمز VSTCM PCB.PDF" في دليل الجذر.
بمجرد بناء اللوحة وبرمجة المراهقين وتركيبها ، يمكن توصيلها بمجلس الانحراف المفضل لديك (تم اختباره على مكبر الصوت ، وينبغي أن يظهر Wells Gardner WG6100 و Electrohome G05 و Hantarex MTRV حتى الآن) وعند تشغيله ، يجب أن تظهر اختبارًا شاشة. قد يكون من الضروري تغيير الحجم والوضع الأواني على ثنائي الفينيل متعدد الكلور وكذلك عناصر التحكم الأخرى على لوحة الانحراف (مثل z أو كسب الألوان).
قبل الاتصال بلوحة الانحراف ، من المحتمل أن يكون من الجيد التأكد من أن VSTCM تولد الفولتية المناسبة في مخرجاتها (ويفضل أن يكون منظار الذبذبات ، أو الفشل مع مقياس متعدد اللائق).
إذا كنت ترغب في حفظ التغييرات على الإعدادات المعروضة في القائمة التي تظهر على الشاشة ، فضع بطاقة SD في Teensy ، ووضع ملف VSTCM.Ini في دليل الجذر.
ضع ملفات ROM التالية على بطاقة SD في دليل يسمى ROMS/BATTERZONE: 036414A.01 ، 036413.01 ، 036412.01 ، 036411.01 ، 036410.01 ، 036409
ضع بطاقة SD في الفتحة على المراهقين.
قم بتحميل bzone.ino إلى VSTCM باستخدام برنامج Arduino.
قم بتوصيله.
تشغيل!
إذا كان لديك جهاز تحكم عن بعد IR ، فيمكنك التحكم في اللعبة بطريقة أساسية إلى حد ما في الوقت الحالي ... (اضغط على موافق للبدء)
يوصى باستخدام Raspberry PI 4 أو 400 (لقد اختبرت أيضًا مع طراز PI 3 B+ 2017 و PI 3 LTS البرتقالي الذي يبدو جيدًا أيضًا). إذا كنت تقوم بتشغيل VSTCM من Raspberry/Orange Pi ، فسيكون العرض 3A مفضلًا. الخيارات الأخرى (التي لم أختبرها بعد) هي أجهزة الكمبيوتر (إما Windows أو Linux VM تحت Windows ، أو Linux الأصلي) أو Mac. لقد تابعت التعليمات هنا لتنزيل وتجميع Advancemame: https://www.arcade-projects.com/threads/almim-pixel-perfect-arcade- emulation-on-raspberry-pi-with-advancemame.777/
في الأساس ، هناك 7 أوامر فقط على PI والتي هي كما يلي:
git clone https://github.com/amadvance/advancemame.git
cd advancemame
sh autogen.sh
./configure
make -j3
sudo make install
تحتاج إلى العثور على بعض ROMs من مكان ما ونسخها إلى مجلد ROM. أنا متأكد من أنك ستتمكن من العثور عليها ... أسهل طريقة لجعلها إلى PI هي إعداد مشاركة Samba ونسخها من جهاز كمبيوتر.
ثم لإطلاق ، اكتب advmame تليها اسم اللعبة.
إذا كنت لا تحصل على إخراج عبر كبل USB إلى VSTCM ، فتحقق من ملف advmame.rc وفي الأسفل ، تأكد
بروتوكول Advancemame لـ USB DVG هنا: https://github.com/amadvance/advancemame/blob/master/advance/osd/dvg.c
مقابل 1 / $ 1/1 € ، يمكنك الحصول على لوحة محول Red HX1838 INFRA مع التحكم عن بعد ، والأسلاك ، وكل ما تحتاجه في الواقع. لا يوجد سوى 3 أسلاك للاتصال: 5V و GND والإشارة. لقد قمت بحام رؤوس الدبوس في الثقوب المتوفرة على جانبي المراهقين ، ووضع 5 فولت على ثقب اليد اليسرى السفلي للمراهقين (إلى يسار مقبس USB) ، GND على الدبوس السفلي الأيمن من المراهقين ، والإشارة على دبوس 32 (أعلى دبوس اليد اليمنى من المراهقين).
قد يبدو هذا وكأنه أداة ، ولكن عندما تقضي وقتك في الذهاب خلف سيارة الأجرة للضغط على زر ، والعودة حول المقدمة لرؤية التأثير على الشاشة ، والقيام بذلك مرارًا وتكرارًا ، المزايا تصبح واضحة!
مستشعر الأشعة تحت الحمراء هو حجم LED ويسهل إخفاءه في مكان ما في مقدمة سيارة أجرة الممرات ، ثم يمكنك فقط تغيير الإعدادات في الإرادة أثناء إلقاء نظرة على الشاشة.
بصرف النظر عن ثنائي الفينيل متعدد الكلور هذا ، تحتاج إلى CRT ولوحة الجهد العالي ولوحة انحراف ومصدر طاقة لجعل مراقبة ناقلات كاملة. هناك حلول لكل هذه الأجزاء:
CRT - أنا أستخدم تلفزيون Philips 19 "/48 سم تم شراؤه من أجل البنسات من خلال الإعلانات الصغيرة. تحتاج إلى إرجاع النير باستخدام سلك المغناطيس. يوجد فيديو ممتاز من تأليف Jason Kopp هنا يشرح كل شيء: https: // youtu. BE/CI9QIGVMF7S جربت على شاشة أمان 5 بوصة ، ثم ذهبت إلى الشاشة الكبيرة. تجنب Trinitrons وشاشات الكمبيوتر الشخصي ، فأنت بحاجة إلى أنبوب تلفزيون No Frills أساسي. استغرق الأمر مني عدة محاولات للحصول عليها بشكل صحيح أو أقل ، لكن لا يزال لدي بعض الأسلاك غير مستقيمة تمامًا ويبدو أن النتيجة هي ناقلات العازمة قليلاً المرئية في الزاوية اليمنى العليا من شاشتي في صورة الاختبار الشاشة أعلاه. الأمر برمته لم يكن صعبًا ، فهو يتطلب الصبر فقط.
الجهد العالي: تتوفر مركبات ثنائي الفينيل متعدد الكلور Amplifone و Wells Gardner 6100 عبر الإنترنت ، وهناك أيضًا حلول مصممة بالكامل (انظر مجموعات المتجهات المختلفة على Facebook) المتاحة الجديدة أو المستعملة من مواقع المزادات المعتادة وبائعي الممرات المتخصصين (معظمهم من الولايات المتحدة الأمريكية).
لوحة الانحراف: لقد اشتريت مكبر صوت غير مباشر غير يعمل ، ثم أصلحته (وهو ما لم يكن صعبًا ، والكثير من المعلومات عبر الإنترنت) ، ولكن مركبات ثنائي الفينيل متعدد الكلور جديدة متوفرة على الإنترنت ، ويجب أن تعمل Wells Gardner WG6100 أيضًا.
مزود الطاقة: يمكن تشغيل لوحة CRT والانحراف إما من لبنة Atari القديمة ، أو بخلاف الأسلاك معًا إمدادات طاقة رخيصة 24 فولت من Aliexpress من أجل توفير +/- 24 فولت مما يفي بمتطلبات 50VAC على ناقل ملونة مضخم. شاشة. يحتاج CRT إلى 6.3 فولت لخيوط السخان ، التي أحصل عليها من طوب طاقة Atari باستخدام العرض المخصص لباب العملة ، ولكن هناك حلول أخرى إذا نظرت عبر الإنترنت (تلميح: 6.3V مطلوب في كثير من الأحيان لمشاريع AMP Valve ). إذا وجدت الطوب الأيمن Atari Power ، فسوف يقوم الأمر كله: CRT ، HV ، الانحراف ، Raspberry PI و VSTCM.
هناك الكثير من النقاش حول حلول هذه المشكلات على منتديات KLOV و UKVAC و FB Vector مع الكثير من الأشخاص المطلعين على الإجابة على الأسئلة. أيضا هناك عدد قليل من مقاطع الفيديو على YouTube الانتقال من النظرية إلى الممارسة. مرة أخرى ، ليس بهذه الصعوبة ، لذا امنحها الذهاب!