PDA

Просмотр полной версии : Объявления по картриджу Carnivore2



Wierzbowsky
16.07.2020, 19:24
Здесь будут выкладываться важные объявления по картриджу Carnivore2. Пожалуйста, не постите ничего в этой теме, дабы её не засорять.

Вопросы и отзывы по картриджу постите сюда:

https://zx-pk.ru/threads/25442-canivore-scc-fleshkartridzh.html

Инструкция по картриджу находится здесь:

https://sysadminmosaic.ru/msx/carnivore2/carnivore2

Wierzbowsky
16.07.2020, 22:05
Мы создаём QVL (Qualified Vendor List - список совместимости с производителями) для Carnivore2. Сейчас идёт сбор информации из разных источников и добавление этой информации в специальный документ, поэтому нам нужна Ваша помощь. Текущая версия документа доступна здесь:
https://sysadminmosaic.ru/msx/carnivore2/qvl_list

----- ВНИМАНИЕ! -----
Если у Вас нет другого MSX картриджа, с которого можно загрузить MSX-DOS и запустить утилиту C2MAN (или C2MAN40) или если у Вас в наличии только пара CF карт, то не принимайте участие в тестировании! Потому что если Вы смените версию Nextor BIOS в картридже, может случиться так, что все Ваши карты перестанут работать и Вы не сможете вернуться к рабочей версии Nextor BIOS без посторонней помощи.
----- ВНИМАНИЕ! -----

Если Вы хотите поучаствовать в тестировании, мы будем благодарны, если вы протестируете Carnivore2 с последней прошивкой FPGA и стартовым меню со всеми Вашими CF картами и SD-CF адаптерами на совместимость со следующими версиями Nextor BIOS:

- Nextor BIOS v2.1.0 Beta 2 + IDE driver v0.1.5 ( http://rbsc.su/files/BIDECMFC.015 )
- Nextor BIOS v2.1.0 Beta 2 + IDE driver v0.1.7 ( http://rbsc.su/files/BIDECMFC.017 )

Вам потребуется обновить прошивку FPGA и стартовое меню до версии 2.40 из нашего репозитория (https://github.com/RBSC/Carnivore2) и протестировать работоспособность всех Ваших карт и адаптеров с каждой версией Nextor BIOS. Для этого надо переименовать каждый вышеуказанный файл с именем BIDECMFC.BIN и записать этот файл (Write IDE BIOS) в картридж с помощью утилиты C2MAN (или C2MAN40).

Результаты тестирования хотелось бы видеть в следующем формате:

Карта 1:
- Производитель (Sandisk, Transcend) или название CF адаптера
- Размер (в МБ или ГБ) или тип адаптера и количество карт в нем
- Идентификатор (имя, с которым Nextor BIOS детектирует карту при инициализации)
- Ссылка на картинку карты или адаптера в Интернет
- "ДА" если карта или адаптер работают с Nextor BIOS v2.1.0 Beta 2 + IDE driver v0.1.5, в противном случае "НЕТ"
- "ДА" если карта или адаптер работают с Nextor BIOS v2.1.0 Beta 2 + IDE driver v0.1.7, в противном случае "НЕТ"

Карта 2:
- ...
...

Адаптер 1:
- ...
...

Информацию следует отсылать на мой e-mail адрес, указанный в учётке на MSX.ORG:
https://www.msx.org/users/alexey

Заранее благодарим за содействие!

Wierzbowsky
19.07.2020, 17:03
Таблица совместимости с различными картами и адаптерами готова:

https://sysadminmosaic.ru/msx/carnivore2/qvl_list

Документ также был добавлен в репозиторий. По мере получения новых данных, документ будет обновляться.

Wierzbowsky
14.10.2021, 20:24
Мы сделали страничку для тестеров, которые хотели бы пополнить список совместимых адаптеров и карт для Карнивора. Желающих прошу сюда:

https://sysadminmosaic.ru/msx/carnivore2/for_testers

Wierzbowsky
14.11.2021, 21:21
https://rbsc.su/files/c2beta250.jpg

Начинается бета-тестирование нового релиза Carnivore2 v2.50
Все желающие принять в нём участие могут скачать файлы отсюда:

https://rbsc.su/files/Carnivore2_v250_BetaTesting_001.txt
https://rbsc.su/files/Carnivore2_v250_BetaTesting_001.zip

Обязательно прочитайте текстовый файл - там много важной информации!

ВНИМАНИЕ! Эта Бэта версия может содержать некоторое количество ошибок, так что она не рекомендуется к установке в картриджи для повседневного использования. Устанавливать прошивку ПЛИС, БИОСы и Загрузочное Меню рекомндуется только тем пользователям, в компьютерах которых есть отдельный или встроенный дисковод, либо отдельный картридж позволяющий запускать MSX-DOS (с его помощью можно перезаписать Карнивор2, если он превратится в "кирпич" в результате теста).

Wierzbowsky
16.11.2021, 02:24
Апдейт 16.11.2021
- Пофиксен баг в загрузочном меню который не давал нормально записывать номер порта после выхода из конфигурационного экрана. Пожалуйста заново скачайте ZIP архив и перезапишите загрузочное меню BOOTCMFC.BIN в картридж
- Создана новая утилита C2FINDER, которая позволяет находить Carnivore1 и Carnivore2 в системе, используя 2 разных метода

Wierzbowsky
20.11.2021, 16:34
Если вы потестировали Бету, но не нашли никаких проблем, то всё же напишите на адрес, указанный в текстовике или сюда в тему. А то непонятно были ли вообще тесты. Заранее спасибо.

Wierzbowsky
10.12.2021, 04:38
Был обнаружен и пофиксен весьма неприятный баг, который не давал второму или третьему Карнивору в системе нормально считывать данные из конфигурационного ППЗУ. Также в некоторых случаях это могло повлиять и на первый/единственный Карнивор в системе.

Вы можете либо заново скачать оригинальный (001) архив с файлами для Бета тесттрования, либо Вы можете скачать только пофиксенные версии стартового меню отсюда:

https://rbsc.su/files/Carnivore2_v250_BetaTesting_002.txt
https://rbsc.su/files/Carnivore2_v250_BetaTesting_002.zip

Пользуясь случаем (багфикс), я добавил 2 новые возможности в стартовое меню:

- Стартовое меню теперь восстанавливает оригинальный screen и его разрешение при выходе
- Конфигурационный экран позволяет включить авто-установку порта для идентификации и управления Карнивором согласно номеру его слота, это позволяет избежать конфликтов при использовании более одного картриджа в системе

https://podrezov.com/carnivore2/New1/cmfc_config.jpg

Wierzbowsky
17.12.2021, 21:42
Мы только что выложили пропатченную версию Главного Меню версии 2.41 в наш репозиторий Carnivore2. В этой версии поправлены 3 проблемы (1 серьёзная и 2 косметических):

- Поправлена ошибка, которая приводила к некорректной работе другого Carnivore2 картриджа в системе (не загружались данные конфигурации)
- Поправлена ошибка, в результате которой предупреждение о несовместимости Главного Меню с арабскими или корейскими компьютерами показывалось дважды
- Поправлена ошибка, в результате которой предупреждающие сообщения показывались поверх заставки если не была включена опция Dual-Reset

Если ваш Carnivore2 работает нормально, то мы рекомендуем остаться с версией 2.40 Главного Меню. Если же есть проблемы с повторным стартом Главного Меню, белым экраном после старта игр или дисковых образов, то рекомендуем обновить Главное Меню до версии 2.41.

Наш репозиторий с файлами для Carnivore2 находится здесь:
https://github.com/RBSC/Carnivore2

В файл readme.txt добавлена информация о том, как сообщать нам о проблемах с Carnivore2 более подробно.

Wierzbowsky
26.12.2021, 17:57
И наконец-то мы представляем вашему вниманию RC (Release Candidate) версию релиза v2.50 для финального тестирования. Файлы можно скачать отсюда:

https://rbsc.su/files/Carnivore2_v250_BetaTesting_003.txt
https://rbsc.su/files/Carnivore2_v250_BetaTesting_003.zip

Пофиксены следующие баги:

- Предупреждение о несовместимости с корейскими/арабскими компьютерами показывалось дважды
- Предупреждения показывались поверх заставки если Dual-Boot не активирован

К сожалению, мы получили очень небольшое количество откликов о результатах тестирования этой версии софта/прошивки с улучшениями и багфиксами. И это - серьёзный демотиватор...

Wierzbowsky
16.04.2022, 06:20
Представляем вашему вниманию RTM (Release To Manufacturing) версию релиза файлов для Carnivore2 v2.50 для финального тестирования. Файлы можно скачать отсюда:

https://rbsc.su/files/Carnivore2_v250_BetaTesting_004.zip
https://rbsc.su/files/Carnivore2_v250_BetaTesting_004.txt

По сравнению с RC 003 релизом было исправлено/добавлено следующее:

- В прошивке ПЛИС исправлен алгоритм работы CF карты, который приводил к зависанию Nextor при старте системы в присутствии других картриджей
- Добавлен Nextor BIOS v2.1.1 Beta 2 с отключенным детектированием Slave
- Обновлён Carnivore2.rom для OpenMSX - в него добавлена последняя версия Boot Menu

Также в прошивке возможно исправлены проблемы совместимости с разными CF картами - ждём подтверждения от вас.

Просим найти время и потестировать этот релиз, так как в нём возможно исправлена проблема, которая приводила к некорректной работе CF карт с Carnivore2. Заранее спасибо.

Wierzbowsky
01.05.2022, 02:05
Пакет файлов v2.50 для картриджа Carnivore2 был выложен в GitHub репозиторий группы RBSC: https://github.com/RBSC/Carnivore2

Список изменений можно найти ниже.

Необходимые обновления: прошивка FPGA, IDE BIOS, стартовое меню, все утилиты.

- В прошивке FPGA исправлены тайминги работы CF карты с шиной - это повысило стабильность работы и совместимость с различными картами
- Конфигурируемый пользователем порт (#F0, #F1 и #F2) для идентификации и управления картриджем добавлен в Конфигурационное меню
- В конфигурационное меню добавлена опция авто-выбора порта идентификации и управления картриджем (во избежание конфликтов номер порта выбирается в зависимости от номера слота, в котором находится картридж)
- Добавлена поддержка Dual-PSG если эта опция включена в настройках PSG, то эмуляция PSG использует порты #10-#11
- Добавлена конфигурируемая пользователем задержка автостарта. При нулевом значении экран авторстарта теперь не появляется, при значении больше нуля после появления экрана автостарта отсчёт до нуля начинается с установленного пользователем значения
- Специальная версия Nextor 2.1.1 Beta 2 BIOS с удалённой поддержкой Slave используется как IDE BIOS по-умолчанию
- Оригинальные версии Nextor 2.1.0 BIOSов (Release версия) с двумя разными драйверами IDE добавлены как опциональные
- Оригинальный (японский) FMPAC BIOS добавлен как опциональный
- Утилита C2IDETST теперь поддерживает две опции в командной строке: выбор имени дисковода и количества тестов
- Изменена методика выбора цветовой палитры для экранов загрузочного меню в конфигурационном меню
- Пользователь может разрешить использование Карнивора в слоте 3; если пользователь активировал эту опцию, то картридж больше не будет стопорить систему если он работает в этом слоте. Но существуют некоторые ограничения (смотрите инструкцию)
- В репозиторий добавлены файлы для печати этикеток в высоком разрешении
- В репозиторий добавлены несколько новых RCP файлов
- Устранена проблема с громкостью барабанов FMPAC; спасибо Uniskie (Япония)
- Исправлено начальное значения стартовой страницы для ASCII мапперов для большей совместимости с различными ASCII ROMами
- Исправлена утилита C2RAMLDR: загружаемые RCP файлы были некорректно пропатчены перед записью в директорию
- Убран аппаратный перехватчик запуска ROMов; теперь есть 3 свободных регистра по смещению #25-#27
- В файле BOOTCMFC.ALT использована альтернативная фоновая музыка
- Создана новая утилита C2FINDER, которая позволяет находить Carnivore1 и Carnivore2 в системе, используя 2 разных метода
- Поправлена ошибка, которая приводила к некорректной работе другого Carnivore2 картриджа в системе (не загружались данные конфигурации)
- Поправлена ошибка, в результате которой предупреждение о несовместимости Главного Меню с арабскими или корейскими компьютерами показывалось дважды
- Поправлена ошибка, в результате которой предупреждающие сообщения показывались поверх заставки если не была включена опция Dual-Reset
- Главное меню теперь восстанавливает видеорежим и его основные цвета при передаче управления системой
- Добавлены 2 дополнительных конфигурационных файла для OpenMSX для использования Carnivore2 в слотах 1 или 2 (или в обоих - вы можете использовать два картриджа одновременно)

Wierzbowsky
12.05.2022, 23:43
Во время финального тестирования версии v2.50, один из тестеров (Wessam) обнаружил 2 проблемы в загрузочном меню Carnivore2. Так как обе проблемы не были критичными, было решено не тормозить релиз основной версии, а выложить файлы позже.

Исправления:
- В некоторых арабских играх нет музыки после из запуска из загрузочного меню
- Джойстики и джойпады не работают в загрузочном меню на некоторых MSX компьютерах

Первая проблема решилась добавлением вызова инициализации PSG до передачи управления игре.

Вторая проблема оказалась гораздо сложнее. Резидентный музыкальный плеер по какой-то причине блокировал работу портов джойстика, если в компьютере установлен реальный чип PSG. Пришлось не только сменить плеер музыки, но ещё и написать специальный патч для него с фильтрацией данных. Спасибо KoD[SDM] за помощь!

По этим ссылкам можно скачать версию загрузочного меню для тестирования:
https://rbsc.su/files/Carnivore2_v252_Bugfix_001.zip
https://rbsc.su/files/Carnivore2_v252_Bugfix_001.txt

Если во время тестов не будут обнаружены проблемы, мы выложим эту версию в репозиторий.

Wierzbowsky
12.06.2022, 03:01
Cтартовое меню версии 2.52 выложено в репозиторий. Также обновлены файлы для OpenMSX.

Wierzbowsky
26.07.2022, 04:07
Для обхода встроенного программного обеспечения у таких компьютеров как Mitsubishi ML-G1, National FS-4000, FS-4500, FS-4600, FS-4700, Toshiba HX-21I, HX-22I, HX-23I, Sony HB-55P, HB-75D, HB-75P, HB-101, HB-101P, HB-201, HB-201P, HB-F1, HB-F1II, HB-F9P/S и подобных, нам, с помощью пары зарубежных разработчиков, удалось создать 2 разных решения.

Первое предполагает запуск специального ROM файла из стартового меню Карнивора с помощью опции Dual Slot. Для начала, ROM файл записывается во флешку Карнивора с помощью утилиты C2MAN и RCP файла. Затем, в стартовом меню записанный ROM выбирается для запуска во втором слоте Dual Slot конфигурации, как показано на скриншоте ниже.

https://podrezov.com/temp/bypassfw_cfg.png

Второй способ предполагает использование специального кода, который копируется в область основного ОЗУ Карнивора при выборе DefConfig или при нажатии ESC в стартовом меню. Этот код отрабатывает при инициализации системы и убирает все хуки на вызов встроенного программного обеспечения. Тестовую версию стартового меню 2.54, а также специальный ROM с его RCP файлом можно скачать отсюда:

https://podrezov.com/temp/bypassfw.zip

Просим потестировать это стартовое меню на разных машинках и сообщить есть ли с ним проблемы. Будем благодарны также сообщениям об отсутствии проблем и списку машинок на которых проводились тесты. Заранее спасибо!

Wierzbowsky
19.08.2022, 13:59
Рад сообщить, что у нас появился новый дистрибутор Карнивора в Южной Америке (Бразилия):
https://cristianoag.mercadoshops.com.br/

Также Карниворы есть в продаже у SuperMax (Россия). Информация по приобретению здесь:
https://zx-pk.com/forum/viewtopic.php?f=7&t=17818

Мы также обновили информацию по загрузке стартового меню и биосов на бездисковом компьютере:
https://sysadminmosaic.ru/msx/carnivore2/carnivore2

Wierzbowsky
04.09.2022, 00:53
Рекомендуем обновить версию Nextor в Карниворах до 2.1.1:
https://www.msx.org/ru/news/development/ru/%D0%B2%D1%8B%D1%88%D0%B5%D0%BB-nextor-211

Wierzbowsky
09.09.2022, 00:29
Интересная инфографика: продажа картриджа Карнивор2 в разные страны мира (от Российского производителя).

https://rbsc.su/files/C2_DistroChart.png

CodeMaster
09.09.2022, 21:35
в разные страны мира
Как он от них деньги получает в текущих условиях?

Wierzbowsky
10.09.2022, 02:56
Как он от них деньги получает в текущих условиях?

Как говорят в народе - на хитрую опу (санкции) всегда найдётся кое-что с винтом. Но разглашать не буду...

Wierzbowsky
23.04.2023, 16:31
Похоже, что китайцы освоили нелегальный выпуск Carnivore2:
https://www.aliexpress.com/item/1005005041073544.html

Покупать эти картриджи категорически не рекомендуется, так как они могут быть неработоспособны.

Как и прежде, Carnivore2 можно купить у официального продавца группы RBSC. Зарубежные платежи принимаются на http://paysend.com. Платежи внутри России остались без изменений. Логистика между Россией и остальным миром работает нормально. Заказать официальный картридж можно здесь:
https://www.avito.ru/krasnoyarsk/igry_pristavki_i_programmy/carnivore2_mnogofunktsionalnyy_kartridzh_dlya_msx_ 2073345875

SoftLight
23.04.2023, 17:54
Похоже, что китайцы освоили нелегальный выпуск Carnivore2
LOL - pcb only ))))
http://i.imgur.com/1QdohXBm.png (https://i.imgur.com/1QdohXB.png)

за 14 т.р. вообще не ясно что пришлют: толи картридж без корпуса, толи вообще чистую плату.
Там, кстати, можно пожаловаться на товар.

RW9UAO
24.04.2023, 09:26
пора накрывать подписью и активацией через интернет.

Wierzbowsky
28.04.2023, 00:38
пора накрывать подписью и активацией через интернет.

Ага, а интернет на MSX комп таскать на дискетах. ;) Вообще, защищать опенсорс проект от пиратов - бесполезное занятие. Проще сделать из пиратов официалов, выставив им некоторые несложные для реализации требования по качеству и оформлению. Жаловаться китайцам на китайцев абсолютно бесполезно - проверено. Посмотрим что получится с этими пиратами - сейчас идут переговоры. Размер пиратства меня сильно удивил, оказывается там всё намного хуже, чем казалось в начале... Но отрадно то, что наш проект оказался востребован настолько, что кто-то в Китае заморочился с изготовлением таких сложных картриджей на продажу.

CodeMaster
28.04.2023, 05:24
Проще сделать из пиратов официалов, выставив им некоторые несложные для реализации требования по качеству и оформлению.

Так в чём претензия, низкое качество?

Wierzbowsky
28.04.2023, 06:34
Так в чём претензия, низкое качество?

Там много всего. Лишние или недостающие элементы на плате, отсутствие кнопки или винтов крепления CF слота, коммерческие игры записанные на флешку, стёртый копирайт RBSC, отсутствие ссылок на репозиторий и документацию. Это только то, что у одного из пиратов обнаружил. В некоторых случаях видна плохая пайка элементов.

CodeMaster
28.04.2023, 09:00
Это только то, что у одного из пиратов обнаружил.
Интересно вы Китай жизни решили научить...

Wierzbowsky
29.04.2023, 12:33
Интересно вы Китай жизни решили научить...

Не совсем так. Они рады легализоваться, особенно бесплатно. Тем более, что сейчас за подделки в Китае официально прижимают. Таким способом мы можем контролировать качество производства, чтобы у покупателей не возникало проблем.

Не можешь победить - присоединяй на своих условиях...

CodeMaster
29.04.2023, 22:28
Они рады легализоваться, особенно бесплатно.
Это не совсем бесплатно, комплектуха стоит денег и они будут вынужденны поднять ценник. А китайцы, которые захотят выиграть конкуренцию за счёт экономии всегда найдутся.


Не можешь победить - присоединяй на своих условиях...
Скажем так: вы сделаете одного нормального производителя, а там уже народ будет голосовать рублём за качество или цену.

Wierzbowsky
14.05.2023, 22:43
Доброго времени суток! Сегодня мы выложили в репозиторий несколько обновлений для версии 2.52.

Необходимые обновления: все утилиты, Nextor IDE BIOS.


Добавлена новая версия Nextor 2.1.1 Release (только master устройство)
Добавлены STL файлы корпуса картриджа для 3Д печати (с вырезами под аудиоразъём и CF карту)
Добавлен ROM файл (BYPASSFW) и его RCP конфигурационный файл для загрузки MSX-DOS2 на некоторых компьютерах, у которых встроенное программное обеспечение перехватывает управление после выхода из стартового меню
Все специальные утилиты теперь работают на Daewoo CPC-400 и подобных компьютерах, ранее ни одна утилита на них не работала
Добавлены 2 уменьшенные утилиты работы с картриджем: C2MINI и C2MINI40 - в них отсутствует редактор директории, что позволяет им загружаться на компьютерах с меньшим размером свободного ОЗУ в MSX-DOS



Репозиторий, как и прежде, находится здесь: https://github.com/RBSC/Carnivore2/

Wierzbowsky
04.07.2023, 21:35
Из-за ошибки папка UTIL в репозитории не была обновлена. Сегодня обновил папку и новые утилиты теперь выложены в репозитории. Извиняйте!

Wierzbowsky
27.02.2024, 13:41
Доброго времени суток! Сегодня мы выложили в репозиторий несколько обновлений до версии 2.53.

Необходимые обновления: все утилиты, Nextor IDE BIOS, стартовое меню.


Добавлена версия Nextor 2.1.2 Release version (только master устройство)
У стартового меню версии 2.53 файл теперь имеет фиксированный размер: 32768 байт
Модифицированы утилиты C2MAN, C2MINI, C2MAN40 и C2MINI40:

Добавлена проверка BIOSов и стартового меню перед загрузкой в картридж (https://github.com/RBSC/Carnivore2/issues/50)
Оптимизация директории теперь также удаляет старые записи типа «RAM:» (https://github.com/RBSC/Carnivore2/issues/40)
Стартовое меню дополнительно проверяется на размер BIN файла (32768 байт), старые версии меню больше не будут загружаться
Поправлены несколько некритичных ошибок в коде

Модифицирована утилита C2RAMLDR:

Добавлена новая опция оптимизации и очистки директории от старых записей типа «RAM:» (https://github.com/RBSC/Carnivore2/issues/40)

Поправлен номинал конденсатора C29 в Partslist, чтобы он совпадал со схемой
Добавлено несколько RCP файлов


Также мы рады объявить, что у нас появился новый дистрибьютор в Бразилии - магазин The Retro Tech Store, который скоро откроется здесь: https://theretrotechstore.com/

Репозиторий, как и прежде, находится здесь: https://github.com/RBSC/Carnivore2/

Wierzbowsky
17.11.2025, 23:54
Мы обновили CF Nextor BIOS в нашем репозитории до версии 2.1.3. Мы рекомендуем обновить этот BIOS в вашем картридже Carnivore2 в любое удобное время. Свежую версию BIOSа с именем BIDECMFC.BIN можно скачать здесь:
https://github.com/RBSC/Carnivore2/tree/master/BIOSes

Не забудьте также скачать системный файл NEXTOR.SYS и положить его в корневой каталог вашей CF карты:
https://github.com/Konamiman/Nextor/releases/download/v2.1.3/NEXTOR.SYS