Просмотр полной версии : Derby + новая прошивка для ZX Spectrum 128
Не секрет что ZX Spectrum 128K разрабатывался совместно с испанской компанией Investrónica.
В процессе разработки компьютер имел кодовое название Derby и оригинальная прошивка была сделана под испанскую версию компьютера.
С разрешения Sky In-Home Service Ltd которая унаследовала права интеллектуальной собственности на компьютеры Spectrum от Amstrad была выпущена прошивка Derby +
Особенности Derby + :
В режиме 48 оригинальное пзу 1982 года ( от резинки ).
В User Defined Graphics (символы определяемые пользователем) не использует два последних символа UDG для ключевых слов SPECTRUM и PLAY.
Удерживайте BREAK во время включения или сброса для загрузки в режим 48.
Удерживайте нажатой кнопку ENTER во время включения или сброса для автозагрузки с ленты.
Наглядная индикация режимов клавиатуры CAPS LOCK, GRAPH.
Совместимость с программами скомпилированные в HiSoft Basic 128.
Удобный тестовый редактор сохранением набранного текста в символьной переменной (строковой переменной)
Полностью исправленный и оптимизированный редактор.
Оригинальная индикация ошибок в редакторе Basic 128.
Новые прямые команды доступны когда курсор находится в нижней части экране:
EDIT s $ Отредактируйте строку s $ в полно экранном редакторе.
EDIT n Изменить номер строки n.
WIDTH n Установите ширину столбца устройства RS232 в n столбцов.
RENUM [l [, s]] Перенумеровать программу, начиная с строки l с шагом s.
DELETE f, l Удалить строки f до l.
Особенности:
Установка цвета INK и PAPER в редакторе.
Гораздо более быстрый редактор, чем английская версия.
Корректно обрабатывает встроенные коды управления цветом.
http://gifok.net/images/2017/12/02/test3.jpg (http://gifok.net/image/8UdY)
http://gifok.net/images/2017/12/02/test2.jpg (http://gifok.net/image/8UdC)
http://gifok.net/images/2017/12/02/test6.jpg (http://gifok.net/image/8Ud8)
http://gifok.net/images/2017/12/02/test5.jpg (http://gifok.net/image/8Udf)
http://gifok.net/images/2017/12/02/test4.jpg (http://gifok.net/image/8UdR)
Подробности https://zx.itch.io/derbyplus
Долгожданное обновление Derby++ 64K Spectrum ROM
Замена прошивки для ZX Spectrum 128 (+3) на основе версии 1.4 ROM разработки Derby.
С разрешения Sky In-Home Service Ltd которая унаследовала права интеллектуальной собственности на компьютеры Spectrum от Amstrad была выпущена прошивка Derby +
Использование этого программного обеспечения на нелицензионном оборудовании запрещено.
http://gifok.net/images/2018/05/23/2018-05-23_15-16-13.md.png (http://gifok.net/image/81Gm)
http://gifok.net/images/2018/05/23/2018-05-23_15-17-26.md.png (http://gifok.net/image/81G6)
Особенности Derby + :
Все режимы работают с esxDOS на divide и divMMC.
В режиме 48 оригинальное пзу 1982 года ( от резинки ).
Удерживание ENTER при выборе 128 BASIC эквивалентно Tape Loader (если используется в конфигурации 32K ROM, удерживайте нажатой кнопку ENTER при включении или сбросе).
В конфигурации 32K ROM, удерживайте BREAK во время включения или сброса для загрузки в режим 48.
Наглядная индикация режимов клавиатуры CAPS LOCK.
Полностью исправленный и оптимизированный редактор.
Нет очистки переменных по команде RUN в 128 BASIC.
Команда SPECTRUM заменяется командой PALETTE для ULAplus.
По умолчанию 16 цветовая палитра.
Команда PLAY поддерживает шесть каналов AY (TurboSound).
Команда PLAY теперь поддерживает до двух AY chips (TurboSound):
PLAY "c","g","e","C","G","E"
Новая команда для управления ULAplus или выключения набора палитры:
PALETTE r, c где R-регистр (0-64), а C-цвет (0-255)
Включение ULAplus PALETTE 64, 1 или выключение PALETTE 64, 0.
Новые прямые команды доступны когда курсор находится в нижней части экране:
EDIT s $ Отредактируйте строку s $ в полно экранном редакторе.
EDIT n Изменить номер строки n.
WIDTH n Установите ширину столбца устройства RS232 в n столбцов.
RENUM [l [, s]] Перенумеровать программу, начиная с строки l с шагом s.
DELETE f, l Удалить строки f до l.
Опция loader требует esxDOS и Dr Slump NMI menu.
https://zx.itch.io/derbyplusplus
Про Sky In-Home Service Ltd не знаю, но ни сами Sinclair Research, ни Amstrad никогда не обладали авторскими правами на прошивку ZX Spectrum. У них были только права на торговую марку "ZX Spectrum" и всё. В своё время, когда Синклер заказывал прошивку к Спектруму "на стороне", он решил не тратить лишних денег и не выкупать авторские права на неё. Так и осталось...
Про Sky In-Home Service Ltd не знаю, но ни сами Sinclair Research, ни Amstrad никогда не обладали авторскими правами на прошивку ZX Spectrum. У них были только права на торговую марку "ZX Spectrum" и всё. В своё время, когда Синклер заказывал прошивку к Спектруму "на стороне", он решил не тратить лишних денег и не выкупать авторские права на неё. Так и осталось...
С прошивкой история тёмная , фрагмент из издания ZaRulem печатное слово. :)
" при продаже Синклером прав на ZX Spectrum компании Amstrad, выяснилось, что у Sinclair Research всё это время не было никаких прав на использование ПЗУ ZX Spectrum, т.к. договор с Виккерсом так и не был заключён! Это значит, что юридически, все миллионы выпущенных Sinclair Research компьютеров ZX Spectrum являлись, строго говоря, пиратскими! А сам сэр Клайв, всё это время являлся фактически крупнейшим в истории Великобритании преступником-аферистом, умудрившимся даже получить от королевы звание сэра. И только благодаря тому, что в отличие от сэра Клайва, истинным джентльменом является именно Виккерс, скандальная ситуация была разрешена задним числом, что хотя и спасло Синклера в финансовом плане, но высветило его истинное моральное лицо. Как говорил классик «..при 300 процентах прибыли нет такого преступления, на которое не рискнул бы капиталист». У Синклера моральная планка была гораздо ниже 300%, поэтому он фактически пошёл на преступление, продавая компьютер без юридического согласования авторских прав, даже имея гораздо меньшую прибыль, что впрочем, компенсировалось массовостью производства. "
а откуда у ZX Spectrum 128 (+3) вдруг появилась ULA +. и TurboSound ?
или это для эмуляторов ром
Или иначе скажем - попросить JV-Soft сделать Pentagon +3
c ULA+ , DivIDE , TurboSound
:v2_dizzy_facepalm:
а откуда у ZX Spectrum 128 (+3) вдруг появилась ULA +. и TurboSound ?
или это для эмуляторов ром
Или иначе скажем - попросить JV-Soft сделать Pentagon +3
c ULA+ , DivIDE , TurboSound
:v2_dizzy_facepalm:
Изначально прошивка делалась под экзотический проект Chloe 280SE , но может работать и на стандартном ZX Spectrum 128 (+3).:)
http://gifok.net/images/2018/05/23/M4BZLHagr00.th.jpg (http://gifok.net/image/81Mc)
По поводу ULA + и TurboSound есть такая штука SLAM ULA Plus (https://www.sellmyretro.com/offer/details/30338) для замены Улы в фирменных машинках , с эмуляцией TurboSound но выход моно.
Я уже не говорю про внешние интерфейсы с поддержкой ULAplus например ZX-HD HDMI INTERFACE (http://www.bytedelight.com/?product=zx-hd-hdmi-interface-with-ulaplus) и его испанский аналог.
http://gifok.net/images/2018/05/23/ZX-HD-square.th.jpg (http://gifok.net/image/81M5)
По поводу TurboSound есть встроенные решение (https://www.sellmyretro.com/offer/details/4247) и внешние карты (https://www.jungsi.de/turbosound-fm-and-saa1099-sound-card-retro-sinclair-zx-spectrum/) Turbosound FM and SAA1099 Sound Card, тут выбор тоже есть :v2_dizzy_punk:
http://gifok.net/images/2018/05/23/2_4aa.md.jpg (http://gifok.net/image/81aH)
http://gifok.net/images/2018/05/23/7026617300_1389723757.md.jpg (http://gifok.net/image/81pe)
http://gifok.net/images/2018/05/23/Turbosound-FM.jpg (http://gifok.net/image/81pC)
Уже есть не один иностранный проект с поддержки пзу 64кб через порт 1FFD (по стандарту +3 ) на ZX128 , например ZX omni 128,
http://gifok.net/images/2018/05/23/Z5o91Cy2Hjw.md.jpg (http://gifok.net/image/81mG)
нужно добавит всего один бит управления пзу .
http://gifok.net/images/2018/05/23/cqePmldrJO8.md.jpg (http://gifok.net/image/81px)
Варианты применения дополнительных 32кб пзу разные версии Бейсика и другие плюшки.
http://gifok.net/images/2018/05/23/5ZYMbbNy3fY.md.jpg (http://gifok.net/image/81pU)
http://gifok.net/images/2018/05/23/30763016_10214542270082794_8935493255315849216_o-1.md.jpg (http://gifok.net/image/81pg)
Ну и наш проект Pentagon-1024/4096 от Northwood (http://zx-pk.ru/threads/28489-pentagon-1024-4096-ot-northwood.html) с поддержкой управления памятью по стандарту +3.:v2_dizzy_roll:
ZX_NOVOSIB
23.05.2018, 20:32
Турбосаунд... турбосаунд... А игры с музыкой/озвучкой под него есть? Или только несколько десятков дем?
Black Cat / Era CG
23.05.2018, 20:40
А игры с музыкой/озвучкой под него есть? Или только несколько десятков дем?
Игр под него вроде нет, потому самого его не у всех есть, потому что игр под него вроде нет, потому что самого его не у всех есть, потому что...
- - - Добавлено - - -
А так. Это один из способов юзать все 3 канала 1 чипа под музыку, а второго под эффекты в играх, но... читаем выше.
Турбосаунд... турбосаунд... А игры с музыкой/озвучкой под него есть? Или только несколько десятков дем?
Ремиксы старых игрушек где то попадались, нужно искать.
http://gifok.net/images/2018/05/23/5ZYMbbNy3fY.md.jpg (http://gifok.net/image/81pU)
USR 0! Это же как должны были достать кривые поделки криворуких хакеров, что пришлось даже такой пункт меню сделать. :v2_dizzy_facepalm:
Обновление , по многочисленным просьбам добавлен пункт TR-DOS в прошивку и исправлены мелкие баги ;)
http://gifok.net/images/2018/05/24/2018-05-24_23-35-53.md.png (http://gifok.net/image/81lk)
https://zx.itch.io/derbyplusplus
точно под пентагон -)
совсем запутали, трдос под фирменный плюс три ?
в slamulaplus ксати шестиканальный турбосаунд встроен, кроме ula+
точно под пентагон -)
совсем запутали, трдос под фирменный плюс три ?
в slamulaplus ксати шестиканальный турбосаунд встроен, кроме ula+
Ну у нас есть контроллер BDI (http://zx-pk.ru/threads/18661-kontroller-bdi-dlya-firmennogo-sinclair-zx-spectrum-obsuzhdenie.html) для фирменного ZX-Spectrum, а так прошивка больше сделана для владельцев Divmmc и DivIDE.
Скажем так, SLAM ULA+ штука хорошая, но есть НО. Самое главное, одна работает только с тостером или серым +2, не совместима с DataGear, не понятно как обновлять в ней firmware, точнсть инта уплывает от реальной ULA.
Заказывал такую вещь у zaxon'а. Никакой поддержки железки нет. Всё это игрушки одного дня... и если что-то работает не правильно, то никто ничем не поможет.
Забыл добавить тест туробосануда (http://hype.retroscene.org/blog/747.html) эта SLAM не проходит, что-то с чтением портов там не так... Оригинальный AY надо выпаивать, т.к. он не отключается автоматом.
Может кто поделиться прошивкой Derby++?
SoftLight
24.05.2023, 19:45
Может кто поделиться прошивкой Derby++?
Скачал всю папку с актуальными файлами DerbyPro (https://disk.yandex.ru/d/KlFw3En_eCO4fQ)
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot