Объявления по картриджу Карнивор2

ページ 1/5
| 2 | 3 | 4 | 5

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

15-03-2020, 15:49

Приветствую! У нас сегодня большой релиз для Карнивора. Во избежание лишних вопросов прошу внимательно прочитать документацию:

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

Репозиторий находится здесь:

https://github.com/RBSC/Carnivore2

Список изменений:

15.03.2020 (необходимые обновления: прошивка FPGA, стартовое меню, все утилиты, DefConfig конфигурация; также необходим возврат оригинальной конфигурации, если вы делали "Power-up fix")

1. Добавлен новый экран настройки — конфигурация слотов. Его можно вызвать с помощью горячей клавиши "O" или "Enter". Новый экран настройки позволяет запускать двухслотовую конфигурацию с гибкой настройкой основного (физического) слота - вы можете выбрать, какие встроенные устройства Carnivore2 включить. Вы можете выбрать 2 игры одновременно. Единственным ограничением для дополнительного (эмулируемого) слота является то, что он может запускать только игры с мапперами Konami4 и Konami5, а также небольшие игры до 32 Кб без маппера. Дополнительный (эмулируемый) слот становится доступным, если в MSX есть как минимум один неиспользуемый физический слот, и если он не занят другим устройством

2. Пользовательский интерфейс главной страницы загрузочного меню был изменён, чтобы все основные горячие клавиши были легко видны на экране. Также в загрузочном меню теперь есть выбор игр для физического и эмулируемого слотов под названием "Dual-Slot". Игру для физического слота можно выбрать нажатием "1", игру для эмулируемого слота можно выбрать нажатием "2". Клавиша "D" отменяет выбор игр для слотов, а также для автозапуска

3. Параметры записи DefConfig и загрузочное меню были изменены таким образом, чтобы при запуске этой конфигурации загрузочное меню оставалось в основном слоте и позволяло бы C2MAN и другим утилитам без проблем обнаруживать картридж. Утилиты C2MAN и C2MAN40 теперь заносят скорректированную запись DefConfig в каталог при оптимизации директории, которую можно запустить из сервисного меню

4. В экран конфигурации добавлен новый параметр для установки желаемой частоты кадров при запуске компьютера. Настройка сохраняется в конфигурационнои ПЗУ. Выбор возможен между 50 Гц, 60 Гц и частотой по-умолчанию для компьютера (частота по-умолчанию показывается как "--"). Теперь кнопка «F» в загрузочном меню только временно переключает частоту между 50 Гц и 60 Гц

5. Экран конфигурации получил ещё одну новую настройку — "Dual-reset on cold boot" - двойной сброс при "холодном" старте. Это позволяет компьютеру дважды перезагружаться после холодного старта. Это необходимо для полной инициализации картриджа при включении компьютера. Поэтому рекомендуется включить функцию двойного сброса в настройках картриджа

6. Утилита C2CFGBCK больше не выполняет теневое копирование ПЗУ в память и поэтому запускается быстрее

7. Раздел данных загрузочного меню был сильно оптимизирован, чтобы в нем появилось больше свободного места. Повторяющиеся символы теперь выводятся с помощью макросов (это экономит место). Данные для экранов загрузочного меню теперь записываются в последние два блока по 8 Кб первого блока FlashROM. Это экономит много места для кода программы

8. Прошивка FPGA теперь сообщает свою внутреннюю версию в регистрах конфигурации (3 байта) в формате ASCII (только начиная с версии 2.30)

9. Теперь картридж выводит текущие версии загрузочного меню и прошивки FPGA во время холодного старта, а затем либо перезагружает систему (двойной сброс), либо переходит в загрузочное меню

10. Картридж не будет работать в слотах 0 и 3. При обнаружении себя в этих слотах картридж выводит сообщение и блокирует систему

11. ПЗУ дисковода было заменено на более новую версию - Nextor 2.1.0 Beta 2. Это стабильная версия с множеством исправлений и новыми функциями. ПЗУ предоставлено разработчиком Konamiman

12. Экран конфигурации получил ещё один новую настройку — "Отключить стерео FMPAC". Эта настройка переводит FMPAC в режим моно для аудио разъёма Carnivore2

13. Загрузочное меню теперь обнаруживает, что оно работает на корейских или арабских MSX, и в случае, если оно не совместимо с этими системами, выводится специальное сообщение и через 10 секунд выполняется попытка загрузить MSX-DOS. В этом случае в картридж должно быть установлено совместимое с арабскими и корейскими компьютерами загрузочное меню (BOOTCMFC.BIN). Специальная версия загрузочного меню находится в папке 'Special" в нашем репозитории

14. Теперь игру в экране "Dual-Slot" можно выбрать с помощью клавиши "Пробел". Нажатие пробела позволит циклически перебирать совместимые игры для каждого слота. После полного цикла будет выбран вариант "пусто" (empty), чтобы оставить слот свободным. Кроме того, главный слот также может использовать конфигурацию "Konami SCC+". Таким образом, вы можете запускать игры с поддержкой SCC+ во втором слоте и наслаждаться одновременно и SCC+, и игрой на одном картридже. При включённом расширении первого слота можно включать и выключать различные модули (FMPAC, IDE, RAM) нажатием клавиши "Пробел"

15. Обратный отсчёт автозапуска можно пропустить клавишей "Пробел". Это же относится и к сообщению о несовместимом загрузочном меню

16. Все экраны настроек теперь поддерживают работу с джойстиком. Перемещение рукоятки интерпретируется как нажатие клавиш курсора, а нажатие кнопок равносильно нажатию клавиш "Пробел" или "ESC". В файле "readme.txt" можно найти более подробную информацию

17. В настройках PSG/PPI кликера теперь "Пробел" включает и выключает PSG, а "Enter" включает или выключает PPI кликер. Это сделано для совместимости с поддержкой джойстика в этом экране

18. В течении обратного отсчёта при автостарте кнопки джойстика позволяют или пропустить автостарт и сразу запустить выбранный ROM (или запись конфигурации) или отменить автостарт и выйти в главное менюю В файле "readme.txt" можно найти более подробную информацию

19. Загрузочное меню ищет сетевые модули КУВТ и КУВТ2 и блокирует загрузку если эти модули найдены

Имеются некоторые замечания и баги, которые планируется починить в следующем релизе. Если вы заметили, что что-то работает не так или хотите новый функционал, создайте тикет здесь:

https://github.com/RBSC/Carnivore2/issues

ログイン/登録して投稿

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

19-03-2020, 20:05

Документация теперь доступна в виде PDF файлов:

https://github.com/RBSC/Carnivore2/tree/master/Doc

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

06-04-2020, 11:44

Carnivore2 уже собирается в России! Заказ можно сделать здесь:

https://zx-pk.com/forum/viewtopic.php?f=40&t=16031

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

Supermax - человек который собирает картриджи знаком многим в России, и он уже выпустил много качественных устройств для MSX и не только для MSX. Цена картриджа будет ниже чем у испанцев, так что спешите пока есть свободные места в очереди!

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

02-07-2020, 23:05

Началось тестирование Альфа версии программного обеспечения для картриджа Carnivore2.

Список изменений: http://rbsc.su/ru/projects_in_development/#0001_Carnivore2
Известные неполадки:

1. https://github.com/RBSC/Carnivore2/issues/24
2. https://github.com/RBSC/Carnivore2/issues/25

Релиз планируется на конец июня 2020 года.

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

19-06-2020, 14:32

Вариант исполнения этикетки для сделанного в России картриджа:

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

23-06-2020, 16:41

Ещё варианты с флагами:

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

29-06-2020, 20:32

Вариантов этикеток предлагается аж 19. Голосовать можно здесь:

https://forum.maxiol.com/index.php?showtopic=5529

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

03-07-2020, 13:22

Сегодня у нас большое обновление программного обеспечения для Карнивора2!

Версия 2.40

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

1. На экран Dual-Slot добавлена возможность использовать эмулируемый слот как подслот основного слота (там находится картридж). Для этого необходимо, чтобы основной слот был расширен. Это позволяет обеспечить запуск двух образов картриджей одновременно на тех компьютерах, на которых это было ранее невозможно, например на арабских MSX или на Sony HB-55 и HB-75.

2. Пользовательский интерфейс загрузочного меню был на 99% унифицирован и теперь обычная и специальная версии почти не имеют внешних отличий. Пользователи арабских и корейских версий MSX компьютеров могут использовать специальную версию загрузочного меню с компьютерами других производителей, что делает её универсальной. Также была исправлена работа курсора на арабских и корейских MSX — теперь курсор мигает, как на компьютерах Apple II.

3. В стартовое меню была добавлена фоновая музыка «The Hymn to Aurora». Клавиша M включает и выключает воспроизведение. Состояние проигрывания музыки записывается в конфигурационное ППЗУ.

4. Теперь можно перейти на последнюю использованную запись каталога с помощью клавиши L. Это позволяет быстро найти последнюю запущенную игру или конфигурационную запись в длинном списке основного меню. Номер последней использованной записи записывается в конфигурационное ППЗУ.

5. Утилита C2BACKUP теперь позволяет сохранить в резервную копию не только загрузочного меню, но и BIOS–ы IDE и FMPAC. При откате на предыдущую версию из резервной копии последние версии BIOS–ов и загрузочного меню не будут заменены старыми если этого не захочет пользователь.

6. Появилась новая версия FMPAC BIOS, она полностью переведена на английский язык.

7. Новая версия прошивки для ПЛИС Altera содержит несколько важных исправлений, поэтому очень рекомендуется обновить её в картридже, чтобы она соответствовала версии загрузочного меню — 2.40.

8. Функциональные клавиши F1–F10 больше не влияют на ввод с клавиатуры в загрузочном меню.

9. Функция автостарта больше не использует микросхему FlashROM для хранения номера записи, которая стартует при включении питания компьютера. Теперь этот номер записывается в конфигурационное ППЗУ. Обязательно проверьте, чтобы на вашем картридже это ППЗУ было установлено (это 8–контактная микросхема под разъёмом карты CF).

10. Теперь вывод текста во всех экранах загрузочного меню производится через регистры VDP и видеопамять. Для вывода информации больше не используются функции BIOS — это хорошо повлияло на совместимость с разными локализациями MSX компьютеров, а также увеличила скорость вывода информации на экран.

11. Было внесено несколько исправлений в функционал Dual-Slot экрана, например добавлен флаг использования подслота основного слота для эмуляции второго слота.

12. Бегущая строка помощи может быть вызвана клавишей S. Флаг показа бегущей строки сохраняется в конфигурационном ППЗУ.

13. В прошивке ПЛИС сигнал RD теперь выдаётся с небольшой задержкой, чтобы обеспечить совместимость с разными картами CF.

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

Линк на репозиторий: https://github.com/RBSC/Carnivore2

By АIеks

Paladin (983)

АIеks さんの画像

06-07-2020, 12:30

Это все прикольно. Особенно музон фоновый.

А по мне нужно просто вдавить игру с командной строки. И погнали.

Может и есть такая командная строка, но чего-то не не встречал в постах.

By АIеks

Paladin (983)

АIеks さんの画像

06-07-2020, 13:13

Идеи. Мысли. Все бесплатно. Гуляй рванина от рубля и выше. От реального пользователя. А не бойбола (99% таких).

Может вы имплементируете прошивку выше какашки мамонта альтеры 2 (и кактуса 9-х на лимитах)? За потоком мысли я там молчу, не буду комментировать (раньше восхищался лепешками zx.pk).

Просто интересно поюзать на циклопе 4.

By Wierzbowsky

Guardian (3648)

Wierzbowsky さんの画像

06-07-2020, 15:03

АIеks wrote:

Это все прикольно. Особенно музон фоновый.
А по мне нужно просто вдавить игру с командной строки. И погнали.
Может и есть такая командная строка, но чего-то не не встречал в постах.

MegaFlashROM так умеет. И FlashJacks. У нас другой принцип - сделать выбор множества игр через меню. Но идея хорошая. Надо будет добавить в C2MAN опцию записи игры в автостарт, чтобы она стартовала сразу же после ресета.

По поводу вашего второго поста - вы вроде пишете по-русски, но я не могу понять о чём речь.

ページ 1/5
| 2 | 3 | 4 | 5