Page 22 of 26

Re: Прошивки (ROM)

PostPosted: 08 Oct 2010, 17:24
by savelij
breeze wrote:вопрос к savelij: на данном этапе софт в прошивке работает с ПЗУ? или просто копируется (распаковывается) в ОЗУ и запускается уже оттуда ?


Распаковываеца в озу и там работает. Как и было в глюке.

Re: Прошивки (ROM)

PostPosted: 08 Oct 2010, 17:26
by savelij
DimkaM wrote:А мне в неглюке нехватает создания-переименовывания-копирования-перемещения-удаления файлов.
И ежли место останется то ещё форматирования и создания разделов на носителе.

Чтоб спора не было, надо убрать возможность запуска из неглюка хобетов.
Пускай грузится только один файл zxldr например. А в этот zxldr юзеры пускай пихают чё хотят, хоть фаталл переименовывают.

а в неглюк лучше биосовский функционал напихать, через RST например:
работа с клавой, мышкой, SD, HDD, CMOS...
Всё пользы больше будет, чем длинные имена потдерживать.


Может напишешь?

Re: Прошивки (ROM)

PostPosted: 08 Oct 2010, 17:40
by savelij
DimkaM wrote:Потому что длинные имена геморно из FAT'а доставать, а короткие тока в верхнем регистре хранятся.
Почитай доки по этому делу и сразу желание отпадёт с длинными именами связыватся.


Гыыыы. процедура 142 байта и буфер на 256 байт. Поддержка тока английский и русский. Написано за полдня. Действительно геморно.

Re: Прошивки (ROM)

PostPosted: 08 Oct 2010, 17:41
by savelij
Про сортировку: может кинешь готовый код как оно должно быть. Жутко не охота вкуривать и писать с нуля.

Re: Прошивки (ROM)

PostPosted: 08 Oct 2010, 17:57
by breeze
savelij wrote:Про сортировку: может кинешь готовый код как оно должно быть. Жутко не охота вкуривать и писать с нуля.


к сожалению, готового кода нету :(

Re: Прошивки (ROM)

PostPosted: 09 Oct 2010, 08:59
by lvd
TS-Labs wrote:Bydłocode detected!

А вы, уважаемый, хотя бы сорцы глюка видели? В озу распаковывают не от хорошей жизни, а потому, что 16к НЕ ХВАТАЕТ, и упаковка - способ выиграть в кол-ве фичей. Подозреваю, что и неглюку в ближайшем будущем так же грозит нехватка места. А ваши выпендрёжы задолбали. Какими вашими спектрумскими программами можно полюбоваться?

Re: Прошивки (ROM)

PostPosted: 11 Oct 2010, 14:27
by lvd
Ага, релизы, бегучки и мультиколоры. И что же, код непакованный на дискете лежит?
TS-Labs wrote:Процедуру деления шифтом на АСМе придумал сам, независимо от Менделеева и Клапейрона.

А делить контролом или альтом не пробовал? :-)
Какбэ процедура деления в столбик, только для двоичных цыфер. Чо придумывать-то?

Re: Прошивки (ROM)

PostPosted: 11 Oct 2010, 14:39
by lvd
TS-Labs wrote:Разогнанный АТМ до 16Мгц с торможением в ОЗУ 33% (8Мгц - 100%, 16Мгц - 166%).

Мнээ, и доскоко жеж была разогнана память?
И что значит 'торможение 33%' - ясно же, что для каждой команды торможение своё, для ноп - одно, для add hl,de - другое, для push hl - третье, для pop hl - ещё четвёртое.

Re: Прошивки (ROM)

PostPosted: 12 Oct 2010, 04:11
by lvd
TS-Labs wrote:небыдло-турбо. Вейт = 1,5 такта.

Бугага.

http://dlcorp.nedopc.com/viewtopic.php? ... 6&p=28#p28
1.78 !
И без никаких вейтов, прошу заметить.

Re: Прошивки (ROM)

PostPosted: 12 Oct 2010, 04:25
by lvd
TS-Labs wrote:Э, забыл добавить к просмотрщику картинок: была регулировка яркости/контрастности/цветовой насыщенности. Последняя делалась так: из основных цветов R, G, B вычислялись сигнал яркости Y и цветоразностные сигналы R-Y и B-Y. Последние множились на коэф. от 0 (черно-бело) до 1 (полный цвет) и пересчитывались назад в RGB. Тоже сам додумался :)

Забыл добавить: 'и потом это всё пересчитывалось обратно в 2 бита' :-D