عكس Sinclair ZX81، الذي صدر عام 1981، نهج Sir Clive القائم على تحقيق أقصى استفادة بأقل قدر من العتاد: إذ كان مزودًا بذاكرة 1K، إلى جانب لوحة مفاتيح وZ80 وTC وواجهات لأشرطة الكاسيت. وبعد 45 عامًا، جمع [adam.klotblixt] توسعات ZX81 في OpenSpand الذي طوّره. تستخدم ذاكرة RAM القابلة للتهيئة من جانب المستخدم مساحة العناوين البالغة 64K خارج ROM؛ فيما تعمل بطاقة SD مع أمري LOAD وSAVE في Sinclair BASIC. كما يوفر النظام رسومات عالية الدقة، وشرائح صوت مُحاكية، ومنافذ لعصا التحكم والاتصال التسلسلي، وخيارات ROM، ومخرج فيديو مركبًا. ولا تتوفر واجهة للطابعة. وإلى جانب المكونات الحقيقية، يحاكي RP2350 أيضًا ذاكرة RAM وROM الداخليتين اللتين يعطلهما.
لماذا يهم
يجعل OpenSpand نظام ZX81 الأصلي أكثر قابلية للاستخدام، من خلال جمع بنيته المحدودة، التي تعتمد على توسعات منفصلة لوظائف مختلفة، في بطاقة واحدة. ويتيح عمل بطاقة SD مع الأوامر الحالية في Sinclair BASIC إضافة إمكانات التخزين الجديدة إلى النظام من دون تغيير أسلوب استخدام البرمجيات في ذلك العصر. وتهم خيارات الذاكرة القابلة للتهيئة والرسومات والصوت والاتصال والعرض خصوصًا المستخدمين الذين يشغّلون برمجيات ZX81 على العتاد الحقيقي أو يطوّرونها. ويُظهر توفير RP2350 بعض الوظائف عبر مكونات مادية وبعضها الآخر عن طريق المحاكاة أن المشروع يهدف إلى استكمال أوجه القصور في البنية الأصلية باستخدام عتاد حديث، أكثر من سعيه إلى إعادة إنتاجها بالكامل. أما غياب واجهة الطابعة، فيكشف أنه ليس حلًا متكاملًا يشمل جميع الأجهزة الطرفية لنظام ZX81.