forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.GOLDED (http://forum.wfido.ru/forumdisplay.php?f=77)
-   -   Golded for DOS (http://forum.wfido.ru/showthread.php?t=112497)

Nil A 13.04.2022 02:41

Golded for DOS
 
Nil A написал(а) к All в Apr 22 01:29:54 по местному времени:

Нello, All!

Читая исходные тексты Golded, я обнаружил, что в DOS он работает с курсором и позицией вывода текста через BIOS, т.е. int13, а это очень медленно. Теперь ясно, почему все страдали столько лет. Возможно, я найду силы и перепишу на прямую запись через порты, вот мануал подходящий [url]https://wiki.osdev.org/Text[b]Mode[/b]Cursor[/url]

Best Regards, Nil
--- GoldED+/LNX 1.1.5

Konstantin Simonov 13.04.2022 04:23

Golded for DOS
 
Konstantin Simonov написал(а) к Nil A в Apr 22 06:27:18 по местному времени:


Нi, Nil!

Wednesday April 13 2022 01:29, Nil A (2:5015/46) => All:

NA> Возможно, я найду силы и перепишу на прямую запись через порты,

В DOS через порты? Помнится, что я выводил текст в видеопамять, это быстрее и проще.


Sincerely yours, Konstantin.

--- GoldED+/W32-MINGW 1.1.5-b20220409 WinNT 6.2.9200 iP-III

Alexey Vissarionov 13.04.2022 11:51

Golded for DOS
 
Alexey Vissarionov написал(а) к Nil A в Apr 22 10:43:34 по местному времени:

Доброго времени суток, Nil!
13 Apr 2022 01:29:54, ты -> All:

NA> Читая исходные тексты Golded, я обнаружил, что в DOS он работает с
NA> курсором и позицией вывода текста через BIOS, т.е. int13, а это очень
NA> медленно. Теперь ясно, почему все страдали столько лет. Возможно, я
NA> найду силы и перепишу на прямую запись через порты, вот мануал
NA> подходящий [url]https://wiki.osdev.org/Text[b]Mode[/b]Cursor[/url]

Ну, напиши... хотя бы для того, чтобы увидеть, как оно будет тормозить в виртуалках.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Хайло (сущ.): инструмент для руководства горными и земляными работами
--- /bin/vi

Alexey Vissarionov 13.04.2022 12:02

Golded for DOS
 
Alexey Vissarionov написал(а) к Konstantin Simonov в Apr 22 10:45:00 по местному времени:

Доброго времени суток, Konstantin!
13 Apr 2022 06:27:18, ты -> Nil A:

NA>> Возможно, я найду силы и перепишу на прямую запись через порты,
KS> В DOS через порты? Помнится, что я выводил текст в видеопамять,
KS> это быстрее и проще.

Только на реальном железе. Как только появляется виртуализация - ой.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... ИМХО: Имею Мнение - Хрен Оспоришь
--- /bin/vi


Текущее время: 21:40. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot