Вниз  Эмулятор IBM PC XT
- 7.04.2013 / 11:47
adult
  Пользователь

adult 
Сейчас: Offline
Maxxxl123, Там легко исправить это. В одном из классов меняй file:// на file:///. Это легче всего сделать через ClassEditor или WinHex
- 10.04.2013 / 00:28
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Автор что-то давно не писал, т.к. что я сам немного погонял тесты.
Берём разные, скажем из http://orbides.1gb.ru/ape/epc-moreprogs-101120.zip и ищем глючащие.
А потом пускаем их под отладчиком (INSIGHT.COM CPUID\CPUID.EXE) в pce-ibmpc и в этом эмуляторе. В данном случае видим, что после возврата (IP=297) мы попадаем совсем не туда.

Изменено Lexi (10.04 / 00:31) (всего 1 раз)


Прикрепленные файлы:
Clipboard01.png (133.97 кб.) Скачано 130 раз
Clipboard02.png (91.1 кб.) Скачано 143 раза
- 10.04.2013 / 06:47
Artem_x86
  Пользователь

Artem_x86 
Сейчас: Offline
Lexi, я уже немного забросил эту разроботку.
- 10.04.2013 / 07:19
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Ты уже пишешь емуль core i7 extreme gg
__________________
 знает толк
- 10.04.2013 / 10:02
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Жаль.

Я же пожалуй что нашёл (ешё одну) ошибку с repne movsw (SI и DI до этого равны нулю, а CX = 07B8).

Изменено Lexi (10.04 / 10:04) (всего 1 раз)


Прикрепленные файлы:
Clipboard05.png (63.71 кб.) Скачано 139 раз
- 10.04.2013 / 11:24
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Да, должно быть
  1.  case 4: //Команды MOVSB и MOVSW
  2.     if( rep | repne)
  3. ...

- 10.04.2013 / 11:32
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Да, это починило фм в винде.


Прикрепленные файлы:
IBM_PC_EGA.jar (36.56 кб.) Скачано 152 раза
- 10.04.2013 / 11:41
Askalite
  Пользователь

Askalite 
Сейчас: Offline
а чё на этом эмуле можно запустить?
- 10.04.2013 / 11:50
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Paint с NC тоже заработали.
Осталось разобраться с STOSB и LODSB и эту версию можно считать в некотором роде финальной.

Askalite, То же, что и на PC XT :)

Изменено Lexi (10.04 / 11:51) (всего 1 раз)
- 10.04.2013 / 12:13
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Добавте в первый пост EGA версию вин3
__________________
 знает толк
Наверх  Всего сообщений: 675
Фильтровать сообщения
Поиск по теме
Файлы топика (57)