یک علاقهمند به فناوریهای قدیمی با نام «کالین» از کانال یوتوب This Does Not Compute، ساعت رومیزی شبیه مک موسوم به Maclock را به یک کامپیوتر مک با نام WonderMac تبدیل کرده است. پروژه WonderMac با استفاده از رزبریپای و شبیهساز مک کلاسیک، این گجت ۳۰ دلاری را از یک ساعت زنگدار ساده به رایانهای کوچک برای اجرای نرمافزارهای قدیمی مک بدل ساخته است.
به گزارش Tomshardware، کالین ابتدا ظاهر دقیق و جذاب Maclock را روی آمازون دید و آن را خریداری کرد. طراحی وفادار به مک کلاسیک، او را به این فکر برد که این دستگاه فقط به کارکرد ساعت و زنگ هشدار محدود نماند. او پیشتر پروژهای شبیه مینیمک را دیده بود که از رزبریپای Zero برای شبیهسازی مک استفاده میکرد، اما بدنه آن پروژه جزئیات ضعیفی داشت.
ایده WonderMac از همان پروژه قبلی شکل گرفت. کالین همه قطعات لازم را تهیه و کار را آغاز کرد. بهگفته او، سختترین بخش، باز کردن بدنه Maclock بود. استفاده محتاطانه از ابزار فلزی باریک درزبازکن، در نهایت بدون آسیب جدی به بدنه نتیجه داد.
نمایشگر اصلی Maclock امکان استفاده دوباره نداشت. کالین برای WonderMac یک نمایشگر لمسی ۲٫۸ اینچی Waveshare با وضوح SVGA انتخاب کرد که با رزبریپای Zero W سازگار بود. این نمایشگر بهخوبی در قاب جلویی ساعت جا گرفت و ظاهر کلی مک کوچک را حفظ کرد.
پیش از تکمیل مونتاژ سختافزار، چند گام نرمافزاری هم انجام شد. کالین آخرین نسخه سیستمعامل رزبریپای را روی کارت حافظه نصب کرد. سپس درایورهای نمایشگر لمسی Waveshare را افزود تا صفحهنمایش جدید با سختافزار هماهنگ شود.

او ابتدا قصد داشت از شبیهساز مدرن مک موسوم به Snow استفاده کند. اما مجموعهای از خطاها و ناسازگاریها، او را به سمت شبیهساز قدیمیتر و سبکتر Mini vMac هدایت کرد. اجرای Mini vMac هم ساده نبود، اما کالین نسخه بتای جدید را دوباره از کد منبع کامپایل کرد و روی رزبریپای Zero بهخوبی اجرا شد.

در گام بعد، Mini vMac طوری تنظیم شد که هنگام روشنشدن رزبریپای بهصورت خودکار اجرا شود. این تنظیم، تجربه راهاندازی WonderMac را شبیه روشنکردن یک مک کلاسیک کرده است. کاربر دستگاه را روشن میکند و مستقیماً وارد محیط شبیهسازیشده مک قدیمی میشود.
کالین همچنین میخواست از همان پورت USB-C موجود روی Maclock برای تأمین برق استفاده کند، اما مدار شارژ داخلی این ساعت، کار را پیچیده کرد. او در نهایت مدار شارژ را کنار گذاشت تا رزبریپای مستقیماً ولتاژ ۵ ولت را از پورت پشتی بدنه دریافت کند. سپس سیمهای تغذیه را به دو نقطه روی برد رزبریپای Zero W لحیم کرد.
برای ثابت نگهداشتن رزبریپای و نمایشگر در جای مناسب داخل بدنه Maclock یک براکت سهبعدی طراحی و چاپ شد. این براکت، برد و نمایشگر را در موقعیت درست پشت قاب جلویی نگه میدارد و از جابهجایی آنها جلوگیری میکند.