Board.KolibriOS.org
http://board.kolibrios.org/

Новый эмулятор
http://board.kolibrios.org/viewtopic.php?f=37&t=426
Page 7 of 21

Author:  diamond [ Mon Sep 04, 2006 3:48 pm ]
Post subject: 

andrew_programmer
Работает и в Win9x/ME.
По поводу применения - это относится не только к программам на Си, в винде вообще работать во многих случаях удобнее.

Author:  andrew_programmer [ Sat Sep 23, 2006 1:08 pm ]
Post subject: 

Пробовал запускать под эмулятором,работающим в виндовс98,программы скомпилированные metcc.Эмулятор выдавал сплошные сообщения об ошибках,хотя программы были простые(шаблонные).На реальной системе сишные программы нормально работали.
Программы,написанные на ассемблере,работали в эмуляторе нормально.

Author:  diamond [ Sat Sep 23, 2006 6:03 pm ]
Post subject: 

Во-первых, эмулятор недавно обновился и сообщений теперь выдаёт меньше.
Во-вторых, каких именно сообщений?

Author:  andrew_programmer [ Sat Sep 23, 2006 6:11 pm ]
Post subject: 

Сообщения типа:

debug at честнадцетеричное_число

Причём при каждом нажатии на кнопку OK снова появляется сообщение об ошибке,только с другим шестнадцетиричныи числом.Приходиться "убивать" эмулятор.

Author:  diamond [ Sat Sep 23, 2006 6:19 pm ]
Post subject: 

Лишние сообщения "exception in debuggee at XXXXXXXX" удалены - скачай последнюю версию.

Author:  diamond [ Mon Oct 02, 2006 3:38 pm ]
Post subject: 

Обновление, дополнена функция 71.1 (+перерисовка заголовка); функция 60.2 (IPC) теперь при успехе возвращает правильное значение eax=0.

Author:  O01eg [ Tue Oct 03, 2006 3:55 pm ]
Post subject: 

Люди, а под линукс эмулятора нету?

Author:  andrew_programmer [ Tue Oct 03, 2006 5:22 pm ]
Post subject: 

O01eg

Если ты напишеш,то будет. :)

Author:  diamond [ Tue Oct 03, 2006 5:57 pm ]
Post subject: 

Под линукс эмулятора нету. Толковых Windows-программистов (по крайней мере, на этом форуме) намного больше Linux-программистов.

Author:  O01eg [ Wed Oct 04, 2006 6:41 pm ]
Post subject: 

вообще, я не знаю как с user mode образу программы присвоить нулевой адрес, запустить с START и как перехватывать int 0x40, а так бы я написал.

Author:  andrew_programmer [ Sat Oct 21, 2006 8:01 pm ]
Post subject: 

В последней версии эмулятора перестали риботать 58 и 70 функции.Я тестировал эмулятор различными программами и результат один - нет доступа к файловой системе.

Author:  halyavin [ Mon Oct 23, 2006 1:37 pm ]
Post subject: 

andrew_programmer
Поменять в .ini файле пути не забыл?

Author:  andrew_programmer [ Mon Oct 23, 2006 1:55 pm ]
Post subject: 

Андрей,спасибо за подсказку.


Путь к рам диску поменял,а про путь к HD ,забыл. :( Я его как-то прописывал.После установки новой версии эмулятора забыл прописать путь заново.Эх,невнимательность.Я целую неделю не мог понять,почему у меня код не работает,потом понял,что дело в эмуляторе,а в ini файл заглянуть не догадался.

Author:  Mario79 [ Tue Oct 31, 2006 11:16 am ]
Post subject: 

diamond
Обнаружил в эмуляторе особенность - можно два раза вызывать mcall 2 (для обработки расширенного набора клавиш), а на реальной машине должен присутвовать mcall 10 между ними, иначе не будет обработки клавиш (например стрелок).

Author:  diamond [ Mon Nov 06, 2006 5:33 pm ]
Post subject: 

Добавлена эмуляция функции 68.3 (чтение MSR). Для включения требуется в KlbrInWin.ini установить параметр AllowReadMSR=true. Под NT-семейством требуются права админа и, кроме того, возникает некоторая задержка при запуске эмулятора (связанная с загрузкой драйвера), как и в случае непустого параметра EnablePorts.

Page 7 of 21 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/