PocketDOS

Материал из PocketZ_wiki
Перейти к: навигация, поиск
PocketDOS
Изображение:PPC PocketDOS.png
Разработчик pocketdos.com
ОС Windows CE 3.0
Pocket PC 2000
Pocket PC 2002
Windows Mobile 2003
Windows Mobile 2003 SE
Windows Mobile 5
Windows Mobile 6
Текущая версия 1.12.1
10 июля 2007
Лицензия Shareware, $27
Сайт Страница программы
Изображение:Forum_Link.png Обсуждение на форуме.

PocketDOS — программа эмулирует IBM PC/XT с CGA экраном и операционной системой MS-DOS 6.22. Богатые возможности для программирования, возможно использование внешних устройств (карт памяти, модемов, ИК-порта и др.)

Содержание

Возможности PocketDOS

  • Эмуляция процессоров Intel 8086/80186 + эмуляция других процессоров через сторонние плагины
  • Память:
    • 256Kb — 736Kb основной памяти (до 724Kb свободной Conventional Memory)
    • 0Kb — 240Kb Upper Memory Block (UMB) памяти
    • 64Kb High Memory Area (HMA) памяти
    • До 16Mb Expanded Memory (L.I.M. EMS 4.0)
  • Эмуляция видеорежимов IBM CGA/VGA: 40x25 Colour or Grayscale text, 80x25 Colour or Grayscale text, 320x200 4 Colour or Grayscale Graphics Mode, 640x200 Monochrome Graphics Mode, 320x200 16 Colour Graphics Mode, 640x200 16 Colour Graphics Mode, 640x350 Monochrome Graphics Mode, 640x350 16 Colour Graphics Mode, 640x480 Monochrome Graphics Mode, 640x480 16 Colour Graphics Mode, 320x200 256 Colour Graphics Mode
  • Эмуляция видеорежимов VESA SuperVGA (VBE 1.2): 640x480 256 Colour Graphics Mode, 640x400 256 Colour Graphics Mode, 640x200 256 Colour Graphics Mode
  • Эмуляция видеорежимов HP Palmtop INT5F: 640x200 Monochrome Graphics Mode
  • Эмуляция железа IBM PC/XT:
    • Клавиатура 83 клавиши
    • Programmable Interrupt Controller (PIC)
    • Programmable Timer (PIT)
    • Serial port (UART)
  • Parallel port
    • PC speaker
    • Флопы 180Kb, 360Kb, 720Kb, 1.2Mb, 1.44Mb, 2.88Mb INT13 Floppy disk
    • Жёсткий диск 2Mb-250Mb INT13 Hard disk
    • Доступ к устройствам хранения данных INT13

Совместимость PocketDOS с ОС

  • Datalight ROM-DOS v6.22
  • Все версии MS-DOS (до v6.22)
  • Все версии IBM PC-DOS
  • Все версии Caldera OpenDOS и DR-DOS
  • Все версии PTS-DOS (до v6.70)
  • CEDOS v1.0
  • FreeDOS
  • MS-Windows v3.0
  • GEOS

Возможности PocketDOS по эмуляции

  • ROM BIOS — увеличенная скорость работы
  • Все прерывания, включая клавиатуру, порты, видео и т. п.
  • Встроенный драйвер мыши для стилуса
  • Можно использовать встроенные в КПК порты, ИК-порты, модемы через эмуляцию COM1 и COM2
  • Можно перенаправлять LPT1 порт на последовательный, параллельный, ИК или сетевой принтер
  • Доступ к накопителям через стандартные DOS логические буквенные символы

Маленький FAQ по командам DOS

cd folder
Переход в папку folder:
cd ..
Переход в родительскую папку
cd \
Переход в корневой каталог
X
Переход в корневой каталог диска X:
dir
Просмотр содержимого текущей папки (при запуске с ключом /P выводит постранично, удобно, когда все содержимое не влезает в один экран)
md folder
Создать каталог folder:
rd folder
Удалить каталог folder (удалить непустую директорию невозможно)
del file.ext
Удалить файл file.ext:
ren file.ext file2.ex2
Переименование файла file.ext (при указании пути к файлу file2.ex2 команда перемещает исходный файл. Так, команда ren file.ext D:\folder\file.ext переместит файл file.ext из текущей директории в директорию D:\folder)
copy file.ext D
\folder\file2.ex2
Копирование файла file.ext (команда скопирует файл file.ext из текущей директории в директорию D:\folder под именем file2.ex2)

P.S. Да, слова «Папка», «Директория» и «Каталог» являются синонимами.

Источник — «http://wiki.pocketz.ru/wiki/PocketDOS»
Личные инструменты