ٽينڊي لوگو

ايپل II لاءِ ESP32 سافٽ ڪارڊ توسيع ڪارڊ
ڪمپيوٽرن جو خاندان

Tindie ESP32 SoftCard توسيع ڪارڊ

تنصيب ۽ استعمال ڪندڙ جي دستياب

تعارف

ESP32 SoftCard ESP32 ماڊل استعمال ڪندي ايپل II خاندان جي ڪمپيوٽرن جي صلاحيتن کي وڌائڻ لاءِ ٺهيل آهي. اهڙي طرح، اصل Z80 SoftCard ڏانهن، ان جو پنهنجو پروسيسر آهي ان کي سافٽ ويئر هلائڻ جي اجازت ڏئي ٿو نه اصل ۾ ايپل II لاءِ. اصل 80-ڪالمن ڪارڊ سان گڏ، اهو پنهنجي پنهنجي جامع وڊيو ٺاهي ٿو. جامع معيار NTSC، NTSC-50 ۽ PAL سپورٽ آهن ۽ صارف انهن جي وچ ۾ هڪ حڪم استعمال ڪندي سوئچ ڪري سگهن ٿا. ان کان سواء، ESP32 SoftCard پنهنجو 8 بٽ آواز پيدا ڪري ٿو جيڪو مخلوط ۽ ايپل II اسپيڪر ذريعي ادا ڪيو ويو آهي. ان جي اڪثر ايپليڪيشنن لاءِ ڪارڊ کي پڻ FAT32 فارميٽ ٿيل مائڪرو ايس ڊي ڪارڊ جي ضرورت آهي، جيڪا مهيا ڪئي وئي آهي.

ورزن 3.07 جي طور تي ان جي فرم ویئر جي ESP32 SoftCard هيٺ ڏنل صلاحيتون آهن:

  • ڊوم ڊوڙ. ان جو شيئر ويئر يا مڪمل WAD files ۽ MP3 ميوزڪ کي SD ڪارڊ جي فولڊر ۾ رکڻو پوندو.
  • Wolfenstein 3D هلائي. هڪ شيئر ويئر يا راند جو مڪمل نسخو SD ڪارڊ جي فولڊر ۾ هجڻ ضروري آهي.
  • ميڪنٽوش کلاسک کي نقل ڪريو. ROM ۽ فلاپي / هارڊ ڊرائيو تصويرون SD ڪارڊ تي هجڻ گهرجن.
  • هڪ IBM PC/XT مطابقت رکندڙ DOS ۽ ونڊوز 3.0 کي نقل ڪريو. فلاپي / هارڊ ڊرائيو تصويرون SD ڪارڊ تي هجڻ گهرجن.
  • ايميوليٽ سيگا ماسٽر سسٽم، اين اي ايس ۽ ٽربو گرافڪس-16 (جاپان ۾ اڪا پي سي انجڻ). راند ROMs کي SD ڪارڊ تي هجڻ گهرجي.
  • SD ڪارڊ تي محفوظ ڪيل وڊيوز کيڏيو. وڌ ۾ وڌ ريزوليوشن 320×240 PAL يا NTSC-50 لاءِ ۽ 320×200 باقاعده NTSC لاءِ.
  • وائي فائي ذريعي انٽرنيٽ سان ڳنڍيو.
  • انٽرنيٽ آڊيو اسٽريمز ٻڌي يا MP3 کيڏيو fileSD ڪارڊ تي ذخيرو ٿيل آهي.
  • هڪ بنيادي 80 × 25 ٽيڪسٽ موڊ ڪمانڊ ڪنسول 30 کان وڌيڪ مختلف حڪمن سان.
  • ايپل II جوائس اسٽڪ لاءِ سپورٽ. جوائس اسٽڪ Doom، Wolfenstein 3D، گيم ڪنسول ايموليٽرز ۽ ميڪنٽوش ايموليٽر ۾ استعمال ٿي سگھي ٿو، جتي اھو يا ته باقاعده جوائس اسٽڪ ٿي سگھي ٿو يا مائوس کي ايموليٽ ڪري سگھي ٿو. PC/XT ايموليٽر ۾ اهو تير جي چاٻين کي سنڀاليندو آهي، پر اهو مائوس کي نقل نٿو ڪري.
  • ايپل ماؤس II لاءِ سپورٽ. مائوس Doom، Wolfenstein 3D، SMS، NES، TurboGrafx-16، Macintosh emulator ۽ PC/XT ايموليٽر ۾ استعمال ٿي سگھي ٿو.
  • مونوڪروم مانيٽر لاءِ 256 گري اسڪيل موڊ لاءِ سپورٽ.
  • SD ڪارڊ مان فرم ويئر کي اپڊيٽ ڪرڻ جي صلاحيت جيئن نئين صلاحيتون/بگ فيڪس شامل ڪيا ويا آهن.
  • هڪ ايف ٽي پي سرور جيڪو پوري SD ڪارڊ تائين رسائي ڏئي ٿو.

هارڊويئر جي گهرج

ايپل II+، ايپل IIe ۽ Pravetz 82 تي ڪارڊ کي چڱيءَ طرح آزمايو ويو آهي. اهو پڻ ڏيکاريو ويو آهي ته ايپل IIgs، ليزر 128، Pravetz 8C ۽ Pravetz 8M تي صحيح طريقي سان ڪم ڪندي ڪجهه ابتدائي اپنائڻ وارن طرفان.
ESP32 SoftCard هڪ بوٽبل ڪارڊ نه آهي ۽ ان کي يا ته هڪ ڊسڪ II / اسمارٽ پورٽ ايموليٽنگ ڊيوائس جي ضرورت آهي، جهڙوڪ فلاپي ايمو، CFFA3000 ڪارڊ، ڊان [ڪنٽرولر، TJ Boldt ProDOS ڪارڊ، وغيره، يا گهٽ ۾ گهٽ هڪ حقيقي ايپل II فلاپي ڊرائيو. هڪ خالي ڊسڪ.
ڪارڊ هڪ 20 انچ (50 سينٽي) ويڊيو ڪيبل ۽ 32 GB مائڪرو ايس ڊي ڪارڊ سان گڏ.
وڌيڪ معلومات ملي سگهي ٿي Applefritter تي webسائيٽ يا صرف ڳولا ڪندي “The ESP32 SoftCard for the Apple II”.

تنصيب

ESP32 SoftCard ايپل II/II+، IIe يا IIgs جي ڪنهن به مفت سلاٽ ۾ انسٽال ڪري سگھجي ٿو. ايپل II سي پي يو تي هلندڙ پروگرام خودڪار طريقي سان سلاٽ کي طئي ڪري ٿو.

وڊيو لوپ
وڊيو سگنل لازمي طور تي ڪارڊ ذريعي ڳنڍيل هجي، انهي ڪري اهو خودڪار طور تي ايپل II جامع وڊيو سگنل ۽ ESP32 ماڊل پاران ٺاهيل جامع وڊيو جي وچ ۾ تبديل ٿي سگهي ٿو. ڪارڊ هڪ 50 سينٽي (20 ”) وڊيو ڪيبل سان گڏ اچي ٿو. اهو استعمال ڪري سگھجي ٿو ايپل II جي جامع وڊيو آئوٽ کي ڳنڍڻ لاءِ هيٺين RCA ڪنيڪٽر سان ليبل ٿيل وڊيو ان ڪارڊ تي. مانيٽر کي پوءِ لازمي طور تي پلگ ان ٿيڻو پوندو اپر آر سي اي ڪنيڪٽر ۾ ليبل ٿيل وڊيو آئوٽ. جڏهن ڪارڊ استعمال ۾ نه آهي، ايپل II وڊيو سگنل صرف اندر اچي ٿو جڏهن ته وڊيو اندر ۽ ٻاهر نڪري ٿو وڊيو آئوٽ ذريعي.

آڊيو لوپ
ايپل II اسپيڪر پڻ ڳنڍيل هجڻ گهرجي جيتوڻيڪ آواز ڪم ڪرڻ لاء ڪارڊ.
فراهم ڪيل عورت-عورت جمپر ڪيبل ايپل II مدر بورڊ تي اسپيڪر ڪنيڪٽر کي ڪارڊ تي اسپيڪر ان ليبل ٿيل ڪنيڪٽر سان ڳنڍڻ لاءِ استعمال ڪري سگهجي ٿي. ايپل II اسپيڪر پاڻ کي پلگ ان ۾ هجڻ گهرجي ڪنيڪٽر تي ليبل ٿيل اسپيڪر آئوٽ ڪارڊ تي. جيڪڏهن اسپيڪر ڪيبل ڪافي ڊگهو نه آهي، فراهم ڪيل مرد-عورت جمپر ڪيبل هڪ واڌ جي طور تي استعمال ڪري سگهجي ٿو.
ڪارڊ خاص طور تي ٺهيل هئي ڪنهن به نقصان کان بچڻ لاءِ اسپيڪر ان ڪنيڪٽر جي پلس ۽ مائنس کي ريورس ڪندي. انهي جي ڪري، مناسب پولارٽي کي طئي ڪرڻ لاء آزمائش ۽ غلطي استعمال ڪري سگهجي ٿي. ڊفالٽ ايپل II بوٽ بيپ صرف ٻڌو ويندو جڏهن polarity صحيح آهي.

ايپل II + / ايپل IIe IIgs جمپر
هي جمپر بند ٿيڻ لازمي آهي جيڪڏهن ESP32 SoftCard ايپل II/II+ ۾ ميزباني ڪيل آهي ۽ کليل آهي جيڪڏهن ايپل IIe ۾ ميزباني ڪئي وئي آهي. جيڪڏهن جمپر صحيح طور تي سيٽ نه ڪيو ويو آهي ته نقصان جو ڪو به خطرو ناهي، جڏهن ته ان جا هيٺيان منفي اثر هوندا: ايپل II/II+ لاءِ آواز
ايپل II واقعي خاموش هوندو ۽ ايپل IIe ۽ IIgs لاءِ شايد اسپيڪر مان شور اچي رهيو آهي جڏهن وائي فائي ڪم ڪري رهيو آهي.
پاور آن بوٽ بيپ
جڏهن ايپل II تي هلندڙ آهي، ESP32 SoftCard پنهنجو 2 kHz بوٽ بيپ ٺاهي ٿو.
اهو ايپل II بوٽ بيپ کان فوري طور تي ٻڌي سگهجي ٿو جڏهن آواز صحيح طور تي وائرڊ ڪيو ويو آهي جيئن هن وڊيو ۾ ڏيکاريل آهي: https://www.youtube.com/watch?v=Jak6qlXeGTk

بنيادي آپريشن

ESP32 SoftCard انٽرفيس پروگرام
ESP32 SoftCard انٽرفيس پروگرام ايپل II CPU تي هلندو آهي ۽ ايپل II پردي جي ڊوائيسز ۽ ESP32 SoftCard جي وچ ۾ تمام مواصلات مهيا ڪري ٿو. اهو اسيمبليءَ ۾ لکيل آهي ۽ اهو DOS 3.3 يا ProDOS تحت هلائي سگهي ٿو. اهو ايپل II جي فلاپي يا ڪنهن ڊسڪ II/اسمارٽ پورٽ ايموليٽنگ ڊيوائس تان لوڊ ڪري سگهجي ٿو، جهڙوڪ CFFA3000 ڪارڊ، هڪ ڊان ][ ڪنٽرولر، هڪ TJ Boldt ProDOS ڪارڊ، وغيره. ان جو پنهنجو ورزن نمبر پڻ آهي جيڪو ورجن کان آزاد آهي. ESP32 SoftCard جي فرم ویئر جو تعداد.

انٽرفيس پروگرام ٻن تقريبن هڪجهڙائي وارين قسمن ۾ اچي ٿو: ESP32NTSC ۽ ESP32PAL. ٻنھي مان ڪھڙو عمل ڪيو ويو آھي ڪارڊ پاران ٺاھيل جامع وڊيو سگنل جي شروعاتي وڊيو معيار کي طئي ڪري ٿو. اهو ضروري آهي، ڇاڪاڻ ته ڪجهه NTSC ڊسپلي PAL کي سپورٽ نٿا ڪن ۽ ان جي برعڪس. ڪارڊ ٻنهي معياري کي سپورٽ ڪري ٿو ۽ صارف انهن جي وچ ۾ تبديل ڪري سگهي ٿو PAL يا NTSC حڪمن کي ٽائيپ ڪندي ڪارڊ ڪمانڊ پرامپٹ مان. تنهن هوندي به خودڪار طريقي سان طئي ڪرڻ جو ڪو طريقو ناهي ته ڪهڙي وڊيو معيار سان ڳنڍيل ڊسپلي جي حمايت ڪري ٿي، تنهنڪري جيڪڏهن اڳوڻي لاءampلي ڪارڊ هميشه NTSC ۾ شروع ٿيو، ڪجهه PAL ڊسپلي صرف هڪ خالي اسڪرين ڏيکاريندو ۽ صارف ڪڏهن به ڪارڊ جي ڪمانڊ پرامٽ کي نه ڏسندو.

هيٺ ڏنل ZIP file DOS 3.3 ۽ ورزن 1.0 جي ProDOS تصوير تي مشتمل آهي:Tindie ESP32 SoftCard Expansion Card - علامت 1
ESP32 SoftCard انٽرفيس پروگرام v1.0.zip (سڀ ايپل ][, ][+, //e)
ESP32 SoftCard Interface Program v1.0.C.zip (IIgs ۽ کلون)

هڪ دفعو ESP32NTSC يا ESP32PAL تي عمل ڪيو ويو آهي، هيٺ ڏنل جلدي اسڪرين تي ڏيکاريو ويو آهي ان کان اڳ وڊيو سگنل سوئچ ڪري ٿو جيڪو ڪارڊ طرفان ٺاهيل آهي:

Tindie ESP32 SoftCard Expansion Card - تصوير 1

ESP32 SoftCard جي ڪمانڊ پرامپٽ
هڪ دفعو وڊيو ESP32 SoftCard ڏانهن سوئچ ٿي، سڀ ڪيبورڊ، جوائس اسٽڪ ۽ ماؤس واقعا انٽرفيس پروگرام ذريعي ڪارڊ ڏانهن موڪليا ويندا آهن. استعمال ڪندڙ کي 80 × 25 ٽيڪسٽ اسڪرين ۽ هڪ ڪمانڊ پرامٽ سان پيش ڪيو ويو آهي. 30 کان وڌيڪ مختلف حڪم موجود آهن ۽ ٽائپنگ HELP هڪ فهرست ۽ مختصر وضاحت مهيا ڪري ٿي. مٿي ۽ هيٺ تير جي ڪنجين سان گڏو گڏ ايپل IIe تي ڪيچ استعمال ڪري سگھجن ٿا انهن ذريعي سائيڪلن لاءِ. حڪم ڪيس حساس نه آهن، جيتوڻيڪ اهي مٿين صورت ۾ درج ٿيل آهن. ٻئي کاٻي تير ۽ ايپل IIe تي ڪيچ بيڪ اسپيس طور ڪم ڪريو، مارڻ دوران موجوده ٽائپ ڪيل حڪم کي صاف ڪري ٿو.

حڪمن جي فهرست

بي اي پي يا - تمام ننڍو 2 kHz بيپ پيدا ڪريو
بي اي پي - هڪ مخصوص مدت سان 2 kHz بيپ پيدا ڪريو
HOME يا CLS - اسڪرين کي صاف ڪريو ۽ پرامٽ کي مٿين لائن ۾ رکو
NTSC - جامع وڊيو معيار کي NTSC ۾ تبديل ڪريو
NTSC-50 يا NTSC50 - جامع وڊيو معيار کي NTSC-50 ۾ تبديل ڪريو
PAL - مجموعي وڊيو معيار کي PAL ۾ تبديل ڪريو
معياري - موجوده جامع وڊيو معيار ڏيکاريو
معياري - بيان ڪيل جامع وڊيو معيار ڏانھن وڃو
SCAN - هڪ وائي فائي نيٽ ورڪ اسڪين انجام ڏيو ۽ نتيجن کي لسٽ ڪريو
ڪنيڪٽ ڪريو - نيٽ ورڪ اسڪين ڪرڻ کان پوءِ وائي فائي هاٽ اسپاٽ سان ڳنڍيو
ڳنڍيو <#> - نمبر طرفان بيان ڪيل هاٽ اسپاٽ سان ڳنڍيو
ڳنڍيو - مخصوص SSID سان هٽ اسپاٽ سان ڳنڍيو
ڊسڪنيڪٽ - هن وقت ڳنڍيل هٽ اسپاٽ کان ڌار ڪريو
FTPSERVER - پورٽ 21 تي ايف ٽي پي سرور شروع ڪريو
FTPSERVER ANONYMOUS - FTP سرور شروع ڪريو ۽ صرف گمنام استعمال ڪندڙن کي اجازت ڏيو
FTPSERVER - FTP سرور شروع ڪريو ۽ گمنام استعمال ڪندڙن کي منع ڪريو
FTPSERVER STOP - FTP سرور کي روڪيو
IPCONFIG يا IP - ڏيکاريو IP معلومات
MEMORY يا MEM - موجوده ياداشت جي استعمال کي ڏيکاريو
FONT - سسٽم فونٽ جا سڀ اکر ڏيکاريو
JOYSTICK - جيڪڏهن موجود هجي ته جوائس اسٽڪ کي جانچيو ۽ ترتيب ڏيو
MOUSE - ايپل ماؤس II کي ٽيسٽ ۽ ترتيب ڏيو جيڪڏهن موجود هجي
اسڪرين - اسڪرين تي تصوير جي پوزيشن کي ترتيب ڏيو
سسٽم - مختلف سسٽم جي معلومات ڏيکاري
TASKS - سڀ في الحال هلندڙ ڪمن کي لسٽ ڪريو
تازه ڪاري - SD ڪارڊ مان firmware کي اپڊيٽ ڪريو
EXIT - ESP32 SoftCard انٽرفيس پروگرام مان نڪرڻ ۽ بنيادي ڏانھن واپس وڃو
REBOOT - ريبوٽ ڪريو ESP32 SoftCard بنيادي ڏانھن موٽڻ کان سواءِ
DOOM - ڊوم جو نسخو شروع ڪريو /Doom ۾ رکيل
WOLF3D - Wolfenstein 3D جو نسخو شروع ڪريو / Wolf3D ۾ رکيل
TG16 يا PCE - شروع ڪريو TurboGrafx-16 (اڪا پي سي انجڻ) ايموليٽر
SEGA يا ايس ايم ايس - شروع ڪريو سيگا ماسٽر سسٽم ايموليٽر
NINTENDO or NES - شروع ڪريو Nintendo Entertainment System emulator
MACINTOSH يا MAC – شروع ڪريو Macintosh Classic emulator
PC - شروع ڪريو IBM PC/XT مطابقت رکندڙ ايموليٽر
وڊيو - وڊيو پليئر کي براؤز موڊ ۾ شروع ڪريو / وڊيوز ۾ رکيل وڊيوز لاءِ
ٻڌو - /AudioStreams.txt ۾ رکيل سڀني انٽرنيٽ آڊيو اسٽريمز کي لسٽ ڪريو
ٻڌو <#> - نمبر طرفان بيان ڪيل آڊيو اسٽريم کي ٻڌو
راند ڪريوfile</ وڊيو> - مخصوص MP3 کيڏيو file يا وڊيو / وڊيوز مان
PLAY <#> - MP3 کيڏيو file يا وڊيو ۾ /وڊيوز نمبر طرفان بيان ڪيل
PAUSE - موجوده MP3 يا آڊيو اسٽريم پلے بیک کي روڪيو
RESUME - روڪيل MP3 يا آڊيو اسٽريم پلے بیک کي ٻيهر شروع ڪريو
STOP - موجوده MP3 يا آڊيو اسٽريم پلے بیک کي روڪيو
حجم <#> - MP3 يا آڊيو اسٽريم پلے بیک جو حجم تبديل ڪريو
CATALOG يا CAT يا DIR - موجوده ڊاريڪٽري لسٽ ڪريو
PREFIX يا CD - موجوده ڊاريڪٽري جو نالو ڏيکاريو
PREFIX <#> يا سي ڊي <#> - موجوده ڊاريڪٽري کي تبديل ڪريو (نمبر طرفان بيان ڪيل)
PREFIX يا سي ڊي - موجوده ڊاريڪٽري کي تبديل ڪريو (نالو طرفان بيان ڪيل)
۽ - افقي اسڪرين جي پوزيشن کي ترتيب ڏيو
۽ - عمودي اسڪرين جي پوزيشن کي ترتيب ڏيو
- افقي ۽ عمودي اسڪرين جي ترتيبن کي ري سيٽ ڪريو
- ٽوگل لوئر ڪيس (صرف ايپل II/II+ تي لاڳو ٿئي ٿو)

آڊيو آئوٽ
80 جي ڏهاڪي کان ڪجهه مانيٽر (جهڙوڪ فلپس هڪ مٿي) هڪ بلٽ ان اسپيڪر ۽ هڪ آڊيو آهي ampجاندار. ۽ جيتوڻيڪ ڪارڊ وٽ ٻاهرين آڊيو لاءِ ڪنيڪٽر نه آهي، اهو هر ڪنهن لاءِ گهٽ ۾ گهٽ سولڊرنگ صلاحيتن سان شامل ڪرڻ بلڪل آسان آهي. گهربل ڪنيڪٽر پروٽو ٽائپنگ واري علائقي ۾ ڪٿي به رکي سگھجي ٿو ۽ ان کي زمين سان ڳنڍڻ جي ضرورت آهي ۽ RV3 پوٽينيوميٽر جي مٿين پن جيئن هيٺ ڏنل اشارو ڪيو ويو آهي:
Tindie ESP32 SoftCard Expansion Card - تصوير 2احتياط - اسپيڪر آئوٽ ڪنيڪٽر هن مقصد لاءِ استعمال نه ٿو ڪري سگهي، ڇاڪاڻ ته اهو زمين سان ڳنڍيل ناهي.

ESP32 SoftCard انٽرفيس ۽ ڪيسٽ پورٽ سان بوٽ ڊسڪ ٺاهڻ
جيئن اڳ ذڪر ڪيو ويو آهي، هڪ DOS 3.3 يا ProDOS تصوير جنهن ۾ انٽرفيس پروگرام شامل آهي هن لنڪ تان ڊائون لوڊ ڪري سگهجي ٿو: ESP32 SoftCard انٽرفيس پروگرام v1.0.zip ۽ اهو ڪنهن به ڊسڪ II/اسمارٽ پورٽ ايموليٽنگ ڊيوائس ۾ استعمال ٿي سگهي ٿو، جهڙوڪ CFFA3000 ڪارڊ، هڪ ڊان ][ ڪنٽرولر، هڪ TJ Boldt ProDOS ڪارڊ، وغيره. بهرحال، جيڪڏهن صارف وٽ صرف هڪ فلاپي ڊرائيو آهي ۽ انهن مان ڪو به جديد ڪارڊ نه آهي. ، اهو اڃا تائين ڪافي آسان آهي هڪ DOS 3.3 يا ProDOS بوٽ ڊسڪ ٺاهڻ جنهن ۾ ESP32NTSC ۽ ESP32PAL شامل آهن.

ان مقصد لاءِ ايپل II جي ڪيسٽ ان پورٽ کي سمارٽ فون يا ليپ ٽاپ سان عام 3.5 ايم ايم AUX آڊيو ڪيبل ذريعي استعمال ڪري سگهجي ٿو. هتي قدم آهن:

  1. ڊسڪ ][ انٽرفيس ڪارڊ کي سلاٽ 6 ۾ رکو ۽ فلاپي کي ڊرائيو 1 سان ڳنڍيو. اهو ڪنهن ٻئي سلاٽ ۾ ڪم نه ڪندو.
  2. AUX آڊيو ڪيبل استعمال ڪندي ڪيسٽ ان پورٽ کي پنهنجي اسمارٽ فون يا ليپ ٽاپ جي هيڊفونز پورٽ سان ڳنڍيو. انهي کان پوء پڪ ڪريو ته حجم وڌ ۾ وڌ آهي.
  3. ڊرائيو ۾ فلاپي کان سواءِ ايپل II کي آن ڪريو ۽ پوءِ مارو . اهو ڊرائيو کي گھمڻ بند ڪرڻ جو سبب بڻائيندو ته مشين بنيادي ۾ بوٽ ڪندو.
  4. فلاپي ڊرائيو ۾ خالي فلاپي ڊسڪ داخل ڪريو ۽ ان جو دروازو بند ڪريو.
  5. بنيادي پرامپٽ مان ٽائپ ڪريو LOAD ۽ مارو
  6. توهان جي اسمارٽ فون يا ليپ ٽاپ مان ٻن AIF مان هڪ کيڏيو fileزپ آرڪائيو ۾ شامل آهي: ESP32 SoftCard v1.0.AIFs_.zip

پوء صرف انتظار ڪريو ۽ اسڪرين تي ڏنل هدايتن تي عمل ڪريو. سڄي عمل ۾ 2 منٽ کان به گهٽ وقت لڳندو آهي ۽ مڪمل ٿيڻ تي مشين نئين فارميٽ ٿيل فلاپي ڊسڪ مان ريبوٽ ٿيندي.

ESP32 SoftCard وڊيو ڪنورٽر
ESP32 SoftCard وٽ هڪ وڊيو پليئر آهي جيڪو NTSC ۾ 320×200 جي وڌ ۾ وڌ ريزوليوشن سان ۽ PAL ۾ 320×240 سان وڊيوز هلائڻ جي قابل آهي. اهو پڻ قابل آهي 15x تيز رفتار ۽ تير جي چاٻين کي استعمال ڪندي ريورس. تنهن هوندي به ESP32 ايترو طاقتور ناهي ته صرف ڪنهن به وڊيو فارميٽ کي هلائڻ لاءِ ۽ ان کي NTSC يا PAL گرافڪس ريزوليوشن تائين گهٽائي. اهو ئي سبب آهي ته وڊيوز کي اڳ ۾ تبديل ڪيو وڃي ۽ جديد پي سي استعمال ڪندي ٻيهر ڪوڊ ڪيو وڃي. ونڊوز لاءِ هڪ ننڍڙو اوزار آهي جيڪو هڪ بيچ پروسيس ۾ مختلف فارميٽ جي ڪيترن ئي وڊيوز کي تبديل ڪري سگهي ٿو.

ESP32 SoftCard وڊيو ڪنورٽر v1.0
ESP32 SoftCard وڊيو ڪنورٽر v1.0.zip (ونڊوز)
ESP32_SoftCard_Video_Converter.zip (MacOs ۽ Linux)
هي اوزار FFmpeg استعمال ڪري ٿو ڪيترن ئي مختلف فارميٽ جي وڊيوز کي تبديل ڪرڻ لاءِ ۽ ڪنهن به ريزوليوشن کي هڪ فارميٽ ۾ جيڪو ESP32 SoftCard ادا ڪري سگهي ٿو. هر وڊيو لاءِ اها هڪ الڳ ذيلي ڊاريڪٽري ٺاهي ٿي ۽ 10 مختلف ٺاهي ٿي files، 5 NTSC لاءِ ۽ 5 PAL لاءِ.
اهو هر وڊيو لاءِ خود بخود ٺمب نيل ٺاهي ٿو، جيڪڏهن هڪ مهيا نه ڪيو ويو آهي. ھي تھمب نيل اھو آھي جيڪو اسڪرين تي ظاهر ٿئي ٿو جڏھن ESP32 SoftCard جو وڊيو پليئر براؤز موڊ ۾ آھي.

استعمال:

  1. زپ جو مواد ڪڍو file توهان جي PC تي هڪ الڳ ڊاريڪٽري ۾.
  2. سڀني 4:3 وڊيوز کي ذيلي ڊاريڪٽري InputVideos4by3 ۾ رکو ۽ سڀ 16:9 وڊيوز InputVideos16by9 ۾ رکو.
  3. هلايو Go.bat ۽ انتظار ڪريو سڀ ڊن پيغام جو. اهو ڪجهه وقت وٺي سگھي ٿو وڊيوز جي تعداد ۽ توهان جي PC جي رفتار جي لحاظ سان.
  4. SD ڪارڊ تي /وڊيوز ۾ OutputVideos ذيلي ڊاريڪٽري جي سموري مواد کي نقل ڪريو. هر وڊيو کي پنهنجي ذيلي ڊاريڪٽري ۾ هجڻ گهرجي.

اهم: SD ڪارڊ تي / ويڊيو ڊاريڪٽري ۾ ڪا به شامل نه ٿيڻ گهرجي files، صرف ذيلي ڊائريڪٽري.
تبديلي به هر وڊيو لاءِ هڪ ٿامب نيل تصوير ٺاهي ۽ ان کي ان پٽ وڊيو جي ساڳي ڊاريڪٽري ۾ رکي، جيڪڏهن هڪ مهيا نه ڪئي وئي آهي. وقت واروamp جي لاءِ خودڪار ٺاهيل تھمب نيل تصوير Go.bat ۾ بيان ڪئي وئي آھي ۽ تبديل ڪري سگھجي ٿي. جيڪڏهن هڪ ٿمبنيل تصوير مهيا ڪئي وئي آهي، ان کي اوور رائٽ نه ڪيو ويندو. ٺٺولي به ساڳيو آهي fileنالو وڊيو طور، پر هڪ .PNG واڌ سان. ھڪڙي حڪمت عملي آھي ھڪڙي تبديلي کي هلائڻ لاءِ ھڪ ڀيرو سڀ تھمبنيلس ٺاھيو، انھن کي تبديل ڪريو جيڪڏھن ضروري ھجي ۽ پوءِ ان کي ٻيهر ھلايو.

هتي 10 ٺاهيل آهن files هڪ وڊيو لاءِ Example.mp4:

  1. Example.ntsc.ts – آواز سان گڏ NTSC لاءِ مکيه پلے بیک وڊيو
  2. Example.ntsc.fwd.ts – آواز سان وڊيو جو 15x اسپيڊ فاسٽ فارورڊ ورزن
  3. Example.ntsc.rwd.ts - آواز سان وڊيو جو 15x اسپيڊ ريورس ورزن
  4. Example.ntsc.idx - هڪ انڊيڪس file FF ۽ Rewind دوران هم وقت سازي لاءِ استعمال ڪيو ويو
  5. Example.ntsc.img.ts – برائوز موڊ ۾ ڊسپلي ڪرڻ لاءِ وڊيو جو ٿمب نيل
  6. Example.pal.* - ٻيا 5 files PAL لاءِ، مٿي بيان ڪيل وارن جي برابر

ESP32 SoftCard وڊيو ڪنورٽر جو مواد:

  • InputVideos4by3 - هڪ خالي ذيلي ڊاريڪٽري جتي سڀئي 4:3 وڊيوز رکيا وڃن استعمال ڪندڙ کي تبديل ڪرڻ لاءِ
  • InputVideos16by19 - هڪ خالي ذيلي ڊاريڪٽري جتي سڀئي 16:9 وڊيوز رکيا وڃن استعمال ڪندڙ کي تبديل ڪرڻ لاءِ
  • OutputVideos - هڪ خالي ڊاريڪٽري جتي سڀ بدليل وڊيوز رکيا ويندا تبادلي جي عمل ذريعي، هر هڪ پنهنجي پنهنجي ذيلي ڊاريڪٽري ۾
  • Convert.bat – هڪ بيچ file جيڪو پيدا ڪري ٿو 5 مختلف files ffmpeg.exe کي ڪال ڪندي. هن بيچ file صرف Go.bat طرفان سڏيو ويندو آهي
  • Go.bat - بيچ file جيڪو InputVideos4by3 ۽ InputVideos16by9 ۾ رکيل سڀني وڊيوز کي بدلائي ٿو
  • ReadMe.txt - هدايتون ڪيئن استعمال ڪجي اوزار
  • ffmpeg.exe - FFmpeg جي 3 عملدارن مان هڪ. اهو تمام ڳري کڻڻ ڪري ٿو.
    تان ڊائون لوڊ ڪيو ويو: https://ffmpeg.org
  • VideoIndexer.exe - هڪ ننڍڙي ڪمانڊ لائين يوٽيليٽي سي ۾ لکيل آهي جيڪا انڊيڪس ٺاهي ٿي file
  • VideoIndexerSource.zip – VideoIndexer.exe جو سي سورس ڪوڊ

فرم ویئر جي نظرثاني جي تاريخ:

v1.00
- شروعاتي مڪمل خصوصيت رليز
v1.01
- وڊيو پليئر: PAL ۽ NTSC لاءِ الڳ الڳ وڊيوز شامل ڪيا ويا مختلف اسپيڪٽ ريٽس جي ڪري.
- وڊيو پليئر: هڪ بگ کي درست ڪيو جنهن جي ڪري تصوير کي NTSC ۾ افقي طور تي مرڪز نه ڪيو وڃي.
v1.02
- عذاب: پهرين سطح جي آخر ۾ هڪ حادثو درست ڪيو مڪمل اسڪرين جي سطح کان اڳ.
- ڊوم: سيٽنگون هاڻي محفوظ ڪيون وينديون جڏهن صارف راند کي بچائيندو ۽ جڏهن هو ڊوم کي ڇڏي ڏيندو.
- آڊيو پليئر: LISTEN ڪمانڊ تي عمل ڪرڻ جڏهن ته انٽرنيٽ سان ڳنڍيل نه آهي هاڻي هڪ وائي فائي ڪنيڪشن شروع ڪندو.
- آڊيو پليئر: LISTEN ڪمانڊ جي ٽائيم آئوٽ کي وڌايو، جيڪو صرف 250ms هو - ڪافي نه جڏهن اسٽريمنگ سائيٽ تمام پري آهي.
- آڊيو پليئر: پلے بیک ھاڻي بند ٿي ويندو Doom، Wolfenstein 3D، وڊيو پليئر يا ڪنهن به ايموليٽر شروع ڪرڻ کان اڳ.
- SD ڪارڊ: ڊاريڪٽري لسٽ ڪرڻ هاڻي ذيلي ڊاريڪٽريون نه ڏيکاريندو ۽ files هڪ نقطي سان شروع ٿئي ٿو.
v1.03
- وائي فائي: ڳنڍڻ جو وقت 10 کان 20 سيڪنڊن تائين وڌايو.
- آڊيو پليئر: هڪ حادثي کي درست ڪيو جيڪو ڪڏهن ڪڏهن MP3 جي بلڪل آخر ۾ ٿئي ٿو.
- وڊيو پليئر: SBC ڪوڊيڪ جي بفر کي ٻيڻو ڪيو 8K تائين بفر اوور فلو کان بچڻ لاءِ آڊيو ۾ پاپنگ سبب.
v1.04
- شامل ڪيو ويو NTSC-50 جامع وڊيو معيار (320×240) پراڻن NTSC رنگين CRT ٽي ويز ۽ مانيٽرز لاءِ. سوئچ ڪرڻ لاء، صرف ٽائپ ڪريو NTSC-50.
- وڊيو پليئر: هڪ حادثي کي مقرر ڪيو جڏهن هڪ غير تبديل ٿيل وڊيو کي هلائڻ جي ڪوشش ڪئي يا هڪ MP3 / ويڊيو ڊاريڪٽري ۾ رکيل آهي.
- ڪمانڊ پرامٽ: مارڻ ھاڻي سائيڪل واپس پھرئين ڪمانڊ ڏانھن، صرف آخري تي روڪڻ جي بدران.
v1.05
- Sega/Nintendo emulators: NTSC-50 ۾ غلط آواز جي تعدد کي درست ڪيو.
v1.06
- ماؤس: MOUSE ڪمانڊ استعمال ڪندي مائوس جي X-axis يا Y-axis کي ڦيرائڻ جي صلاحيت شامل ڪئي وئي.
- ايس ڊي ڪارڊ: سسٽم ڪمانڊ هاڻي پڻ ڏيکاري ٿو شعبن جو تعداد ۽ ايس ڊي ڪارڊ جي شعبي جي سائيز.
v1.07
- ميڪ ايموليٽر: ميڪ ايموليٽر وٽ موجود ميموري کي 2.5 MB کان 3 MB تائين وڌايو.
- ميڪ ايموليٽر: هڪ ذيلي ڊاريڪٽري مان MAC ڪمانڊ تي عمل ڪرڻ سان Mac ROM ۽ ڊسڪ تصويرون لوڊ ٿينديون جيڪي ان سب ڊاريڪٽري ۾ مليون.
- Sega/Nintendo emulators: هڪ سب ڊاريڪٽري مان SEGA يا NINTENDO ڪمانڊ تي عمل ڪرڻ صرف ان سب ڊاريڪٽري ۾ ROMs ڏيکاريندو.
v1.08
- هڪ وڊيو شور جو مسئلو حل ڪيو جيڪو ٿي رهيو هو جڏهن ESP32 SoftCard هڪ ايپل IIgs اندر ميزباني ڪئي وئي آهي.
- Nintendo: NTSC تي وڊيو ٽوڙڻ جو هڪ مسئلو حل ڪيو جڏهن راند ”بليڊ آف اسٽيل“ پهرين شروع ڪئي وئي.
---
v2.00
- شامل ڪيو ويو TurboGrafx-16 (اڪا پي سي انجڻ) گيم ڪنسول ايموليٽر.
شروع ڪرڻ لاءِ صرف ٽائيپ ڪريو TG16 يا PCE.
v2.01
- ڪمانڊ پرامٽ: مدد اسڪرين کي اپڊيٽ ڪيو TG16/PCE ڪمانڊ شامل ڪرڻ لاءِ.
- TurboGrafx-16: هڪ بگ کي درست ڪيو ويو جنهن جي ڪري ڪجهه رانديون PAL تي اڻ سڌريل گرافڪس موڊ ۾ وڃن ٿيون جڏهن ٻيهر لانچ ڪيو ويو.
v2.02
- ايف ٽي پي سرور: وڏي جي منتقلي دوران بي ترتيب ڊسڪنيڪٽ جو سبب بڻيل هڪ بگ مقرر ڪيو files.
- ايف ٽي پي سرور: هڪ بگ مقرر ڪيو جيڪو غير گمنام صارفين کي ڳنڍڻ کان روڪيو.
- ايف ٽي پي سرور: منتقلي جي رفتار وڌائي 1 Mbps کان تقريباً 2 Mbps تائين.
- آڊيو پليئر: هڪ بگ کي درست ڪيو جنهن جي ڪري HTTPS URLڳنڍڻ نه آهي. ھاڻي اھي صحيح طور تي ڊفالٽ HTTP ڏانھن.
- آڊيو پليئر: هڪ پارسنگ بگ مقرر ڪيو جيڪو ڪجهه سبب ڪري رهيو هو URLs ناڪام ٿيڻ لاءِ سليش کان پوءِ ڪولن سان.
- آڊيو پليئر: ڊگھو اسٽريم جا نالا يا ڊگھا سبب هڪ بگ طئي ڪيو URLLISTEN ڪمانڊ ٽيبل کي ٽوڙڻ لاءِ.
---
v3.00
- شامل ڪيو ويو IBM PC/XT مطابقت رکندڙ ايموليٽر. شروع ڪرڻ لاءِ بس لکو PC.
- استعمال ڪندي لوئر ڪيز کي ٽوگل ڪرڻ جي صلاحيت شامل ڪئي وئي جڏهن ميزبان ايپل II+ آهي.
- آڊيو پليئر: هڪ بگ مقرر ڪيو جيڪو 48K s سان اسٽريم جو سبب بڻيوampڇڏڻ جي شرح.
v3.01
- وائي فائي ريڊيو ھاڻي بند آھي جيستائين اھو ضروري نه آھي. اهو 70 ايم اي پاران ڪارڊ جي بجلي واپرائڻ کي گھٽائي ٿو.
- ڪمانڊ پرامپٽ: هڪ بگ کي درست ڪيو ويو جنهن سبب وائي فائي پاس ورڊ بي نقاب رهي جڏهن CONNECT استعمال ڪيو
- ڪمانڊ پرامپٽ: هڪ بگ کي درست ڪيو جنهن سبب SSID مان خالن کي هٽايو وڃي جڏهن CONNECT استعمال ڪيو وڃي
v3.02
- پي سي ايموليٽر: هرڪيولس/ايم ڊي اي عمودي هم وقت سازي جون گهرجون ساڳيون ڪيون آهن جيڪي ميڪنٽوش ايموليٽر لاءِ آهن.
- پي سي ايموليٽر: هڪ بگ کي درست ڪيو جيڪو انگن جي ٽائپنگ کي روڪيو يا کاٻي مائوس جي بٽڻ کي دٻايو سڀني Apple II+ تي بغير ڪنهن جوائس اسٽڪ.
- پي سي ايموليٽر: هڪ بگ کي درست ڪيو ويو جنهن جي ڪري سڀ سيرا آن لائين AGI رانديون صحيح نموني ظاهر نه ٿيون ٿين جڏهن TGA يا CGA چونڊيو ويو آهي.
- پي سي ايموليٽر: 256-رنگ MCGA موڊ ۾ غلط رنگن جي ڪري هڪ بگ کي درست ڪيو راندين لاءِ جيڪي پيٽ کي متحرڪ طور تي اپڊيٽ ڪن ٿيون.
v3.03
- وڊيو پليئر: PAL ۾ حادثي کي طئي ڪيو جڏهن اسڪرين کي سڄي طريقي سان ساڄي طرف منتقل ڪيو ويو آهي استعمال ڪندي
v3.04
- ميڪ ۽ پي سي ايموليٽر: NTSC ۾ 480i ۽ 576i PAL ۾ پلازما/LCD/LED ٽي وي ۽ مانيٽر لاءِ اختيار شامل ڪيا ويا.
- ميڪ ايموليٽر: هڪ ٽيبل شامل ڪيو جيڪو ڏيکاريو ويو ڊسڪ تصويرون جيڪي نصب ڪيون وينديون، پي سي ايموليٽر وانگر.
v3.05
- NES ايموليٽر: هڪ بگ کي درست ڪيو جيڪو آواز کي سپر ماريو برادرز 3 ۾ NTSC تي خراب ڪرڻ جو سبب بڻائيندو هو.
v3.06
- ايس ايم ايس ايموليٽر: v3.00 ۾ متعارف ٿيل هڪ وڏي بگ کي درست ڪيو جيڪو NTSC تي ڪجهه راندين ۾ خرابي جو سبب بڻيو.
v3.07
- پي سي ايموليٽر: هڪ بگ مقرر ڪيو جيڪو استعمال ڪندي ڪجهه نڪرڻ کان پوءِ ڪارڪردگي ۾ گهٽتائي جو سبب بڻيو .

دستاويز / وسيلا

Tindie ESP32 SoftCard توسيع ڪارڊ [pdf] استعمال ڪندڙ دستياب
ESP32 SoftCard Expansion Card, ESP32, SoftCard Expansion Card, Expansion Card, Card

حوالو

تبصرو ڇڏي ڏيو

توهان جو اي ميل پتو شايع نه ڪيو ويندو. گهربل فيلڊ نشان لڳل آهن *