Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
msx:carnivore2:carnivore2 [2024-02-18 22:33] Wierzbowsky |
msx:carnivore2:carnivore2 [2024-04-02 22:15] (текущий) Wierzbowsky [Загрузка и сохранение файлов RCP] |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
<fs large>**Русская версия**</fs> | <fs large>**Русская версия**</fs> | ||
- | **Авторские права: (C) 2023 %% RBSC %% (Russian Bear Service Crew)** | + | **Авторские права: (C) 2017-2024 %% RBSC %% (Russian Bear Service Crew)** |
- | English version can be found here: [[en:msx:carnivore2:carnivore2|]] | + | English version can be found here: [[en:msx:carnivore2:|]] |
~~TOC_HERE~~ | ~~TOC_HERE~~ | ||
Строка 42: | Строка 42: | ||
</WRAP> | </WRAP> | ||
</WRAP> | </WRAP> | ||
+ | |||
+ | {{:msx:carnivore2:carnivore2_retrotech.jpg?430x430}} | ||
===== Описание Carnivore2 ===== | ===== Описание Carnivore2 ===== | ||
Строка 57: | Строка 59: | ||
* 256 Кбайт для копий ПЗУ при апгрейде | * 256 Кбайт для копий ПЗУ при апгрейде | ||
* 720 Кбайт дополнительное ОЗУ с маппером, используемое по принципу [[#MegaRAM]] | * 720 Кбайт дополнительное ОЗУ с маппером, используемое по принципу [[#MegaRAM]] | ||
- | * 4 Кбайт в ОЗУ [[msx:fmpac:fmpac|]] (для сохранения данных после отключения питания нужна батарея) | + | * 4 Кбайт ОЗУ [[msx:fmpac:fmpac|]] (для сохранения данных после отключения питания нужна батарея) |
* Флэш память (FlashROM): объём 8 Мбайт, скорость 64 Мбит/с | * Флэш память (FlashROM): объём 8 Мбайт, скорость 64 Мбит/с | ||
* Первые 256 Кбайт используются для служебной информации и ПЗУ эмулируемых устройств | * Первые 256 Кбайт используются для служебной информации и ПЗУ эмулируемых устройств | ||
Строка 111: | Строка 113: | ||
Ниже приведена таблица со списком авторизованных производителей и дистрибуторов картриджа Carnivore2. | Ниже приведена таблица со списком авторизованных производителей и дистрибуторов картриджа 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://forum.maxiol.com/index.php?showtopic=5537|Заказать у Maxiol (RBSC)]] \\ [[https://zx-pk.com/forum/viewtopic.php?f=7&t=17818|Заказать на "барахолке" ZX-PK]] | Официальный дистрибутор в России | | + | | [[https://hobbyretro.com/retro/carnivore-2|Купить в магазине HobbyRetro]] | Официальный дистрибутор в Испании | |
- | | [[https://hobbyretro.com/retro/carnivore-2|Купить в магазине HobbyRetro]] | Официальный дистрибутор в Испании | | + | | [[https://www.8bits4ever.net/product-page/carnivore2|Купить в магазине 8bits4ever]] | Официальный дистрибутор в Испании | |
- | | [[https://www.8bits4ever.net/product-page/carnivore2|Купить в магазине 8bits4ever]] | Официальный дистрибутор в Испании | | + | | [[http://retrogamerestore.com/carnivore2/|Купить в магазине Retro Game Restore]] | Официальный дистрибутор на Тайване | |
- | | [[http://retrogamerestore.com/carnivore2/|Купить в магазине Retro Game Restore]] | Официальный дистрибутор на Тайване | | + | | [[carmeloco@micoco.net|Заказать у Carmeloco]] | Официальный дистрибутор в Испании | |
- | | [[carmeloco@micoco.net|Заказать у Carmeloco]] | Официальный дистрибутор в Испании | | + | | [[https://theretrohacker.com/shop|Купить в магазине The Retro Hacker Store]] | Официальный дистрибутор в Бразилии | |
- | | [[https://theretrohacker.com/shop|Купить в магазине The Retro Hacker Store]] | Официальный дистрибутор в Бразилии | | + | | [[https://www.aliexpress.com/item/1005005041073544.html|Купить в магазине DoubleDragon Store]] | Официальный дистрибутор в Китае | |
- | | [[https://www.aliexpress.com/item/1005005041073544.html|Купить в магазине DoubleDragon Store]] | Официальный дистрибутор в Китае | | + | | [[https://theretrotechstore.com|Купить в магазине Retro Tech Store]] | Официальный дистрибутор в Бразилии | |
- | + | ||
- | Примечание: русская странница по продаже Carnivore2 в России появится чуть позже. | + | |
====== Фотографии платы ====== | ====== Фотографии платы ====== | ||
Строка 156: | Строка 156: | ||
{{msx:carnivore2:carnivore2_v22_ch_top_board.jpg?330|}} | {{msx:carnivore2:carnivore2_v22_ch_top_board.jpg?330|}} | ||
{{msx:carnivore2:carnivore2_v22_ch_bottom_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 некоторые танталовые конденсаторы были заменены на керамические, также аудиоразъём перенесён на обратную сторону платы. | Примечание: на плате производства Maxiol некоторые танталовые конденсаторы были заменены на керамические, также аудиоразъём перенесён на обратную сторону платы. | ||
+ | |||
+ | Примечание: первая партия картриджей от Retro Tech Store не имеет золотого покрытия на контактах. Последующие партии выпускаются с золотым покрытием. | ||
{{anchor:important_information}} | {{anchor:important_information}} | ||
Строка 213: | Строка 220: | ||
</WRAP> | </WRAP> | ||
- | :!: Нижеуказанные настройки действительны для стартового меню и прошивки ПЛИС версии 2.40; в предыдущих версиях эти настройки могут отсутствовать или различаться по функционалу. Начальная настройка картриджа нужна после его сборки. | + | :!: Нижеуказанные настройки действительны для стартового меню и прошивки ПЛИС начиная с версии 2.40; в предыдущих версиях эти настройки могут отсутствовать или различаться по функционалу. Начальная настройка картриджа нужна после его сборки. |
{{anchor:preparecf}} | {{anchor:preparecf}} | ||
Строка 232: | Строка 239: | ||
- По окончании работы перезагружаем компьютер | - По окончании работы перезагружаем компьютер | ||
- Теперь нужно записать системные файлы [[msx:nextor:nextor]], чтобы можно было загружаться в MSX-DOS2 с карты. Для этого нужно скопировать файлы из архива или образа дискеты которые доступны [[msx:nextor:nextor#tools|здесь]] в корневой каталог карты | - Теперь нужно записать системные файлы [[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>Пример копирования файлов с дискеты на основной раздел карты памяти CF с использованием эмулятора дисковода на базе [[gotekemulator:gotekemulator|]]: | ||
<WRAP group> | <WRAP group> | ||
Строка 638: | Строка 646: | ||
<WRAP center round tip> | <WRAP center round tip> | ||
- | Если у вас арабском или корейский компьютер MSX, вам следует использовать специальные версии программы C2MAN или C2MAN40, которые можно загрузить отсюда: | + | Если у вас арабский или корейский компьютер MSX, вам следует использовать специальные версии программы C2MAN или C2MAN40, которые можно загрузить отсюда: |
* [[https://github.com/RBSC/Carnivore2/raw/master/Util/special/c2man.com|C2MAN]] | * [[https://github.com/RBSC/Carnivore2/raw/master/Util/special/c2man.com|C2MAN]] | ||
* [[https://github.com/RBSC/Carnivore2/raw/master/Util/special/c2man40.com|C2MAN40]] | * [[https://github.com/RBSC/Carnivore2/raw/master/Util/special/c2man40.com|C2MAN40]] | ||
Строка 757: | Строка 765: | ||
=== Загрузка и сохранение файлов RCP === | === Загрузка и сохранение файлов RCP === | ||
- | RCP (Register Configuration Preset) означает "Набор настроек регистров". Это небольшой файл данных с настройками регистров картриджа для некоторых нестандартных игр или пользовательских конфигураций. | + | RCP (Register Configuration Preset) означает "Набор настроек регистров". Это небольшой файл данных с настройками регистров картриджа для некоторых нестандартных игр или пользовательских конфигураций. Группа RBSC предоставляет большой набор RCP файлов для популярных игр и другого программного обеспечения в репозитории картриджа Carnivore2, в папке ''Presets''. |
Если образ картриджа не запускается должным образом после его записи в FlashROM программой ''C2MAN'', то может потребоваться изменить конфигурацию регистров. Это можно сделать вручную — отредактировав регистры конфигурации или загрузив файл RCP. В репозитории мы выложили несколько готовых файлов RCP для картриджей, которые некорректно определяются программой ''C2MAN''. | Если образ картриджа не запускается должным образом после его записи в FlashROM программой ''C2MAN'', то может потребоваться изменить конфигурацию регистров. Это можно сделать вручную — отредактировав регистры конфигурации или загрузив файл RCP. В репозитории мы выложили несколько готовых файлов RCP для картриджей, которые некорректно определяются программой ''C2MAN''. | ||
- | Чтобы загрузить файл RCP вручную, необходимо запустить программу ''C2MAN'', войти в редактор каталога и начать редактирование выбранной записи образа картриджа. При редактировании выберите пункт "Save/load register preset" (сохранить/загрузить набор регистров), а затем выберите пункт меню "Load register preset file" (загрузить файл набора регистров). Для этого введите имя файла RCP, и он будет загружен для записи каталога, которую вы редактируете. Теперь сохраните запись каталога с новыми настройками (старую запись можно удалить) и ваш образ картриджа будет начать работать правильно. | + | Чтобы загрузить файл RCP вручную, необходимо запустить программу ''C2MAN'', войти в редактор каталога и начать редактирование выбранной записи образа картриджа. При редактировании выберите пункт "Save/load register preset" (сохранить/загрузить набор регистров), а затем выберите пункт меню "Load register preset file" (загрузить файл набора регистров). Для этого введите имя файла RCP, и он будет загружен для записи каталога, которую вы редактируете. Теперь сохраните запись каталога с новыми настройками (старую запись можно удалить) и ваш образ картриджа будет работать правильно. |
Когда вы делаете свои собственные настройки конфигурации для выбранного ROM файла, вы всегда можете сохранить их в файл RCP с помощью программы ''C2MAN''. Для этого нужно выбрать пункт "Save/load register preset" (сохранить/загрузить набор настроек регистров», а затем используйте пункт "Save register preset file" (сохранить файл настроек регистров). Введите имя RCP файла и он будет сохранен на диск. | Когда вы делаете свои собственные настройки конфигурации для выбранного ROM файла, вы всегда можете сохранить их в файл RCP с помощью программы ''C2MAN''. Для этого нужно выбрать пункт "Save/load register preset" (сохранить/загрузить набор настроек регистров», а затем используйте пункт "Save register preset file" (сохранить файл настроек регистров). Введите имя RCP файла и он будет сохранен на диск. | ||
Строка 834: | Строка 842: | ||
<WRAP center round tip> | <WRAP center round tip> | ||
- | Если у вас арабском или корейский компьютер MSX, вам следует использовать специальную версию стартового меню, которую можно загрузить [[https://github.com/RBSC/Carnivore2/raw/master/BootMenu/Special/BOOTCMFC.BIN|отсюда]]. | + | Если у вас арабский или корейский компьютер MSX, вам следует использовать специальную версию стартового меню, которую можно загрузить [[https://github.com/RBSC/Carnivore2/raw/master/BootMenu/Special/BOOTCMFC.BIN|отсюда]]. |
</WRAP> | </WRAP> | ||
Строка 840: | Строка 848: | ||
=== Запись Nextor IDE BIOS === | === Запись Nextor IDE BIOS === | ||
- | Эта опция сервисного меню записывает ПЗУ дискового контроллера в картридж. Без него работа с CF картой будет невозможна. Для записи Nextor IDE BIOS нужен файл ''BIDECMFC.BIN'' | + | Эта опция сервисного меню записывает ПЗУ дискового контроллера IDE в картридж. Без него работа с CF картой будет невозможна. Для записи Nextor IDE BIOS нужен файл ''BIDECMFC.BIN'' |
Последняя версия файла находится [[https://github.com/RBSC/Carnivore2/raw/master/BIOSes/BIDECMFC.BIN|здесь]]. | Последняя версия файла находится [[https://github.com/RBSC/Carnivore2/raw/master/BIOSes/BIDECMFC.BIN|здесь]]. | ||
Строка 872: | Строка 880: | ||
Обратите внимание, что образ картриджа существует в ОЗУ картриджа только до следующего отключения питания, если не установлена батарея, чтобы сохранять данные после выключения питания. Не выключайте компьютер, если хотите сохранить образ картриджа в ОЗУ картриджа. Записи ''RAM:'' также можно выбрать на экране настройки [[#dualslot|двойной слот]]. Но они будут нормально работать только до выключения питания. | Обратите внимание, что образ картриджа существует в ОЗУ картриджа только до следующего отключения питания, если не установлена батарея, чтобы сохранять данные после выключения питания. Не выключайте компьютер, если хотите сохранить образ картриджа в ОЗУ картриджа. Записи ''RAM:'' также можно выбрать на экране настройки [[#dualslot|двойной слот]]. Но они будут нормально работать только до выключения питания. | ||
- | Старые записи каталога с префиксом ''RAM:'', созданные программой ''[[#C2RAMLDR]]'', могут быть удалены программой ''[[#C2MAN]]''. После отключения питания и отсутствии батареи они все равно становятся бесполезными. | + | Старые записи каталога с префиксом ''RAM:'', созданные программой ''[[#C2RAMLDR]]'', могут быть удалены самой программой при оптимизации директории, а также программой ''[[#C2MAN]]'' или ''[[#C2MAN40]]'' в режиме редактора или при оптимизации директории. После отключения питания и отсутствии батареи эти записи все равно становятся бесполезными. |
Строка 1004: | Строка 1012: | ||
Чтобы добавить поддержку Carnivore2 в [[openmsx:openmsx|openMSX]] необходимы следующие действия: | Чтобы добавить поддержку Carnivore2 в [[openmsx:openmsx|openMSX]] необходимы следующие действия: | ||
- | Поместите файлы ''Сarnivore.xml'' и ''Сarnivore.rom'' в нижеуказанные папки эмулятора: <WRAP> | + | Поместите файлы ''Сarnivore2.xml'' и ''Сarnivore2.rom'' в нижеуказанные папки эмулятора: <WRAP> |
- | ^ Файл ^ Путь к папке для ^^ | + | ^ Файл ^ Путь к папке для || |
- | ^:::^ MS Windows ^ Linux ^ | + | | ::: ^ MS Windows ^ Linux ^ |
- | |''Сarnivore.xml'' |''\openMSX\share\extensions\''|''/usr/share/openmsx/extensions/''| | + | | ''Сarnivore2.xml'' | ''\openMSX\share\extensions\'' | ''/usr/share/openmsx/extensions/'' | |
- | |''Сarnivore.rom'' |''\openMSX\share\systemroms\other\''|''/usr/share/openmsx/systemroms/other/''| | + | | ''Сarnivore2.rom'' | ''\openMSX\share\systemroms\other\'' | ''/usr/share/openmsx/systemroms/other/'' | |
</WRAP> | </WRAP> | ||
Строка 1083: | Строка 1091: | ||
\\ **http://rbsc.su/ru/licensing/#Carnivore2** | \\ **http://rbsc.su/ru/licensing/#Carnivore2** | ||
- | С членами группы RBSC — Tnt23, Wierzbowsky, Pyhesty, Ptero, GreyWolf, SuperMax и DJS3000 можно связаться по этому адресу: | + | С членами группы RBSC — Tnt23, Wierzbowsky, Pyhesty, Ptero, GreyWolf, SuperMax, VWarlock и DJS3000 можно связаться по этому адресу: |
\\ **[[mailto:info@rbsc.su|info@rbsc.su]]** | \\ **[[mailto:info@rbsc.su|info@rbsc.su]]** | ||