Pull to refresh
73
60.2
Send message

USB-flash - в данном случае, это режим, когда Мурмулятор становится внешней флешкой для хост-компа, т.е. оттуда можно записывать напрямую на SD-card, подключенную к пике, и можно писать на диски, примонтированные к XT.

Да, PS/2 клавиатура на первых двух PIO, см. схему мурмулятора.

Мышь пока не поддерживается. Есть версии прошивки с эмуляцией мышки на джойстике, но оно не прижилось, т.к. реально на ХТ мышь нигде не нужна по большому счёту. Но если возникнет нужда, прикрутим.

RTC не поддерживается. А нужен?

PCM5102 звучит громче (если прямо на уши), но он не доступен к прямой напайке на Мурмулятор - только внешним блоком, TDA1387 - разведен на плату версии 1.4

GP23; rightout=GP21; beepout=GP25 - все используются. Пищалка - это пищалка, а звук - это звук, там Disney Sound Source (стерео-Covox) и прочие ништяки живут.

COM-порт тоже пока никому не понадобился на ХТ, хотя, были позывы с подключением модема. Пока - нереализовано. Эти пины пока занимает джойстик, но если проект будет развиваться, не исключено, что там появится и поддержка COM-порта.

Ну, если внимательно читать статью, то там написано, что своп отключается при подключении PSRAM ;)
В текущей сборке доступно 4 метра памяти в сумме (пофиг какой, psram или swap). Если надо заюзать именно 8, можно подсобрать отдельный билд, но я не вижу для ХТ необходимости в таком количестве памяти. Просто нет программ, которым столько нужно.
Ну и опять, если внимательно читать статью, то там есть 2 скриншота: один - перформанс со свопом, второй - с псрам. И с псрам оно изрядно быстрее.

Там своп на внешнюю SD-card, которые сейчас стоят копейки, т.е. смысла не имеет заморачиваться с этой кастрацией (имхо).

С этим пока никак - сетевых карточек и модемов в комплекте эмуляции не имеется.

Данному нику - верим )) Так как он и есть основной разработчик pico-xt.

Это совсем другое устройство (в три раза дороже). Или это к тому, что лучше взять эту плату, и не морочить себе голову с Мурмулятором? Ну... тоже мнение.

Я полагаю, что цена. Не я разрабатывал Мурмулятор, знаю только, что он начинался, как эмулятор ZX Spectrum на каком-то ESP, потом переехал на пику, а потом уже оброс кучей других эмуляторов ретро-компов.

Ну, если смотреть на Win95/98 - таки да, там уже почти всё было. Но для пики оно пока недостижимо - памяти мало. 264 КБ - это очень мало даже по меркам конца 90-ых прошлого века, там уже только кэш второго уровня был больше.

  1. Очень зависит от локации. Поищите на маркетплейсах "ZX Murmulator"

  2. Если выбрать вариант с VGA, то сложно только паять разъём под SD-card. В худшем случае можно прикупить готовый модуль и на соплях прицепить

  3. Да, есть корпуса в виде моделей для 3Д-принтера. Поищите на https://t.me/ZX_MURMULATOR/30988

ну и тут https://murmulator.ru/howto внимательно посмотрите варианты

добрался проверить. нифига не вышло:
 unimplemented: FDPIC mode is not supported in Thumb-1 mode

Если учесть, что пике неоткуда взять сеть (если не брать pico w, для которой можно поискать драйвер в Зефире), а в Зефире нет драйверов для тех устройств, что используются в Мурмуляторе, то остаётся только голое ядро для переключения задач, и особой разницы уже как бы и нет.

Базы нет в преподавании. Сплошные юзеры...

Не, тут оно никак - слишком мало памяти. Может, появится что-то дешёвое с большим количеством ресурсов.

Это не другая идеология, а общая база для всех ОС. Командной строке надо учить всех, а не одних задротов, иначе мы никогда не выберемся из "поколения-ЕГ".

Кстати, под винду есть удобный инсталлер: https://github.com/raspberrypi/pico-setup-windows/releases (но требует Win10 или выше).

Ну, он сильно бюджетный. А RP2350/54 - ждём. Пока в доступных точках их нет. Не из Британии же заказывать ))

Мурмулятор ОС пока не поддерживает экраны-матрицы, а вот в pico-launcher можно подсмотреть управление матрицей 240*320 ST7789 по i2c. Исходники тут: https://github.com/xrip/pico-launcher/tree/main/drivers/st7789, там рядом есть ещё поддержка ws2812.

Ну, тут задача была обратная - аппаратура уже есть, а ОСи - нет )

пока хватает в продаже (даже новых), не смотря на то, что предложение по USB доминирует
пока хватает в продаже (даже новых), не смотря на то, что предложение по USB доминирует

просмотрел доку по-быстрому. пока принципиальных отличий от FreeRTOS не нашёл.

Information

Rating
145-th
Registered
Activity

Specialization

Backend Developer, Application Developer
Lead
From 8,000 $
Java
SQL
Oracle
Database
OOP
C++
C#
MySQL
High-loaded systems
Kubernetes