[ЖЕЛЕЗО] MB03+ Slim. Расклешинг для каждого спектрума и не только.

  • Автор темы Автор темы Yuriy
  • Дата начала Дата начала
Ян Кучера, создатель zx element, продемонстрировал в Ютуб новое устройство MB03+ Ultimate Slim, которое превращает Спектрум со стандартным разъемом расширения в машину совместимую по софту с zx element. Обычный Спектрум получает много возможностей для графики и звука. Но главное, спектрумы получают систему устранения клешинга hgfx. Эта система устраняет клешинг, но требует минимального вмешательства в код игры. На виде презентация устройства:

Примеры расклешенных игр смотрите с 6:05.
 
Последний раз редактировалось:
Я в детали не вдавался.
OMG, так вы бы "вдались", а потом копипастили ахинею.
TS2068 предлагает режимы с более высоким разрешением
Tx2068 (TC2068 и TS2068) имеет те же самые режимы, что и TC2048.
считывание с джойстика может непреднамеренно изменить режим экрана или наоборот.
Поэтому всё игровое ПО для Timex использует только Kempston-джойстик, не предлагая даже клавиатуру, так повелось исторически, логично же? 🤣
Оказывается порт таймекса конфликтует с регистром бета диска
Оказывается - это когда вы сами получили конфликт, изучили, разобрались почему он происходит и описали. Что вам и предлагалось сделать: взять конкретную программу, загрузить через MERGE"" её загрузчик, вставить в него ваши "волшебные" две строчки на Бейсике, запустить, получить по лбу и разобраться почему вы получили по лбу. Вместо этого вы копипастите дичь, тратя чужое время и демонстрируя некомпетентность. Зачем?
Ты даже не разобрался почему я написал, что для адаптации игры с таймекса в бейсик-загрузчик нужно добавить лишь две команды аут. Одну для порта 783b, вторую для порта 793b. А вот, команду аут для порта ff в загрузчик добавлять не надо, её вызов будет в самой игре из машинного кода.
Не считайте других глупей себя. Когда бы вы подняли третью точку и проверили свою лирику физикой, вы бы увидели это:

_timex_only.png

требуя программных патчей или аппаратных модификаций для устранения конфликта
Нейросетка права в той части, что ПО для Timex Tx 2068 действительно требует программных патчей или аппаратных модификаций. Это связано с тем что совместимость конкретно Timex Tx 2068 со Spectrum около 10%. У него полностью другое ПЗУ, размером не 16К, а 24К и оно полностью переписано с исправлением части исторических багов Спектрума. Потому что делалось это для американского рынка и планировалось наложить лапу на всё игровое ПО. Отсюда же и картриджи на Таймексах. Хотели как лучше, а вышло как всегда. Но Timex TC 2048 это не касается.
Агрессору пофиг какие порты или ещё что - ему главное спорить, докалупываться.
Дорогая бабушка.. 😝
Но,это я беглым взглядом изучил вопрос.
А вы попробуйте не беглым взглядом... К чему вы оправдываетесь?
Yuriy сказал(а):
На Западе были популярны другие дисковые интерфейсы чем трдос.
Серьёзно? Но ваш любимый esxdos начинался как раз с TR-DOS. Вы же читали об этом? Читали, да?
Создатели некста и Уно сделали этот порт отключаемым. Неужели, они сглупили? Они трижды подумали прежде чем это сделать.
Bingo! С чего вы взяли, что они думали о чём-то кроме заработка? Утверждение с которым вы исходно спорите, звучало так:
Вы же не можете без "адаптации" даже запустить программу с Timex!
Тоже самое и со всем остальным. К чему весь этот цирк?
И кто будет для вас эту ни с кем несовместимую адаптацию делать?))
Вы доказали что можете запустить программу с Timex без адаптации? Нет.

Вы защищаете FPGA-эмулятор ZX Spectrum +3 с совместимостью около 70% и без всякой возможности настройки.
За HiRes я вас спросил из-за беготни с HiResColor, чтобы увидеть как Вы настроите хотя бы его.
Не настроили, пришлось показывать: ясно, понятно.

Но это м.б. что угодно. Я бы мог Вас попросить запустить Kay Demo или вот ещё Cool Sux вместо таймексовских заморочек.
Результат был бы тот же: а зачем это надо? а если автор захотел бы? Ну т.е. балобольство.
Я могу попросить автора, чтобы он Вас лично попросил продемонстрировать класс. :D
 
Последний раз редактировалось:
БлэкКэт, я внизу и написал, что не должно с кемпстоном конфликтовать.
Я нашел информацию, что некоторые схемы подключения бета диска из журнала "Синклер юзер" конфликтуют.
 
Агрессор, ты читать умеешь? Я писал, что с кемпстоном порт таймекса не должен конфликтовать.
И вообще, при чем тут таймекс? Ты круто перевел тему на Таймекс, типа, раз мб не поддерживает по для таймекса без адаптации, то это устройство плохое. А теперь выясняется, что ни один Спектрум-клон не может запускать по таймекса без адаптации из-за различий в пзу. Получается по такой логике, что и Спектрум-клоны плохие. Зачем тогда вообще нужно было вплетать Таймекс? Он для тебя мера спектрумовости? Так этой мере не соответствует ни один продвинутый клон. Ты фигню выдумал - несуществующий недостаток мб. Так у всех Спектрум-клонов этот недостаток - адаптация по с таймекса. И под Спектрум-клонами я тут подразумеваю клоны с поддержкой режимов таймекса. Это я решил добавить, а то может и не догадаешься о каких клонах речь шла.
Ну, твою тактику я разгадал - выдумать несуществующий недостаток. Не дури голову и иди к Тслабсу.
 
БлэкКэт, я внизу и написал, что не должно с кемпстоном конфликтовать.
Я нашел информацию, что некоторые схемы подключения бета диска из журнала "Синклер юзер" конфликтуют.

Зачем читать западные журналы, тебе отечественных не хватает? Ужос как всё запущено, и я ещё грешу на глупость ИИ :)
 
Агрессор, ты читать умеешь? Я писал, что с кемпстоном порт таймекса не должен конфликтовать.
И вообще, при чем тут таймекс? Ты круто перевел тему на Таймекс, типа, раз мб не поддерживает по для таймекса без адаптации, то это устройство плохое. А теперь выясняется, что ни один Спектрум-клон не может запускать по таймекса без адаптации из-за различий в пзу. Получается по такой логике, что и Спектрум-клоны плохие. Зачем тогда вообще нужно было вплетать Таймекс? Он для тебя мера спектрумовости? Так этой мере не соответствует ни один продвинутый клон. Ты фигню выдумал - несуществующий недостаток мб. Так у всех Спектрум-клонов этот недостаток - адаптация по с таймекса. И под Спектрум-клонами я тут подразумеваю клоны с поддержкой режимов таймекса. Это я решил добавить, а то может и не догадаешься о каких клонах речь шла.
Ну, твою тактику я разгадал - выдумать несуществующий недостаток. Не дури голову и иди к Тслабсу.

Ни один отечественный Спектрум клон не может запускать таймексовые видеорежимы, потому, что в этих клонах их нет :) . TS2068/TC2068 не являются клонами Спектрума, они относятся к в какой-то степени (менее 7% ) спектрумсовместимым компам, да и странно было-бы пытаться запускать на Спектруме неспектрумовские программы :) . Клоном Спектрума является только TC2048, и с ПЗУ у него всё в порядке :). Так что в плане Спектрума, о TS2068/TC2068 можете забыть сразу и навсегда.
 
Последний раз редактировалось:
Ты не понял. Речь о клонах с поддержкой графики таймекса. Это клоны уно, Некст, элемент.
Если даже на таких клонах нужно по с таймекса адаптировать, то зачем Агрессор пишет, что недостаток мб - адаптация по таймекса? На всех клонах( с поддержкой графики таймекса) нужна эта адаптация, а не только на мб. Он придумал несуществующий недостаток. И ещё он указывает как недостаток то, что на мб режим таймекса включается через код в котором на несколько команд ассемблера больше. Это фигня а не недостаток, на фоне того, что ПО таймекса нужно переделывать полностью из-за отличий системных ПЗУ таймекса и спектрума. Тут эти дополнительные команды вообще никакой значительной роли не влияют.
Агрессор только мозги пудрит. Таймекс приплёл, какие-то несуществующие недостатки находу приплетает.
 
Последний раз редактировалось:
Это фигня а не недостаток, на фоне того, что ПО таймекса нужно переделывать полностью из-за отличий системных ПЗУ таймекса и спектрума. Тут эти дополнительные команды вообще никакой значительной роли не влияют.
Вы даже прочитать не можете то, что вам написано, всё в каких-то судрогах бьётесь.

Нет, ПО для Timex TC 2048 не надо переделывать полностью. И демка которая вам дана прекрасно идёт на Timex TC 2048. Но она не пойдёт с вашими двумя командами на element/"мбэшке". Выяснить: почему? - это было ваше домашнее задание. Но вы, как двоечник и лодырь, с ним не справились. Не надо примерять на себя роль учителя, когда у самого в дневнике двойка, хорошо?

Про Timex Tx 2068 вам рассказано в контексте того, что вы копипастили не читая. Нейросеть также ничего не читает, она просто взяла случайные материалы про Timex и ими оказались статьи про Tx 2068, а вы этой копипастой пришли на форум размахивать. Не надо так. Про Tx 2068 я вам не писал до момента ваших нейросетевых инсунуаций. Ученье свет, неученье - тьма. Дети не будьте такими как Юрий.😝

И вообще, при чем тут таймекс? Ты круто перевел тему на Таймекс, типа, раз мб не поддерживает по для таймекса без адаптации, то это устройство плохое.
Это устройство плохое не поэтому. Оно плохое потому, что любой программный эмулятор на ПК позволяет выбирать режимы эмуляции, а этот FPGA-эмулятор этого не позволяет и требует "адаптации" под свои ни с кем несовместимые и никому ненужные придумки. Зачем этот цирк? Честней было прямо написать, что продаём FPGA-эмулятор и дать пользователям меню в котором они бы переключали режимы его работы и надстройки.

А не сообщать что это Спектрум который якобы может работать как Scorpion ZS 256, KAY, Timex TC 2048 и т.д., когда по факту это не так и вы не можете запускать ПО от этих клонов без "адаптации", а в подавляющем большинстве случаев и "адаптация" вам не поможет. Потому что ни разу не сводится к "двум командам на Бейсике". А если вы с этим не согласны: показывайте класс, показывайте свою "адаптацию" по факту, а не занимайтесь балобольством, хорошо?

Гражданин Кучера дошёл до того, что продаёт свой FPGA-эмулятор под видом периферийного устройства.
Тогда вопрос: где настройки, дядя? не просто уместен, а обязателен!
Иначе: что за фигню предлагают покупать? Ведь фигню же!
Это как TR-DOS без командной строки, которую вам предлагают написать - самим!
Причём никакого API (как у Эвы и Некста) у Кучеры тоже нет, есть порты в pdf-ке.
Охренеть два, нет - три раза.. 🤣

Трали-вали, лес густой:

_zxi1.png
_zxi2.png
Что такое timing mode - понятно, или тоже надо объяснять?
 
Последний раз редактировалось:
Опять перескок. На этот раз ты перескакиваешь с таймекса 2068 на Таймекс 2048. То упорно мне писал, что нужно переделывать ПО из-за другой ПЗУ, то уже пишешь, что переделывать ПО не надо полностью, перескочив на удобную модель таймекса. Да, ловко скачешь.
Я нигде не писал, что мб запускает софт со скорпиона, Кая, таймекса. Я писал, что в мб есть поддержка графики таймекса. Поддержка графики не означает, что ПО с таймекса запустится как есть без переделки.
Не дури голову. У тебя надуманные прицепки и какие-то нелепые представления о нексте, Уно, АТМ. Иди на их форумы и там спорь. Не пудри мозг людям.
 
То упорно мне писал, что нужно переделывать ПО из-за другой ПЗУ
Я писал:
Нейросетка права в той части, что ПО для Timex Tx 2068 действительно требует программных патчей или аппаратных модификаций. [..] Но Timex TC 2048 это не касается.
Если у Вас синдром дефицита внимания и гиперактивности, то надо не окружающих пытаться учить, а пить таблетки.. :rolleyes:
Yuriy сказал(а):
Я нигде не писал, что мб запускает софт со скорпиона, Кая, таймекса.
Вас никто в этом и не обвинял. Гражданин Кучера пишет, скриншоты выше. Ваша вторая фамилия Кучера? 😀

Вы писали такую галиматью:
Yuriy сказал(а):
Ну, начнем с того, что элемент работает только на одном процессоре. А мбэшка своего процессора не имеет, и служит лишь картой расширения. Нет никаких двух и более компьютеров выводящих на один экран.
А я вас спрашиваю: это что такое?!
_g_zxi.png
Это "перескок"? Нет, это тот же самый контекст. Все знают что это такое: это фильтр экрана в FPGA-эмуляторе. А вы нас лечите.
Yuriy сказал(а):
Ты фигню выдумал - несуществующий недостаток мб.
Включать экранный фильтр двумя аутами в Бейсике - это достоинство?
Почему нельзя сделать просто меню Setup, в котором можно включить: экранный фильтр, графику Timex, порты Scorpion и т.д.?
Это логично, тем более когда Кучера рассказывает, что продаёт периферию (нет). Всё ещё не доходит?
Не пудри мозг людям.
Не мешать вам пудрить? Ваш интерес - какой?
Уже спрашивал: Вы купили MB03+ или element?
Простой же вопрос. Ожидается простой ответ: да/нет и почему? 🤣
 
Последний раз редактировалось:
Попей таблеточки сам. Ты уже явную ерунду пишешь. В чем суть претензий? Что экранный фильтр есть? И всё? Так у многих железок на фпга есть экранный фильтр. У Уно тоже можно управлять режимом отображения на дисплее через специальный регистр scandblctrl, через который можно включить фильтр для имитации сканлайнов. Не морочь голову.
Ты вообще не врубился, что значит мб не имеет своего процессора. Это значит у мб нет своего z80. Весь код программы для спектрума с мб выполняет процессор спектрума. Если бы в мб был свой процессор и перехватывал исполнение кода спектрума и сам исполнял этот код, тогда бы можно было говорить о втором z80. Так что мб своего z80 не имеет. Ты можешь это понять?
У тебя претензии бредовые.
 
Последний раз редактировалось:
Ты вообще не врубился, что значит мб не имеет своего процессора. Это значит у мб нет своего z80.
У FPGA-эмулятора нет железного z80, охренеть 4 раза. Тут по соседству AVR ZX Micro пилят. Там z80 тоже нет, стоит ATMega. И чего теперь? Это не FPGA-эмулятор компьютера? Это делает его периферией? Хотя этот AVR ZX Micro вообще в обычную PC-клавиатуру засовывается. 😀
Весь код программы для спектрума с мб выполняет процессор спектрума.
C SD-картой тоже процессор спектрума работает? Банками шевелит? Графические режимы показывает? Музыку играет? Фильтрует изображение которое якобы выводится со спектрума? Процессор спектрума вообще не имеет всего этого в своём адресном пространстве. Этим занимается отдельный независимый компьютер. А спектрум работает таким же убогим каким он был до подключения поделия Кучеры и знать не знает про существование каких-то фильтров экрана, видеорежимов таймекса и всего прочего, что там написано в документации.

Yuriy сказал(а):
Если бы в мб был свой процессор и перехватывал исполнение кода спектрума и сам исполнял этот код, тогда бы можно было говорить о втором z80.
А давно у спектрума такое меню появилось? Почему я вам его показываю, а не вы - мне?

_mb03.png

Так у многих железок на фпга есть экранный фильтр.
Да, ладно?! Кнопка управления экранным фильтром, где? 🤣

Давайте в третий раз спрошу:
Уже спрашивал: Вы купили MB03+ или element?
Простой же вопрос. Ожидается простой ответ: да/нет и почему? 🤣
Чего вы так боитесь ответить? Стыдно, да?)))
 
Последний раз редактировалось:
Ты явно бредишь. У дивэмэмси тоже меню. И что? Железо дивэмэиси не исполняет машинный код спектрума как и мб. Второй процессор - это второй ЦПУ, который может исполнять код вместо z80 спектрума. Мб не исполняет код z80 спектрума. Ты это понимаешь, или ты тугодум? У Уно тоже и банки ворочаются и экранные фильтры, и схемы конфигурации памяти - всё тоже самое.
Не дури голову.
В следующий раз я буду отвечать тебе кратко:"Ты бредишь". И это будет исчерпывающий ответ.
 
Последний раз редактировалось:
Мб не исполняет код z80 спектрума.
Интересно, если вам ещё пять человек скажут что из вашего спектрума после подключения волшебной коробочки используется только клавиатура и порты джойстиков (если они есть), хотя и это необязательно, вы что сделаете? 🤣

Не, ну ok, допустим у человека распространённый в наших краях Scorpion ZS 256 с ПрофПЗУ. Вот он купил вашу MB03+, подключил, включил, увидел вот это меню выше на экране (вместо привычного fast test of computer и 1992-94 Scorpion ZS 256). Теперь он нажимает кнопку NMI. Что произойдёт, как Вы думаете? 😀

Давайте в четвёртый раз спрошу: Вы купили MB03+ или element? 👻👻👻
 
Ты бредишь.
 
У шины ZXBus нет возможности блокировки ОЗУ компьютера для подмены его внешним ОЗУ. Поэтому устройство подключенное к ZXBus физически не может дать доступ процессору ZX Spectrun 48/128 к памяти свыше той, что у есть у этого компьютера. Если же декларируется доступ к памяти свыше той, что есть у компьютера, то достичь это возможно только одним способом - блокировкой z80 этого компьютера, и отказом от использования его внутренней памяти. Т.е. в используемом таким образом компьютере, используются только его I/O устройства, а процессор и память используются от внешнего устройства. Т.е. фактически компьютер превращается просто в клавиатуру.

Можно купить дохлый ZX Spectrun 48/128 с живой клавой, выкинуть напрочь материнскую плату, приделать к клаве элементарный дешифратор на RD #FE и пару микросхем буферов на старшие адреса и на данные, подключить к шине ZXBus MB03+, и о чудо - получаем полноценный компьютер :)

Т.е. реально, MB03+ - это просто маркетинговый фокус, придуманный чтобы стимулировать безграмотных западных юзеров имеющих ZX Spectrun 48/128 покупать якобы устойство расширения :) . И эти западные идиоты покупают этот ужас, вместо того, что бы купить полноценный комп, фактически за те же деньги :) , урезанным клоном которого является MB03+

Что же касательно "расклешивания", то это такой же маркетинговый обман безграмотных юзеров, когда под видом улучшения прог, фактически предлагается создать новый софт. Т.е. т.н. "расклешивание" здесь, это просто обман безграмотных идиотов :) . Единственным реальным "расклешивателем" являяется ZXULAX от Lethargeek, для которого сами программы переделывать не нужно, но нужно писать для каждой проги инструкции для ZXULAX.

Админ, можно закрывать тему.
 
Последний раз редактировалось:
О, в туже степь... В мб нет фпга-реализации z80. Мб не может выполнять код z80. Поэтому, если прицепить к мб клавиатуру, то клона спектрума не получиться.
Ты тут за админа не решай. Не нравится тема - уходи из неё.
 
О, в туже степь... В мб нет фпга-реализации z80. Мб не может выполнять код z80. Поэтому, если прицепить к мб клавиатуру, то клона спектрума не получиться.
Ты тут за админа не решай. Не нравится тема - уходи из неё.
Значит и использовать память сверх той, что есть в компьютере, эта хреновина не может. Более того, есть ещё один момент - без отключения процессора невозможно поменять тайминги компьютера, т.е недоступны тайминги никаких других моделей, кроме таймингов компа к которому подключена эта хрень :) . И какой в ней смысл тогда? :) Уж лучше купить полноценный комп, тот же Элемент, или Уно, и иметь возможность загружать любые архитектуры с любыми таймингами и любой памятью, в т.ч. более 48/128к :)
 
Последний раз редактировалось:
Функция SysInfo в прошивке MB03+ говорит что покупатель лузер и считает сколько раз он нажимал на сброс.
В принципе, чем ещё порадовать пользователя? Это не шутка: 🤣

loser.png
 
Ну, вот, владельцы фирменных спектрумов довольны. Им прилетают esxdos, два интерфейса сд, интерфейс джойстика, куча звуковых карт и видеорежимов, вай-фай модем.
 
Ну, вот, владельцы фирменных спектрумов довольны.

:) При использовании "фирменного" ZX Spectrum 48k, без отключения Z80 невозможно использовать даже софт под 128к :) . Владельцы фирменного ZX Spectrum 48k просто счастливы от таких широких возможностей за такие деньги :)
 
Назад
Вверх