это так называемое трёхсимвольное расширение.
два байта адреса рассматриваются как доп.буквы для расширения
Вид для печати
Как то он не правильно сделано , вероятность при переименовании запороть 99.9% , надо тогда было делать по признакам расширений , если оно действительно трехзначное ,разрешать переименовывать все три символа , если признака нет , только один символ давать переименовывать.
Ибо телепатов очень мало , а логики для обычного пользователя нет.
goodboy,
Офф
Что то переход на новый софт вообще пошел комом , значит решил написать загрузчик человеческий для плеера , взял за основы свой простенький цифровой редактор
, код в текстовом формате Alasm весит около 11кб , при загрузке текста в версии Alasm 4.44 , 5.05 , 5.07 и при выходе в STS потом невозможно вернутся в alasm или виснет
или сбрасывается , на Alasm 2.8 все отлично , с чем такое может быть связано ?
- - - Добавлено - - -
PS Alone Coder тут бывает ?
Понемногу пишу плеер ,стал интересный вопрос , как нам грузить файлы музыки ,они ведь более 64кб часто бывают.
Вариант первый ,использовать формат дискет MS-DOS.
Вариант второй , файлы бьются по 64кб , первый главный файл имеет расширение ".V" (от VGM) ,остальные ".C" , что бы пользователь случайно не загрузил мелодию с "середины" , саму длину я найду где закодировать.
Это самое логичное как по мне решение для рядового пользователя.
Плеер точно должен грузить разные мелодии , делать несколько демок с мелодиями не хочу , иначе народ быстро к такому потеряет интерес , если он конечно будет )))
Или будут еще какие то мысли ?
Вот уже написал для этого загрузчик
https://d.radikal.ru/d35/1804/ca/2faab293945dt.jpg
Хотя можем и MS-DOS :)
Вопрос кодерам ,ну или критикам , собрал загрузчик , загрузчик VGM + процедура печати шрифта 8X4 + процедурка печати HEX чисел , код весит ровно 1кб (без шрифта), и вот думаю это много/мало ,или нормально ? Давненько не писал,как то все слегка топорно :)
главное чтоб работало ) - по тактам там успевало, а оптимизировать всегда успеется - якщо у пана є час і натхнення )