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

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

Примеры расклешенных игр смотрите с 6:05.
 
Последний раз редактировалось:
Им прилетают esxdos, два интерфейса сд, интерфейс джойстика, куча звуковых карт и видеорежимов, вай-фай модем.
Выбираем 48K и запускаем diag из прошивки MB03+, а тестировать выбираем 128K
48k_mode_128_test.png

Testing paging ожидаемо обломался.

Теперь загружаем HGFX NICCC - демо для eLeMeNt ZX/MB. Напоминаю, у нас Spectrum 48K с MB03+
Смотрим внутрь TAP-файла:

higfx_tape.png
Это анимация занимающая 66 банок по 16К каждая + бейсик и музыка.
Общим объёмом 1 015 726 K

И знаете что? Она очень долго грузит свои 66 блоков из tap, потом запускается и работает. На 48 килобайтах.
Уверен, что Юрий сейчас нам быстренько это чудо объяснит. ;)

48mode.png

А знаете что ещё смешно? Что z80 debug показывает на месте ПЗУ нули.
А memory view показывает, что анимация грузится прямо с адреса #0000
С адреса 45000 запущен и работает проигрыватель

z80_debug.png
 

Вложения

  • 48k_mode_3plus_test.png
    48k_mode_3plus_test.png
    27.8 КБ · Просмотры: 0
  • demo.png
    demo.png
    17.4 КБ · Просмотры: 1
Последний раз редактировалось:
Выбираем 48K и запускаем diag из прошивки MB03+, а тестировать выбираем 128K
Теперь загружаем HGFX NICCC - демо для eLeMeNt ZX/MB.

Не, этот гфх не показатель, данные в него вполне могут грузиться через окно ПЗУ и в любом количестве. Показательным является загрузка на ZX Spectrum 48k софта использующего память ZX Spectrum 128k, т.е. любого софта под 128к. Вот там уже без отключения Z80 невозможно пользоваться стандартным менеджером памяти.
 
Показательным является загрузка на ZX Spectrum 48k софта использующего память ZX Spectrum 128k, т.е. любого софта под 128к. Вот там уже без отключения Z80 невозможно пользоваться стандартным менеджером памяти.
Всё верно.
wonderful.pngmarsmare.png
Black Cat сказал(а):
этот гфх не показатель, данные в него вполне могут грузиться через окно ПЗУ и в любом количестве
Именно это и происходит. В кучеровском эмуляторе есть визуализация:

ram-rom.png
 
Последний раз редактировалось:
Обычно на западе у кого есть Спектрум 48 есть и 128, а то и целая коллекция спектрумов. Так что им будет на чем мб запускать.
Критики убедились, что мб это честное внешнее устройство, которое не превращает Спектрум в клавиатуру. Нет никаких блокировок и подмены z80. Всё честно.
 
Последний раз редактировалось:
это честное внешнее устройство, которое не превращает Спектрум в клавиатуру.

320 евро :) при цене рабочего ZX Spectrum 48k 45-90 евро :) . И кто тут клавиатура? :) . Т.е. в сумме 365-410 евро за компьютер 48k :), а с ZX Spectrum 128/+2 ещё больше . Это фактически цена ZX Spectrum Next :) - самого дорого Спектрума в истории, который отнюдь не 48k :) . И что можно сказать об умственных способностях покупающих MB03+ за такие деньги? Хотя я уверен, что на западе идиотов будет в достатке :) . Я уж молчу о надёжности подключения чего-то к краевому разъёму :)
 
Последний раз редактировалось:
Критики убедились, что мб это честное внешнее устройство, которое не превращает Спектрум в клавиатуру. Нет никаких блокировок и подмены z80. Всё честно.
Как-то вы рановато разбежались. Подождали бы недельку или месяц, а потом отредактировали сообщение.

Вы что, реально хотите барыжить этими коробочками? Подвязки есть? 🤣

"Честное" устройство работает так (уже молчу о том, что половина российской сцены попячено без спроса):

turbosound.png
 
БлэкКэт, мб03+ Слим стоит 200 евро.
Подытожу волну критики:
1. Мб превращает Спектрум в клавиатуру. Доказано мб не отключает z80 и не исполняет его код.
2. Режим графики таймекса требует больше кода для включения. У всех современных клонов с поддержкой графики таймекса в работе с этим режимом есть определенные сложности. Так что мб по сравнению с другими клонами ни чуть не хуже
3. Лучше бы мб перехватывал z80 для расширения памяти спектрума 48 до 128 КБ. Критики противоречит сам себе, так как тогда мб превратит Спектрум в клавиатуру.
4. Высокая цена как у Спектрум некста в 320 евро. Элементарное незнание цен. Мб03+ Слим стоит 200 евро.
5. Наезды на автора мб в стиле "жулик-вор, деньги гребёт лопатой, всех дурит". Они не учитывают западного мышления "труд достоин вознаграждения". Поэтому сам автор мб считает, что его труды должны оплачиваться.

Это и удивительно, что у критиков, у которых скорее всего никогда не было и НИКОГДА не будет оригинальных спектрумов, судят о западном спектрумизме.
 
Мб превращает Спектрум в клавиатуру. Доказано мб не отключает z80 и не исполняет его код.
Мб работает как независимый от Спектрума FPGA-компьютер и поэтому в любом случае превращает этот Спектрум в клавиатуру. Что прекрасно демонстрирует скриншот выше. Они работают независимо друг от друга. Чуть позже будет видео.
Режим графики таймекса требует больше кода для включения.
Это полдела, что он требует больше кода. Режимы графики Timex, как и все остальные режимы таймингов, расширенной памяти и пр. включаемые портами e_zxi т.е. #783B/#793B работают только на element ZX и НЕ РАБОТАЮТ на MB03+. Оно и не должно работать, написано же: eLeMeNt ZXi ports. На MB03+ работают только g_zxi, т.е. General ZXi ports. Убедиться скачав последнюю версию эмулятора LnxSpectrum с сайта Кучеры, у Вас она старая... 😀
Лучше бы мб перехватывал z80 для расширения памяти спектрума 48 до 128 КБ. Критики противоречит сам себе, так как тогда мб превратит Спектрум в клавиатуру.
Оно по определению превращает Спектрум в клавиатуру, что так, что так. В этом весь смысл.
Высокая цена как у Спектрум некста в 320 евро. Элементарное незнание цен. Мб03+ Слим стоит 200 евро.
Элементарная ваша невнимательность.
  • MB03+ Ultimate 2 (1 штука) стоит 320 евро
  • element ZX (1 штука) стоит 329 евро
  • MB03+ Slim в продаже нет. 🤣
Они не учитывают западного мышления "труд достоин вознаграждения".
Что же это западное мышление не спросило того же алония, можно ли ему использовать его труды для коммерческого продвижения своих продуктов или нет? Свечку не держал, но уверен что Кучера никого не спрашивал. Значит и мы его, кстати, спрашивать не будем)))
скорее всего никогда не было и НИКОГДА не будет оригинальных спектрумов, судят о западном спектрумизме
Давайте пятый раз спрошу: Вы уже купили себе MB03+ или element ZX? Ответ ожидается по прежнему: да или нет, и почему? 😝
 
Ты бредишь.
 
Да-да-да. Я поддержу element ZX в пачке готовящихся релизов, но на MB03+ они не работают, увы. Код один и тот же.
Хозяйке на заметку: "волшебные ауты" (как в примере ниже) в режиме MB03+ не работают, только в режиме element ZX :D
Бейсик ZX:
10 OUT 30779,16:OUT 31035,3:OUT 255,2
20 POKE 16384,140:POKE 24576,30
А здесь обещанное видео MB03+Fail (rutube).

Извиняюсь за перепутанные буквы Y и Z при печати в видео, их Кучера поменял местами: на клавише Z - Y, на клавише Y - Z
😝
 
Последний раз редактировалось:
БлэкКэт, мб03+ Слим стоит 200 евро.

Да, есть такой маркетинговый ход для привлечения клиентов к торговой площадке - даётся реклама на товар по демпинговой цене, но зайдя на эту торговую площадку покупатель обнаруживает, что этот товар распродан и поступление не предвидится :) , зато есть почти такой же товар, но по цене вполне реальной - 320 евро :)

1. Мб превращает Спектрум в клавиатуру. Доказано мб не отключает z80 и не исполняет его код.

Это ты считаешь достижением? :) Нет, конечно то, что 48/128к Спектрум предлагают по цене Некста - это несомненно достижение! :)

2. Режим графики таймекса требует больше кода для включения. У всех современных клонов с поддержкой графики таймекса в работе с этим режимом есть определенные сложности. Так что мб по сравнению с другими клонами ни чуть не хуже

Абсолютный бред :) . Видеорежимы Таймекса никаких проблем со Спектрумом не имеют, чему свидетельство TC2048. Про якобы "общеизвестные" сложности я уже просил назвать их, но похоже, что общеизвестны эти сложности всем кроме вас :)

3. Лучше бы мб перехватывал z80 для расширения памяти спектрума 48 до 128 КБ. Критики противоречит сам себе, так как тогда мб превратит Спектрум в клавиатуру.

Западные юзеры покупают убервафли не из соображений внутреннего устройства, о чём они ввиду своей безграмотности судить не могут, а из соображений предоставляемого функционала. И если убервафля стоит как Некст, а функционал предоставляет на уровне Спектрума 48, то за такие деньги они бы точно предпочли чтоб эта убервафля лучше отключала z80 :)

4. Высокая цена как у Спектрум некста в 320 евро. Элементарное незнание цен. Мб03+ Слим стоит 200 евро.
5. Наезды на автора мб в стиле "жулик-вор, деньги гребёт лопатой, всех дурит". Они не учитывают западного мышления "труд достоин вознаграждения". Поэтому сам автор мб считает, что его труды должны оплачиваться.

Про "жулик-вор" - это уже сугубо ваш крик души :) , лично меня никто не обманул, и ничего не украл :) . А то, что эта убервафля стоит как полноценный современный FPGA клон с большой памятью, поддежкой софта множества клонов и разных турбо-режимов, но при этом ничего этого не умеет, а предоставляет функционал на уровне Спектрума 48к, вызывает вопрос в адекватности и предлагающего эту убервафлю, и её же покупающего :)

Это и удивительно, что у критиков, у которых скорее всего никогда не было и НИКОГДА не будет оригинальных спектрумов, судят о западном спектрумизме.

:) Ещё более удивительно, ваше стремление превозносить то, чего у вас самого никогда не было, и о функционале чего вы имеете весьма смутное представление :) , ...хотя да, ваш же труд несомненно должен оплачиваться - тогда конечно ничего удивительного в этом нет :)
 
Последний раз редактировалось:
БлэкКэт, да ничего я не превозношу. Для меня мб просто как бы новый способ моддинга( переделывания) старых игр. Ну, не делает мб из спектрума 48 Спектрум 128 - я не огорчаюсь. Напротив, если удалить клешинг из игры для спектрума 48, то она будет работать и на мб+Спектрум128 и на элементе. Ну, да мб это всего лишь внешнее устройство и недешевое. Кого-то оно устраивает, кого-то нет. Каждый сам решает. Однако, это честное внешнее устройство, хоть и дорогое. И маркетингового хода у Кучера нет. Мб Слим по 200 евро раскупили за три дня. Весь запас, который Кучера смог сделать - всё раскупили.
К тому же на рынке нет конкурентов в области расклешивания. Zx ulax ещё не появился в железе. И большой вопрос - сколько он будет стоить в железе. Не выйдет ли он даже дороже мб? И не будет ли в нём блокировки процессора, ведь улакс анализирует все адреса на шине адреса от видеопамяти до адресов отдельных графических процедур. Внешним устройством из-за этого улакс для классического спектрума уже стать не сможет. А следовательно, улакс выйдет только в составе какого-нибудь клона. И тут цена может быть нешуточной.
А мне что? У меня есть бесплатный эмулятор, где я могу попробовать технологию мб в расклешивании. Вот, только попробовав и сравнив со всем остальным можно делать какие-то выводы.

Агрессор, не майся дурью. Клавиши перепутаны из-за чешской раскладки. Посмотри как исправить
Ты на эмулятор не ориентируйся - он может быть криво написан.
 
Последний раз редактировалось:
если удалить клешинг из игры для спектрума 48, то она будет работать и на мб+Спектрум128 и на элементе.
Так это неинтересно. А как запустить игру изуродованную Кучерой на обычном Спектруме - загадка природы. Фарш не провернуть назад. Это фактически полностью переписанный софт, пропатченный так, что там живого места не осталось. Он теперь состоит сплошняком из LDIR и OUT (C),A + изуродованная графика.
Клавиши перепутаны из-за чешской раскладки.
Не из-за чешской, а из-за немецкой. Типичное чешское немцепочитание. За подсказку - спасибо.
Ты на эмулятор не ориентируйся - он может быть криво написан.
Не м.б., а криво написан. Но здесь это не причём: ролик записан целенаправленно и описывал всё это вам ещё на 1-й странице. Если вы повторите приседание и посмотрите на состояние портов, то вам тоже станет (должно стать) всё понятно. А так, совершенно солидарен с тезисом про "западных дилетантов" - дилетанты и есть.

На реальном железе будет тоже самое - гарантирую. Здесь вопрос в другом: на каком устройстве надо нажать на кнопку Reset, чтобы выйти из такого неудобного положения? ;)
 
Агрессор, не дури голову. Рассмотри фото дивэмэмси и мб. У них у всех есть кнопка резет. Вот и сделай вывод.
Неужели ты не знаешь, что zx spectrum expansion slot имеет линию reset? Внешнее устройство подаёт свой сигнал ресет на эту линию разъема спектрума.
Не поймёшь в чем суть твоих претензий. Что у мб есть кнопка резет? Так она есть и у других устройств.
Мне надоело читать твои посты. В каждом твоём посте какие-то непонятные претензии на пустом месте. При том ты не описываешь их прямо, а как-то намеками какими-то. На бред похоже.
 

Вложения

  • s-l1200.jpg
    s-l1200.jpg
    60.2 КБ · Просмотры: 2
  • maxresdefault.jpg
    maxresdefault.jpg
    99.4 КБ · Просмотры: 2
Агрессор, не дури голову. Рассмотри фото дивэмэмси и мб. У них у всех есть кнопка резет. Вот и сделай вывод.
Неужели ты не знаешь, что zx spectrum expansion slot имеет линию reset? Внешнее устройство подаёт свой сигнал ресет на эту линию разъема спектрума.
Не поймёшь в чем суть твоих претензий. Что у мб есть кнопка резет? Так она есть и у других устройств.
Мне надоело читать твои посты. В каждом твоём посте какие-то непонятные претензии на пустом месте. При том ты не описываешь их прямо, а как-то намеками какими-то. На бред похоже.

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

:) ...ну да, ну да - хули тут думать - трясти надо! :)
 
БлэкКэт, что тебе не нравится? Устройство дорогое? Так никто не заставляет покупать. Не нравится - не покупай. Оно по стоимости и будет дорогим. Так как включает в себя дивэмэмси, которое тоже не из дешёвых, разные музыкальные и графические расширения.
А в бредовых вопросах о кнопках резет у меня нет желания разбираться.
 
В каждом твоём посте какие-то непонятные претензии на пустом месте.
Нет никаких претензий, есть простые вопросы и от каждого вас почему-то подбрасывает до потолка.
Yuriy сказал(а):
При том ты не описываешь их прямо, а как-то намеками какими-то.
Задаю вопросы чтобы вы сами разобрались. Давно практикую этот способ обучения с зумерами, трудными подростками, обычно он даёт результаты со временем, но только в том случае если корреспондент читает, изучает, и конечно имеет правильный формат реакции "не знаю - разберусь".
Рассмотри фото дивэмэмси и мб. У них у всех есть кнопка резет. Вот и сделай вывод.
Так вас попросил сделать вывод. А зачем она, неужели на фирменных Спектрумах нет кнопки Reset (а её там нет до 1984 года)?
zx spectrum expansion slot имеет линию reset? Внешнее устройство подаёт свой сигнал ресет на эту линию разъема
Возник такой вопрос: все ваши знания сугубо теоретические? Вы когда-нибудь подключали какие-нибудь карты к Спектруму? Тот же General Sound у вас был?
 
Агрессор, разбирайся сам с кнопкой резет. Почему ты до мб докрлупался?и почему не до дивэмэмси? Там тоже есть кнопка резет. Советую, сначала зарегистрироваться на форуме, где есть топик про дивэмэмси, и там дурить всем голову кнопкой резет.
Вот, я хотел тебе написать про режим таймекса на мб, но каждый твой пост с высосаными из пальца вопросами только отбивает охоту. Но я всё же укажу куда копать, только ты не отвечай - уже надоело твои полунамеки-полузаключения читать. Мб внешнее устройство и может видеть только память размером в 16 килобайт в области пзу спектрума, поэтому оно никак не может прочитать область атрибутов таймекса с адреса 24576. Получается мб в этом вопросе не полностью совместимо с элементом. Куда копать чтобы включить режим таймекса? Копать нужно в сторону внутренней памяти мб. Эта памятьз может размещаться страницами в двух восьмикилобайтную окнах перекрывая ПЗУ спектрума. Так вот нужно найти описание настроек при которых область атрибутов таймекса отображается на одно из этих окон.
Только прошу - не пиши в ответ. Сам разбирайся и не дури голову.
 
Назад
Вверх