Форум » Вопрос-Ответ » Как работать с LPT портом? » Ответить

Как работать с LPT портом?

desi007: Хотелось бы использовать ЛПТ порт как быть???

Ответов - 19

KIV : Воткнуть lpt разъём.

TiberiyLTim: desi007 пишет: Хотелось бы использовать ЛПТ порт как быть??? Используй!

DbIM: Молодец! Первое место в рейтинге самый "изумительных" вопросов. Как по форме так и по содержанию! Тему пока оставлю. Пусть и другие посмеются.


Jin KaZaMa: Просто берешь джойпад от какой-нить приставки и перепаиваешь его согласно схеме(которую найти можно в интернете легко), втыкаешь в LTP и гамаешь в эмулятор любимой пристаффки! Подробнее тута: http://bit16.info/forumdisplay.php?f=4 П.С. а вообще вопрос реально жжот)))

Кто-то: Это он скорее всего не про эмулятор... Парень, иди повесели геймдев.ру, там тебе возможно даже и ответят))

Undead: кстати обычный джойстик от сеги оч хорошо безез перепайки подходит к com порту вопрос работать будет?

Undead: кстати обычный джойстик от сеги оч хорошо безез перепайки подходит к com порту вопрос работать будет?

TiberiyLTim: Undead пишет: кстати обычный джойстик от сеги оч хорошо безез перепайки подходит к com порту вопрос работать будет? И драйвер есть? =)) К Денди тоже подходит, как и ко много чему...

desi007: Если такой смешливый, смейся хоть залейся. Тока проблема в том, что GM6 не имеет функций для общения с ЛПТ. Есть такая софтина Dllportio с ее помощью можно прописать работу с портами но в GM6 через функции пдключения внешних DLL я несмог обратиться к порту. Возможно чтото не так прописал или еше что. Может кто уже сталкивался с этим. Хотя есть пример на VB которых пашет. Но мне надо достать порт из GM6. А так если чо смеись себе на здоровье - веселые люди дольше живут. http://slil.ru/26017252 здесь пример тестовой проги (исходник) Если не влом гляньте.

Jin KaZaMa: Дык об этом сразу и надо было сказать... Насчет примера - где dll, которую вызывают скрипты? Без нее ясен пень ничо работать не будет, т.к. Гамакер через скрипт обращается к dll, которая должна лежать в одной папке с exe. Так что вероятно:desi007 пишет: Возможно чтото не так прописал или еше что. Более никаких проблем не вижу... И на будущее - ставь вопрос конкретнее сразу, чтобы не было таких приколов. То что ты написал в первом посте совсем не отражает того, что написано в последнем.

desi007: DLL есть лежит как надо вот он http://slil.ru/26018059 зарание спасибо за дельный отклик!!!

Кто-то: desi007 Ну а теперь сравни свой первый и предпоследний пост и подумай, какой информативнее. Надо было сразу всю суть выкладывать, а то смешливых не пересчитаешь Для того чтобы разобраться с DLL мне нужен хотябы девайс, подключенный к LPT порту.. Вобще я писал DLLки на гамак, он очень капризный: в виде реального числа принимает только double (не integer), а в виде строки не string а PChar.

desi007: Кто-то Вопервых всем спасибо за проявленный интерес к теме. Что касается девайса тут все просто пару кнопок на опрос и светолиоды по шине данных собрать недолго и не трудно. хотя можно и ничего не собирать - по одной из предложеных Вами выше ссылке нашел хорошую прогу вот она:http://slil.ru/26022535 прекрасный тестер по всем доступным портам. Я по сути своей электронщик, программировал еще на БК-0010-01 с 1991 года. Гамака нашел в сети в середине мая этого года. Вещь крутая по своему мне нравится, но кроме игр можно делать и другие проги чтобы комп мог чемто управлять. Геймовский прот прекрасно опрашивается но с ним нельзя чтото включать. Вот эта та проблема которая меня держит. Если кто поможет разобраться буду очень признателен.

Кто-то: У меня отец электрик, сам я в этом конечно не очень... Но понимаю, о чём вы говорите. Ваша цель - чистый интерес, или вам нужно добиться чего-то предопределённого? Но на данный момент, как я понимаю, вам нужно добиться подачи сигналов на LPT порт. Нужно попробовать найти способ это сделать на Delphi, а потом перенести это на гамак уже не составит труда. Я буду в отъезде пару недель, поэтому тестировать LPT порт возможности не будет, но я почти постоянно сижу в ICQ (239576775), и возможно смогу вам помочь.

Jin KaZaMa: хм...все это конечно интересно, но зачем юзать ГМ в этом деле? Для этого наверняка есть более удобные и более приспособленные программы и инструменты...

desi007: Я здесь выложу подборку DLL может поможите прописать в GM6 у меня никак не получается. тут есть исходники на дельфи и прочее: http://slil.ru/26023184 А на счет того что"... но зачем юзать ГМ в этом деле?..." то применений можно найти множество. А ГМ дает возможность бытро и красиво использовать графичесую среду и саунд.

desi007: Да и еще вопросик. В хелпе ГМ6 есть примеры на Дельфи. тока я не понял кроме GML на Дельфи тоже можно писать в ГМ?

Klaus: Не совсем. Там пример библы для ГМ, написанной на Delphi.

Кто-то: Нет, на Delphi можно писать DLL, которую потом может вызывать гамак.



полная версия страницы