Инструменты пользователя

Инструменты сайта


msx:carnivore2:carnivore2

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:carnivore2:carnivore2 [2020-01-15 16:00]
Wierzbowsky [Carnivore2]
msx:carnivore2:carnivore2 [2024-04-02 22:15] (текущий)
Wierzbowsky [Загрузка и сохранение файлов RCP]
Строка 1: Строка 1:
-====== Carnivore2 ======+====== ​Инструкция по эксплуатации ​Carnivore2 ======
  
-{{carnivore2.png?​350|}}+<fs large>​**Русская версия**</​fs>​
  
-<hidden Фотографии платы> +**Авторские права: (C) 2017-2024 %% RBSC %% (Russian Bear Service Crew)**
-{{carnivore2_v22_front.jpg?​350|}}+
  
-{{carnivore2_v22_back.jpg?​350|}} +English version can be found here: [[en:​msx:​carnivore2:​|]]
-</​hidden>​+
  
-Carnivore2 — многофункциональный картридж для MSX, разработанный русскоязычной группой RBSC в 2017 году. ​+~~TOC_HERE~~ 
 +~~TOC wide~~
  
-Картридж совместим со всеми ​компьютерами стандарта MSX, от MSX1 до TurboR.+===== О проекте ​=====
  
-<WRAP center round tip 60%> +**Carnivore2** — многофункциональный картридж для MSX, разработанный русскоязычной группой RBSC в 2017 году. Картридж совместим со всеми компьютерами стандарта MSX, от MSX1 до TurboR. Проект поддерживается до сих пор — выпускаются обновления прошивки,​ стартового меню ​и утилит. Сайт группы RBSC можно найти [[https://​rbsc.su/​ru|здесь]]. 
-На арабских и корейских версиях MSX компьютеров необходимо использовать специальный загрузочный блок и утилиты.+<WRAP group> 
 +<WRAP half column>​ 
 +{{:​msx:​carnivore2:​carnivore2.png?​350x284}}
 </​WRAP>​ </​WRAP>​
 +{{:​msx:​carnivore2:​carnivore2_carmeloco.jpg?​370x304}}
 +<WRAP half column>
 +
 +</​WRAP>​
 +</​WRAP>​
 +
 +<WRAP group>
 +<WRAP half column>
 +{{:​msx:​carnivore2:​carnivore2_maxiol.png?​354x287}}
 +</​WRAP>​
 +{{:​msx:​carnivore2:​carnivore2_retrogamer.jpg?​370x304}}
 +<WRAP half column>
 +
 +</​WRAP>​
 +</​WRAP>​
 +
 +<WRAP group>
 +<WRAP half column>
 +{{:​msx:​carnivore2:​carnivore2-retro_hacker_store.jpg?​369х335}}
 +</​WRAP>​
 +\\ \\ \\ {{msx:​carnivore2:​carnivore2_v22_ch_top_case.jpg?​400x290}}
 +<WRAP half column>
 +
 +</​WRAP>​
 +</​WRAP>​
 +
 +{{:​msx:​carnivore2:​carnivore2_retrotech.jpg?​430x430}}
 +
 +===== Описание Carnivore2 =====
  
-Основные характеристики:​ 
   * Внешний накопитель:​ карта памяти [[compactflash:​compactflash|]]   * Внешний накопитель:​ карта памяти [[compactflash:​compactflash|]]
-    * В качестве ДОС используется [[msx:​nextor:​nextor|]] (встроенная поддержка FAT12/16, максимальный размер раздела:​ 4 Гб).+    * В качестве ДОС используется [[msx:​nextor:​nextor|]] (встроенная поддержка FAT12/16, максимальный размер раздела:​ 4 Гбайт).
     * Высокая скорость чтения и записи     * Высокая скорость чтения и записи
     * Поддерживаются адаптеры [[sd_card:​sd_card|SD и MicroSD]] карт     * Поддерживаются адаптеры [[sd_card:​sd_card|SD и MicroSD]] карт
     * [[msx:​nextor:​nextor|]] поддерживает эмуляцию образов дискет     * [[msx:​nextor:​nextor|]] поддерживает эмуляцию образов дискет
-    * Утилиты совместимы с [[msx:​dos|]] версий 1 и 2 +    * Утилиты совместимы с [[msx:dos:|]] версий 1 и 2 
-    * Картридж можно настроить как расширение ОЗУ, IDE диск, звуковая карта ​FMPAC, звуковые карты SCC/SCC+ или любую их комбинацию +    * Картридж можно настроить как расширение ОЗУ, IDE диск, звуковая карта ​[[msx:​fmpac:​fmpac|]], звуковые карты ​[[scc:scc|SCC/SCC+]] или любую их комбинацию 
-  * ОЗУ: 2048 Кб (2 Мб)+  * ОЗУ: 2048 Кбайт ​(2 Мбайт)
     * Состав:​     * Состав:​
-      * 1024 Кб основное ОЗУ с маппером +      * 1024 Кбайт ​основное ОЗУ с маппером 
-      * 256 Кб для копий ПЗУ при апгрейде +      * 256 Кбайт ​для копий ПЗУ при апгрейде 
-      * 720 Кб дополнительное ОЗУ с маппером,​ используемое по принципу [[msx:​megarom:​megarom#MegaRAM|MegaRAM]] +      * 720 Кбайт ​дополнительное ОЗУ с маппером,​ используемое по принципу [[#​MegaRAM]] 
-      * Кб (64кб блок) для ​ОЗУ ​FMPAC (для сохранения данных после отключения питания нужна батарея)  +      * Кбайт ​ОЗУ ​[[msx:​fmpac:​fmpac|]] ​(для сохранения данных после отключения питания нужна батарея)  
-  * Флэш память:​ 8 Мб скорость 64 Мбит/с+  * Флэш память ​(FlashROM)объём ​8 Мбайт, ​скорость 64 Мбит/​с 
-    * Быстрая запись +    * Первые 256 Кбайт ​используются для служебной информации и ПЗУ эмулируемых устройств
-    * Первые 256 Кб используются для служебной информации и ПЗУ эмулируемых устройств+
     * Эмуляция мапперов:​     * Эмуляция мапперов:​
-      * образы картриджей до 64 Кб (планарный режим) +      * образы картриджей до 64 Кбайт ​(планарный режим) 
-      * %% ASCII %% 8 Кб +      * ASCII8 
-      * %% ASCII %% 16 Кб+      * ASCII16
       * Konami4       * Konami4
       * Konami5 (SCC/SCC+)       * Konami5 (SCC/SCC+)
       * Настраиваемый маппер       * Настраиваемый маппер
   * Звук   * Звук
-    * Эмуляция PPI и PSG (порты ввода/​вывода:​ 10h–12h)+    * Эмуляция PPI, PSG или Dual-PSG (порты ввода/​вывода:​ 10h-11h или A0hA1h)
     * Эмуляция Konami SCC и SCC+     * Эмуляция Konami SCC и SCC+
-    * Эмуляция OPLL (YM2413, [[msx:​music|MSX–Music]]), переведённое на английский язык ПЗУ +    * Эмуляция OPLL (YM2413, [[msx:music:|]]), переведённое на английский язык ПЗУ 
-    * Настройка громкости для всех эмулируемых звуковых устройств+    * [[#volume|Настройка громкости для всех эмулируемых звуковых устройств]]
     * PSG и PPI можно отключить в пользовательском интерфейсе     * PSG и PPI можно отключить в пользовательском интерфейсе
   * Дополнительно   * Дополнительно
-    * Загрузочное меню с выбором записанных во флэш память образов игр и конфигураций +    * Стартовое меню с выбором записанных во флэш память образов игр и конфигураций 
-      * Сортировка записей +      * Сортировка записей ​каталога 
-      * Настраиваемый пользовательский интерфейс (цвета,​ сортировка,​ скорость повтора клавиш,​ эффекты затухания) +      * [[#setupui|Настраиваемый пользовательский интерфейс]] (цвета,​ сортировка каталога, скорость повтора клавиш,​ эффекты затухания) 
-      * Справочная система+      * [[#​builtinhelp|Справочная система]]
       * Поддержка джойстиков и джойпадов       * Поддержка джойстиков и джойпадов
-      * Работа в режимах 50 и 60 Гц +      * [[#​vdpfreq|Быстрое переключение частоты кадров (50 и 60 Гц)]] 
-      * Поддержка переключения режимов Turbo/R800+      * [[#cpumode|Поддержка переключения режимов Turbo/R800]]
       * Поддержка автозапуска конфигураций и образов игр с задержкой по таймеру       * Поддержка автозапуска конфигураций и образов игр с задержкой по таймеру
 +      * Запуск двух образов картриджей одновременно
 +      * Переключение режима стерео/​моно для [[msx:​fmpac:​fmpac|]]
 +      * Установка частоты кадров при старте (50 или 60 Гц)
     * Устройство выполнено в виде стандартного MSX картриджа     * Устройство выполнено в виде стандартного MSX картриджа
     * Работает на стандартной частоте 3,58 МГц, а также повышенных частотах до 7,11 МГц     * Работает на стандартной частоте 3,58 МГц, а также повышенных частотах до 7,11 МГц
-    * Реализовано на ПЛИС (EP2C5Q208C8 Altera ​CYCLONE ​II)+    * Реализовано на ПЛИС (EP2C5Q208C8 Altera ​Cyclone ​II)
     * Используется специальное программное обеспечение для управления всеми функциями     * Используется специальное программное обеспечение для управления всеми функциями
       * Загрузка программ в формате ROM в флэш память и ОЗУ       * Загрузка программ в формате ROM в флэш память и ОЗУ
-      * Резервное копирование флэш памяти,​ настроек конфигурационного ​ОЗУ, а также содержимого ОЗУ FMPAC +      * Резервное копирование ​[[#​c2backup|флэш памяти,​ настроек конфигурационного ​ППЗУ]], а также ​[[#C2SRAM|содержимого ОЗУ FMPAC]] 
-      * Программа для тестирования IDE интерфейса,​ и т.д. ​+      * [[#​C2IDETST|Программа для тестирования IDE интерфейса]], и т.д. ​
     * Простая настройка и удобный интерфейс     * Простая настройка и удобный интерфейс
  
 +===== Ссылки на важные документы по картриджу и вебсайты =====
  
-[[github>​RBSC/​Carnivore2|Репозитарий на GitHub]]+Ниже приведена ​таблица со ссылками на важную информацию по картриджу Carnivore2.
  
-[[msxorg>​wiki/​RBSC_Carnivore2|Статья на MSX Wiki]]+| :!:  [[qvl_list|Таблица совместимости с CF картами и адаптерами]] ​ | Список совместимых карт и адаптеров ​ | 
 +| :!:  [[specification|Подробное техническое описание картриджа]] ​ | Внутреннее устройство и расположение данных ​ | 
 +| :!:  [[changelog|Список изменений]] ​ | Изменения по версиям ​ | 
 +| :!:  [[partslist|Список деталей]] ​ | Номиналы и количество элементов ​ | 
 +| :!:  {{:​msx:​carnivore2:​schematics.pdf| Принципиальная схема (кликабельно)}} \\ {{:​msx:​carnivore2:​schematics.png?​350|}} ​ | Электрическая схема картриджа ​ | 
 +| [[rbsc>​ru/​completed_projects/#​carnivore2| Ссылка на официальный сайт]] ​ | Сайт группы RBSC  | 
 +| [[github>​RBSC/​Carnivore2| Репозиторий на GitHub]] ​ | Исходные коды, платы, документация ​ | 
 +[[msxorg>​wiki/​RBSC_Carnivore2| Статья на MSX Wiki]] ​ | Статья в MSX Wiki  |
  
 +{{anchor:​authorized_distributors}}
 +===== Список официальных дистрибуторов =====
  
 +Ниже приведена таблица со списком авторизованных производителей и дистрибуторов картриджа Carnivore2.
 +| [[https://​zx-pk.com/​forum/​viewtopic.php?​f=7&​t=17818&​p=168121|Заказать на "​барахолке"​ ZX-PK ]] \\ [[https://​www.avito.ru/​krasnoyarsk/​igry_pristavki_i_programmy/​carnivore2_mnogofunktsionalnyy_kartridzh_dlya_msx_2073345875|Заказать на Авито]] \\ [[radioshop@maxiol.com|Написать продавцу]] ​ | Maxiol (RBSC) - Официальный дистрибутор - Россия ​ |
 +| [[https://​hobbyretro.com/​retro/​carnivore-2|Купить в магазине HobbyRetro]] ​                                                                                                                                                                                                                     | Официальный дистрибутор в Испании ​                |
 +| [[https://​www.8bits4ever.net/​product-page/​carnivore2|Купить в магазине 8bits4ever]] ​                                                                                                                                                                                                           | Официальный дистрибутор в Испании ​                |
 +| [[http://​retrogamerestore.com/​carnivore2/​|Купить в магазине Retro Game Restore]] ​                                                                                                                                                                                                              | Официальный дистрибутор на Тайване ​               |
 +| [[carmeloco@micoco.net|Заказать у Carmeloco]] ​                                                                                                                                                                                                                                                 | Официальный дистрибутор в Испании ​                |
 +| [[https://​theretrohacker.com/​shop|Купить в магазине The Retro Hacker Store]] ​                                                                                                                                                                                                                  | Официальный дистрибутор в Бразилии ​               |
 +| [[https://​www.aliexpress.com/​item/​1005005041073544.html|Купить в магазине DoubleDragon Store]] ​                                                                                                                                                                                                | Официальный дистрибутор в Китае ​                  |
 +| [[https://​theretrotechstore.com|Купить в магазине Retro Tech Store]] ​                                                                                                                                                                                                                          | Официальный дистрибутор в Бразилии ​               |
  
-[[https://​www.8bits4ever.net/​product-page/​carnivore2|Купить в магазине 8bits4ever]]+====== Фотографии платы ======
  
 +Плата из пробной партии,​ собранной RBSC:
  
-====== openMSX ======+{{msx:​carnivore2:​carnivore2_v22_front.jpg?​340|}} {{msx:​carnivore2:​carnivore2_v22_back.jpg?​302|}}
  
-[[openmsx:​openmsx|]] поддерживает эмуляцию Carnivore2 ​с версии 0_14_0-200+Плата, собранная 8bits4ever (авторизированный ​сборщик/​продавец, Испания):
  
-[[github>/​RBSC/​Carnivore2/​tree/​master/​OpenMSX|Файлы Carnivore2 для openMSX]]+{{msx:​carnivore2:​carnivore2_v22_8bits4ever-front.png?​325|}} {{msx:​carnivore2:​carnivore2_v22_8bits4ever-back.png?​329|}}
  
-====== Ссылки ======+Плата, ​собранная Maxiol (авторизированный сборщик/​продавец,​ Россия):
  
-[[https://www.generation-msx.nl/​hardware/​8bits4ever/​carnivore-2/​1323/​Carnivore 2 description on Generation-MSX]]+{{:msx:​carnivore2:​carnivore2_v22_maxiol_front.jpg?​330|}} 
 +{{:msx:​carnivore2:​carnivore2_v22_maxiol_back.jpg?325|}}
  
 +Плата, собранная Carmeloco (авторизированный сборщик/​продавец,​ Испания):​
  
-{{tag>MSX MSX_Cartridge RBSC on_github}}+{{:​msx:​carnivore2:​carnivore2_v22_carmeloco_front.jpg?​340|}} 
 +{{:​msx:​carnivore2:​carnivore2_v22_carmeloco_back.jpg?​330|}}
  
 +Плата, собранная Retro Game Restore (авторизированный сборщик/​продавец,​ Тайвань):​
 +
 +{{:​msx:​carnivore2:​carnivore2_v22_retrogamer_front.jpg?​330|}}
 +{{:​msx:​carnivore2:​carnivore2_v22_retrogamer_back.jpg?​330|}}
 +
 +Плата, собранная The Retro Hacker Store (авторизированный сборщик/​продавец,​ Бразилия):​
 +
 +{{:​msx:​carnivore2:​carnivore2_v22-retro_hacker_store-front.jpg?​330|}}
 +{{:​msx:​carnivore2:​carnivore2_v22-retro_hacker_store-back.jpg?​330|}}
 +
 +Плата, собранная DoubleDragon Store (авторизированный сборщик/​продавец,​ Китай):​
 +
 +{{msx:​carnivore2:​carnivore2_v22_ch_top_board.jpg?​330|}}
 +{{msx:​carnivore2:​carnivore2_v22_ch_bottom_board.jpg?​330|}}
 +
 +Плата, собранная Retro Tech Store:
 +
 +{{msx:​carnivore2:​carnivore2_retrotech-front.png?​330|}}
 +{{msx:​carnivore2:​carnivore2_retrotech-back.png?​330|}}
 +
 +Примечание:​ на плате производства Maxiol некоторые танталовые конденсаторы были заменены на керамические,​ также аудиоразъём перенесён на обратную сторону платы.
 +
 +Примечание:​ первая партия картриджей от Retro Tech Store не имеет золотого покрытия на контактах. Последующие партии выпускаются с золотым покрытием. ​
 +
 +{{anchor:​important_information}}
 +====== Важная информация ======
 +
 +<WRAP center round alert>
 +ВНИМАНИЕ! ​
 +Во избежание повреждения картриджа Carnivore2 и MSX компьютера никогда не вставляйте и не извлекайте картридж при включённом питании! Всегда выключайте компьютер перед установкой или извлечением картриджа!
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +Если некоторые из Ваших CF карт или SD-CF адаптеров не работают с Carnivore2 картриджем,​ рекомендуется подобрать карту или адаптер согласно таблице совместимости,​ ссылку на которую можно найти ниже.
 +
 +:!: **[[qvl_list|Таблица совместимости с CF картами и адаптерами]]**
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +Корректная работа картриджа Carnivore2 не гарантируется при включении режима R800 на Panasonic Turbo-R компьютерах. В этом режиме могут происходить разнообразные сбои при старте игр и пользовательских конфигураций. Так что мы не рекомендуем включать режим R800 перед запуском ROM и пользовательских конфигураций. Также Carnivore2 может не полностью активировать все свои функции если он используется с компьютером,​ у которого меньше чем 16 Кбайт ОЗУ (например с Casio PV-7).
 +
 +Есть как минимум 2 компьютера,​ на которых Carnivore2 не работает (согласно нашей информации):​ Mistubishi ML-G30 and Toshiba HX-34. Если у вас на этих компьютерах картридж всё же заработал,​ то пожалуйста сообщите координатору группы RBSC.
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +Carnivore2 несовместим с сетевыми модулями Yamaha:
 +  * сетевого модуль [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt1|КУВТ]] (устанавливался в [[msx:​yamaha_yis-503iir:​yamaha_yis-503iir|]])
 +  * сетевого модуль [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt2|КУВТ2]] — [[msx:​yamaha_local_network:​yamaha_local_network#​cb55448|Yamaha Serial I/O Unit (CB55448)]] (устанавливался в [[msx:​yamaha_yis-503iiir:​yamaha_yis-503iiir|]] и [[msx:​yamaha_yis-805-128r2:​yamaha_yis-805-128r2|]])
 +Если эти сетевые модули обнаружены в компьютере,​ то при загрузке будет показано предупреждение и система будет заблокирована во избежание конфликтов. Необходимо вынуть сетевой модуль из бокового слота компьютера,​ а также удалить картридж с сетевым ПЗУ из переднего слота (только для YIS-503II).
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +Некоторые MSX компьютеры при старте активируют собственное встроенное программное обеспечение и не дают возможности запуститься стартовому меню Carnivore2. Для отключения встроенных программ при старте компьютера удерживается определённая клавиша. Например,​ при работе с компьютером Panasonic A1 (а также на A1 MK2), удерживайте клавишу <​key>​DEL</​key>,​ пока компьютер загружается и до тех пор пока не появится стартовое меню или компьютер на загрузится в MSX-DOS. В мае 2023 года в релиз был добавлен специальный **BYPASSFW.ROM** файл для облегчения обхода встроенного программного обеспечения.
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +Некоторые игры с так называемым «отложенным стартом»,​ например Metal Gear 2 и King's Valley 2, не будут работать на [[msx:​yamaha_yis-503iiir:​yamaha_yis-503iiir|]] из–за несовместимости со встроенным [[msx:​cp_m:​cp_m|CP/​M]]. Рекомендуется убрать CP/M из SubROM на этих компьютерах,​ записав [[http://​rbsc.su/​files/​yis503sub_nocpm.rom|этот файл]] в микросхему 27с256 или использовать альтернативный вариант со счётчиком размера ОЗУ и встроенным ''​TESTRAM''​. Этот файл можно найти [[https://​zx-pk.ru/​threads/​29117-prokachannaya-dvushka.html|здесь]].
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +На некоторых MSX компьютерах (например на моделях PV от Casio), а также на некоторых MSX-совместимых клонах (например Omega) питание +12в и -12в на контакты слотов не подаётся. Это питание нужно усилителю звука, установленному на плате Carnivore2. Если питание на усилитель не подаётся,​ то Carnivore2 не сможет проигрывать звуковые эффекты и музыку [[msx:​fmpac:​fmpac|]],​ SCC и PSG.
 +</​WRAP>​
 +
 +<WRAP center round tip>
 +На арабских и корейских версиях MSX компьютеров необходимо использовать специальные версии стартового меню и утилиты. Они находятся в папках Special в репозитории. Если картридж обнаруживает,​ что работает на корейской или арабской MSX, то он выдаёт предупреждение и загружает MSX-DOS без выхода в стартовое меню.
 +</​WRAP>​
 +
 +<WRAP center round tip>
 +Аудиоразъём картриджа Carnivore2 может не подходить для подключения наушников. Рекомендуется подключить его к колонкам или усилителю. Этот разъём будет выводить эмулированную музыку и звук SCC и/или [[msx:​fmpac:​fmpac|]],​ а также звук PSG и PPI, если включена эмуляция PSG/PPI.
 +</​WRAP>​
 +
 +{{anchor:​setup}}
 +====== Настройка ======
 +
 +<WRAP center round tip>
 +Если вы купили уже настроенный картридж,​ то делать начальную настройку нет необходимости.
 +</​WRAP>​
 +
 +:!: Нижеуказанные настройки действительны для стартового меню и прошивки ПЛИС начиная с версии 2.40; в предыдущих версиях эти настройки могут отсутствовать или различаться по функционалу. Начальная настройка картриджа нужна после его сборки.
 +
 +{{anchor:​preparecf}}
 +===== Подготовка карты памяти CF =====
 +
 +Подготовка заключается в разметке карты в программе ''​[[msx:​nextor:​fdisk|FDISK]]''​ и установке [[msx:​nextor:​nextor|Nextor]].
 +
 +<WRAP center round important>​
 +Разметку карты памяти CF нужно проводить в картридже!
 +</​WRAP>​
 +
 +  - Вставляем карту памяти CF в картридж
 +  - Загружаем компьютер,​ при загрузке на экране будет информация о типе и размере установленной карты памяти CF
 +  - При появлении стартового меню нажимаем клавишу <​key>​Esc</​key>​ для выполнения загрузки с использованием конфигурации "​по-умолчанию"​
 +  - Компьютер загружается в [[msx:​basic:​|]]
 +  - Набираем ''​CALL FDISK''​ и входим в программу работы с картой памяти
 +  - Создаём нужные разделы с помощью интерфейса ''​[[msx:​nextor:​fdisk|FDISK]]''​
 +  - По окончании работы перезагружаем компьютер
 +  - Теперь нужно записать системные файлы [[msx:​nextor:​nextor]],​ чтобы можно было загружаться в MSX-DOS2 с карты. Для этого нужно скопировать файлы из архива или образа дискеты которые доступны [[msx:​nextor:​nextor#​tools|здесь]] в корневой каталог карты
 +  - Теперь нужно скопировать файлы Nextor, чтобы можно было загружаться в MSX-DOS2 с карты. Для этого нужно скопировать файлы из [[https://​github.com/​Konamiman/​Nextor/​releases/​download/​v2.1.0/​tools.zip|этого архива]] или [[https://​github.com/​Konamiman/​Nextor/​releases/​download/​v2.1.0/​tools.dsk.zip|этого образа дискеты]] в корневой каталог CF карты. После этого надо скопировать [[https://​github.com/​Konamiman/​Nextor/​releases/​download/​v2.1.1-beta-1/​NEXTOR.SYS|системный файл Некстора]] в корневой каталог CF карты.
 +  - <​WRAP>​Пример копирования файлов с дискеты на основной раздел карты памяти CF с использованием эмулятора дисковода на базе [[gotekemulator:​gotekemulator|]]:​
 +<WRAP group>
 +<WRAP half column>
 +<​code>​
 +copy "​b:​\*.*"​ to "​a:​\"​
 +</​code>​
 +</​WRAP>​
 +<WRAP half column>
 +  * ''​a:''​ — основной раздел карты памяти CF
 +  * ''​b:''​ — другой дисковод (эмулятор GoTek, физический 720 Кбайтный дисковод,​ диск другого IDE контроллера)
 +</​WRAP>​
 +</​WRAP>​
 +
 +</​WRAP>​
 +
 +{{anchor:​how_to_upload_the_firmware}}
 +{{anchor:​uploadfirmwarefpga}}
 +===== Загрузка прошивки в ПЛИС =====
 +
 +<WRAP center round important>​
 +Перед загрузкой прошивки извлеките карту памяти CF из картриджа!
 +</​WRAP>​
 +
 +Для загрузки прошивки нужны:
 +  - Программа [[quartus_ii:​quartus_ii#​quartusiiweb150|Quartus II Web Edition (Free) 15.0]] ​
 +  - Программатор Byte Blaster или [[quartus_ii:​quartus_ii#​USB_Blaster|USB Blaster]] (можно купить на Ebay или AliExpress)
 +
 +Из вкладки ''​Individual Files''​ надо [[https://​mirrors.pdp-11.ru/​_msx/​_carnivore2/​quartus/​|скачать]] и установить следующие программы:​
 +  * ''​Quartus II Software (includes Nios II EDS)'' ​
 +  * ''​Cyclone IV device support''​
 +
 +Последовательность действий по загрузке прошивки:​
 +  - Подключите программатор к ПК
 +  - Запустите программу ''​Quartus II Web Edition''​
 +  - Выберите пункт меню ''​Tools/​Programmer''​
 +  - В открывшемся окне ''​Programmer'':​
 +    * Нажмите кнопку <​key>​Hardware setup</​key> ​
 +      * в окне ''​Hardware setup''​ в вкладке ''​Hardware Settings''​ в списке ''​Currently selected hardware''​ выберите Ваш программатор
 +      * Нажмите кнопку <​key>​Close</​key>​
 +    * Справа от кнопки <​key>​Hardware setup</​key>​ будет отображено название Вашего программатора,​ а ещё правее в поле ''​Mode'',​ в нём нужно выбрать ''​Active Serial Programming''​
 +    * Нажмите кнопку <​key>​Add Device</​key>​
 +      * в окне ''​Select Devices''​ выберите устройство ''​EPCS4''​
 +      * нажмите кнопку <​key>​Ok</​key>​
 +    * Нажмите кнопку ''​Change File''​ и выберите нужный файл с расширением ''​.pof''​
 +    * Отметьте справа от имени файла пункты:​ \\ ✔ ''​Program/​Configure''​ \\ ✔ ''​Verify''​ \\ ✔ ''​Blank-Check''​
 +    * <​WRAP>​Подайте питание 5 вольт на плату картриджа (соблюдайте полярность!) \\
 +Примерный вид кабеля питания картриджа:​ \\
 +{{msx:​carnivore2:​usb_blaster_5v_01.png?​350|}}
 +\\ Подключение кабеля к картриджу:​ \\
 +{{msx:​carnivore2:​usb_blaster_5v_02.png?​350|}}
 +</​WRAP>​
 +    * <​WRAP>​Подключите кабель программатора к разъёму ''​AS''​ картриджа (убедитесь,​ что кабель подключён правильно!) \\
 +Для подключения программатора к разъёму на картридже нужна двухрядная "​гребёнка"​ (%%PLD%% 2×5, шаг 2.54 мм), её нужно вставить в разъём на кабеле программатора:​
 +  * {{msx:​carnivore2:​usb_blaster_as_01.png?​150|}}
 +  * {{msx:​carnivore2:​usb_blaster_as_02.png?​150|}}
 +  * {{msx:​carnivore2:​usb_blaster_as_03.png?​150|}}
 +\\ Затем разъём программатора нужно вставить в разъём ''​AS''​ картриджа и чуть наклонить его, чтобы обеспечить хороший контакт "​гребёнки"​ с платой:​
 +  * {{msx:​carnivore2:​usb_blaster_as_04.png?​150|}}
 +  * {{msx:​carnivore2:​usb_blaster_as_05.png?​150|}}
 +  * {{msx:​carnivore2:​usb_blaster_as_06.png?​150|}}
 +</​WRAP>​
 +  - Нажмите кнопку <​key>​Start</​key>​ и следите за процессом программирования и проверки,​ неподвижно удерживая разъём. После успешного окончания процесса вы увидите:​ {{msx:​carnivore2:​quartus_ii-100.png?​200|}}
 +  - По окончании программирования отсоедините кабели от картриджа в следующем порядке:​
 +    * кабель программатора от разъёма ''​AS''​
 +    * кабель питания
 +
 +<WRAP center round info>
 +Описание прошивки Carnivore2 из командной строки находится [[quartus_cli|здесь]].
 +</​WRAP>​
 +
 +
 +{{anchor:​howtoenablethecartridgeandinstallbionroms}}
 +===== Подготовка картриджа и запись BIOS =====
 +
 +<WRAP center round important>​
 +Используйте только последнюю версию утилиты C2MAN или C2MAN40 для заливки необходимого программного обеспечения в картридж!
 +</​WRAP>​
 +
 +<WRAP center round important>​
 +При загрузке БИОСов и основного меню в картридж на MSX Turbo R необходимо отключить режим R800!
 +</​WRAP>​
 +
 +Только что собранный картридж Carnivore2 не будет работать без специального программного обеспечения,​ которое необходимо загружать в микросхему FlashROM с другого носителя (дисковода) или через кассетный интерфейс.
 +
 +Вставьте картридж в слот MSX, предпочтительно в основной слот (обычно номер 1). Включите MSX и проверьте,​ нормально ли работает компьютер. Если на компьютере обнаружена неисправность (зависание,​ отсутствие картинки,​ неработающая клавиатура),​ извлеките и проверьте картридж и слот компьютера. ​
 +
 +Для полной активации картриджа необходимо сделать следующее:​
 +
 +  - Убедитесь,​ что все 3 файла: ''​BOOTCMFC.BIN'',​ ''​BIDECMFC.BIN'',​ ''​FMPCCMFC.BIN''​ находятся в одной папке с [[#​programs|программами]]
 +  - Запустите программу ''​[[#​C2MAN]]''​ или ''​[[#​C2MAN40]]''​ (для MSX1)
 +  - При появлении запроса введите номер слота, в который вставлен картридж (например,​ «10» для первого слота, «20» для второго слота и т.д.); если программа задетектировала слот сама, то можно просто нажать <​key>'​Ввод '​⏎</​key>​
 +  - В [[#​c2manmainmenu|главном меню]] с помощью клавиши <​key>​9</​key>​ выберите [[#​c2manservicemenu|Сервисное меню]]
 +  - С помощью клавиши <​key>​7</​key>​ выберите [[#​fullyeraseаlashromchip|Полная очистка FlashROM]] и дважды подтвердите;​ если Вы обновляете картридж,​ то полностью стирать содержимое микросхемы необязательно.
 +  - С помощью клавиши <​key>​3</​key>​ выберите [[#​initerasealldirectoryentries|Инициализировать каталог — удалить все записи]],​ чтобы инициализировать каталог.
 +  - С помощью клавиши <​key>​4</​key>​ выберите [[#​writebootbenu|Запись стартового меню]]
 +  - С помощью клавиши <​key>​5</​key>​ выберите [[#​writeiderombios|Запись Nextor IDE BIOS]]
 +  - С помощью клавиши <​key>​6</​key>​ выберите [[#​writefmpacrombios|Запись FMPAC ROM BIOS]]
 +  - Если при выполнении шагов 5–9 не было ошибок,​ выключите и запустите MSX.
 +
 +
 +===== Запись BIOS и стартового меню на бездисковом компьютере =====
 +
 +Есть также другой способ записать стартовое меню и BIOS в микросхему FlashROM. Это можно сделать на бездисковом компьютере,​ загрузив необходимые файлы через кассетный интерфейс и скопировав их со специально отформатированной CF–карты в микросхему FlashROM.
 +
 +Для получения необходимой информации прочитайте этот [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​Util/​diskless/​readme_diskless.txt|файл]]. После создания утилиты CF2FLASH можно использовать файл Carnivore2.rom из папки OpenMSX для записи последних доступных версий BIOS в микросхему FlashROM. Так что теперь нет необходимости обновлять файл CFimage.bin.
 +
 +При записи содержимого файлов Carnivore2.rom или CFimage.bin на CF карту надо быть предельно осторожным,​ чтобы по ошибке не записать их на локальный диск (уничтожив его содержимое). Рекомендуется использовать отдельную CF карту для этой операции,​ так как её содержимое будет уничтожено.
 +
 +====== Работа с картриджем ======
 +
 +После того, как на экране компьютера появятся версии прошивки и стартового меню (это происходит после включения питания — холодный старт),​ должен запуститься основой интерфейс и появиться [[#​mainmenu|главное меню]].
 +
 +{{msx:​carnivore2:​v250_title.jpg?​500|}}
 +
 +Если картридж установлен в слоте под номером 3, но система будет заблокирована сразу же после заставки. В этом случае установите картридж в другой свободный слот.
 +
 +Если версия стартового меню не совместима с используемым MSX компьютером (для корейских и арабских компьютеров необходимо загрузить специальную версию),​ то появится следующее предупреждение и в течение 10 секунд будет сделана попытка загрузить MSX-DOS2. В этом случае замените стартовое меню на специальную версию (см. папку Special в репозитории).
 +
 +{{msx:​carnivore2:​v250_warning1.jpg?​500|}}
 +
 +Если в системе обнаружен сетевой модуль от [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt1|КУВТ]] или [[msx:​yamaha_kuvt:​yamaha_kuvt#​kuvt2|КУВТ2]] Ямаха (поставлялись в СССР из Японии),​ появится следующее предупреждение и система будет заблокирована. В этом случае удалите сетевой модуль из компьютера.
 +
 +{{msx:​carnivore2:​v250_warning2.jpg?​500|}}
 +
 +{{anchor:​mainmenu}}
 +===== Главное меню / каталог =====
 +
 +Стартовое (главное) меню позволяет запускать игры, записанные в микросхему FlashROM, а также запускать картридж с пользовательской конфигурацией.
 +
 +{{msx:​carnivore2:​v250_main.jpg?​500|}}
 +
 +Для управления используются следующие клавиши: ​
 +| <​key>​Esc</​key> ​                    | загрузка с использованием конфигурации по-умолчанию:​ все включено ​     |
 +| <​key>​←</​key>,​ <​key>​→</​key> ​        | предыдущая следующая страница каталога ​                                |
 +| <​key>​↑</​key>,​ <​key>​↓</​key> ​        | выбрать запись каталога ​                                               |
 +| <​key>​Пробел</​key> ​                 | запустить выбранную запись каталога (однослотовая конфигурация) ​       |
 +| <​key>​g</​key> ​                      | запустить запись каталога без перезагрузки ​                            |
 +| <​key>​r</​key> ​                      | запустить запись каталога с перезагрузкой ​                             |
 +| <​key>'​Ввод '​⏎</​key>,​ <​key>​o</​key> ​ | [[#​dualslot|настройка конфигурации двойного слота]] ​                   |
 +| <​key>​1</​key> ​                      | выбрать запись для основного слота (master slot)                       |
 +| <​key>​2</​key> ​                      | выбрать запись для эмулируемого слота (slave slot)                     |
 +| <​key>​a</​key> ​                      | выбрать запись для автозапуска ​                                        |
 +| <​key>​d</​key> ​                      | очистить автозапуск и двойной слот ​                                    |
 +| <​key>​f</​key> ​                      | [[#​vdpfreq|выбор частоты VDP: 50/60 Гц]] ​                              |
 +| <​key>​t</​key> ​                      | [[#​cpumode|переключение режима работы процессора (Z80, Turbo, R800)]] ​ |
 +| <​key>​c</​key> ​                      | [[#​setupui|настройка конфигурации картриджа]] ​                         |
 +| <​key>​p</​key> ​                      | [[#​setuppsg|настройка PSG и PPI Clicker]] ​                             |
 +| <​key>​v</​key> ​                      | [[#​setupsound|изменение громкости звуковых карт FMPAC и SCC]]          |
 +| <​key>​h</​key> ​                      | [[#​builtinhelp|вызов справки]] ​                                        |
 +| <​key>​l</​key> ​                      | выбрать последнюю запущенную запись каталога ​                          |
 +| <​key>​m</​key> ​                      | включить или выключить проигрывание фоновой музыки ​                    |
 +| <​key>​s</​key> ​                      | включить или выключить бегущую строку подсказки ​                       |
 +
 +Главное меню также поддерживает встроенные и внешние джойстики,​ подключённые к любому из 2 портов:​
 +| <​key>​←</​key>,​ <​key>​→</​key> ​ | предыдущая следующая страница каталога ​                                                                                 |
 +| <​key>​↑</​key>,​ <​key>​↓</​key> ​ | выбрать запись каталога ​                                                                                                |
 +| <​key>​a</​key> ​               | запустить запись каталога с указанными настройками \\ (аналогично клавише <​key>​Пробел</​key>​ на клавиатуре) ​             |
 +| <​key>​b</​key> ​               | загрузка с использованием конфигурации по-умолчанию:​ все включено \\ (аналогично клавише <​key>​Esc</​key>​ на клавиатуре) ​ |
 +Все остальные направления джойстика игнорируются.
 +
 +В нижней строке экрана отображаются следующие данные:​
 +  * [[#​vdpfreq|частота VDP]]
 +  * [[#​cpumode|режим работы процессора]]
 +  * [[#​volume|громкость]]:​
 +    * FMPAC
 +    * SCC
 +    * PSG
 +  * Номера страниц каталога,​ в формате:​ ''​ТТ•ВВ''​
 +    * ''​ТТ''​ — текущая станица
 +    * ''​ВВ''​ — всего страниц
 +
 +Значения символов,​ которые отображаются слева, перед именем записи каталога:​
 +|''​K5''​|маппер Konami 5 SCC|
 +|''​K4''​|маппер Konami 4|
 +|''​A8''​|маппер ASCII 8|
 +|''​A16''​|маппер ASCII 16|
 +|''​MR''​|мини ROM (до 64 Кбайт)|
 +|''​CF''​|конфигурационная запись|
 +|''​UN''​|неизвестный маппер|
 +|''​%%--%%''​|для остальных случаев|
 +
 +На арабских и корейских MSX обозначения мапперов отличаются (до версии стартового меню 2.40):
 +|''​K''​|маппер Konami 5 SCC|
 +|''​k''​|маппер Konami 4|
 +|''​a''​|маппер ASCII 8|
 +|''​A''​|маппер ASCII 16|
 +|''​M''​|мини ROM (до 64 Кбайт)|
 +|''​C''​|конфигурационная запись|
 +|''​U''​|неизвестный маппер|
 +|''​%%-%%''​|для остальных случаев|
 +
 +Помните,​ что для некоторых образов картриджей может потребоваться альтернативный метод запуска,​ поэтому,​ если нажать клавишу <​key>​Пробел</​key>,​ образ картриджа не запускается,​ попробуйте использовать запуск с перезагрузкой.
 +
 +{{anchor:​autostart}}
 +===== Автозапуск =====
 +
 +Автозапуск позволяет выбрать любую конфигурационную запись или образ картриджа для автоматического старта при включении питания компьютера. Начиная с версии 2.40, автозапуск использует конфигурационное ППЗУ для хранения номера записи,​ так что наличие этого ППЗУ на плате обязательно! Выбор записи для автозапуска осуществляется клавишей <​key>​a</​key>​ в главном меню. Клавиша <​key>​d</​key>​ отменяет автозапуск.
 +
 +Есть несколько клавиш,​ которые могут влиять на функциональность картриджа во время его старта. Некоторые клавиши могут позволить пропустить автозапуск,​ другие клавиши могут позволить не входить в стартового меню.
 +
 +|<​key>​F3</​key>​|использовать настройки интерфейса по–умолчанию|
 +|<​key>​F4</​key>​|отменить автозапуск|
 +|<​key>​F5</​key>​|не входить в стартовое меню|
 +
 +{{msx:​carnivore2:​v250_autostart.jpg?​500|}}
 +
 +Если для любой записи каталога установлен автозапуск,​ то после перезагрузки будет показано специальное сообщение,​ и за этим последует пауза, после которой запись будет активирована. Во время этой паузы пользователь может прервать автозапуск с помощью клавиш <​key>​Esc</​key>,​ <​key>​Tab</​key>,​ <​key>​F4</​key>​. Если какая–то из этих клавиш нажата во время паузы, автозапуск будет отменён и будет показано главное меню. Нажатие <​key>​Пробел</​key>​ пропустит обратный отсчет и активирует ранее выбранную запись. Во время загрузки с автозапуском можно использовать следующие кнопки джойстика:​
 +
 +|<​key>​a</​key>​|пропустить обратный отсчёт и активировать ранее выбранную запись|
 +|<​key>​b</​key>​|отменить автозапуск и выйти в главное меню|
 +
 +При использовании джойстика,​ удерживайте нужную кнопку в течение более одной секунды,​ чтобы войти в главное меню или чтобы перейти к игре.
 +
 +Начиная с версии 2.50, длительность паузы можно изменять в настройках конфигурационного меню. Пользователь может выбрать длительность паузы от 0 до 9. Если выбрано значение 0, то сообщение автозапуска показываться не будет и установленная для автозапуска запись директории будет активирована сразу после рестарта компьютера. Чтобы вернуться в главное меню, после перезапуска компьютера необходимо держать клавишу <​key>​F4</​key>​ нажатой до тех пор, пока не появится главное меню.
 +
 +{{anchor:​vdpfreq}}
 +===== Частота кадров =====
 +
 +Для работы в главном меню, а также для запуска игр и загрузки [[msx:​dos:​|]] может быть установлена желаемая частота кадров — 50 или 60 Герц. Временное значение частоты кадров выбирается клавишей <​key>​F</​key>​ и сохраняется до перезагрузки компьютера. Чтобы установить желаемую частоту кадров для постоянного использования,​ необходимо вызвать [[#​setupui|конфигурационное меню]] и выбрать желаемую частоту там. Если выбрано значение "​--",​ то используется частота кадров,​ прописанная в ПЗУ компьютера.
 +
 +{{anchor:​cpumode}}
 +===== Режимы работы процессора =====
 +
 +Из главного меню поддерживается включение режимов ''​Turbo''​ и ''​R800''​.
 +
 +Режим Turbo можно включить только на компьютерах Panasonic MSX2+, а режим R800 можно включить только на компьютерах Panasonic Turbo-R. На других компьютерах эта функция не работает. Состояние режима Turbo/R800 не сохраняется в конфигурационном ППЗУ и не восстанавливается после выключения питания. Режим Turbo/R800 сохраняется при активации записи каталога. \\
 +
 +Текущий режим работы отображается в строке состояния:​
 +| ''​Z80'' ​ | режим Z80 (по-умолчанию) ​   |
 +| ''​T2+'' ​ | Turbo для Panasonic MSX2+   |
 +| ''​R8x'' ​ | R800 для Panasonic Turbo-R ​ |
 +
 +{{anchor:​volume}}
 +===== Настройки громкости =====
 +
 +Настройки громкости сохраняются в конфигурационном ППЗУ. Если такое ППЗУ отсутствует на плате картриджа,​ то настройка громкости сохраняется только до выключения питания. Если настройки громкости у вас не сохраняются,​ убедитесь,​ что на плате впаяно конфигурационное ПЗУ (маленькая микросхема под слотом CF карты)
 +
 +{{anchor:​setupsound}}
 +Изменение громкости для звуковых карт [[msx:​fmpac:​fmpac|]] и SCC:\\
 +{{msx:​carnivore2:​v250_volume.jpg?​500|}}
 +
 +Управление осуществляется следующими клавишами:​
 +
 +| <​key>​Esc</​key> ​  | сохранить изменения и выйти ​    |
 +| <​key>​↑</​key> ​    | увеличить громкость [[msx:​fmpac:​fmpac|]] ​ |
 +| <​key>​↓</​key> ​    | уменьшить громкость [[msx:​fmpac:​fmpac|]] ​ |
 +| <​key>​→</​key> ​    | увеличить громкость SCC/​SCC+ ​   |
 +| <​key>​←</​key> ​    | уменьшить громкость SCC/​SCC+ ​   |
 +| <​key>​Home</​key> ​ | сброс к значениям по-умолчанию ​ |
 +
 +Также настройками можно управлять джойстиком:​
 +
 +|<​key>​←</​key>,​ <​key>​→</​key>​|увеличить/​уменьшить громкость SCC/SCC+|
 +|<​key>​↑</​key>,​ <​key>​↓</​key>​|увеличить/​уменьшить громкость [[msx:​fmpac:​fmpac|]]|
 +|<​key>​a</​key>,​ <​key>​b</​key>​|сохранить изменения и выйти (аналогично клавише <​key>​Esc</​key>​ на клавиатуре)|
 +
 +Также можно отключить стереорежим [[msx:​fmpac:​fmpac|]],​ который установлен по–умолчанию. Это можно сделать в [[#​setupui|конфигурационном меню]]. Если отключить опцию стереорежима [[msx:​fmpac:​fmpac|]],​ то через аудиоразъем Carnivore2 будет выводиться монофонический звук [[msx:​fmpac:​fmpac|]].
 +
 +{{anchor:​dualpsg}}
 +С версии 2.50 стартового меню добавилась возможность включать режим Dual-PSG. В этом режиме эмуляция PSG переходит на работу с альтернативными портами (#10 и #11). После включения Dual-PSG некоторые игры, а также проигрыватели музыки смогут использовать сразу два PSG - один в Карниворе,​ а другой в самом MSX компьютере. Следует отметить,​ что фоновое звуковое сопровождение стартового меню Карнивора работает только со стандартными портами PSG.
 +
 +{{anchor:​setuppsg}}
 +Настройка PSG и PPI Clicker:\\
 +{{msx:​carnivore2:​v250_psg.jpg?​500|}}
 +
 +Управление осуществляется следующими клавишами:​
 +
 +| <​key>​Esc</​key> ​    | сохранить изменения и выйти ​     |
 +| <​key>​Пробел</​key> ​ | включить/​отключить PSG           |
 +| <​key>​Ввод ⏎</​key> ​ | включить/​отключить PPI Clicker ​  |
 +| <​key>​Tab</​key> ​    | включить/​отключить Dual-PSG ​     |
 +| <​key>​↑</​key> ​      | увеличить громкость PSG          |
 +| <​key>​↓</​key> ​      | уменьшить громкость PSG          |
 +| <​key>​→</​key> ​      | увеличить громкость PPI Clicker ​ |
 +| <​key>​←</​key> ​      | уменьшить громкость PPI Clicker ​ |
 +| <​key>​Home</​key> ​   | сброс к значениям по–умолчанию ​  |
 +
 +Также настройками можно управлять джойстиком:​
 +
 +|<​key>​←</​key>,​ <​key>​→</​key>​|увеличить/​уменьшить громкость PPI Clicker|
 +|<​key>​↑</​key>,​ <​key>​↓</​key>​|увеличить/​уменьшить громкость PSG|
 +|<​key>​a</​key>​|включить/​отключить PSG (аналогично клавише <​key>​Пробел</​key>​ на клавиатуре)|
 +|<​key>​b</​key>​|сохранить изменения и выйти (аналогично клавише <​key>​Esc</​key>​ на клавиатуре)|
 +
 +{{anchor:​setupui}}
 +===== Настройки интерфейса =====
 +
 +Начиная с версии 2.10 стартового меню, его интерфейс может быть настроен как удобно пользователю,​ а пользовательские настройки будут сохранены в конфигурационном ППЗУ.
 +
 +{{msx:​carnivore2:​v250_config.jpg?​500|}}
 +
 +Помимо клавиш курсора,​ можно использовать следующие клавиши:​
 +| <​key>​Esc</​key> ​    | сохранить изменения и выйти ​    |
 +| <​key>​Пробел</​key> ​ | изменить выбранное значение ​    |
 +| <​key>​Home</​key> ​   | сброс к значениям по-умолчанию ​ |
 +
 +Ручка джойстика работает аналогично клавишам курсора,​ а кнопки следующим образом: ​
 +|<​key>​a</​key>​|изменить выбранное значение (аналогично клавише <​key>​Пробел</​key>​ на клавиатуре)|
 +|<​key>​b</​key>​|сохранить изменения и выйти (аналогично клавише <​key>​Esc</​key>​ на клавиатуре)|
 +
 +Пользователь может настроить различные параметры интерфейса,​ включая сортировку каталога,​ эффекты постепенного появления/​исчезновения,​ скорость обработки клавиатуры/​джойстика,​ включение и выключение режима стерео для [[msx:​fmpac:​fmpac|]],​ а также цвета (шрифта и заставки) для главного меню, экрана справки,​ экрана регулировки громкости [[msx:​fmpac:​fmpac|]] и SCC, а также экрана настройки PSG. Кроме этого здесь можно установить желаемую [[#​vdpfreq|частоту кадров]] для постоянного использования.
 +
 +Для того, чтобы восстановить все настроенные значения настроек по–умолчанию,​ нажмите клавишу <​key>​Home</​key>​. Удерживая клавишу <​key>​F3</​key>​ при запуске стартового меню, можно сбросить настройки пользовательского интерфейса — все пользовательские настройки будут игнорироваться до выключения питания.
 +
 +Обратите внимание,​ что редактирование палитры на компьютерах MSX с видеопроцессорами v991x или v992x будет отключено. Если включается или выключается сортировка записей каталога,​ то выбранное для автозапуска значение (номер записи) стирается,​ чтобы не привести к путанице. При сортировке порядковые номера записей каталога меняются.
 +
 +Сортировка каталога — затратная по времени операция,​ поэтому,​ если в каталоге стартового меню много записей,​ может потребоваться несколько секунд,​ чтобы полностью отсортировать их. Сортировка происходит только при запуске стартового меню и когда сортировка включена в экране настроек пользовательского интерфейса. Если задержка слишком неудобна для вас, отключите функцию сортировки каталога.
 +
 +Начиная с версии 2.50 стартового меню были добавлены новые опции - разрешение работать в слоте 3, пользовательская задержка автозапуска а также установка номера порта для управления и идентификации Карнивора с системе. ​
 +
 +{{anchor:​identification_and_controlling}}
 +До недавнего времени обнаружить Карнивор в системе можно было только по его идентификационной метке в подслоте 0 слота, где установлен картридж. Это было не всегда удобно,​ так как если картридж находится в режиме эмуляции FMPAC, расширения ОЗУ, IDE контроллера или в режиме SCC+, то найти его не представлялось возможным без переключения подслотов. Теперь можно обнаружить,​ а также управлять картриджем через конфигурируемый пользователем порт. Доступны порты #F0, #F1 и #F2. То есть, технически возможно находить и управлять сразу тремя Карниворами в системе. Информация по портам ввода-вывода Карнивора находится в документе "​Техническая документация на Carnivore2"​.
 +
 +По-умолчанию в настройках конфигурации включена автоустановка номера порта согласно номеру слота, в котором находится картридж. В этом случае вместо номера порта в настройке будет видно "​--",​ а текущий номер порта будет виден слева. Если изменить настройку на фиксированную,​ то можно выбрать один из трёх возможных портов вручную.
 +
 +<WRAP center round important>​
 +Если в компьютере используется больше одного картриджа c фиксированными значениями портов,​ то обязательно настройте каждый картридж на его собственный порт или же включите автоустановку номера порта в настройках! Если два и более картриджей будут работать на одном порту, то возможны конфликты и нестабильная работа системы.
 +</​WRAP>​
 +
 +Если разрешить использовать картридж в слоте 3, то стартовое меню больше не будет блокировать систему если Карнивор установлен в этом слоте. На некоторых MSX компьютерах задний слот имеет номер 3, так что теперь можно будет использовать Карнивор и в этих компьютерах. Но следует иметь в виду, что в некоторых компьютерах,​ например в YIS-805, YIS-503, CX-7 и подобных слот 3 по-умолчанию расширен,​ так что если установить Карнивор в боковой слот, то он не сможет работать в режиме мультикартриджа. Будет доступна работа только как флешкартриджа,​ звукового картриджа FMPAC, расширения ОЗУ, либо дискового контроллера.
 +
 +В конфигурационном меню пользователь может установить задержку автозапуска в секундах. Если установлено нулевое значение,​ то выбранная конфигурационная запись запустится сразу же, без экрана задержки. Если значение не нулевое (от 1 до 9), то экран задержки появится и отсчёт до нуля будет происходить от установленного пользователем значения.
 +
 +{{anchor:​dualslot}}
 +===== Одновременный запуск двух образов картриджа =====
 +
 +Начиная с версии 2.30 на картридже Carnivore2 можно запускать больше одного образа картриджа одновременно. Эта функция называется Dual-Slot. Экран настройки двойного слота можно вызвать нажав на клавишу <​key>'​Ввод '​⏎</​key>​ или <​key>​o</​key>​.
 +
 +{{msx:​carnivore2:​v250_dualslot1.jpg?​500|}}
 +
 +Этот интерфейс позволяет запустить двухслотовую конфигурацию с удобным выбором параметров для основного слота (вы можете включить или выключить устройства,​ входящие в Carnivore2). Здесь Вы можете выбрать 2 образа картриджа для одновременного запуска. Единственное ограничение для эмулированного слота является то, что он может запускать игры с мапперами Konami4 и Konami5, а также небольшие игры до 32 Кбайт без мапперов. Отдельный эмулированный слот становится доступным,​ если в компьютере обнаружен один неиспользуемый физический слот, и этот слот не занят другим устройством. Если же свободных слотов в системе нет, то можно использовать подслот основного слота для работы эмулируемого слота (начиная с версии 2.40 стартового меню).
 +
 +Стартовое меню определяет наличие подходящего свободного слота в компьютере,​ а затем показывает этот слот как "​slave"​ (эмулированный) в настройках. Рабочие слоты будут иметь номера,​ указанные слева. Если в системе нет свободных слотов,​ то запустить 2 образа картриджа можно включив опцию "Slave Slot as Master'​s Subslot"​. Эта опция включается автоматически если в системе не было найдено свободных слотов.
 +
 +{{msx:​carnivore2:​v250_dualslot2.jpg?​500|}}
 +
 +Для работы эмулируемого слота в подслоте основного,​ основной слот должен быть расширен. При выборе использования подслота основного слота в настройках,​ основной слот становится расширенным автоматически. Если вручную отключить расширение основного слота, то опция использования подслота будет отключена.
 +
 +После этого надо выбрать какой подслот основного слота будет использоваться для эмулированного слота. Для этого надо подвести курсор к любому из устройств,​ встроенных в Carnivore2 — IDE, RAM или [[msx:​fmpac:​fmpac|]] и нажать <​key>​Пробел</​key>​. Название устройства сменится на "Slave Slot", а номер эмулируемого слота сменится на N1.N2, где N1 будет номер основного слота, а N2 — номер подслота основого слота, используемого для эмулированного слота.
 +
 +{{msx:​carnivore2:​v250_dualslot3.jpg?​500|}}
 +
 +Следует иметь в виду, что некоторые картриджи,​ например SCC, [[#​MegaRAM]] и другие,​ которые не изменяют область слота, не будут обнаружены,​ поэтому эмулированный слот будет доступен,​ даже если не должен быть таковым. Если Carnivore2 настроит эмулированный слот, как слот, который занят другим устройством,​ это может вызвать конфликт и потенциально повредить ваш компьютер. Поэтому убедитесь,​ что у Вас достаточно свободных слотов,​ прежде чем включать конфигурацию с двумя слотами. Если Вы не уверены,​ что отдельный эмулируемый слот свободен,​ включите опцию "Slave Slot as Master'​s Subslot"​ и используйте подслот основного слота.
 +
 +Помимо клавиш курсора на экране настройки можно использовать следующие клавиши:​
 +|<​key>​Esc</​key>​|отмена и выход в главное меню|
 +|<​key>​Пробел</​key>​|переключить режим ROM/SCC+ для основного слота, выбрать подслот,​ отключить устройство,​ изменить настройку,​ выбрать образ картриджа|
 +|<​key>'​Ввод '​⏎</​key>​|перезапустить компьютер с выбранной конфигурацией|
 +
 +Образ картриджа для конфигурации с двумя слотами можно выбрать в главном меню. Образ для основного слота можно выбрать нажатием <​key>​1</​key>​. Образ для эмулированного слота можно выбрать нажав <​key>​2</​key>​. Клавиша <​key>​d</​key>​ очищает выбранные значения,​ а также значение,​ выбранное для автозапуска. Выбор будет виден в строке "​Dual-Slot"​ (двойной слот) над списком образов картриджей и конфигураций,​ справа от "​Auto-Start"​ (авто–запуск).
 +
 +Также образы картриджей можно выбрать с помощью клавиши <​key>​Пробел</​key>​ на экране "​Dual-Slot"​ (двойной слот). Нажатие пробела позволит циклически прокручивать совместимые ROM образы для каждого слота. После полного цикла прокрутки будет выбрана «пустая» опция (Empty), чтобы оставить слот свободным.
 +
 +Параметр "​Expand"​ (расширить) отвечает за то, расширен ли выбранный слот или нет. Основной и эмулируемый слоты можно расширить независимо друг от друга. Расширенный основной слот позволяет использовать все устройства,​ входящие в состав Carnivore2 одновременно,​ а также эмулировать второй слот вместо одного из устройств. Расширение эмулированного слота пока не имеет смысла,​ то что **мы рекомендуем не расширять эмулируемый слот во избежание конфликтов с оборудованием.**
 +
 +Кроме того, основной слот также может использовать конфигурацию "​Konami SCC+". Таким образом,​ вы можете запускать игры, которые требуют SCC+ в эмулированом слоте и наслаждаться SCC+ и игрой на одном картридже. Рекомендуется использовать режим SCC+ только с играми,​ которые его поддерживают. Также следует иметь в виду, что при выборе "​Konami SCC+" в основном слоте не будут работать ни ОЗУ, ни IDE, ни [[msx:​fmpac:​fmpac|]],​ а также нельзя будет использовать один из подслотов основного слота для эмулированного слота. Поэтому чтобы запустить конфигурацию SCC+ и образ картриджа одновременно,​ эмулируемый слот должен быть отдельным и образ картриджа должен быть выбран именно там.
 +
 +Этот экран также поддерживает джойстик:​
 +|<​key>​↑</​key>,​ <​key>​↓</​key>​|аналогично клавишам курсора|
 +|<​key>​←</​key>,​ <​key>​→</​key>​|перезапустить компьютер с выбранной конфигурацией (аналогично клавише <​key>'​Ввод '​⏎</​key>​ на клавиатуре)|
 +|<​key>​a</​key>​|переключить режим ROM/SCC+ для основного слота, выбрать подслот,​ отключить устройство,​ изменить настройку,​ выбрать образ картриджа (аналогично клавише <​key>​Пробел</​key>​ на клавиатуре)||
 +|<​key>​b</​key>​|отмена и выход в главное меню (аналогично клавише <​key>​Esc</​key>​ на клавиатуре)||
 +
 +{{anchor:​builtinhelp}}
 +===== Справка =====
 +
 +На двух экранах помощи дан полный список клавиш и их назначение. По нажатию любой клавиши происходит переход на следующий экран, а на последнем экране выход обратно в [[#​mainmenu|главное меню / каталог]].
 +
 +{{msx:​carnivore2:​v250_help1.jpg?​500|}}
 +
 +{{msx:​carnivore2:​v250_help2.jpg?​500|}}
 +
 +Также бегущую строку помощи можно вызвать в главном меню, нажав клавишу <​key>​s</​key>​.
 +====== Примечания для режима SCC+ ======
 +
 +Картридж поддерживает режимы SCC и SCC+. Некоторым играм, запущенным с IDE устройства картриджа,​ может не понравиться SCC+ в расширенном слоте, поэтому звук работать не будет. В этом случае такие игры могут быть запущены с другого устройства IDE, а сам Carnivore2 картридж можно настроить как звуковой картридж SCC+. Для этого необходимо создать новую запись конфигурации. ​
 +
 +Необходимо запустить утилиту ''​[[#​C2MAN]]''​ или ''​[[#​C2MAN40]]'',​ войти в режим редактирования каталога и выполнить следующие действия:​
 +  - Отредактировать первую запись конфигурации "​DefConfig:​ RAM+IDE+FMPAC+SCC"​
 +  - Переименовать её в "​Config:​ SCC+ Cartridge"​.
 +  - Выбрать "​Save/​load register preset"​(сохранить/​загрузить набор настроек регистров) а затем выбрать "Load register preset file" (загрузить файл набора настроек).
 +  - Загрузить специальный файл ''​sccplus.rcp'',​ набрав ''​sccplus''​ и нажав клавишу <​key>'​Ввод '​⏎</​key>​.
 +  - Сохранить запись конфигурации и выйти из программы.
 +
 +Вставьте картридж Carnivore2, который вы хотите использовать в качестве устройства SCC+, в первый слот компьютера и устройство для загрузки игр в второй слот. Запустите компьютер,​ и когда появится стартовое меню, выберите вновь созданную запись "​Config:​ SCC+ Cartridge"​. Компьютер перезагрузится и начнёт загружать игру или операционную систему с устройства во втором слоте. Если устройство в втором слоте настроенно для загрузки игры, в которой используется SCC+ (например,​ Snatcher), игра будет использовать картридж Carnivore2, работающий как SCC+ устройство для вывода звука.
 +
 +Эта функция была проверена с игрой "​Snatcher"​ и "​Konami Game Collection 1-4", а также со специальными набором игр, поддерживающих SCC+.
 +
 +Кроме того, режим SCC+ может быть включён на экране конфигурации [[#​dualslot|двойного слота]]. Это позволяет включить режим SCC+ и запустить ROM–файл в эмулируемом слоте одновременно. Для дисковых игр возможно установить конфигурацию SCC+ для главного слота прямо из стартового меню. Но компьютер должен будет загрузить дисковую игру с другого устройства,​ так как IDE устройство Carnivore2 будет отключено. Таким образом,​ вы можете запускать дисковые игры в режиме SCC+ на Carnivore2.. Пожалуйста,​ ознакомьтесь с разделом [[#​dualslot|двойной слот]] для получения дополнительной информации.
 +
 +{{anchor:​programs}}
 +
 +
 +====== Программы ======
 +
 +[[github>​RBSC/​Carnivore2/​tree/​master/​Util|Программы в репозитории на GitHub]]
 +
 +===== C2MAN =====
 +
 +<WRAP center round tip>
 +Если Вам неудобно пользоваться утилитами C2MAN и C2MAN40 для загрузки образов картриджей в Carnivore2, то рекомендуем Вам попробовать утилиту SofaRun. Эта утилита полностью поддерживает работу с Carnivore2 и имеет удобный пользовательский интерфейс. Утилиту можно скачать здесь:
 +
 +**https://​www.louthrax.net/​mgr/​sofarun.html**
 +</​WRAP>​
 +
 +<WRAP center round tip>
 +Если у вас арабский или корейский компьютер MSX, вам следует использовать специальные версии программы C2MAN или C2MAN40, которые можно загрузить отсюда:​
 +  * [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​Util/​special/​c2man.com|C2MAN]]
 +  * [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​Util/​special/​c2man40.com|C2MAN40]]
 +</​WRAP>​
 +
 +<WRAP center round tip>
 +Если программы C2MAN или C2MAN40 не запускаются или выводят ошибку о нехватке памяти,​ попробуйте утилиты **C2MINI** или **C2MINI40**. Это уменьшенные версии утилит без возможности редактировать записей директории,​ удаление записей всё ещё возможно.
 +</​WRAP>​
 +
 +Программа ''​C2MAN''​ позволяет инициализировать картридж,​ добавлять образы картриджей ROM в микросхему FlashROM, создавать пользовательские записи конфигурации,​ а также редактировать каталог картриджа. ​
 +
 +[[#​c2manservicemenu|Сервисное меню]] позволяет [[#​showflashromblockusage|увидеть карту использование блоков FlashROM]], очищать и [[#​optimizedirectoryentries|оптимизировать каталог]],​ загрузить стартовое меню, а также BIOS IDE и [[msx:​fmpac:​fmpac|]] в микросхему FlashROM. Сервисное меню также позволяет полностью очистить содержимое микросхемы FlashROM.
 +
 +Программа ''​C2MAN''​ работает только на компьютерах [[msx:​msx_2]] и более поздних версиях,​ по–умолчанию она устанавливает 80–символьный режим экрана. На компьютерах [[msx:​msx_1]] она показывает сообщение о несовместимости и завершает работу.
 +
 +{{anchor:​c2man40}}
 +Для компьютеров [[msx:​msx_1]] должна использоваться программа ''​C2MAN40''​. Эта программа,​ также будет работать и на [[msx:​msx_2]] и более поздних компьютерах в 80–символьном режиме экрана,​ но все сообщения будут отформатированы для 40–символьного режима.
 +
 +Обе версии программы автоматически перезагрузят компьютер после загрузки образа картриджа в микросхему FlashROM, если в командной строке использованы параметры ''/​r''​ и ''/​a''​.
 +
 +Программа поддерживает следующие параметры командной строки:​
 +<​code>​
 +C2MAN [filename.rom] [/h] [/v] [/a] [/r] [/su]
 +</​code>​
 +''/​h''​ — экран справки \\
 +''/​v''​ — подробный режим (показать подробную информацию) \\
 +''/​a''​ — автоматически обнаруживать и записывать образ картриджа (взаимодействие с пользователем не требуется)\\
 +''/​r''​ — автоматически перезагружать компьютер после перезаписи образа ROM \\
 +''/​su''​ — включить режим суперпользователя (позволяет редактировать все регистры и снимать блокировку записи IDE BIOS при отключённом теневом копировании BIOS)
 +
 +Программа обычно может найти вставленный картридж самостоятельно. Если она не может найти картридж сама, вам понадобится ввести номер слота вручную и нажать <​key>'​Ввод '​⏎</​key>​. Например,​ номер слота: "​10"​ для первого слота, "​20"​ для второго слота и т.д.
 +
 +{{anchor:​c2manmainmenu}}
 +==== Главное меню ====
 +
 +Список опций меню:
 +<​code>​
 +Main Menu
 +---------
 + 1 - Write ROM image into FlashROM
 + 2 - Create new configuration entry
 + 3 - Browse/edit cartridge'​s directory
 + 4 - Restart the computer
 + 9 - Open cartridge'​s Service Menu
 + 0 - Exit to MSX-DOS [ESC]
 +</​code>​
 +
 +Главное меню программы позволяет:​
 +|<​key>​1</​key>​|[[#​addingrom2flashrom|записать образ картриджа в FlashROM]]|
 +|<​key>​2</​key>​|[[#​addcustomconfigentry|добавить новую запись конфигурации]]|
 +|<​key>​3</​key>​|[[#​editordeldirentries|просмотр/​редактирование каталога картриджа]]|
 +|<​key>​4</​key>​|перезагрузить компьютер|
 +|<​key>​9</​key>​|войти в [[#​c2manservicemenu|сервисное меню]]|
 +|<​key>​Esc</​key>​|выход из программы в MSX-DOS|
 +Пункты меню следует выбирать с помощью соответствующих цифровых клавиш.
 +
 +{{anchor:​addingrom2flashrom}}
 +=== Запись образ картриджа в FlashROM ===
 +
 +Чтобы добавить новый образ картриджа в FlashROM, выберите параметр «Write new ROM image into FlashROM» (добавить новый образ ROM в FlashROM). Следуйте инструкциям на экране пока ROM файл не будет успешно записан в микросхему и главное меню не появится снова. Мапперы большинства ROM файлов должны нормально автоматически определяется программой,​ но на некоторых файлах ROM автоопределение может не сработать. В этом случае программа попросит вас самому выбрать маппер. Образ ROM не запустится с неправильными настройками маппера,​ поэтому,​ если ваши настройки не сработали,​ попробуйте изменить тип маппера.
 +
 +Микросхема FlashROM содержит 128 блоков по 64 Кбайт (всего 8 Мбайт). Первые 4 блока заняты стартовым меню, каталогом,​ IDE BIOS и FMPAC BIOS. Другие блоки доступны для пользователя,​ чтобы добавлять образы ROM. Образы ROM размером менее 64 Кбайт, могут быть сгруппированы в один блок для экономии места. Так, например,​ два образа ROM по 32 Кбайт будут записаны в один и тот же 64 Кбайт блок, восемь образов ROM по 8 Кбайт будут сгруппированы в один и тот же 64 Кбайт блок и, наконец,​ четыре образа ROM по 16 Кбайт будут сгруппированы и записаны в один и тот же 64 Кбайт блок. Все это делается автоматически.
 +
 +Вы можете добавить образ ROM в микросхему автоматически. Для этого используйте следующую команду:​
 +<​code>​
 +C2MAN file.rom /a
 +</​code>​
 +Программа попытается автоматически определить маппер образа ROM, проверить,​ доступно ли свободное место, и затем запишет выбранный ROM в микросхему FlashROM. Если вы добавите параметр ''/​v''​ программа покажет дополнительную информацию о микросхеме и образе ROM, который записывается,​ а также карту свободных блоков микросхемы FlashROM.
 +
 +Карту блоков FlashROM можно посмотреть в "​[[#​c2manservicemenu|Сервисном меню]]"​. Просто выберите пункт "Show FlashROM chip's block usage" ([[#​showflashromblockusage|Показать карту использования блоков FlashROM]]).
 +
 +{{anchor:​addcustomconfigentry}}
 +=== Добавление пользовательской конфигурационной записи ===
 +
 +Чтобы добавить новую конфигурационную запись,​ выберите пункт меню "​Create new configuration entry" (создать новую конфигурационную запись). Вам будет предложено ввести название записи и ответить на 5 вопросов:​
 +<​code>​
 +Enable extended slot? (y/n)
 +Enable RAM and Mapper? (y/n)
 +Enable FMPAC? (y/n)
 +Enable IDE controller? (y/n)
 +Enable SCC and MultiMapper?​ (y/n)
 +</​code>​
 +
 +Программе требуются ответы на следующие вопросы:​
 +  * должен ли слот быть расширен или нет (если вы хотите включить больше одного устройства одновременно,​ слот должен быть расширен), ​
 +  * активировать ли каждое из 4 встроенных устройств:​
 +    * ОЗУ + маппер, ​
 +    * [[msx:​fmpac:​fmpac|]], ​
 +    * контроллер IDE,
 +    * SCC и поддержку мапперов.
 +
 +Вы можете выбрать любую комбинацию. Картридж может работать как звуковой картридж SCC или [[msx:​fmpac:​fmpac|]],​ как 1 Мбайт расширение ОЗУ или только как дисковод. И, конечно,​ как комбинация этих устройств.
 +
 +Конфигурационные записи будут помечены символом ''​C''​ или ''​CF''​ рядом с их именами. После выбора конфигурационной записи компьютер будет перезагружен. Конфигурационную запись можно также добавить в автозапуск.
 +
 +Конфигурационные записи не занимают блоки в микросхеме FlashROM. Но следует помнить,​ что количество записей каталога ограничено 254.
 +
 +{{anchor:​editordeldirentries}}
 +=== Просмотр и редактирование каталога ===
 +
 +Для редактирования каталога картриджа выберите пункт "​Browse/​edit cartridge'​s directory"​ (просмотр/​редактирование каталога). Откроется экран со списком записей в каталоге,​ по 16 на страницу. Для навигации используются клавиши курсора,​ а также клавиши ''​E''​ и ''​D''​. Любая запись может быть отредактирована или удалена. Следуйте инструкциям на экране для редактирования записи каталога. Пожалуйста,​ имейте в виду, что самая первая запись под названием "​DefConfig:​ RAM+IDE+FMPAC+SCC"​ не может быть удалена,​ но может быть сделана её копия.
 +
 +В редакторе каталога вы можете изменить и удалить практически все поля записи — выбрать другой маппер,​ включить или отключить внутренние устройства или расширенный слот (некоторые игры не любят находиться в расширенном слоте). Редактор имеет контекстную подсказку,​ которая отображается вверху экрана:​
 +<​code>​
 +Directory Editor - Press [ESC] to exit
 +Use [UP] or [DOWN] to select an entry
 +Use [LEFT] or [RIGHT] to flip pages
 +Use [E] to edit an entry, [D] to delete
 +</​code>​
 +
 +В режиме суперпользователя вы можете редактировать любой регистр,​ который хотите,​ но имейте в виду, что вы можете повредить каталог без возможности его восстановления и вам нужно будет инициализировать его, чтобы продолжить использование картриджа.
 +
 +Когда вы закончите редактирование,​ вам нужно сохранить отредактированную запись. Программа предложит вам удалить старую запись или создать копию отредактированной записи. Новая запись будет расположена в конце списка. Имя записи будет таким же, если вы не переименовали её во время редактирования.
 +
 +Количество записей каталога ограничено 254. Если утилита не может найти пустую запись каталога,​ она спросит вас [[#​optimizedirectoryentries|оптимизировать]] каталог. Если вы выберете "​Yes"​ (Да), то есть большая вероятность,​ что неиспользуемые записи каталога будут найдены и удалены и у вас будет возможность добавлять новые записи.
 +
 +{{anchor:​loadandsavercp}}
 +=== Загрузка и сохранение файлов RCP ===
 +
 +RCP (Register Configuration Preset) означает "​Набор настроек регистров"​. Это небольшой файл данных с настройками регистров картриджа для некоторых нестандартных игр или пользовательских конфигураций. Группа RBSC предоставляет большой набор RCP файлов для популярных игр и другого программного обеспечения в репозитории картриджа Carnivore2, в папке ''​Presets''​.
 +
 +Если образ картриджа не запускается должным образом после его записи в FlashROM программой ''​C2MAN'',​ то может потребоваться изменить конфигурацию регистров. Это можно сделать вручную — отредактировав регистры конфигурации или загрузив файл RCP. В репозитории мы выложили несколько готовых файлов RCP для картриджей,​ которые некорректно определяются программой ''​C2MAN''​.
 +
 +Чтобы загрузить файл RCP вручную,​ необходимо запустить программу ''​C2MAN'',​ войти в редактор каталога и начать редактирование выбранной записи образа картриджа. При редактировании выберите пункт "​Save/​load register preset"​ (сохранить/​загрузить набор регистров),​ а затем выберите пункт меню "Load register preset file" (загрузить файл набора регистров). Для этого введите имя файла RCP, и он будет загружен для записи каталога,​ которую вы редактируете. Теперь сохраните запись каталога с новыми настройками (старую запись можно удалить) и ваш образ картриджа будет работать правильно.
 +
 +Когда вы делаете свои собственные настройки конфигурации для выбранного ROM файла, вы всегда можете сохранить их в файл RCP с помощью программы ''​C2MAN''​. Для этого нужно выбрать пункт "​Save/​load register preset"​ (сохранить/​загрузить набор настроек регистров»,​ а затем используйте пункт "Save register preset file" (сохранить файл настроек регистров). Введите имя RCP файла и он будет сохранен на диск.
 +
 +Свежие версии программ ''​C2MAN'',​ ''​C2MAN40''​ и ''​C2RAMLDR''​ пытаются автоматически найти соответствующий файл RCP, когда загружается образ картриджа. Например,​ если пользователь записывает файл ''​TEST.ROM''​ в картридж,​ программы попытаются найти файл ''​TEST.RCP''​ и спрашивают пользователя,​ хочет ли он загрузить и использовать данные из найденного RCP файла. Когда ROM файл загружен с параметром командной строки ''/​a'',​ данные из соответствующего RCP файла загружаются автоматически.
 +
 +{{anchor:​c2manservicemenu}}
 +==== Сервисное меню ====
 +
 +Для входа в сервисное меню картриджа нужно выбрать нажать <​key>​9</​key>​ в [[#​c2manmainmenu|главном меню]] программы.
 +
 +Список опций меню:
 +<​code>​
 +Service Menu
 +------------
 + 1 - Show FlashROM'​s block usage
 + 2 - Optimize directory entries
 + 3 - Init/Erase all directory entries
 + 4 - Write Boot Menu (BOOTCMFC.BIN)
 + 5 - Write IDE ROM BIOS (BIDECMFC.BIN)
 + 6 - Write FMPAC ROM BIOS (fmpcmfc.bin)
 + 7 - Fully erase FlashROM chip
 + 0 - Return to main menu [ESC]
 +</​code>​
 +
 +Здесь доступны следующие возможности:​
 +|<​key>​1</​key>​|[[#​showflashromblockusage|показать карту использования блоков FlashROM]]|
 +|<​key>​2</​key>​|[[#​optimizedirectoryentries|оптимизация записей каталога]]|
 +|<​key>​3</​key>​|[[#​initerasealldirectoryentries|инициализировать каталог — удалить все записи]]|
 +|<​key>​4</​key>​|[[#​writebootbenu|запись стартового меню]]|
 +|<​key>​5</​key>​|[[#​writeiderombios|запись Nextor IDE BIOS]]|
 +|<​key>​6</​key>​|[[#​writefmpacrombios|запись FMPAC ROM BIOS]]|
 +|<​key>​7</​key>​|[[#​fullyeraseаlashromchip|полная очистка FlashROM]]|
 +|<​key>​0</​key>,​ <​key>​Esc</​key>​|возврат в [[#​c2manmainmenu|главное меню]]|
 +
 +{{anchor:​showflashromblockusage}}
 +=== Показать карту использования блоков FlashROM ===
 +<​code>​
 +Map of FlashROM chip's 64kb blocks (FF = reserved, 00 = empty):
 +
 +     00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 +     -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
 +00 | FF FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00
 +10 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +30 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +50 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +70 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 +
 +Press any key to continue
 +</​code>​
 +
 +
 +{{anchor:​optimizedirectoryentries}}
 +=== Оптимизация записей каталога ===
 +
 +Оптимизация записей каталога обновляет запись "​DefConfig:​ RAM+IDE+FMPAC+SCC"​ для правильного определения картриджа программами,​ а также убирает промежутки между записями в случае если они идут не по порядку. Эту операцию нужно выполнять,​ например,​ после удаления записей.
 +
 +{{anchor:​initerasealldirectoryentries}}
 +=== Инициализация каталога ===
 +
 +Опция сервисного меню "​Инициализировать/​стереть каталог"​ позволяет удалить все записи каталога. При этом автоматически создаётся правильная запись DefConfig, необходимая для правильного детектирования картриджа утилитами.
 +
 +{{anchor:​writebootbenu}}
 +=== Запись стартового меню ===
 +
 +Эта опция сервисного меню записывает программу формирования стартового меню. Без этой программы картридж будет работать в режиме IDE контроллера и модуля ОЗУ, также будет доступен [[msx:​fmpac:​fmpac|]]. При этом невозможно будет запустить образы картриджей (ROM), а также конфигурационные записи. Программа формирования стартового меню является одной из самых важных программ для картриджа. Для записи стартового меню нужен файл ''​BOOTCMFC.BIN''​
 +
 +Последняя версия файла находится [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​BootMenu/​BOOTCMFC.BIN|здесь]].
 +
 +<WRAP center round tip>
 +Если у вас арабский или корейский компьютер MSX, вам следует использовать специальную версию стартового меню, которую можно загрузить [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​BootMenu/​Special/​BOOTCMFC.BIN|отсюда]].
 +</​WRAP>​
 +
 +{{anchor:​writeiderombios}}
 +=== Запись Nextor IDE BIOS ===
 +
 +Эта опция сервисного меню записывает ПЗУ дискового контроллера IDE в картридж. Без него работа с CF картой будет невозможна. Для записи Nextor IDE BIOS нужен файл ''​BIDECMFC.BIN''​
 +
 +Последняя версия файла находится [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​BIOSes/​BIDECMFC.BIN|здесь]].
 +
 +{{anchor:​writefmpacrombios}}
 +=== Запись FMPAC ROM BIOS ===
 +
 +Эта опция сервисного меню записывает ПЗУ [[msx:​fmpac:​fmpac|]],​ чтобы звуковая карта нормально определялась разными программами ​ чтобы был доступен FM Basic. Для записи [[msx:​fmpac:​fmpac|]] BIOS нужен файл ''​FMPCCMFC.BIN''​
 +
 +Последняя версия файла находится [[https://​github.com/​RBSC/​Carnivore2/​raw/​master/​BIOSes/​FMPCCMFC.BIN|здесь]].
 +
 +
 +{{anchor:​fullyeraseаlashromchip}}
 +=== Полная очистка FlashROM ===
 +
 +Содержимое микросхемы FlashROM полностью стирается! После этой операции картридж будет неработоспособен до тех пор, пока не будут заново записаны стартовое меню и как минимум IDE BIOS, а также инициализирован каталог. Это будет возможно только после загрузки [[msx:​dos:​|]] с другого картриджа,​ например с  [[msx:​sunrise-ide_maxiol:​sunrise-ide_maxiol|IDE контроллера Maxiol]] или c флоппи дисковода. Если у вас нет возможности загрузить MSX-DOS с другого устройства,​ не стирайте FlashROM!
 +
 +{{anchor:​megaram}}
 +===== C2RAMLDR =====
 +
 +''​C2RAMLDR.COM''​ — программа для загрузки образов картриджей в собственное ОЗУ картриджа (аналогично [[msx:​megarom:​megarom|MegaROM]]).
 +
 +Картридж можно использовать как [[msx:​megarom:​megarom#​MegaRAM|MegaRAM]] — для загрузки и запуска в его собственное ОЗУ образов картриджей. Программа позволяет копировать образы картриджей размером до 720 Кбайт в ОЗУ картриджа,​ а также создавать записи каталога для скопированного образа картриджа с префиксом ''​RAM:''​.
 +
 +Эта программа похожа на ''​[[#​C2MAN]]''​ — в ней есть меню, которое позволяет пользователю выбрать копирование образа картриджа в ОЗУ с защитой данных и без него. Если образ картриджа скопирован без защиты,​ он сможет перезаписывать своё собственное адресное пространство. Некоторые игры, которые имеют защиту от копирования,​ портят данные и перестают работать. Поэтому всегда рекомендуется применять защиту для скопированного образа картриджа в ОЗУ.
 +
 +Программа может также использоваться из командной строки для автоматической загрузки образа картриджа в ОЗУ без какого–либо вмешательства пользователя.
 +
 +Программа имеет функцию перезагрузки компьютера после загрузки образа картриджа в ОЗУ. Это можно сделать из главного меню программы или указав в командной строке параметры ''/​r''​ и ''/​a''​ при автозагрузке образа ROM в ОЗУ.
 +
 +Обратите внимание,​ что образ картриджа существует в ОЗУ картриджа только до следующего отключения питания,​ если не установлена ​​батарея,​ чтобы сохранять данные после выключения питания. Не выключайте компьютер,​ если хотите сохранить образ картриджа в ОЗУ картриджа. Записи ''​RAM:''​ также можно выбрать на экране настройки [[#​dualslot|двойной слот]]. Но они будут нормально работать только до выключения питания.
 +
 +Старые записи каталога с префиксом ''​RAM:'',​ созданные программой ''​[[#​C2RAMLDR]]'',​ могут быть удалены самой программой при оптимизации директории,​ а также программой ''​[[#​C2MAN]]''​ или ''​[[#​C2MAN40]]''​ в режиме редактора или при оптимизации директории. После отключения питания и отсутствии батареи эти записи все равно становятся бесполезными.
 +
 +
 +===== C2SRAM =====
 +
 +''​C2SRAM.COM''​ — программа для резервного копирования и восстановления данных [[msx:​fmpac:​fmpac]] SRAM.
 +
 +[[msx:​fmpac:​fmpac|]] SRAM объёмом 8 Кбайт эмулируется картриджем в теневом ОЗУ по адресу 0FE000h. Эта область памяти не зависит от 1 МБайт основного ОЗУ. Она используется некоторыми играми для сохранения данных. Если картридж Carnivore2 не имеет резервной батареи,​ то после выключения компьютера данные,​ сохранённые в этой области,​ будут потеряны. Но эти данные сохраняются при перезагрузке компьютера и их можно сохранить в файл и при необходимости загрузить обратно в память. Программа ''​C2SRAM''​ позволяет сохранять/​загружать эти данные. Файлы с данными по–умолчанию будут иметь расширение ''​.SRM'',​ и эти файлы будут автоматически найдены программой в текущем каталоге. Однако файл может быть сохранен с любым именем и расширением. В таком случае,​ придётся вводить имя и расширение файла вручную.
 +
 +Для сохранения данных SRAM достаточно перезагрузить компьютер (без отключения питания!),​ запустить программу ''​C2SRAM''​ и сохранить данные в файл. Потом компьютер можно отключить. В случае,​ если вы хотите восстановить данные и затем запустить игру, для загрузки необходимо использовать ранее сохранённый файл. Затем необходимо перезагрузить компьютер и запустить игру из стартового меню или с образа диска.
 +
 +===== C2BACKUP =====
 +
 +''​C2BACKUP.COM''​ — программа для резервного копирования и восстановления содержимого FlashROM.
 +
 +Программа позволяет записать всё содержимое микросхемы FlashROM в файл. Размер файла составляет 8 Мбайт, время требуемое на операцию около 10 минут.
 +Программа сохраняет также IDE и [[msx:​fmpac:​fmpac|]] BIOS.
 +
 +Утилита также позволяет копировать содержимое образа FlashROM обратно в микросхему. После заливки образа FlashROM в микросхему нужно перезагрузить компьютер.
 +Возможно,​ что после восстановления данных из резервной копии Вам потребуется обновить:​
 +  * [[#​writeiderombios|IDE BIOS]].
 +  * [[#​writefmpacrombios|FMPAC BIOS]].
 +
 +Список опций меню:
 +<​code>​
 +Main Menu
 +---------
 + 1 - Download FlashROM'​s contents to a file
 + 2 - Upload file's contents into FlashROM
 + 3 - Restart the computer
 + 0 - Exit to MSX-DOS
 +</​code>​
 +
 +Здесь доступны следующие возможности:​
 +|<​key>​1</​key>​|сохранить содержимое каталога из FlashROM в файл|
 +|<​key>​2</​key>​|восстановить содержимое каталога из файла в FlashROM |
 +|<​key>​3</​key>​|перезагрузить компьютер|
 +|<​key>​0</​key>,​ <​key>​Esc</​key>​|выход из программы|
 +
 +Программа спрашивает пользователя,​ хочет ли он сохранить существующее стартовое меню в картридже и в случае положительного ответа она оставляет старое стартовое меню, а не то, которое хранится в файле резервной копии. В этом случае программа показывает символ "​-"​ вместо ">"​ когда пропускает запись стартового меню.
 +
 +<WRAP center round important>​
 +ПРЕДУПРЕЖДЕНИЕ! Прерывание записи содержимого микросхемы FlashROM может привести к неработоспособности картриджа Carnivore2! В этом случае картридж должен быть повторно инициализирован. Описание процедуры можно найти в разделе "​[[#​howtoenablethecartridgeandinstallbionroms|Подготовка картриджа и запись BIOS]]"​.
 +</​WRAP>​
 +
 +===== C2CFGBCK =====
 +
 +''​C2CFGBCK.COM''​ — программа для резервного копирования и восстановления содержимого конфигурационного ППЗУ.
 +
 +Программа позволяет записать содержимое конфигурационного ППЗУ в файл. Размер файла — 128 байт. Программа также позволяет восстанавливать содержимое микросхемы ППЗУ из файла. После загрузки новых данных в микросхему ППЗУ компьютер должен быть перезагружен.
 +
 +===== C2IDETST =====
 +
 +''​C2IDETST.COM''​ — программа для тестирования функций чтения/​записи контроллеров IDE/FDD. Программы выполняет нужное число тестов и показывает результаты их выполнения. ​
 +
 +Начиная с версии 1.05 программа под у программы появилась возможность указывать букву диска и количество повторов теста.
 +
 +Синтаксис:​
 +<WRAP group>
 +<WRAP half column>
 +<​code>​
 +C2IDETST [/?] [/N] [Drive]
 +</​code>​
 +</​WRAP>​
 +
 +<WRAP half column>
 +
 +</​WRAP>​
 +</​WRAP>​
 +где
 +  * ''​N''​ — число повторов теста, от 2 до 99
 +  * ''​Drive''​ — буква диска, A–Z
 +  * ''?''​ — показать справку по параметрам
 +Примеры:​
 +| C2IDETST /25 A  | выполнить 25 тестов для диска A  |
 +| C2IDETST /?     | показать справку по параметрам ​  |
 +
 +При запуске программы без параметров выполняется 10 тестов чтения/​записи для текущего диска.
 +
 +Чтобы остановить тест необходимо нажать и удерживать клавишу <​key>​Esc</​key>​. По окончании тестирования программа покажет сколько тестов прошли нормально и сколько тестов завершились неудачно.
 +
 +===== C2FINDER =====
 +
 +''​C2FINDER.COM''​ — программа для детектирования картриджей Карнивор1 и Карнивор2 в системе двумя разными методами. Программа может также выдавать информацию по флеш-чипу,​ в том числе и технические подробности (при использовании опции /v или "​detailed"​ в меню).
 +
 +Список опций меню:
 +<​code>​
 +Main Menu
 +---------
 + 1 - Find Carnivore cartridges (brief)
 + 2 - Find Carnivore cartridges (detailed)
 + 3 - Restart the computer
 + 0 - Exit to MSX-DOS
 +</​code>​
 +
 +Здесь доступны следующие возможности:​
 +|<​key>​1</​key>​|Показать все картриджи Карнивор в системе|
 +|<​key>​2</​key>​|Показать все картриджи Карнивор в системе с выводом дополнительной информации|
 +|<​key>​3</​key>​|перезагрузить компьютер|
 +|<​key>​0</​key>,​ <​key>​Esc</​key>​|выход из программы|
 +
 +Программа поддерживает работу с командной строкой.
 +
 +Синтаксис:​
 +<WRAP group>
 +<WRAP half column>
 +<​code>​
 +C2FINDER [/b] [/v] [/h] [/r]
 +</​code>​
 +</​WRAP>​
 +
 +<WRAP half column>
 +
 +</​WRAP>​
 +</​WRAP>​
 +где
 +  * '/​h'​ — справка по параметрам
 +  * '/​b'​ — детектирование картриджей и вывод базовой информации
 +  * '/​v'​ — детектирование картриджей и вывод дополнительной информации
 +  * '/​r'​ — перезапуск компьютера
 +
 +Примеры:​
 +| C2FINDER /b  | Детектирование картриджей и вывод базовой информации ​ |
 +| C2FINDER /v  | Детектирование картриджей и вывод дополнительной информации ​  |
 +
 +{{anchor:​openmsx_support}}
 +{{anchor:​openmsx}}
 +====== Поддержка Carnivore2 в openMSX ======
 +
 +Эмулятор [[openmsx:​openmsx|]] поддерживает эмуляцию Carnivore2 с версии 0_14_0-200. Для настройки эмуляции потребуются специальные файлы, которые можно скачать по ссылке внизу.
 +
 +Чтобы добавить поддержку Carnivore2 в [[openmsx:​openmsx|openMSX]] необходимы следующие действия:​
 +Поместите файлы ''​Сarnivore2.xml''​ и ''​Сarnivore2.rom''​ в нижеуказанные папки эмулятора:​ <​WRAP>​
 +^  Файл ​              ​^ ​ Путь к папке для ​                                                               ||
 +| :::                 ​^ ​ MS Windows ​                          ​^ ​ Linux                                    ^
 +| ''​Сarnivore2.xml'' ​ | ''​\openMSX\share\extensions\'' ​       | ''/​usr/​share/​openmsx/​extensions/'' ​       |
 +| ''​Сarnivore2.rom'' ​ | ''​\openMSX\share\systemroms\other\'' ​ | ''/​usr/​share/​openmsx/​systemroms/​other/'' ​ |
 +</​WRAP>​
 +
 +Запустите openMSX Catapult, в меню ''​Settings'',​ выберите ''​Edit Сonfiguration''​ и нажмите <​key>​OK</​key>​
 +
 +Устройство под названием ''​Carnivore2''​ появится в списке устройств в левой панели. Вы можете подключить жёсткий диск к Carnivore2, указав путь к образу диска (дамп вашей CF карты) в интерфейсе openMSX Catapult. нажмите на кнопку <​key>​Hard Disk</​key>​ и выберите нужный образ диска.
 +
 +Если у Вас уже есть поддержка Carnivore2 в openMSX, но Вы хотите обновить содержимое FlashROM, то Вы можете скопировать файл ''​Carnivore2.rom''​ как ''​carnivore2.flash''​ в эту папку:
 +  * MS Windows <​code>​
 +C:​\Users\<​user_name>​\Documents\openMSX\persistent\Carnivore2\untitled1\
 +</​code>​ где ''<​user_name>''​ это имя Вашего пользователя Windows;
 +  * Linux <​code>​
 +~/​.openMSX/​persistent/​Carnivore2/​untitled1/​
 +</​code>​
 +Имейте в виду, что при этом **все данные на FlashROM будут стёрты!** Если же Вы хотите сохранить данные,​ но иметь последние версии стартового меню и ПЗУ IDE, то надо запустить openMSX, загрузиться в MSX-DOS и использовать утилиту ''​[[#​C2MAN]]''​ или ''​[[#​C2MAN40]]''​ для [[#​writebootbenu|обновления стартового меню]] и [[#​writeiderombios|ПЗУ IDE]] с помощью последних версий ''​BIN''​ файлов в репозитории Carnivore2 на Github (ищите в папках [[github>/​RBSC/​Carnivore2/​tree/​master/​BIOSes|BIOSes]] и [[github>/​RBSC/​Carnivore2/​tree/​master/​BootMenu|BootMenu]]).
 +
 +<WRAP center round important>​
 +Некоторые функции стартового меню, начиная с версии 2.30 и более поздних,​ не будут работать пока их поддержка не будет добавлена в openMSX:
 +  * [[msx:​fmpac:​fmpac|]] mono режим не будет работать
 +  * Dual-Slot конфигурация не позволит запускать ROM файл в эмулируемом слоте
 +  * Номер версии прошивки может неправильно показываться при старте эмуляции
 +</​WRAP>​
 +
 +Файлы для поддержки эмуляции Carnivore2 в openMSX можно скачать [[github>/​RBSC/​Carnivore2/​tree/​master/​OpenMSX|здесь]].
 +
 +====== Устранение неполадок ======
 +
 +На плате картриджа есть специальная кнопка,​ которая полностью отключает картридж,​ если в этом есть необходимость. Если картридж перестаёт нормально работать,​ рекомендуется его заново полностью инициализировать,​ как описано в разделе [[#​howtoenablethecartridgeandinstallbionroms|Подготовка картриджа и запись BIOS]]. ​
 +
 +Необходимо будет загрузить MSX-DOS с другого дискового устройства или с дискеты и воспользоваться утилитами ''​[[#​C2MAN]]''​ или ''​[[#​C2MAN40]]''​ для инициализации картриджа. Чтобы полностью отключить Carnivore2, при старте компьютера держите кнопку на плате картриджа нажатой,​ пока не появится приглашение MSX-DOS.
 +
 +====== Гарантия и обязательства ======
 +
 +Группа RBSC предоставляет всю информацию и файлы бесплатно,​ без всякой гарантии и обязательств (прочитайте файл [[github>/​RBSC/​Carnivore2/​raw/​master/​Doc/​disclaimer.txt|disclaimer.txt]] в репозитории). Предоставленная информация,​ программное обеспечение и оборудование нельзя использовать в коммерческих целях без разрешения группы RBSC. Изготовление небольших партий чистых печатных плат для личного использования,​ а также продажа их излишков разрешены.
 +
 +Если исходные файлы Carnivore2 используются в других проектах,​ пожалуйста обязательно укажите источник,​ а также авторские права!
 +
 +====== Благодарности ======
 +
 +Проект Carnivore2 был создан благодаря усилиям следующих лиц:
 +
 +  * Ptero [RBSC]
 +  * Wierzbowsky [RBSC]
 +  * Greywolf [RBSC]
 +  * DJS3000 [RBSC]
 +  * SuperMax [RBSC]
 +  * TNT23 [RBSC]
 +  * Pyhesty [RBSC]
 +
 +  * Uniskie
 +  * Pencioner
 +  * SolidSnail
 +  * Konamiman
 +  * Mitsutaka Okazaki
 +  * Kazuhiro Tsujikawa
 +  * Max Iwamoto
 +  * GDX
 +  * Grauw
 +  * Spark/SDM
 +  * KOD/SDM
 +  * Wbahnassi
 +  * Carmeloco
 +  * Nyyrikki
 +  * 8bits4ever
 +  * Robodrunk
 +  * Vogul
 +  * AlexBel
 +
 +Выражаем благодарность создателям платформы MSX за их чудесное изобретение,​ которое радует большое количество людей на протяжении более 30 лет.
 +
 +====== Контакты и сайты ======
 +
 +Условия лицензирования коммерческого производства картриджа можно найти здесь:
 +\\ **http://​rbsc.su/​ru/​licensing/#​Carnivore2**
 +
 +С членами группы RBSC — Tnt23, Wierzbowsky,​ Pyhesty, Ptero, GreyWolf, SuperMax, VWarlock и DJS3000 можно связаться по этому адресу:​
 +\\ **[[mailto:​info@rbsc.su|info@rbsc.su]]**
 +
 +С координатором группы можно связаться напрямую по этому адресу:​
 +\\ **[[mailto:​admin@rbsc.su|admin@rbsc.su]]**
 +
 +Сайт группы RBSC можно найти по этому адресу:​
 +\\ **[[https://​rbsc.su/​]]**
 +\\ **[[https://​rbsc.su/​ru]]**
 +
 +Репозиторий группы RBSC можно найти по этому адресу:​
 +\\ **[[https://​github.com/​rbsc]]**
 +
 +Репозиторий 3D–моделей группы RBSC можно найти по этому адресу:​
 +\\ **[[https://​www.thingiverse.com/​groups/​rbsc/​things]]**
 +
 +
 +{{tag>​MSX MSX_Cartridge RBSC on_github}}
msx/carnivore2/carnivore2.1579093209.txt.gz · Последние изменения: 2020-01-15 16:00 — Wierzbowsky