FAQ

FAQ

Содержание

Я использую HDMI и не вижу изображения

При загрузке Next удерживайте D для DIGITAL (HDMI) - можно выбрать Mode 7 50hz / 60hz. N выбирает следующую частоту, ENTER выбирает ее и сохраняет. НАЖИМАЙТЕ ENTER ТОЛЬКО в том случае, если вы действительно видите экран, подобный приведенному ниже. N НЕ требуется, так как тестовый экран автоматически перейдет в следующий режим, хотя и медленнее.

ZX Spectrum Next Test Screen

ZX Spectrum Next Тестовый экран

Вы также услышите прерывистый звуковой сигнал, чтобы знать, что ваш звук работает. Возможно, ваш дисплей может фиксироваться на обоих режимах, но только один из них сможет фиксироваться на звуке. Выберите тот, у которого есть тон, прежде чем нажать ENTER. Извлеките файлы и скопируйте папки BIN / SYS/ TMP в корень вашей SD-карты.

Как использовать esxDOS в режиме 48K

esxDOS files

Файлы esxDOS

Ваш ZX Next может имитировать оборудование divMMC для других машин. Вы можете использовать esxDOS с 128/48K машинами. Вы можете скачать последний zip-файл esxDOS здесь https://esxdos.org/index.html Скачайте zip и скопируйте следующие папки BIN/SYS/TMP.

Вам нужно будет поместить ESXMMC.BIN в /machines/next/roms

Загрузите свой Next и нажмите SPACE, чтобы открыть меню конфигурации. Используйте клавиши со стрелками, чтобы выбрать режим 48K, снова SPACE и убедитесь, что DIVmmc ROM = YES. Выйдите и сохраните эту конфигурацию. Когда ваш Next загрузится, он должен показать логотип esxDOS непосредственно перед сообщением (c)1982 Sinclair Research Ltd.

Pre boot machine select menu.png
2023-12-17 21 21 11-OBS 30.0.0 - Profile Untitled - Scenes Untitled.png

Я использую VGA и не вижу изображения

При загрузке Next удерживайте V для VGA - можно выбрать Mode 0-6 50hz / 60hz. VGA0 является предпочтительным режимом, так как у него точные тайминги. 1 - 6 также являются точными таймингами, но немного увеличиваются по скорости. N работает как указано выше, но есть 12 возможных конфигураций, из которых вы можете выбирать. Вы начнете с VGA0@50Hz, следующая будет такой же при 60Hz и так далее. ENTER снова выбирает и сохраняет изменения. Звук также воспроизводится во время фазы VGA Test Screen, однако вам понадобятся активные динамики (или наушники), подключенные к аудиовыходу на задней панели вашего Next.

Я использую HDMI-дисплей, и графика игры выглядит искаженной

Некоторые игры (особенно с многоцветными или краевыми эффектами - например, игры на движке Nirvana/Bifrost, определенные демки, особенно из бывшей советской демосцены) требуют точных таймингов, как и обычный Spectrum. Из-за особенностей HDMI-дисплеев и отсутствия внутренней буферизации на аппаратном обеспечении дисплея Spectrum Next в настоящее время они не будут работать должным образом и требуют дисплея VGA или RGB. Предполагается, что это будет исправлено в будущей версии ядра/дистрибутива, но до тех пор есть несколько альтернативных решений: a. Дополнительное ядро Spectrum, которое реализует точные тайминги HDMI, удаляя некоторые дополнительные функции Next. b. Использование оборудования OSSC, которое принимает дисплей RGB/VGA Next и преобразует его в HDMI независимо. c. Использование аппаратных расширений ZXHD или TkPie (только для стандартных режимов Spectrum на частоте 3,5 МГц). Специальные программы Next не имеют этой проблемы, поскольку они созданы с учетом текущих различий во времени HDMI и будут продолжать работать в будущем, когда будет реализовано наиболее подходящее решение HDMI.

Я обновляюсь до последней версии дистрибутива с GitLab или веб-сайта N-Go, и моя клавиатура ps/2 не работает

Чтобы использовать клавиатуру ps/2, вам сначала нужно выбрать, подключена ли мышь или клавиатура к вашему порту ps/2. К сожалению, вы не можете попасть на экран, где вы можете сделать этот выбор, пока не выберете режим видео на экране тестовой карты… для которого требуется, чтобы клавиатура уже работала!

Скачайте этот минимальный файл config.ini https://dl.dropbox.com/s/5na7sd21328jnz5/CONFIG.INI и скопируйте его в папку /Machines/Next на вашей SD-карте, затем попробуйте снова.

При обновлении вашего дистрибутива с официальной страницы [https://www.specnext.com/latestdistro/], или при использовании внутренней клавиатуры на вашем официальном kickstarter 1 или 2 Next, эта проблема не возникнет.

На моем мониторе неправильное изображение с советскими таймингами (Pentagon)

Pentagon имеет нестандартную частоту обновления экрана 48,828 Гц, некоторые мониторы ее не поддерживают. В некоторых случаях может помочь ручная настройка изображения в меню вашего монитора. Другое решение проблемы - купить монитор, совместимый с таймингами Pentagon. Список совместимых мониторов, созданный пользователями, находится здесь: http://www.nedopc.com/zxevo/zxevo_supported_monitors.pdf Как правило, мониторы из этого списка доступны на вторичном рынке по низкой цене. Перед покупкой желательно протестировать монитор в режиме Pentagon.

ПОМОГИТЕ! Моя <вставьте название игры здесь> не работает, хотя она работает на моей <вставьте название более старой модели Spectrum здесь>

Скорее всего, это связано с конкретной несовместимостью указанной программы с дополнительным оборудованием Next. Загрузочный модуль NextZXOS предоставляет множество опций для загрузки программного обеспечения, предназначенного для особенностей каждой модели, но также дает вам возможность отключить почти все дополнительное оборудование Next, чтобы заставить его работать. Если, после того как вы все перепробовали, программное обеспечение не работает, вам необходимо сообщить об этом команде, используя официальный репозиторий gitlab “Issues” (требуется регистрация) и предоставить ссылку на копию вашей программы. Команда рассмотрит конкретную проблему и ответит/исправит ее как можно скорее.


Какие классические файлы я могу загрузить на свой Next?

Next поддерживает NEX, TAP (предпочтительно для классического программного обеспечения), SNA, DSK, Z80, SNX, которые можно загрузить из меню браузера, выбрав их клавишами курсора и ENTER (или джойстиком и кнопкой Fire) - ИЛИ - с помощью команды SPECTRUM. (Подробности см. в главе 20 руководства). Поместите файлы на свою SD-карту и выберите их из браузера.

Как загрузить с программной кассеты

Для успешной загрузки чистый сигнал от проигрывателя должен поступать на “ring” часть штекера, который вы вставляете в гнездо EAR/MIC вашего Next, как на рисунке “Next’s EAR/MIC socket wiring”.

Next's EAR/MIC socket wiring

Next’s EAR/MIC socket wiring

Штекер, вставленный в Next, во многих описаниях называется “3,5-мм стерео штекером”. Даже если Next всегда использует один канал для загрузки, штекер на его стороне должен быть таким же, как те, которые используются для стерео (двухканального) оборудования, потому что, как указано, он тогда получает сигнал через “кольцо”, которого не существует на “моно” штекерах. Вот почему кабели, поставляемые со Spectrum 128 и более ранними моделями, не будут работать: на обоих их сторонах отсутствует кольцо на штекерах.

Таким образом, кабель на стороне Next нуждается в 3,5-мм штекере, обычно описываемом как “стерео” штекер. Другая сторона будет зависеть от выходного разъема на вашем кассетном проигрывателе.

ZX Spectrum Next/+3 Tape Lead

ZX Spectrum Next/+3 Tape Lead

Для загрузки с проигрывателя с монофоническим гнездом для наушников: вы можете попробовать использовать, если он у вас есть, кабель, предназначенный для Spectrum +3 или более поздней версии (см. рисунок: “ZX Spectrum Next/+3 Tape Lead”), или вы можете попробовать приобрести “Ear/Mic Cable”, или, в качестве возможной замены, стерео кабель TRS и подходящий стерео-моно адаптер.

Все остальные сценарии требуют других решений. Часто, если у проигрывателя есть стерео гнездо 3,5 мм, и сигнал на его правом канале звучит хорошо, то может подойти обычный кабель TRS с 3,5-мм штекерами с обеих сторон (в TRS, T означает “tip” (наконечник), а R - “ring” (кольцо) штекера). В противном случае, в том числе в случае, когда вы хотите подключить монофоническое гнездо от проигрывателя и не можете получить или использовать связанный “Ear/Mic Cable”, правило остается прежним: Next нуждается в чистом и сильном сигнале на своем “кольцевом” соединении. Стандарт для аналоговых стерео и AV кабелей или адаптеров, которые разделяют “стерео” сторону на отдельные каналы на другой стороне, заключается в том, чтобы называть разделенные аудиоканалы левым и правым каналом и назначать им белый и красный цвет соответственно. На них Красный канал подключен к Кольцу, необходимому ZX Spectrum Next при загрузке. (Примечание 1: Памятка: R-R-R, red-ring-right (красный-кольцо-правый)) (Примечание 2: Как правило, разветвители на монофонические сигналы будут иметь большие гнезда или штекеры, называемые RCA: если гнезда на проигрывателе не совпадают, одного разветвителя будет недостаточно для построения всего решения, но два можно объединить, второй использовать для направления двух, все еще раздельных, сигналов на один многоканальный штекер. Разветвитель позволяет попробовать, какой из двух каналов стереопроигрывателя имеет лучший сигнал). (Примечание 3: при ориентации общих разветвителей следует игнорировать цветовую маркировку с исторического рисунка кабеля +3: даже если этот кабель также является разветвителем, в отличие от “стерео” конвенции, на нем черная сторона является “правой”).

NextZXOS предоставляет Tape Tester в главном меню NextZXOS - выберите More и Tape Tester. Он может помочь, когда у вас уже есть сигнал, но вам нужно найти лучший уровень громкости или, в некоторых случаях, отрегулировать азимут. Как только вы будете готовы загрузить настоящую ленту, выберите Tape Loader и нажмите PLAY на вашем проигрывателе.

Как я могу загрузить файлы TZX?

Файлы TZX можно загрузить, если у вас есть pi0 или внешний проигрыватель TZX. Если у вас есть pi0, пожалуйста, смотрите ниже для получения дополнительной информации. Прежде чем обращаться за помощью, подготовьте эту информацию

Мой светодиод не гаснет, когда я отключаю питание!

Remove ALL cables

Удалите ВСЕ кабели

Некоторые телевизоры подают обратное питание на Next через кабель HDMI, поэтому важно УДАЛИТЬ ВСЕ КАБЕЛИ после обновления прошивки и полностью выключить его. Если у вашего телевизора/дисплея несколько входов, попробуйте использовать один из других, поскольку обычно НЕ ВСЕ порты HDMI демонстрируют такое поведение.

Ситуация с обратным питанием также произошла в одном случае с использованием последовательного кабеля ввода-вывода в порту джойстика, общее правило, похоже, такое: “если у него есть собственное питание и он подключен к Next, он может подавать на него обратное питание” - в случае проблем с правильным выключением и включением Next, сначала отсоедините все такие кабели/периферию и попробуйте снова.

Как мне обновить мой Next?

Последний стабильный дистрибутив здесь. Чтобы обновить свой Next, извлеките содержимое дистрибутива на свою SD-карту. Выключите Next, Нажмите и удерживайте U и включите питание, пока не увидите экран Updater и следуйте инструкциям. Как указано выше, если вы используете HDMI, вам нужно удалить все кабели, когда будет предложено выключить ваш Next.

Вы также можете прочитать эту публикацию на форуме от Аллена с более подробной информацией о процессе обновления.

Иногда вас могут попросить скачать последние версии с gitlab здесь. Иногда это желательно, если вас просят протестировать конкретное исправление или последние аппаратные функции.

Моя SD-карта не распознается моим Next во время загрузки

Next поддерживает FAT32 (включая длинные имена файлов), FAT16 и FAT12. Он не поддерживает exFAT, NTFS, AFS или ext форматы. Некоторые форматировщики дисков, такие как Windows GUI formatter и SD Association Formatter, принудительно используют exFAT для SD-карт размером 32 ГБ или больше, и не позволят вам форматировать с помощью FAT32. В Windows отформатируйте с помощью format x: /FS:FAT32, используя командную строку (где x: - это буква диска, к которому подключена ваша карта).

Как мне обновить Pi в моем Next (NextPi)?

NextPi можно скачать здесь, и вы можете использовать Etcher, чтобы записать его на SD-карту объемом 1 ГБ.

У меня есть pi0, но я не могу загрузить TZX

Вам потребуется новый обновленный файл dot/pisend и nextzxos/tzxload.bas из git репозитория. Их необходимо поместить в соответствующие папки на вашей SD карте. Эти файлы были обновлены после выпуска дистрибутива.

Вы можете проверить, правильно ли отвечает pi0, перейдя в Command Line и запустив “.term” Вы должны увидеть Terminex, нажмите SYM+SHIFT+B, чтобы переключиться на скорость 115 200 бод, и нажмите Enter. Если вы увидите слова “SUP>”, значит, ваш pi0 готов. Вы можете выйти из Terminex, нажав SYM+SHIFT+Q

Чтобы загрузить TZX, поместите несколько файлов TZX на свою SD-карту, и вы сможете выбрать файлы из браузера, и Next сделает все остальное. Если вы столкнетесь с игрой, которая не работает, сообщите нам об этом.

У меня проблемы с загрузкой TZX:


У вас последние версии core / NextZXOS?
Вы обновились до последней версии дистрибутива git? git репозиторий
Какой видеорежим вы используете? (VGA0/HDMI и т.д.)
Какая игра не работает? (Вам нужно указать точное название)
Где произошел сбой при загрузке? Игра загрузилась нормально, но вылетела и т.д.?
Вы оставили что-нибудь подключенным к порту EAR?

Как отсортировать содержимое моей SD-карты?

В NextZXOS 2.07 и выше браузер может сортировать файлы динамически. Нажмите O для переключения между сортировкой по дате, размеру и отмене сортировки. Нажмите + (SYM+K) для переключения между возрастающим и убывающим порядком.

Для esxDOS или более старых версий NextZXOS вам потребуется использовать инструмент на ПК, такой как DriveSort (Windows) или FatSort (кросс-ОС совместимый), чтобы физически переупорядочить файлы в базе данных каталогов SD-карты.

Где я могу купить RTC / мышь / память / Wifi / Pi0 / встроенный выключатель питания…

ActiveConsult продает большинство этих продуктов, и их можно найти здесь. Кабель SCART можно приобрести здесь, также здесь: [https://www.retrocomputershack.com/] Обратите внимание, что вам нужно загрузить ZX Spectrum Next и нажать клавишу R, чтобы настроить выход SCART.

Какой контроллер / джойстик / геймпад я могу использовать?

Atari 2600 Paddles

Atari 2600 Paddles

Next поддерживает любой джойстик или геймпад стандарта “Atari”, а также геймпады Master System и MegaDrive. Хорошим вариантом является беспроводной геймпад M30 8BitDo MegaDrive.

Вы НЕ МОЖЕТЕ использовать джойстики Sinclair Branded SJS-1, продаваемые для +2/2A/3 ZX Spectrums, поскольку им требуется специальный адаптер. Если у вашего джойстика есть черные и серые штекеры, НЕ ПОДКЛЮЧАЙТЕ серый штекер, так как он работает только на +2/2A/3 ZX Spectrums и может повредить ваш Next.

Next также поддерживает контроллеры вождения Atari 2600. Это цифровые квадратурные устройства вращающегося энкодера, которые можно идентифицировать по слову “driving” (вождение) и изображению гоночного автомобиля. Лопатки Atari 2600 (которые можно идентифицировать по слову “paddle” (лопатка) и изображению теннисных ракеток) содержат аналоговые потенциометры, которые НЕ являются физически совместимыми и могут повредить ваш Next.

Как настроить порты джойстика на Kempston / Sinclair / Megadrive / Cursor?

Ваш Next позволяет настроить поведение каждого порта джойстика. По умолчанию левый порт будет настроен на Kempston1, а правый - на Sinclair1. Если вы хотите изменить эту конфигурацию, нажмите кнопку NMI, выберите “Settings” (Настройки), затем “Joysticks” (Джойстики). Теперь вы можете выбрать JoyL для левого или JoyR для правого и переключаться между вариантами:


Kempston1
Kempston2
Cursor
Sinclair1
Sinclair2
MD 1 (Megadrive 3/6 кнопок)
MD 2 (Megadrive 3/6 кнопок)


Вы не можете установить оба порта на одну и ту же конфигурацию. Это установит выбор только до холодной перезагрузки (полного выключения питания). Вы можете установить эти параметры как постоянные, выключив свой Next, на экране загрузки Sinclair ZX Next удерживайте SPACE, затем нажмите ‘E’ - Измените параметры для Left Joy и Right Joy с помощью SPACE. После того как вы выбрали предпочитаемую конфигурацию джойстика, нажмите ENTER дважды. Ваш Next теперь перезагрузится, и после возврата в NextZXOS ваши настройки будут применены.

Кнопка 2 моего ZX ProPad не работает

Next поддерживает только две напрямую подключенные кнопки огня. На ZX ProPad это кнопки 1 и 3. Дополнительные кнопки поддерживаются только для геймпадов и джойстиков Sega Megadrive. Совместимы геймпады Sega с 3 и 6 кнопками. Считываются кнопки вверх, вниз, влево, вправо, A, B, C, X, Y, Z, Start и Mode.

К сожалению, ограничение в две напрямую подключенные кнопки огня на геймпадах и джойстиках не Sega встроено в аппаратное обеспечение Next. Поэтому его нельзя улучшить в будущем обновлении ядра. Все платы Next имеют физический чип мультиплексора, который жестко соединяет шесть контактов только как входные (направление и две кнопки огня), один контакт только как выходной (для выбора Sega), один контакт как 5 В и один контакт как землю.

Как изменить скорость процессора / развертку и т.д.?

Следующие комбинации клавиш можно использовать, чтобы:
NMI + 1 Жесткая перезагрузка
NMI + 2 переключить удвоитель строк развертки
NMI + 3 переключить 50 / 60 Гц
NMI + 4 Мягкая перезагрузка
NMI + 7 Переключить строки развертки (25/50/75%)
NMI + 8 Переключить скорость процессора (3,5/7/14/28)
NMI + 9 Меню NMI

Где я могу скачать игры / ромы?

Spectrum Computing и World of Spectrum - хорошие места для начала. Если в вашем Next есть wifi, [https://github.com/em00k/next-zxdb-downloader] также может искать и скачивать игры непосредственно на вашем Next. zxdb-dl также находится на вашей SD-карте как часть последнего дистрибутива.

Моя внутренняя клавиатура не отвечает - помогите!

Сначала полностью выключите Next, извлеките все кабели и попробуйте снова. Если это не помогло, кабель клавиатуры мог ослабнуть. Вы можете посмотреть видео о том, как открыть свой Next, здесь:
https://www.youtube.com/watch?v=iLDz4AjL3rA

Моя клавиатура ps/2 не отвечает - помогите!

Отредактируйте свой файл c:/machines/next/config.ini так, чтобы ps2=0, или используйте разветвитель ps/2.

Как установить pi0 / Wifi / RTC / Memory?

Как указано выше, можно посмотреть руководство по открытию вашего Next. Также прочитайте соответствующую главу в руководстве. здесь.

Как подключиться к Wifi?

Вы можете подключиться к сети Wi-Fi 2,4 ГГц, убедитесь, что ваш пароль не содержит пробелов. Вы можете использовать приложение wifi2.bas из /apps/wifi/setup - когда вы загрузите wifi2.bas и введите RUN, чтобы запустить

Вы можете узнать свой IP-адрес, перейдя в командную строку и набрав .uart, затем следующее:

AT+CIFSR

Это должно вернуть ваш IP-адрес. Если у вас все еще возникают проблемы, убедитесь, что сеть работает на частоте 2,4 ГГц и вы находитесь не слишком далеко от точки доступа.

Посмотрите, работают ли другие интернет-приложения, попробуйте ZXDB-DL из /apps/wifi/zxdb-dl и запустите zxdb-loader.bas. Когда программа запустится, введите термин для поиска игры и нажмите клавишу возврата. Если вы видите результаты, значит, wifi работает.

Как я могу заставить шину расширения работать с внешним оборудованием?

По умолчанию Next отключает шину расширения, так как внешнее оборудование может конфликтовать и маловероятно, что оно будет работать на скоростях процессора выше 3,5 МГц. Шину можно включить и отключить отдельные конфликтующие внутренние аппаратные средства с помощью регистров Next 128 и 130..137 (страницы руководства 270..271). Здесь приведен подробный пример того, как заставить RAM Music Machine работать, и здесь видео, демонстрирующее использование Interface 1/микродисков.

Могу ли я использовать джойстики Amstrad/Sinclair SJS-1 с Next?

НЕТ! Джойстики SJS-1 имеют принципиально несовместимую развод

Этот документ неполный и вскоре будет пересоздан