إنشاء عرض توضيحي لهاتف قديم - AONDEMO

كنت أرغب في تقديم عرض توضيحي منذ أن تعرفت على هذه الظاهرة من الثقافة الفرعية للكمبيوتر على المثال الكلاسيكي لـ Lyra II البولندي. كنت أرغب أيضًا في عرض شيء ما في أكبر ديموباتي روسية ، Chaos Constructions ، ولكن في كل مرة لم تصل يدي. أخيرًا ، كان من الممكن تلبية كلا الحاجتين في وقت واحد ، على غرار فان دام (ضربة مزدوجة ، من القرص الدوار) - لإنشاء وإعداد AONDEMO . في المسابقة التجريبية ZX Spectrum 640K .


نقدم لك دليلاً مفصلاً حول كيفية الوصول إلى مثل هذه الحياة.

القصة


ظهرت الهواتف ذات معرف المتصل التلقائي (Caller ID) ، والمعروفة أيضًا باسم "Caller ID" أو "Electronic Secretary" ، في اتحاد الجمهوريات الاشتراكية السوفياتية في عام 1989 تقريبًا ، وعلى مدار الخمسة عشر عامًا التالية تطورت بسرعة ، من وسائل كسب الطلاب والمهندسين العاطلين عن العمل (جنبًا إلى جنب مع التجميع الطيف) والتعاونيات بأكملها ، إلى الموضوع الرئيسي لنشاط الشركات الكبيرة إلى حد ما. في منتصف التسعينات ، تم العثور على مثل هذا الهاتف في كل شقة تقريبًا ، ويمكن لأي مستخدم لشبكة الهاتف في وقت واحد أن يفهم طبيعة أصوات التنبيه في الهاتف ما إذا كان رقمه محددًا الآن (صوت تنبيه مزيف والصوت المميز للطلب). بحلول عام 2004 ، اختفت شعبية هذه الأجهزة ، وأصبحت خدمة تحديد الرقم على PBX مدفوعة في البداية ، ثم تم إلغاؤها تمامًا ، مما أفسح المجال لمعايير أوروبية أكثر حداثة. أدى انتشار الاتصالات المتنقلة إلى دفع الهواتف السلكية بسرعة إلى أعماق الأرض ، حيث لا يزال من غير الواضح من سيخرج أحفاد "النخبة" المطلوبون من التسعينات ( Palikha ).

مشهد مطوري ومجمعي معرفات المتصل المبكر هو نوع من الواقع الموازي للطيف المحلي. جذور راديو الهواة والرومانسية. التنمية التلقائية والتنمية والإنتاج الحرفي. أجهزة مماثلة ، اهتمامات متشابهة ، فترة مماثلة وحجم الشعبية. فعل الكثير من الناس في وقت واحد في وقت واحد. كان المؤلفون الشباب لبرنامج كل الاتحاد (Pavel Sukhodolsky ، مؤلف روسيا ، يبلغ من العمر 15 عامًا تقريبًا) ، واستعير غير محدد من الرمز من بعضهم البعض ، وحقوق الطبع والرسائل في الرمز ، وعناوين fidosny ، ومقالات في الصحافة ، والكتب ، والأساطير ، وأكثر من ذلك بكثير. على نطاق واسع للغاية ، ولكنه مغطى بالفعل في رمال الزمن ، قصة بداية العصر الرقمي ، لا تزال تنتظر باحثيه.

هوية المتصل وأنا


تعرفت على AON في النصف الأول من التسعينات ، بالفعل بعد الألعاب الأولى التي رأيتها على Spectrum و Dandy ، ولكن قبل وقت قصير من بدء أنشطة البرمجة الإبداعية. أحببت التجول مع هذه الهواتف ، وتجربة تسلسل المفاتيح في البرامج الثابتة الجديدة أو غير المألوفة ، والاستماع إلى نغمات "الكمبيوتر" الشائعة والتأمل بأصوات "الكمبيوتر" ، بالإضافة إلى القراءة في التعليمات الخاصة بذكر القطع الأثرية غير المعروفة "مسجل الشريط" ، "حلقة الأمان" ، "بطاقة صوتية" ، "صوت تنبيه". ساعد صديق الطفولة والده في تجميع مثل هذه الأجهزة ، وكنت مغرمًا بالإلكترونيات وأصبحت مهتمًا بأجهزة الكمبيوتر ، وبالتالي ، في النوبات والبدء ، انخرط في معرفة سرية حول Z80 و BB55 وغيرها من الرموز السحرية. في الوقت نفسه ، بدأ ظهور "المحددات" بين جميع الأصدقاء. غالبًا ما انكسروا وسقطوا في يدي بطلبًا لمحاولة الإصلاح ، وهو ما فعلته بنجاح أحيانًا. في 2000s ، جاء هذا النشاط دون جدوى.

في عام 2013 ، عندما قمت بالتنقيب في أبعد زوايا الشقة ، صادفت بضعة هواتف على قيد الحياة وتذكرت الأيام الخوالي. بعد ذلك بقليل ، جعلتني الأبحاث التي أجريت في مجال الموسيقى ذات 1 بت ، ومولدات DIY ، وخاصة أجهزة الكمبيوتر القديمة مثل KIM-1 ، أعتقد أن AON هو كمبيوتر واحد متكامل جاهز بالكامل يمكن استخدامه لأغراض موسيقية غير قياسية (مثل آلة الطبل أو المنظم). لكوني متحمسين ، بدأت في كتابة محاكي وتفكيك البرامج الثابتة القديمة ، ولكن سرعان ما أصبح واضحًا أن الهواتف التي تم العثور عليها سابقًا تم التخلص منها بنجاح أثناء عملية التنظيف. تم تأجيل الموضوع.

تدريجيًا اهتمامات وأفكار ومواضيع مختلفة - تطوير PCSPE لمتحدث الكمبيوتر الشخصي والذكريات والاهتمام بالهواتف القديمة مع AON وتاريخها ، وقراءة موقع 155la3 حول مكونات الراديو السوفيتية النادرة ( مؤشرات المقطع المدهشة! ) ، والأفكار القديمة حول الاستخدام الموسيقي لهذا الحديد ، واكتساب العديد من تم تطوير معرفات المتصل على Avito ، بالإضافة إلى قطع الغيار والأدوات الإلكترونية للمشاريع المختلفة ، والعمل المستمر على المحاكي ، وما إلى ذلك ، إلى المخطط الصحيح. قبل وقت قصير من 2018 Multimatograph ، تم تشكيل اتصال منطقي أخيرًا بين الكيانين "demo" و "phone" (بقدر ما أتذكر ، كان ذلك بسبب عبارة "demo for a calculator") ، وبدأ العمل الهادف. بالطبع ، لا يمكن فعل شيء مهم في غضون أسبوع مع تباطؤ بعض الأشياء ، ولكن تم استئنافها مع نهج CC2018 . في أفضل التقاليد ، من خلال الإضراب عن العمل وجهود لا تصدق ، لمدة يومين وليلة قبل الحفلة ، تمكنت من اختراع وكتابة وتصحيح معظم الخطط ، وتصوير وتحرير الفيديو ، وإرسال العمل إلى المسابقة في الصباح الباكر.

بالفعل بعد الإصدار ، اكتشفت أن شاشات العرض المكونة من سبعة أجزاء ليست ضيفًا نادرًا في أعمال Wild ompo . لكنني لم أر مثل هؤلاء الناس ولم أسمع بهم من قبل.

حديد




في الواقع ، AON هو أبسط جهاز كمبيوتر أحادي اللوحة مزود بشاشة عرض من سبعة أجزاء ولوحة مفاتيح هاتف وواجهة خط هاتف. على مدى عقد ونصف ، تغير الحديد ، من التصميم على KR580VM80 (i8080) 1989 إلى شريحة R100-XP المصنوعة خصيصًا من روسيا للاتصالات 2003 (8051 ، الأجهزة الطرفية والتناظرية AY-3-8910 على شريحة واحدة) ، مع العديد من الوسائط المتوسطة توقف وفروع.

اخترت الإصدار الأكثر كلاسيكية وشعبية من تطوير عام 1990 ، الأقرب تاريخيًا وتقنيًا لروح الطيف: Z80 بسرعة 4 ميجاهرتز بالضبط ، 2 كيلوبايت من ذاكرة الوصول العشوائي الثابتة ، 8-64 كيلوبايت من ROM ، المنفذ 8255 والموقت 8253 بتردد إدخال 1 ميجاهرتز. واحدة من قنوات المؤقت تولد المقاطعات ، صوت آخر ، لا تشارك الثالثة. تم تقديم هذا المخطط في شكل لوحات "كبيرة" و "صغيرة" ، وكان الأول مخصصًا بشكل خاص للتثبيت في حالة هاتف لاتفيا VEF-TA-12 بضغطة زر ، وتم وضع الثاني في مجموعة واسعة من الهواتف المستوردة ، وبشكل رئيسي استنساخ مكاتب باناسونيك . لهذه اللوحات ، كان هناك مجموعة متنوعة من البرامج الثابتة ، على وجه الخصوص ، Arktur-36 ، Selena ، Lira ، Hello . وبالطبع ، أشهرها روسيا ، حتى الإصدار 23.

إعادة برمجة الهاتف أمر بسيط للغاية - أي ROM 5 فولت من الحجم المطلوب ومبرمج يكفي. لقد استخدمت العديد من EEPROMs من اللوحات الأم القديمة و Winbond W27C512 الطازجة التي تم شراؤها في الصين ، بالإضافة إلى مبرمج WizardProg-87 الأسهل والأقل تكلفة.

تبين أن أكبر صعوبة عند العمل بالحديد هي حالة الألواح تحت ROM على ألواح العصور القديمة من ربع قرن أو أكثر. لم تكن في البداية ذات جودة عالية ، وفي الوقت الحاضر يتم فقدان الاتصال بها باستمرار ، مما يجعل من الصعب تحديد ما إذا كان هذا خطأ في الرمز المكتوب أو مجرد عدم الاتصال في المقبس. حاولت حل هذه المشكلة عن طريق تثبيت مقبس ZIF ، لكن ارتفاع المكونات الأخرى على اللوحة لم يسمح بلحامها ، كما عانى الرف من موصلات زيادة الارتفاع ، التي تم إدخالها في المقبس الأصلي ، من فقدان الاتصال المستمر.

تأثيرات




قبل البدء في تطوير العرض التوضيحي ، كتبت ، أو بالأحرى أضفت ، محاكي AON ، الذي بدأ في عام 2014 ،. اضطررت للتعامل مع بعض النقاط غير الواضحة ، بالإضافة إلى تطبيق رمز محاكاة المؤقت لشخص آخر 8253 للحصول على صوت طبيعي أكثر أو أقل وتكرار الانقطاعات. إن وجود محاكي وقدرات تصحيح بدائية على الأقل فيه يسرع بشكل كبير من التطور. علاوة على ذلك ، تم اختبار الرمز بشكل أساسي في المحاكي ، وأحيانًا فقط على الأجهزة ، للتأكد من أن كل شيء يعمل بشكل صحيح ويبدو عاديًا على شاشة LED مع إشارة ديناميكية ، لم أتمكن من إجراء محاكاة كافية لها حتى الآن.

تم كتابة الرمز في SjAsmPlus العادية. يحتوي معرف المتصل على بطاقة ذاكرة غريبة نوعًا ما ، ربما نتيجة لتقليل تعديلات الأجهزة أثناء توسيع أحجام ذاكرة ROM لبرامج ثابتة جديدة وأكثر قوة. ونتيجة لذلك ، على الرغم من أنه من الممكن تثبيت ما يصل إلى 64 كيلو بايت من ذاكرة القراءة فقط ، إلا أن 32 كيلو بايت فقط متوفرة في الذاكرة ، بالتناوب بين ضفائر من 8 كيلو بايت من ذاكرة الوصول العشوائي. يمكن تحويل نصفي 32 كيلوبايت من ROM الكامل عن طريق الإخراج إلى المنفذ ، ولكن هذا لم يكن ضروريًا للعرض التجريبي ، كل شيء مناسب في 32K. في صورة ROM ، يجب أن تذهب البنوك ذات 8 كيلوبايت على التوالي ، دون ثغرات ، لذلك ، باستخدام توجيهات التجميع وملف BAT ، كان علي ترتيب وضع البنوك في العناوين المطلوبة مع إضافة الأصفار ، والحفظ المنفصل والدمج في الصورة النهائية.

تمت كتابة حوالي نصف التأثيرات في العرض التوضيحي في كود صادق ، والنصف الثاني ، الذي كان ينفد من الوقت بالفعل ، تم إجراؤه في شكل رسوم متحركة. تم رسم الرسوم المتحركة في أداة تحرير محرر LED9ED ، والتي يمكن تنزيلها على موقع الويب الخاص بي.



نظرًا للكثافة العالية إلى حد ما للتأثيرات ، وحوالي 4 ثوانٍ لكل تأثير ، والتشويش التدريجي للتأثيرات ، أقرب إلى الموعد النهائي اتضح أن محتوى الجزء الثاني من الثانية الثانية عشر من العرض التوضيحي ، حيث يتكشف الصوت المجسم الموسيقي بكامل قوته ، غائب تمامًا. تم اختراع تأثير حشو صريح بشكل عاجل ، على الرغم من أنه لزج تمامًا ، مع الأجزاء المتساقطة ، بالتناوب مع محلل الطيف المكتوب مسبقًا. كان عليّ أن آمل أن تشتت الكثافة العالية للمعلومات الصوتية الانتباه عن الإجراء المطول على الشاشة.

الأسماء الأولى في قالب الترحيب هي تكريم لهواة الماضي. هذه هي أسماء مؤلفي البرامج الثابتة AON الموجودة في شاشات البداية والرمز.

على الرغم من أن هذا لم يكن الموضوع تمامًا ، إلا أنه لا يغتفر تفويت الفرصة لإظهار النقش الشهير المكون من سبعة أجزاء EGGOG. تم العثور على المكان الأكثر منطقية له في النهاية - بدأ العرض التوضيحي بتقليد الفشل ، وانتهى برسالة خطأ.

تحليل تطبيق البرامج للآثار لا معنى له ، كل شيء شفاف تمامًا. السمة الرئيسية للنظام الأساسي ، والتي تجدر الإشارة إليها ، هي الحاجة إلى إشارة ديناميكية للبرنامج ، أي أنك تحتاج إلى الفرز المستمر من خلال أجزاء الشاشة وتضمين الأجزاء المطلوبة. يتم ذلك من خلال المقاطعات. تم اختيار معدل المقاطعة مرتفعًا إلى حد ما ، 960 هرتز (~ 4166 دورة ساعة لكل مقاطعة) ، وتم عمل الإشارة من خلال قائمة الطول التعسفي ، والتي تصف الترتيب الذي يتم فيه تشغيل عمليات التفريغ. بالإضافة إلى شاشة مستقرة ذات سطوع لائق ، جعل هذا الأمر من السهل إحداث تأثيرين - "التجميد" مع ثمانية مميزات مشرقة (يتوقف تعداد الأرقام عن العمل) وتأثير تغيير السطوع (يتم تشغيل بعض التصريفات عدة مرات في دورة واحدة). في وضع العرض العادي ، يبلغ معدل تحديث الشاشة حوالي 106 هرتز ، مما أدى إلى التخلص من الوميض الملحوظ للعين وتبسيط التصوير اللاحق على الفيديو.

موسيقى


تم بناء قناة AON الصوتية الوحيدة على إحدى قنوات جهاز ضبط الوقت 8253 وتقوم بنسخ جهاز مكبر الصوت PC بشكل أساسي ، فقط بتردد إدخال مختلف - أي أنه يمكن أن يصدر صوتًا بارتفاع معين أثناء قيام المعالج بعمله. لا توجد طريقة لتغيير شكل الإشارة وحجمها. منذ أن كنت أعمل على موضوع الموسيقى على مكبر صوت الكمبيوتر الكلاسيكي لبعض الوقت الآن - كتبت أداة PCSPE VST لإنشاء هذه الموسيقى بشكل ملائم في DAW الحديثة واكتسبت خبرة في ترتيب الألحان أحادية الصوت بدقة (ملاحظة واحدة فقط تبدو دائمًا في كل مرة) - حل كان الأمر واضحًا: ليس كتابة محرك 1 بت آخر ، ولكن فقط صنع الموسيقى في PCSPE وتكييفها مع AON. إنها أقل شاقة ، وأصيلة في الصوت ، وحقيقية أيديولوجياً - ابتز من غير المألوف من المألوف.



كتب الموسيقى في ريبر . نظرًا لأن الفكرة الفنية لبدء العرض التوضيحي كانت تقليد إطلاق برنامج Rus القياسي ، فقد كررت هذا اللحن فقط ، وتقليد بعض الأصوات النموذجية (ضغطات الأزرار ، نغمة الرنين القياسية) ، وبنيت تكوينًا إيقاعيًا منها. علاوة على ذلك ، تطور المسار تدريجيًا ، بناءً على الفكرة الأولية ، على طول طريق التعقيد التدريجي - المزيد والمزيد من الأطراف ، مما يخلق وهم الصوت المتزامن لعدة قنوات. نظرًا لأن فكرة التأثير الأكثر صعوبة في العرض التوضيحي كانت رمزًا يمتد من اليسار إلى اليمين بمستويات سطوع مختلفة ، تذكرنا بإضاءة آلة Kitt ، فقد قمت أيضًا بإدراج مع لحن من Knight Rider ووجدت مكانًا مناسبًا لها.

المنصة المختارة محدودة للغاية في الوسائل البصرية ، ولزيادة الترفيه ، تقرر في البداية القيام بالتتبع ، أي التزامن الدقيق للموسيقى والمؤثرات البصرية. لذلك ، تم اختراع موسيقى ومؤامرة العرض بشكل رئيسي وكتبت بالتوازي. على عكس المتتبعين ، حيث لا يظهر سوى النمط الحالي وقائمة الطلبات ، يمكنك في Reaper رؤية المسار وهيكله بالكامل ، فضلاً عن إعادة ترتيب الأجزاء بسهولة. وقد ساعد ذلك في اتخاذ قرارات بشأن هيكل ومحتوى العرض التوضيحي.

لسوء الحظ ، تبين أن مزامنة الآثار بدقة مع الموسيقى أمر صعب للغاية. الصوت في محاكي الخام لا يتطابق تمامًا مع الشاشة ، من الصعب إجراء اختبار متكرر على الأجهزة ، ولم يكن هناك وقت لتطوير نظام مزامنة عادي باستخدام الطوابع الزمنية. ونتيجة لذلك ، في بعض الأماكن ، لا يمكنك رؤية الضربة الدقيقة للتأثيرات في الموسيقى. بينما كان هناك وقت ، على طول الطريق ، تم تعديل التوقيت يدويًا ، ولكن في النهاية كان عليّ أن أتصالح مع عدم المزامنة الأكثر دقة والنشر كما هو.

بالإضافة إلى الأصوات ، كانت البرامج الثابتة لـ AONs ملحوظة لعينات الصوت. في هذه العملية ، قمت بفرز بشكل عام تنسيق التخزين الخاص بهم واستمعت إلى عينات كان هناك الكثير من الأشياء المثيرة للاهتمام (3-4 أصوات مختلفة ، واستعارة غير مزعجة من البرامج الثابتة إلى البرامج الثابتة ، وعبارات إرسال مشترك إلى أماكن مختلفة). كانت هناك فكرة لجعل إدراج خطاب في العرض التوضيحي يتكون من هذه العينات ، قائلا شيئا غير متوقع بصوت يمكن التعرف عليه. ولكن لم يكن هناك وقت كافٍ للتوصل إلى فكرة جيدة وتنفيذها. كحقيقة مثيرة للاهتمام ، يتم تخزين الصوت في البرامج الثابتة القديمة في شكل عينات 4 بت بتردد أخذ العينات 4500-5000 هرتز ، ويتم تشغيله من خلال جهاز ضبط الوقت PWM.

فيديو


لعرض عرض توضيحي لجهاز غير عادي ، وعدم التمكن من حضور الحفلة باستخدام هذا الجهاز ، كنت بحاجة إلى تسجيل وتحرير فيديو - هذه ليست مهنة عادية للمبرمج عند إنشاء عرض توضيحي.



في عملية التطوير ، تم استخدام جهازين ، أحدهما غير قابل للتطبيق تمامًا مع لوحة صغيرة والآخر كلاسيكي محفوظ جيدًا VEF-TA-12 مع لوحة كبيرة. تم إجراء الاختبار بشكل رئيسي على الأول ، وأخيرًا لمسات التصحيح وتسجيل الفيديو - في الثاني. وهو يختلف أيضًا عن ميزة الأرقام الأكبر بصريًا على الشاشة ، على الرغم من أن نوع المؤشر فيه هو نفسه. ربما لعبت المسافة الأصغر من الشاشة إلى الفلتر دورًا.

ميزة مثيرة للاهتمام في هذا العرض ، الآلة الحاسبة ALS318 ، تبين أنه في جميع نسخ AONs التي بحوزتي ، فقدت بعض التصريفات سطوعًا ملحوظًا. على الأرجح الحقيقة هي أن معرفات المتصل تحب التعليق ، وعندما يتجمد المؤشر الديناميكي ، يضيء أحد التصريفات لفترة طويلة مع سطوع كامل. على الرغم من أنه سيكون من الممكن اختيار ووضع العرض الأكثر حيوية ، إلا أنني لم أفعل أي شيء حيال ذلك ، وقررت أن هذا سيضيف أصالة إلى الفيديو.

تم تصوير كل شيء في اللحظة الأخيرة بسرعة كبيرة ، على كاميرا فيديو عادية ، ثم تم تركيبه بسرعة وسرعة في Blender - لأنني كنت أعرف بطريقة ما كيفية القيام بذلك ، ولكن لم يكن هناك شيء آخر في متناول اليد. تم تصميم الجزء التمهيدي لتذكيرك بمعجزة التكنولوجيا ، ولشرح كيفية وصول برنامج آخر إلى هناك. كانت الخطط أيضًا تحتوي على إطار مع إدخال ROM في اللوحة ، ولكن كان يجب التخلي عنها بسبب حالة لوحة ROM ، مما يتطلب استبدال يدين بخرز فاحش طويل.

الإصدار والنتائج


قسم لأولئك الذين يرغبون في حياة demoscene والخفايا التنظيمية.

كما اتضح ، كان العرض التوضيحي في فئة ZX Spectrum . قبل أسبوعين فقط من الحدث ، تم إدخال تعديل على القواعد ، قائلًا إن المشاركة في هذه الفئة مسموح لها بالعمل "لأجهزة الكمبيوتر المتوافقة مع ZX Spectrum وأجهزة الكمبيوتر الأخرى التي تم إصدارها في موعد لا يتجاوز عام 1991". في الواقع ، تحولت الفئة إلى عرض توضيحي مشترك Oldschool ، أي عرض توضيحي لأي منصات كمبيوتر قديمة ، ولأسباب طبيعة المشهد السياسي ، يظل الاسم كما هو. بالطبع ، تسبب هذا في قدر معين من سوء الفهم والنقد ، وبدأ بالفعل في أن يصبح ميمي المشهد المحلي.

بالإضافة إلى ذلك ، في الحزب نفسه ، نظرًا لعدم كفاية عدد الأعمال في المسابقات المختلفة ، تم دمج معظم العروض التوضيحية للمنصات النادرة و Wild في عرض مشترك ، بالإضافة إلى عملي ، دخل عمل واحد فقط غير ZX في ZX Demo . في هذه الحالة ، أعتقد أنه سيكون من الأنسب تسليط الضوء على هذين العملين في مجتمعة ، تاركًا هذه المرة منافسة مع ZX Spectrum بالاسم فقط لـ ZX Spectrum. إذا كنت على علم بهذا الوضع في وقت إرسال العمل ، فسأختار فئة العرض التوضيحي المشترك .

لأي أسباب ، قررت عدم العرض في فئة Wild (عرضت تقليديًا أعمالًا بتنسيق الفيديو والرسوم المتحركة ، على الرغم من أنها نظريًا مخصصة أيضًا للعمل على منصات غير قياسية). لا أجادل في الواقع أن العمل قريب جدًا من هذا الاتجاه.ولكن لا يزال هذا عرضًا توضيحيًا حقيقيًا ، مع ثنائي ومصادر TRD حقيقية ، لمنصة حقيقية وشعبية جدًا في الماضي ، على غرار أجهزة الكمبيوتر المنزلية. يمكن إطلاقه وعرضه بسهولة على الأجهزة الحقيقية - ما عليك سوى مبرمج ، كما هو الحال في وحدات التحكم. الحديد نفسه أيضًا بأسعار معقولة جدًا ، وبالتأكيد أكثر بأسعار معقولة من ، على سبيل المثال ، ZX-81. لا يوجد أيضًا محاكي. بعبارة أخرى ، هذا ليس إجراءً فريدًا يصعب تكراره مرة واحدة في شكل فيديو (مثل عرض توضيحي لجهاز الصراف الآلي أو نموذج نادر للكاميرا) ، يمكن لأي شخص رؤية عملي بسهولة والقيام بشيء مماثل الآن.

تنزيل


AONDEMO مع مصادر
AONZ80Emu لـ Windows
LED9ED لـ Windows
PCSPE لـ DAW مع دعم VSTi

Source: https://habr.com/ru/post/ar421961/


All Articles