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

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


msx:carnivore2:changelog

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
msx:carnivore2:changelog [2020-03-21 14:27]
Wierzbowsky
msx:carnivore2:changelog [2020-03-27 20:32]
GreyWolf
Строка 7: Строка 7:
 **Необходимые обновления:​** прошивка FPGA, стартовое меню, все утилиты,​ DefConfig конфигурация;​ также необходим возврат оригинальной конфигурации,​ если вы делали "​Power-up fix" **Необходимые обновления:​** прошивка FPGA, стартовое меню, все утилиты,​ DefConfig конфигурация;​ также необходим возврат оригинальной конфигурации,​ если вы делали "​Power-up fix"
  
-  - Добавлен новый экран настройки — конфигурация слотов. Его можно вызвать с помощью горячей клавиши ​"O" ​или ​"​Enter"​. Новый экран настройки позволяет запускать двухслотовую конфигурацию с гибкой настройкой основного (физического) слота ​вы можете выбрать,​ какие встроенные устройства Carnivore2 включить. Вы можете выбрать 2 игры одновременно. Единственным ограничением для дополнительного (эмулируемого) слота является то, что он может запускать только игры с мапперами Konami4 и Konami5, а также небольшие игры до 32 Кб без маппера. \\ Дополнительный (эмулируемый) слот становится доступным,​ если в MSX есть как минимум один неиспользуемый физический слот, и если он не занят другим устройством +  - Добавлен новый экран настройки — конфигурация слотов. Его можно вызвать с помощью горячей клавиши ​<key>O</​key> ​или ​<​key>'​Ввод '​⏎</​key>​. Новый экран настройки позволяет запускать двухслотовую конфигурацию с гибкой настройкой основного (физического) слота ​— вы можете выбрать,​ какие встроенные устройства Carnivore2 включить. Вы можете выбрать 2 игры одновременно. Единственным ограничением для дополнительного (эмулируемого) слота является то, что он может запускать только игры с мапперами Konami4 и Konami5, а также небольшие игры до 32 Кб без маппера. \\ Дополнительный (эмулируемый) слот становится доступным,​ если в MSX есть как минимум один неиспользуемый физический слот, и если он не занят другим устройством 
-  - Пользовательский интерфейс главной страницы загрузочного меню был изменён,​ чтобы все основные горячие клавиши были легко видны на экране. Также в загрузочном меню теперь есть выбор игр для физического и эмулируемого слотов под названием "​Dual-Slot"​. Игру для физического слота можно выбрать нажатием ​"1", игру для эмулируемого слота можно выбрать нажатием ​"2". Клавиша ​"​D" ​отменяет выбор игр для слотов,​ а также для автозапуска +  - Пользовательский интерфейс главной страницы загрузочного меню был изменён,​ чтобы все основные горячие клавиши были легко видны на экране. Также в загрузочном меню теперь есть выбор игр для физического и эмулируемого слотов под названием "​Dual-Slot"​. Игру для физического слота можно выбрать нажатием ​<key>1</​key>​, игру для эмулируемого слота можно выбрать нажатием ​<key>2</​key>​. Клавиша ​<​key>​d</​key> ​отменяет выбор игр для слотов,​ а также для автозапуска 
-  - Параметры записи DefConfig и загрузочное меню были изменены таким образом,​ чтобы при запуске этой конфигурации загрузочное меню оставалось в основном слоте и позволяло бы C2MAN и другим утилитам без проблем обнаруживать картридж. Утилиты C2MAN и C2MAN40 теперь заносят скорректированную запись DefConfig в каталог при оптимизации директории,​ которую можно запустить из сервисного меню +  - Параметры записи DefConfig и загрузочное меню были изменены таким образом,​ чтобы при запуске этой конфигурации загрузочное меню оставалось в основном слоте и позволяло бы ''​C2MAN'' ​и другим утилитам без проблем обнаруживать картридж. Утилиты ​''​C2MAN'' ​и ''​C2MAN40'' ​теперь заносят скорректированную запись DefConfig в каталог при оптимизации директории,​ которую можно запустить из сервисного меню 
-  - В экран конфигурации добавлен новый параметр для установки желаемой частоты кадров при запуске компьютера.\\ Настройка сохраняется в конфигурационнои ПЗУ. Выбор возможен между 50 Гц, 60 Гц и частотой по-умолчанию для компьютера (частота по-умолчанию показывается как "​--"​). Теперь кнопка ​«F» в загрузочном меню только временно переключает частоту между 50 Гц и 60 Гц +  - В экран конфигурации добавлен новый параметр для установки желаемой частоты кадров при запуске компьютера.\\ Настройка сохраняется в конфигурационнои ПЗУ. Выбор возможен между 50 Гц, 60 Гц и частотой по-умолчанию для компьютера (частота поумолчанию показывается как "​--"​). Теперь кнопка ​<​key>​f</​key> ​в загрузочном меню только временно переключает частоту между 50 Гц и 60 Гц 
-  - Экран конфигурации получил ещё одну новую настройку — "​Dual-reset on cold boot" ​двойной сброс при "​холодном"​ старте. Это позволяет компьютеру дважды перезагружаться после холодного старта. Это необходимо для полной инициализации картриджа при включении компьютера. Поэтому рекомендуется включить функцию двойного сброса в настройках картриджа +  - Экран конфигурации получил ещё одну новую настройку — "​Dual-reset on cold boot" ​— двойной сброс при "​холодном"​ старте. Это позволяет компьютеру дважды перезагружаться после холодного старта. Это необходимо для полной инициализации картриджа при включении компьютера. Поэтому рекомендуется включить функцию двойного сброса в настройках картриджа 
-  - Утилита C2CFGBCK больше не выполняет теневое копирование ПЗУ в память и поэтому запускается быстрее+  - Утилита ​''​C2CFGBCK'' ​больше не выполняет теневое копирование ПЗУ в память и поэтому запускается быстрее
   - Раздел данных загрузочного меню был сильно оптимизирован,​ чтобы в нем появилось больше свободного места. \\ Повторяющиеся символы теперь выводятся с помощью макросов (это экономит место). Данные для экранов загрузочного меню теперь записываются в последние два блока по 8 Кб первого блока FlashROM. Это экономит много места для кода программы   - Раздел данных загрузочного меню был сильно оптимизирован,​ чтобы в нем появилось больше свободного места. \\ Повторяющиеся символы теперь выводятся с помощью макросов (это экономит место). Данные для экранов загрузочного меню теперь записываются в последние два блока по 8 Кб первого блока FlashROM. Это экономит много места для кода программы
   - Прошивка FPGA теперь сообщает свою внутреннюю версию в регистрах конфигурации (3 байта) в формате ASCII (только начиная с версии 2.30)   - Прошивка FPGA теперь сообщает свою внутреннюю версию в регистрах конфигурации (3 байта) в формате ASCII (только начиная с версии 2.30)
   - Теперь картридж выводит текущие версии загрузочного меню и прошивки FPGA во время холодного старта,​ а затем либо перезагружает систему (двойной сброс),​ либо переходит в загрузочное меню   - Теперь картридж выводит текущие версии загрузочного меню и прошивки FPGA во время холодного старта,​ а затем либо перезагружает систему (двойной сброс),​ либо переходит в загрузочное меню
   - Картридж не будет работать в слотах 0 и 3. При обнаружении себя в этих слотах картридж выводит сообщение и блокирует систему   - Картридж не будет работать в слотах 0 и 3. При обнаружении себя в этих слотах картридж выводит сообщение и блокирует систему
-  - ПЗУ дисковода было заменено на более новую версию ​Nextor 2.1.0 Beta 2. Это стабильная версия с множеством исправлений и новыми функциями. ПЗУ предоставлено разработчиком Konamiman +  - ПЗУ дисковода было заменено на более новую версию ​— Nextor 2.1.0 Beta 2. Это стабильная версия с множеством исправлений и новыми функциями. ПЗУ предоставлено разработчиком Konamiman 
-  - Экран конфигурации получил ещё один новую настройку — "​Отключить стерео FMPAC". Эта настройка переводит FMPAC в режим моно для аудио разъёма Carnivore2+  - Экран конфигурации получил ещё один новую настройку — "Disable FMPAC stereo"​ (Отключить стерео FMPAC). Эта настройка переводит FMPAC в режим моно для аудио разъёма Carnivore2
   - Загрузочное меню теперь обнаруживает,​ что оно работает на корейских или арабских MSX, и в случае,​ если оно не совместимо с этими системами,​ выводится специальное сообщение и через 10 секунд выполняется попытка загрузить MSX-DOS. В этом случае в картридж должно быть установлено совместимое с арабскими и корейскими компьютерами загрузочное меню (BOOTCMFC.BIN). Специальная версия загрузочного меню находится в папке '​Special"​ в нашем репозитории   - Загрузочное меню теперь обнаруживает,​ что оно работает на корейских или арабских MSX, и в случае,​ если оно не совместимо с этими системами,​ выводится специальное сообщение и через 10 секунд выполняется попытка загрузить MSX-DOS. В этом случае в картридж должно быть установлено совместимое с арабскими и корейскими компьютерами загрузочное меню (BOOTCMFC.BIN). Специальная версия загрузочного меню находится в папке '​Special"​ в нашем репозитории
-  - Теперь игру в экране "​Dual-Slot"​ можно выбрать с помощью клавиши ​"Пробел". Нажатие пробела позволит циклически перебирать совместимые игры для каждого слота. После полного цикла будет выбран вариант "​пусто"​ (empty), чтобы оставить слот свободным. Кроме того, главный слот также может использовать конфигурацию "​Konami SCC+". Таким образом,​ вы можете запускать игры с поддержкой SCC+ во втором слоте и наслаждаться одновременно и SCC+, и игрой на одном картридже. При включённом расширении первого слота можно включать и выключать различные модули (FMPAC, IDE, RAM) нажатием клавиши ​"Пробел" +  - Теперь игру в экране "​Dual-Slot"​ можно выбрать с помощью клавиши ​<key>Пробел</​key>​. Нажатие пробела позволит циклически перебирать совместимые игры для каждого слота. После полного цикла будет выбран вариант "​пусто"​ (empty), чтобы оставить слот свободным. Кроме того, главный слот также может использовать конфигурацию "​Konami SCC+". Таким образом,​ вы можете запускать игры с поддержкой SCC+ во втором слоте и наслаждаться одновременно и SCC+, и игрой на одном картридже. При включённом расширении первого слота можно включать и выключать различные модули (FMPAC, IDE, RAM) нажатием клавиши ​<key>Пробел</​key>​ 
-  - Обратный отсчёт автозапуска можно пропустить клавишей ​"Пробел". Это же относится и к сообщению о несовместимом загрузочном меню +  - Обратный отсчёт автозапуска можно пропустить клавишей ​<key>Пробел</​key>​. Это же относится и к сообщению о несовместимом загрузочном меню 
-  - Все экраны настроек теперь поддерживают работу с джойстиком. Перемещение рукоятки интерпретируется как нажатие клавиш курсора,​ а нажатие кнопок равносильно нажатию клавиш ​"Пробел" ​или ​"ESC". В файле "​readme.txt"​ можно найти более подробную информацию +  - Все экраны настроек теперь поддерживают работу с джойстиком. Перемещение рукоятки интерпретируется как нажатие клавиш курсора,​ а нажатие кнопок равносильно нажатию клавиш ​<key>Пробел</​key> ​или ​<key>ESC</​key>​. В файле "​readme.txt"​ можно найти более подробную информацию 
-  - В настройках PSG/PPI кликера теперь ​"Пробел" ​включает и выключает PSG, а "​Enter" ​включает или выключает PPI кликер. Это сделано для совместимости с поддержкой джойстика в этом экране +  - В настройках PSG/PPI кликера теперь ​<key>Пробел</​key> ​включает и выключает PSG, а <​key>'​Ввод '​⏎</​key> ​включает или выключает PPI кликер. Это сделано для совместимости с поддержкой джойстика в этом экране 
-  - В течении обратного отсчёта при автостарте кнопки джойстика позволяют или пропустить автостарт и сразу запустить выбранный ROM (или запись конфигурации) или отменить автостарт и выйти в главное менюю В файле "​readme.txt"​ можно найти более подробную информацию+  - В течении обратного отсчёта при автостарте кнопки джойстика позволяют или пропустить автостарт и сразу запустить выбранный ROM (или запись конфигурации) или отменить автостарт и выйти в главное менюВ файле "​readme.txt"​ можно найти более подробную информацию
   - Загрузочное меню ищет сетевые модули КУВТ и КУВТ2 и блокирует загрузку если эти модули найдены   - Загрузочное меню ищет сетевые модули КУВТ и КУВТ2 и блокирует загрузку если эти модули найдены
  
Строка 30: Строка 30:
 ====== 31.03.2019 ====== ====== 31.03.2019 ======
  
-  - В загрузочное меню добавлен экран для настройки интерфейса,​ который вызывается кнопкой ​"S". Пользователь может включить или отключить сортировку записей в меню, включить/​отключить плавные переходы цветов между ​  ​экранами интерфейса,​ регулировать скорость обработки клавиатуры и джойстика,​ а также настраивать цвета шрифта и фона во всех экранах загрузочного меню (на MSX2 и более поздних компьютерах). Пользователь также может восстановить оригинальные настройки нажав всего одну клавишу. Настройки сохраняются в конфигурационном ППЗУ +  - В загрузочное меню добавлен экран для настройки интерфейса,​ который вызывается кнопкой ​<key>S</​key>​. Пользователь может включить или отключить сортировку записей в меню, включить/​отключить плавные переходы цветов между экранами интерфейса,​ регулировать скорость обработки клавиатуры и джойстика,​ а также настраивать цвета шрифта и фона во всех экранах загрузочного меню (на MSX2 и более поздних компьютерах). Пользователь также может восстановить оригинальные настройки нажав всего одну клавишу. Настройки сохраняются в конфигурационном ППЗУ 
-  - Клавиша F3 при старте загрузочное меню позволяет загрузить оригинальные настройки интерфейса,​ но не стирает эти настройки в конфигурационном ППЗУ. Эта опция может использоваться если настройки,​ установленные пользователем не позволяют нормально работать с загрузочным меню +  - Клавиша ​<key>F3</​key> ​при старте загрузочное меню позволяет загрузить оригинальные настройки интерфейса,​ но не стирает эти настройки в конфигурационном ППЗУ. Эта опция может использоваться если настройки,​ установленные пользователем не позволяют нормально работать с загрузочным меню 
-  - Утилиты C2MAN, C2MAN40, C2RAMLDR, C2SRAM и C2BACKUP автоматически добавляют расширение для имён файлов данных или ROM файла если пользователь не указал его при вводе имени файла +  - Утилиты ​''​C2MAN''​''​C2MAN40''​''​C2RAMLDR''​''​C2SRAM'' ​и ''​C2BACKUP'' ​автоматически добавляют расширение для имён файлов данных или ROM файла если пользователь не указал его при вводе имени файла 
-  - Утилиты C2MAN, C2MAN40 и C2RAMLDR теперь корректно находят удалённые записи директории для их дальнейшего использования. Также поправлена оптимизация директории +  - Утилиты ​''​C2MAN''​''​C2MAN40'' ​и ''​C2RAMLDR'' ​теперь корректно находят удалённые записи директории для их дальнейшего использования. Также поправлена оптимизация директории 
-  - Утилиты C2MAN и C2MAN40 были оптимизированы,​ чтобы сократить их размер. Теперь они свободно помещаются в ОЗУ загруженной MSX-DOS2 +  - Утилиты ​''​C2MAN'' ​и ''​C2MAN40'' ​были оптимизированы,​ чтобы сократить их размер. Теперь они свободно помещаются в ОЗУ загруженной MSX-DOS2 
-  - Новая утилита C2CFGBCK позволяет сохранять и восстанавливать данные из конфигурационного EEPROM чипа +  - Новая утилита ​''​C2CFGBCK'' ​позволяет сохранять и восстанавливать данные из конфигурационного EEPROM чипа 
-  - Утилита C2BACKUP спрашивает пользователя сохранить ли текущий бут блок или нет. Если пользователь отвечает положительно,​ то текущий бут блок в картридже не перезаписывается на тот, который сохранён в файле ​бэкапа +  - Утилита ​''​C2BACKUP'' ​спрашивает пользователя сохранить ли текущее содержимое всего чипа FlashROM ​или нет. Если пользователь отвечает положительно,​ то текущее содержимое всего чипа FlashROM ​не перезаписывается на то, которое сохранено в файле ​(резерной ​копии) 
-  - Добавлена утилита C2IDETST для тестирования IDE контроллера. Утилита выполняет в цикле 16384 операций чтения/​записи и выдаёт результат операции как passed/​failed. В конце теста утилита выдаёт статистику выполнения теста+  - Добавлена утилита ​''​C2IDETST'' ​для тестирования IDE контроллера. Утилита выполняет в цикле 16384 операций чтения/​записи и выдаёт результат операции как passed/​failed. В конце теста утилита выдаёт статистику выполнения теста
  
 ====== 30.09.2018 ====== ====== 30.09.2018 ======
Строка 45: Строка 45:
 ====== 22.09.2018 ====== ====== 22.09.2018 ======
  
-  - Интерфейс загрузочного меню теперь поддерживает управление джойпадами или джойстиками,​ подключёнными к любому из двух джойстик-портов. Джойстик позволяет управлять курсором в основном меню, запускать игры и конфигурационные записи,​ а также может отменять автостарт выбранной записи+  - Интерфейс загрузочного меню теперь поддерживает управление джойпадами или джойстиками,​ подключёнными к любому из двух джойстикпортов. Джойстик позволяет управлять курсором в основном меню, запускать игры и конфигурационные записи,​ а также может отменять автостарт выбранной записи
   - В загрузочное меню добавлен второй экран помощи с описанием управления джойстиком. Также сообщение,​ которое выводится при автостарте теперь указывает на возможность его отмены джойстиком   - В загрузочное меню добавлен второй экран помощи с описанием управления джойстиком. Также сообщение,​ которое выводится при автостарте теперь указывает на возможность его отмены джойстиком
  
Строка 54: Строка 54:
  
   - Эмуляция PSG была значительно улучшена,​ теперь звучание очень близко к тому, что выдаёт оригинальный чип   - Эмуляция PSG была значительно улучшена,​ теперь звучание очень близко к тому, что выдаёт оригинальный чип
-  - Все утилиты теперь корректно работают под MSX-DOS версии 1.xx; утилита C2MAN_40.COM переименована в C2MAN40.COM для совместимости со старыми версиями DOS +  - Все утилиты теперь корректно работают под MSX-DOS версии 1.xx; утилита ​''​C2MAN_40.COM'' ​переименована в ''​C2MAN40.COM'' ​для совместимости со старыми версиями DOS 
-  - Утилиты C2MAN и C2MAN40 теперь компилируются из одного исходника,​ детектирование VDP и типа MSX позволяет устанавливать оптимальный режим экрана;​ улучшен интерфейс,​ оптимизирован код +  - Утилиты ​''​C2MAN'' ​и ''​C2MAN40'' ​теперь компилируются из одного исходника,​ детектирование VDP и типа MSX позволяет устанавливать оптимальный режим экрана;​ улучшен интерфейс,​ оптимизирован код 
-  - В поддиректории ​\Util\special находятся специальные версии утилит C2MAN и C2MAN40, редакторы которых работают на корейских и арабских MSX без сдвига экрана вверх +  - В подпапке ''​\Util\special'' ​находятся специальные версии утилит ​''​C2MAN'' ​и ''​C2MAN40''​, редакторы которых работают на корейских и арабских MSX без сдвига экрана вверх 
-  - Утилита C2BACKUP записывает данные во FlashROM на 35% быстрее;​ поправлена ошибка со счётчиком+  - Утилита ​''​C2BACKUP'' ​записывает данные во FlashROM на 35% быстрее;​ поправлена ошибка со счётчиком
   - Поправлены фильтры SCC и PSG, качество звучания значительно улучшилось   - Поправлены фильтры SCC и PSG, качество звучания значительно улучшилось
-  - В прошивку ​Альтеры ​добавлена функция аппаратного перехвата старта ROM, но она пока не используется в загрузочном меню +  - В прошивку ​Altera ​добавлена функция аппаратного перехвата старта ROM, но она пока не используется в загрузочном меню 
-  - Утилиты C2BACKUP и C2SRAM поддерживают опцию /r рестарт системы после завершения операции+  - Утилиты ​''​C2BACKUP'' ​и ''​C2SRAM'' ​поддерживают опцию ​''​/r''​ — рестарт системы после завершения операции
  
  
Строка 66: Строка 66:
  
   - Утилиты и загрузочное меню теперь работают на Daewoo, а также на арабских MSX   - Утилиты и загрузочное меню теперь работают на Daewoo, а также на арабских MSX
-  - Добавлена новая утилита - C2BACKUP: она позволяет считывать и записывать полный образ FlashROM чипа+  - Добавлена новая утилита - ''​C2BACKUP''​: она позволяет считывать и записывать полный образ FlashROM чипа
  
 ====== 06.05.2018 ====== ====== 06.05.2018 ======
  
   - Исправлен баг при выводе помощи у всех утилит   - Исправлен баг при выводе помощи у всех утилит
-  - В утилиты C2MAN и C2MAN_40 добавлена функция рестарта системы (в основном меню)+  - В утилиты ​''​C2MAN'' ​и ''​C2MAN_40'' ​добавлена функция рестарта системы (в основном меню)
  
  
Строка 78: Строка 78:
 **Рекомендуется обновление прошивки.** **Рекомендуется обновление прошивки.**
  
-  - Добавлено переключение Z80/R800 режимов для Turbo-R компьютеров клавишей ​'​T'​ +  - Добавлено переключение Z80/R800 режимов для Turbo-R компьютеров клавишей ​<​key>​t</​key>​ 
-  - Добавлено переключение в Turbo режим на компьютерах Panasonic MSX2+ клавишей ​'​T'​+  - Добавлено переключение в Turbo режим на компьютерах Panasonic MSX2+ клавишей ​<​key>​t</​key>​
   - Добавлена индикация Z80/​Turbo/​R800 режима в статусную строку   - Добавлена индикация Z80/​Turbo/​R800 режима в статусную строку
   - Частота тактирования CF карты теперь не зависит от частоты процессора,​ так что IDE будет корректно работать на частотах выше стандартной. Также были исправлены несколько несущественных ошибок в прошивке   - Частота тактирования CF карты теперь не зависит от частоты процессора,​ так что IDE будет корректно работать на частотах выше стандартной. Также были исправлены несколько несущественных ошибок в прошивке
   - Частота VDP, выбранная в загрузочном меню и/или режим Turbo/R800 восстанавливается для ROM'a после ресета   - Частота VDP, выбранная в загрузочном меню и/или режим Turbo/R800 восстанавливается для ROM'a после ресета
   - В документации поправлено описание регистра PosSiz, а также описана работа режимов Turbo/R800   - В документации поправлено описание регистра PosSiz, а также описана работа режимов Turbo/R800
-  - Если найден RCP файл, совпадающий по имени с загружаемым ROM файлом,​ то утилиты C2MAN, C2MAN40 и C2RAMLDR спрашивают надо ли загружать данные из RCP файла. В автоматическом режиме данные из RCP файла будут загружены автоматически+  - Если найден RCP файл, совпадающий по имени с загружаемым ROM файлом,​ то утилиты ​''​C2MAN''​''​C2MAN40'' ​и ''​C2RAMLDR'' ​спрашивают надо ли загружать данные из RCP файла. В автоматическом режиме данные из RCP файла будут загружены автоматически
   - Утилита C2RAMLDR может перезагрузить компьютер по желанию пользователя или автоматически после записи ROM файла в ОЗУ если в командной строке присутствует ключ /r ; добавлена функция рестарта в меню   - Утилита C2RAMLDR может перезагрузить компьютер по желанию пользователя или автоматически после записи ROM файла в ОЗУ если в командной строке присутствует ключ /r ; добавлена функция рестарта в меню
-  - После записи IDE и FMPAC БИОСов в картридж больше нет проблем в работе с директорией. Раньше вместо директории выводился мусор из-за неправильной конфигурации картрижда после записи БИОСов+  - После записи IDE и FMPAC БИОСов в картридж больше нет проблем в работе с директорией. Раньше вместо директории выводился мусор изза неправильной конфигурации картриджа после записи БИОСов
   - Добавлено несколько RCP файлов   - Добавлено несколько RCP файлов
  
Строка 92: Строка 92:
 ====== 03.02.2018 ====== ====== 03.02.2018 ======
  
-  - Поправлена ошибка в запросе на удаление записи директории в утилитах C2MAN и C2MAN_40+  - Поправлена ошибка в запросе на удаление записи директории в утилитах ​''​C2MAN'' ​и ''​C2MAN_40''​
   - Добавлены несколько RCP файлов   - Добавлены несколько RCP файлов
  
Строка 98: Строка 98:
 ====== 03.01.2018 ====== ====== 03.01.2018 ======
  
-  - Поправлена ошибка в конфигурации ​Konami 4 маппера+  - Поправлена ошибка в конфигурации ​Konami4 ​маппера
  
  
 ====== 30.12.2017 ====== ====== 30.12.2017 ======
  
-  - Утилиты C2MAN, C2MAN_40, C2RAMLDR и C2SRAM принимают команды независимо от регистра клавиатуры+  - Утилиты ​''​C2MAN''​''​C2MAN_40''​''​C2RAMLDR'' ​и ''​C2SRAM'' ​принимают команды независимо от регистра клавиатуры
  
  
Строка 109: Строка 109:
  
   - Немного улучшены шрифт и индикаторы громкости в загрузочном меню   - Немного улучшены шрифт и индикаторы громкости в загрузочном меню
-  - Улучшенные пресеты DSK2ROM и LIFEMARS+  - Улучшенные пресеты ​''​DSK2ROM'' ​и ''​LIFEMARS''​
  
  
 ====== 16.12.2017 ====== ====== 16.12.2017 ======
  
-  - Поправлена ошибка в утилитах C2MAN, C2MAN_40 и C2RAMLDR ​если в одном регистре выставлятся флаг перезагрузки,​ то в другом регистре этот флаг раньше не выставлялся,​ что приводило к конфликту +  - Поправлена ошибка в утилитах ​''​C2MAN''​''​C2MAN_40'' ​и ''​C2RAMLDR''​ — если в одном регистре выставляется флаг перезагрузки,​ то в другом регистре этот флаг раньше не выставлялся,​ что приводило к конфликту 
-  - Улучшен ширифт для ​бут блока, несколько символов изменены,​ добавлены горизонтальные линии под названиями экранов+  - Улучшен ширифт для ​загрузочного меню, несколько символов изменены,​ добавлены горизонтальные линии под названиями экранов
  
 ====== 05.12.2017 ====== ====== 05.12.2017 ======
Строка 121: Строка 121:
 **Необходимо обновление прошивки.** **Необходимо обновление прошивки.**
  
-  - Исправлена ошибка в утилитах C2MAN, C2MAN_40 and C2RAMLDR. Теперь файлы со всеми возможными атрибутами открываются и читаются корректно+  - Исправлена ошибка в утилитах ​''​C2MAN''​''​C2MAN_40'' ​and ''​C2RAMLDR''​. Теперь файлы со всеми возможными атрибутами открываются и читаются корректно
   - В прошивку добавлена возможность включения и выключения внутренней эмуляции устройств PSG и PPI Clicker, а также возможность раздельной регулировки их громкости   - В прошивку добавлена возможность включения и выключения внутренней эмуляции устройств PSG и PPI Clicker, а также возможность раздельной регулировки их громкости
-  - В бут блок добавлен экран с возможностью раздельного включения/​выключения эмуляции PSG и PPI Clicker, а также регуляторы громкости для обоих устройств+  - В загрузочное меню ​добавлен экран с возможностью раздельного включения/​выключения эмуляции PSG и PPI Clicker, а также регуляторы громкости для обоих устройств
   - Загрузочное меню теперь также доступно в красной цветовой гамме   - Загрузочное меню теперь также доступно в красной цветовой гамме
  
 ====== 16.11.2017 ====== ====== 16.11.2017 ======
  
-  - Если включён режим автостарта для любой записи в директории,​ то выводится сообщение и ожидается нажатие клавиш в течение 3 секунд. Если нажаты ESC, TAB или F4, то автозапуска не происходит и выводится основное меню +  - Если включён режим автостарта для любой записи в директории,​ то выводится сообщение и ожидается нажатие клавиш в течение 3 секунд. Если нажаты ​<key>ESC</​key>​<key>TAB</​key> ​или ​<key>F4</​key>​, то автозапуска не происходит и выводится основное меню 
-  - Теперь активировать выбранную запись можно также клавишей ​Enter +  - Теперь активировать выбранную запись можно также клавишей ​<​key>'​Ввод '​⏎</​key>​ 
-  - Более не нужно нажимать Shift для управления функциями в бут блоке. Воспринимаются все символы,​ независимо от их регистра +  - Более не нужно нажимать ​<key>Shift</​key> ​для управления функциями в загрузочном меню. Воспринимаются все символы,​ независимо от их регистра 
-  - Экран помощи был обновлён (изменён список клавиш),​ также показывается текущая версия ​бут блока - спасибо 8bits4ever за идею! +  - Экран помощи был обновлён (изменён список клавиш),​ также показывается текущая версия ​загрузочного меню — спасибо 8bits4ever за идею! 
-  - Пофиксен баг: конфигурационные записи больше нельзя активировать клавишей G или g +  - Пофиксен баг: конфигурационные записи больше нельзя активировать клавишей ​<​key>'​G'</​key> ​или ​<​key>'​g'</​key>​ 
-  - Пофиксен баг: утилита C2RAMLDR выводила не то сообщение об ошибке если происходил сбой при загрузке файла в ОЗУ картриджа +  - Исправлена ошибка: утилита ​''​C2RAMLDR'' ​выводила не то сообщение об ошибке если происходил сбой при загрузке файла в ОЗУ картриджа 
-  - Утилита C2RAMLDR больше не использует "​R"​ в поле маппера для записей "RAM: name", теперь туда копируется детектированный или указанный вручную тип маппера +  - Утилита ​''​C2RAMLDR'' ​больше не использует "​R"​ в поле маппера для записей "RAM: name", теперь туда копируется детектированный или указанный вручную тип маппера 
-  - Утилита C2RAMLDR теперь позволяет не создавать запись в директории для загружаемого файла при использовании опции /D ; также можно отказаться от создания директории в интерактивном режиме +  - Утилита ​''​C2RAMLDR'' ​теперь позволяет не создавать запись в директории для загружаемого файла при использовании опции ​''​/D'' ​; также можно отказаться от создания директории в интерактивном режиме 
-  - Добавлена утилита C2SRAM, которая позволяет записывать и считывать 8кб эмулируемого SRAM для FMPAC+  - Добавлена утилита ​''​C2SRAM''​, которая позволяет записывать и считывать 8кб эмулируемого SRAM для FMPAC
  
  
Строка 142: Строка 142:
  
   - Полностью убран курсор (спасибо Grauw и Nyyrikki), символы мапперов сделаны покрасивее,​ чуть поменялись скрины помощи и установки громкости (добавлена строка внизу экрана)   - Полностью убран курсор (спасибо Grauw и Nyyrikki), символы мапперов сделаны покрасивее,​ чуть поменялись скрины помощи и установки громкости (добавлена строка внизу экрана)
-  - Добавлена установка 40 символьного режима для утилиты C2MAN_40. Для утилиты C2MAN добавлено детектирование VDP и вывод сообщения о несовместимости с 40 символьным режимом если командная строка пуста+  - Добавлена установка 40 символьного режима для утилиты ​''​C2MAN_40''​. Для утилиты ​''​C2MAN'' ​добавлено детектирование VDP и вывод сообщения о несовместимости с 40 символьным режимом если командная строка пуста
  
  
Строка 148: Строка 148:
  
   - Поправлен шрифт, чтобы нижняя полоса не сливалась со статусной строкой. Добавлен значок копирайта в шрифт.\\ Добавлены другие дополнительные символы,​ например символы клавиш H и V, а также изменён курсор   - Поправлен шрифт, чтобы нижняя полоса не сливалась со статусной строкой. Добавлен значок копирайта в шрифт.\\ Добавлены другие дополнительные символы,​ например символы клавиш H и V, а также изменён курсор
-  - Цвета и палитры меню, экрана помощи и установки громкости выведены отдельными переменными и теперь можно легко компилировать ​бут блок с любой цветовой гаммой+  - Цвета и палитры меню, экрана помощи и установки громкости выведены отдельными переменными и теперь можно легко компилировать ​загрузочное меню ​с любой цветовой гаммой
   - Сделана попытка убрать курсор. Также убран звук кликания клавиш   - Сделана попытка убрать курсор. Также убран звук кликания клавиш
   - Добавлены цвета в экранах MSX1, подобные тем, что выводятся на MSX2   - Добавлены цвета в экранах MSX1, подобные тем, что выводятся на MSX2
Строка 154: Строка 154:
 ====== 22.10.2017 ====== ====== 22.10.2017 ======
  
-  - Поправлена схема. Номера транзисторов Т3-Т6 были указаны неправильно.+  - Поправлена схема. Номера транзисторов Т3Т6 были указаны неправильно.
  
 ====== 02.10.2017 ====== ====== 02.10.2017 ======
  
-  - Добавлена возможность переключения частоты VDP 50/60 Гц с помощью клавиши ​'​F' ​в основном меню. \\ Значение сохраняется в ППЗУ+  - Добавлена возможность переключения частоты VDP 50/60 Гц с помощью клавиши ​<​key>​f</​key> ​в основном меню. \\ Значение сохраняется в ППЗУ
   - Внизу экрана выводится строка с информацией о текущей частоте VDP, громкости FMPAC и SCC, а также информация о страницах (текущая/​всего)   - Внизу экрана выводится строка с информацией о текущей частоте VDP, громкости FMPAC и SCC, а также информация о страницах (текущая/​всего)
  
Строка 183: Строка 183:
  
   - В запись директории добавлен регистр конфигурации расширений слота. Теперь если записывать неправильное значение типа 0xxx1111 (0Fh), то старое значение регистра меняться не будет   - В запись директории добавлен регистр конфигурации расширений слота. Теперь если записывать неправильное значение типа 0xxx1111 (0Fh), то старое значение регистра меняться не будет
-  - Теперь все регистры конфигурации картриджа читаются своими значениями по месту прописки (4F80-4FA1). Это сделано преимущественно для удобства отладки в дебагере. Можно запретить чтение этих регистров установив в главном управляющем регистре CardMDR (4F80) значение нулевого бита в единицу xxxxxxx1. В таком случае на этом участке памяти будет читаться то что задано другими параметрами (обычно страница ROM)+  - Теперь все регистры конфигурации картриджа читаются своими значениями по месту прописки (4F804FA1). Это сделано преимущественно для удобства отладки в отладчике. Можно запретить чтение этих регистров установив в главном управляющем регистре CardMDR (4F80) значение нулевого бита в единицу xxxxxxx1. В таком случае на этом участке памяти будет читаться то что задано другими параметрами (обычно страница ROM)
  
 ====== 03.02.2017 ====== ====== 03.02.2017 ======
msx/carnivore2/changelog.txt · Последние изменения: 2024-03-30 19:08 — GreyWolf