Search found 146 matches

by willow
Fri Mar 10, 2006 11:19 am
Forum: Kernel
Topic: HDD - ошибка в описании или я неправ?
Replies: 10
Views: 8986

Заранее благодарны!
by willow
Fri Mar 10, 2006 11:14 am
Forum: Off-topic
Topic: [!!!] Как это ни грустно, или... у меня вообще нет слов
Replies: 19
Views: 18344

Может, сделать у нас раздел для иностранцев. Я бы заходил и отвечал на их вопросы.
by willow
Fri Mar 10, 2006 11:13 am
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89428

Пользователь сможет редактировать его по своему пожеланию, в том числе можно сделать выбор из нескольких вариантов...
Кроме того, хочется сделать в Форте слова ls, mkdir, cp, mv, cd , как в линухе.
by willow
Thu Mar 09, 2006 3:06 pm
Forum: Compilers and programming
Topic: Forth
Replies: 82
Views: 89428

Уже реализовано - и консоль (пока без прокрутки, но зато масштабируемая при изменении размеров окна), и слова для вызова системных функций.
by willow
Thu Mar 09, 2006 11:12 am
Forum: Kernel
Topic: HDD - ошибка в описании или я неправ?
Replies: 10
Views: 8986

Mario79, внеси раз и навсегда исправления в sysfuncr.txt. Пожалуйста. Народ все время путается.
by willow
Thu Mar 09, 2006 11:00 am
Forum: Miscellaneous
Topic: mp3 плеер для дос на асме
Replies: 19
Views: 13357

SB Live!
Звука нет
by willow
Tue Mar 07, 2006 2:15 pm
Forum: Off-topic
Topic: [!!!] Как это ни грустно, или... у меня вообще нет слов
Replies: 19
Views: 18344

Типа она раньше поддерживалась! Пусть буржуины переходят на Kolibri!
by willow
Fri Mar 03, 2006 4:04 pm
Forum: Emulators
Topic: Новый эмулятор
Replies: 310
Views: 183242

Баг с Enter оказался не по вине эмулятора. Пусть коллеги имеют это в виду.
Нашел новый: при вызове 67 функции (изменение размеров окна) без изменения координат оно смещается на 1 пиксель вниз и вправо.
by willow
Thu Mar 02, 2006 11:04 am
Forum: Miscellaneous
Topic: Reverse-engineering
Replies: 9
Views: 7709

Да, IDA дизассемблирует, почистить код - не больше 2 дней займет
by willow
Tue Feb 28, 2006 11:14 am
Forum: Emulators
Topic: Новый эмулятор
Replies: 310
Views: 183242

halyavin wrote:Потому что нулевого скан-кода не бывает...
Это еще один повод задуматься, почему там '6', а не 13, например... Ваше мнение, ядерщики?
by willow
Mon Feb 27, 2006 11:43 am
Forum: Emulators
Topic: Новый эмулятор
Replies: 310
Views: 183242

Скачал новую версию - опять для нормальной работы meForth пришлось заменить '6' на 13 :-) Может быть, ты внесешь это изменение перманентно? Я, например, ума не приложу, почему в kernel.asm на том месте '6'. Наверное, еще от Ville. Возможно, в отладочных целях как-то обрабатывался пустой буфер клавиа...
by willow
Fri Feb 24, 2006 4:32 pm
Forum: Emulators
Topic: Новый эмулятор
Replies: 310
Views: 183242

willow (чтение Enter) Мда? Странно... надо будет посмотреть... Похоже, проблема здесь (KlbrInWin.asm): ; data for int40 emulating code - initialized ; from kernel.asm keymap: db '6',27,'1234567890-=',8,9 ; 0x00 Enter выводит '6' . Видимо, нельзя просто копировать keymap из кода ядра. Это я meForth ...
by willow
Thu Feb 23, 2006 12:57 pm
Forum: Data processing
Topic: Упаковщик KPack
Replies: 106
Views: 88868

Вероятно, MTAPPACK выделяет распакованному FASM недостаточно памяти
by willow
Thu Feb 23, 2006 12:23 pm
Forum: Data processing
Topic: Calc - калькулятор
Replies: 62
Views: 55254

FCOMP устанавливает флаги FPU, которые сложнее анализировать. FCOMIP - сравнение 2 регистров FPU.
FICOMP - сравнение целых чисел (compare integers)! Смотрите Fasm Manual.
А алгоритм нужно отлаживать еще
by willow
Wed Feb 22, 2006 5:46 pm
Forum: Data processing
Topic: Calc - калькулятор
Replies: 62
Views: 55254

Попробуй в процедуре ftoa

Code: Select all

    ...
    cmp    ax, 0100h
    jne    no_neg
;=>
    fldz
    fcomip st1
    jne    no_neg
;=>
    mov    [sign],1

no_neg:
    ...