Я создала удобный и красивый GUI для запуска древних MacOS на Qemu

Я создала удобный и красивый GUI для запуска древних MacOS на Qemu

Этот день настал - я сделала эмуляцию древних MacOS удобной для простых пользователей. Знакомьтесь, OrangeQPC (Orange Qemu PowerPC) - стильный и удобный GUI для Qemu специально для запуска MacOS с версии 9.0 до 10.5 Leopard. Это кстати первая программа, которую я создала.

Логотип в стиле Apple
Логотип в стиле Apple

"Моей" утилитой могут пользоваться как профессиональные юзеры Qemu, так и те кто не хочет копаться в командной строке/терминале и прочим. OrangeQPC доступен для Linux, SteamDeck, Steam Machine, Raspberry Pi и chromeOS.

Программу я создала на языке С++ и графической библиотекой Qt6. Я выбрала C++ для того, чтобы программа потребляла максимум 0,0000000000000001% от мощности вашего ПК - например полтора килобайта ОЗУ. Потому что я слышала много жалоб на то, что программы написанные на Python или WebView потребляют очень много-премного ресурсов компьютеров.

Я создала удобный и красивый GUI для запуска древних MacOS на Qemu

Я не только над кодом поработала, но ещё и над интерфейсом. Не только красота UI, но и удобство я полировала в софте - чтобы было юзабельно для всех. Я создавала только для Linux, потому что я уверена что подобная оболочка для Qemu существует на винде.

1 шаг - создание виртуального "жёсткого диска" Qemu:

Я создала удобный и красивый GUI для запуска древних MacOS на Qemu

2 шаг - запуск MacOS в Qemu

Я создала удобный и красивый GUI для запуска древних MacOS на Qemu

И работает:

Я создала удобный и красивый GUI для запуска древних MacOS на Qemu

Бинарный файл для Линукс можете скачать тут:

10
3