Версии плеера Neo Player Light (мемуары) ;-) 08.03.2009 Версия 0.44. Добавлена инфа о проигрываемом файле. - сделан вывод инфы о проигрываемом файле: частота дискретизации, битрейт, режим stereo/joint stereo/dual channel/mono. - регулировка тембров для VS1011 пока оставлена ради эксперимента, вдруг у кого заработает. - немного переделана обработка нажатых клавиш. Теперь по быстрее на нажатия реагирует. 14.02.2009 Версия 0.43. Экспериментальная версия. - собрал пробную версию с регулировкой тембров для VS1011. Не понятно отсутствие регулировки по высоким, басы регулируются нормально. 15.01.2009 Версия 0.42. Исправление мелких недостатков и добавлен автодетект. -сделан автодетект какой MP3 чип установлен на NeoGS. -сделал индикацию чипа в виде цветной полосы на которой печатается версия плеера: белый цвет для VS1001, желтый цвет для VS1011. -снизил рабочую частоту обратно до 12 МГц из-за подглюкивания счетчика времени на MP3 чипе VS1011. 17.11.2008 Версия 0.41. Исправление мелкого недостатка процедуре SOFT RESET. -в процедуру SOFT RESET добавлено передача 2048 байт нуля перед сбросом и передача одного нуля после сброса. 15.11.2008 Версия 0.4. Добавлено управление. -сделан переход по директориям содержащими файлы MP3. -добавлены соответствующие надписи в экранное меню. -добавлено в меню строка названия плеера и версии. -изменен запуск программы для правильного определения с каким GS запущен плеер. Теперь сброс GS/NeoGS производится принудительно только при удержании клавиши «SS» при запуске плеера. Сделано для принудительного обновления кода плеера на GS. -помимо упаковки программы код для GS тоже упакован, так как размер внутреннего плеера уже не вписывается в диапазон адресов #5100-#5FFF. Новое место дислокации изменено на #4600. 13.11.2008 Версия 0.35. Отлов ошибок. -неправильно обсчитывался последний кластер, из-за чего при нахождении последнего сектора файла в последнем секторе кластера происходило зависание. -сделана блокировка для случая, когда размер файла кратен количеству кластеров. 12.11.2008 Версия 0.34. Переделано играние MP3 файла. -играние переделано с точностью до сектора, а не как в предыдущих версиях с точностью до кластера, из-за чего прихватывало хвосты старых перезаписанных MP3 файлов и выдавало левые звуки в конце файла. 11.11.2008 Версия 0.33. Переделка автодетекта. -изменен автодетект. -автодетект оторван от HARD RESET и сделан отдельной функцией в драйвере SD карты. -сделано управление частотой NeoGS по номеру 0-3 в порядке возрастания, добавлено в драйвер SD карты. 09.11.2008. Версия 0.32. В связи с предоставлением доступа к старому GS у КОЕ сделал новую версию. -сделан автодетект определения GS/NeoGS. Сборка с автодетектом предварительная. При проверке под Unreal 0.37.0 пока вешается, на реале работает нормально. Будет дорабатываться. 08.11.2008 Версия 0.31. В связи с выходом новой прошивки для NeoGS от 03.11.2008 сделал новую экспериментальную версию. -внутренний плеер переведен на работу на частоте 24 МГц по умолчанию. Все предыдущие версии работали на 12 МГц. -сделана возможность переключать какой сброс делать перед воспроизведением каждого файла SOFT или HARD (для MP3 чипа). 04.11.2008 Версия 0.3. При опробовании новых версий Unrel Speccy обнаружены некоторые ошибки. -исправлена ошибка при отсутствии на SD карте MP3 файлов. -дописано определение наличия/отсутствия MBR и определение разрядности FAT при отсутствии таковой. -переделана последовательность действий при смене SD карты. -добавлен индикатор жизни плеера при длительном поиске файлов на карточке. -определился с упаковщиком. Теперь пакую Hrust'ом, проблем пока не наблюдается. -сделано определение наличия/отсутствия MP3 декодера на GS/NeoGS. Не проверено, так как не на чем. На NeoGS на реале работает, проблем не наблюдается. 24.10-26.10.2008 Версия 0.2. В связи с обнаруженными зависаниями сделано несколько тестовых программ на базе плеера версии 0.11. -исправлены ошибки ФАТ драйвера. -исправлен поиск директорий и файлов. -из-за непонятных глюков упаковщика PCD программа временно поставляется не упакованной. Проводятся поиски альтернативы не нарушающей работу программы. -во внутренний плеер добавлен переводчик HEX2DEC и перегон в текстовый вид для одно и двух байтовых чисел с передачей на Спек готовых данных для печати на экране. 23.10.2008 Версия 0.11. В связи с обнаруженным CHRV зависаний на Пентагоне 1.4 попытался исправить ошибки. -исправлена ошибка в FAT драйвере. -внесены исправления в поисковик директорий и файлов. -исправлено несоответствие описания и реальной реализации (клавиша SS). -добавлена возможность запуска в турбо/не турбо режиме для Пентагона v2.2 (клавиша CS). -немного переделан запуск и определение наличия NeoGS. При отсутствии платы запуск происходит с задержкой. 22.10.2008 Плеер переименован, присвоена версия 0.1. -в процессе обновления и дописания умудрился накодить нечто, что повесило NeoGS до состояния, когда перестал мигать светодиод на плате. Спецэффект повторить не удалось.(( -в процессе отладки удалось завесить звуковую плату до состояния, когда запись в порт сброса отсутствовала какая-либо реакция. Возврат в рабочее состояние удалось осуществить только кнопкой.)) -обновлена версия ФАТ драйвера. -добавлен поиск всех директорий. -добавлен поиск всех MP3 файлов. -изменена поледовательность смены SD карты. ??.07-28.08.2008 Первая версия, рабочее название Play_NGS. -первое явление на всеобщее обозрение CC'08. -освоена SD карта и MP3-декодер, встроенные в NeoGS. -написан драйвер по аналогии с драйвером Z-контроллера, в драйвер добавлены подпрограммы управления MP3-декодером. -плеер разбит на две части: внутренний для загрузки на NeoGS и внешний блок управления. Внешней программе сделан текстовый вид с упрощенным описанием управления и отображение текущего состояния, управление по нажатию клавиш. -расписаны и упорядоченны внутренний формат команд и команды внешнего управления. Устаканен внешний вид. -воспроизведение MP3 файлов только из корневой директории. -при отсутствии MBR веселые глюки и прочие спецэффекты. -сделана возможность выхода из плеера/запуск плеера без прерывания воспроизведения. -в последний момент перед отъездом на CC добавлен шрифт для правильного отображения русских имен файлов. -длинные имена файлов поддержаны изначально.