Запуск под Linux
ПО для Windows 98...XP - Платформы
 
 
 

 
руководство от VvzVlad
 
Программное обеспечение работает под Wine версии 1.1.42.
для его запуска вам необходимо:
  1. Установить драйвера, поддерживающие микросхему-преобразователь USB-UART(в случае с железным ком-портом, убедиться, что нужные модули подгружены). В системе должен появиться интерфейс ком-порта(для FreeBSD это /dev/cuaU0)
  2. Создать симлинк интерфейс->вайн (в моем случае ln -is /dev/cuaU0 /home/vlad/.wine/dosdevices/com1). Так же, для возможности доступа программы к порту(а вайн запускается из под текущего пользователя) необходимо присвоить права на чтение и запись интерфейсу(chmod 0660 /dev/cuaU0*)
  3. Скачать и установить необходимые библиотеки. Сделать это можно с помощью утилиты winetricks. Устанавливать необходимо следующие пакеты: ole2, vcrun2008, native_oleaut32, vb5run. (cd /tmp ; wget http://www.kegel.com/wine/winetricks ; chmod 777 ./winetricks ; ./winetricks ole2 vcrun2008 native_oleaut32 vb5run)
  4. После этого, можно запускать исполняемый файл oscill.exe(wine /home/oscill_beta/oscill.exe)
 
В случае, если FPS не поднимается выше трех(Meters - FPS), это указывает на проблемы со скоростью интерфейса(на уровне linux, а не wine). Как повысить скорость до необходимых 115200, следует читать в руководстве по вашей системе.(для FreeBSD это команда stty -f /dev/cuaU0.lock 115200 ; stty -f /dev/cuaU0.init 115200 ; stty -f /dev/cuaU0 115200)
 
Ну и само собой, программа так же будет работать на любой виртуальной машине, например VirtualBox, VMware, Bochs. Для этого достаточно установить туда Windows, и настроить перенаправление USB-устройств

 
 
Примечания:
 
Система Orphus