Вниз  Эмулятор IBM PC XT
- 21.04.2013 / 14:57
Artem_x86
  Пользователь

Artem_x86 
Сейчас: Offline
Lexi, да таймер не полностью реализован, я не хотел с ним мучатся и решил сделать упрощённый таймер (лишь бы был).
- 22.04.2013 / 03:18
Naik
  Пользователь

Naik 
Сейчас: Offline
Портировал на Android. Сделал скроллинг изображения на сенсорном экране. При запуске winEGA (то что в 1-ом посте) почему то криво отображается консоль (скрин), но после запуска все норм. Работает оочень медленно, т.к. сделал лишь бы запустилось. Можно еще оптимизировать и оптимизировать..

п.с. на втором скрине картинка «сьехала» в сторону — это скриншотер ее испортил :gg:

Изменено Naik (22.04 / 03:23) (всего 2 раза)


Прикрепленные файлы:
IBMPCAndroid.apk (64.62 кб.) Скачано 363 раза
LSC20130422-030(…).png (7.15 кб.) Скачано 163 раза
SC20130422-0311(…).png (11.46 кб.) Скачано 165 раз
- 22.04.2013 / 08:13
Naik
  Пользователь

Naik 
Сейчас: Offline
В консоли почему-то при перерисовке определенной области закрашивается не то место, где нужно. Х, У вроде правильно, а ширина,высота рисуются намного выше чем нужно. Наверное я где-то код случайно изменил, на JavaME ведь нормально все :gg:
- 22.04.2013 / 16:54
adult
  Пользователь

adult 
Сейчас: Offline
Запустил из винды TC, получил чёрный экран. Так и должно быть? :-(
Naik, зачем это на андроиде? Там же есть и борщ, и кему, и адосбокс. Даже JPC грозились перенести :hack:

Изменено adult (22.04 / 16:55) (всего 1 раз)
- 22.04.2013 / 17:30
Lexi
  Пользователь

Lexi 
Сейчас: Offline
adult, Вероятно да. В dosbox с win 3.0 получаем "This application requires Standard or Enhanced Mode Windows" (у нас real mode).
Ещё и памяти может не хватать.

Изменено Lexi (22.04 / 17:31) (всего 1 раз)
- 22.04.2013 / 17:36
adult
  Пользователь

adult 
Сейчас: Offline
Lexi, то есть TC на win 3.0 даже на i286 не запустится?
- 22.04.2013 / 18:12
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Судя по тому, что стандартный режим винды требовал процессор 286 и использовал его защищённый режим - запустится.
// Хотя гарантировать это, понятно нельзя. Тот же checkit в полноценном компьютерном JPC просто виснет :)
- 22.04.2013 / 18:21
Lexi
  Пользователь

Lexi 
Сейчас: Offline
Artem_x86, Интересно, если добавить костыль в виде инкремента, что-нибудь сломается?

  1. case 0x30:
  2.  if( cn==0 ){
  3.   cn = 1;
  4.   bd = ++CE[ a ] & 0xFF;
  5.  }else{
  6.   bd = ++CE[ a ]>>>8;
  7.   cn = 0;
  8.  }

- 22.04.2013 / 19:51
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
А мышь будет? Например клавиши 2, 4, 6, 8 управление, клавиши 1 и 3 левая и правая кнопы. Сделать как бы седьмой режим
__________________
 знает толк
- 22.04.2013 / 21:09
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Получается для мыши надо создать эмуляцию порта PS/2(пи эс два) назначить ему прирывание и передать данные для обработки?
__________________
 знает толк
Наверх  Всего сообщений: 675
Фильтровать сообщения
Поиск по теме
Файлы топика (57)