Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср дек 13, 2017 12:24 pm

Часовой пояс: UTC+03:00


Найдено 124 результата
Поиск в найденном:

Автор Сообщение

 Форум: Графическая подсистема   Тема: SysFn 4

 Заголовок сообщения: Re: SysFn 4
Добавлено: Вс июл 07, 2013 7:20 pm 

Ответы: 61
Просмотры: 6733


Можно было и еще безопаснее при теперешней реализации функции 4 :D Вот кусок описания функции * Y=Cnnn (биты): * C=1 перенаправить вывод в область пользователя, задано в edi * nnn - не используется в текущем виде, должно быть 0 (zero) * edx = указатель на начало строки * esi = для A=0 длина строки, ...

 Форум: Дизайн и оформление   Тема: [GSoC] Новая таблица системных цветов.

 Заголовок сообщения: Re: Новая таблица системных цветов.
Добавлено: Пт июл 05, 2013 10:18 pm 

Ответы: 65
Просмотры: 9601


Mario_r4 писал(а):
Каждое лишнее переключение с Ring3 на Ring0 и обратно - это бесполезная трата ресурсов.


Тогда включать страничку с переменными для чтения процессам, и вообще никакого переключения ringов для целой кучи бывших сисфункций :)

 Форум: Дизайн и оформление   Тема: [GSoC] Новая таблица системных цветов.

 Заголовок сообщения: Re: Новая таблица системных цветов.
Добавлено: Пт июл 05, 2013 9:55 pm 

Ответы: 65
Просмотры: 9601


Стукнула ностальгия, заглянул на огонёк :D Речь идет об изменении размера таблицы цветов функции 48 подфункций 2 и 3. Есть замечание. Я бы не трогал функции 48.2 и 48.3 , иначе практически все приложения, использующие системную палитру придётся переписывать с увеличением размера буфера. Я бы обознач...

 Форум: Кодинг   Тема: Можно ли эмулировать нажатие клавиши?

Добавлено: Пт июл 04, 2008 9:16 am 

Ответы: 14
Просмотры: 5108


Asper Документацию я к ней к сожалению не нашел Плохо смотришь, смотри в 'svn/kernel/trunk/docs/sysfuncr.txt' Там все функции описаны. ============================================ ==== Функция 72 - послать сообщение окну. ===== ============================================ --- Подфункция 1 - послать...

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Чт июл 03, 2008 10:26 pm 

Ответы: 49
Просмотры: 12739


Прогресс налицо. Уже можно играть. Отличная работа :D . Ждем дальнейших улучшений. :)

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Вс июн 29, 2008 10:50 pm 

Ответы: 49
Просмотры: 12739


Попробовал те же игры на unreale, похоже что одновременное нажатие клавиш не cрабатывает, в играх нельзя двигаться по диагонали. И думаю что тормозят скорее всего из за вывода графики.

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Вс июн 29, 2008 2:14 pm 

Ответы: 49
Просмотры: 12739


Albom
Немного потестил - Зря убрал BackSpace ( ИМХО - без дополнительных клавиш набирать тексты - жуть)
Пытался запустить игрушки выложенные camperом - Играть пока нельзя ни в одну, во первых тормозят а во вторых (кроме 'otello' ) всетаки клавы не слушаются.

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Вс июн 29, 2008 7:48 am 

Ответы: 49
Просмотры: 12739


Комбинацию CS/SS (SHIFT/CTRL) клавиатура брать не хочет, поэтому просто подвесил эту комбинацию на ALT. Еще с CAPS LOCK у меня не вышло, у него скана отпуска нет а 250 моментом проскакивает. На него я просто плюнул, можно через CS/2 набрать. Остальное вроде работает, если только где коды клавиш пере...

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Сб июн 28, 2008 11:27 pm 

Ответы: 49
Просмотры: 12739


Albom Однако заразная эта штука спектрум :D . Чето меня тоже малость пробило. Вот нацарапал вариант опроса клавиатуры с дешифрацией порта #FE, и тестовую прогу - не шибко оптимизировал, но вдруг сгодится. Только как ни крутился не выходит содрать комбинацию CS/SS :( - подвесил на ALT так и работает...

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Сб июн 28, 2008 12:02 am 

Ответы: 49
Просмотры: 12739


Albom В обработке клавиш надо как то обрабатывать одновременные нажатия (ну хотябы с шифтами), чтобы биты одновременно нажимаемых клавиш одновременно обнулялись по соответствующимдля них портам. Тогда хотя бы основная клава спектрума будет работать как надо. А потом уже комбинации на отдельные клав...

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Пт июн 27, 2008 5:49 pm 

Ответы: 49
Просмотры: 12739


Зы, а если прилично эмулировать Спектрум, то (ну расширения памяти не проблема) добавь минимум AY-3-8910(12) и BetaDiskInterface с TR-DOS . Ну а если очень хорошо эмулировать то еще там всякие Kempston Mouse, GeneralSound, COVOX, примочки с графическими расширениями ... :mrgreen:

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Чт июн 26, 2008 10:34 pm 

Ответы: 49
Просмотры: 12739


Той, о которой больше знаешь.

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Чт июн 26, 2008 8:18 pm 

Ответы: 49
Просмотры: 12739


Сделал BackSpace, но он стирает всю строку, а не последний символ. Почему? Гдето глюк. А стирает где, в командной строке? Я живого спектрума не видел, пользовался только эмуляторами. Из инфы только 1 книга и немного факов, в основном на инглише. А у меня вся не слишком большая инфа по тетрадкам, да...

 Форум: Разное   Тема: Размышление

 Заголовок сообщения: Re: Размышление
Добавлено: Чт июн 26, 2008 2:48 pm 

Ответы: 9
Просмотры: 1581


Да вот вспомнилось по поводу... Помнится в первом номере журнала e-zine была подробная статья по программированию под Kolibri. Хотя ядро и претерпело серьезные изменения но принцип для приложений тот же. Только вот ссылок на первый номер теперь не видно, а жаль. :( Это и история Kolibri и полезные д...

 Форум: Эмуляторы   Тема: Эмулятор ZX Spectrum

 Заголовок сообщения: Re: Эмулятор ZX Spectrum
Добавлено: Чт июн 26, 2008 10:11 am 

Ответы: 49
Просмотры: 12739


Клавиша BackSpace (или по спектрумовски DELETE) набирается комбинацией CAPS/0 а значит соответственно по портам #FEFE и #EFFE выдает значение ???11110b, где ??? - биты остающиеся от состояния шины данных ( как правило 111 но если шина не стабильна то могут прыгать). Вопрос на засыпку: твой эмуль про...
Поле сортировки:  
Страница 1 из 9 [ Найдено 124 результата ]


Часовой пояс: UTC+03:00


Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB