SOFT: DOS aplikace a touchscreen - problemy s grafikou

Jirka zaloha na volny.cz
Pondělí Leden 19 17:20:46 CET 2015


Tak jsem vyzkousel instalaci FPC verze 2.6.4 pro DOS v DOSemu pod 
Linuxem openSUSE 13.1.

Slo to, sel prelozit i ten zdrojovy kod (nativne pro GO32 V2 DOS 
extender). Ale:

po spusteni prelozeneho vypnimys.exe v DR-DOSu se objevila hlaska

Load error: no DPMI - Get csdpmi*b.zip

k cemuz jsem nasel

http://www.freebasic.net/forum/viewtopic.php?t=3752

nebo

http://homer.rice.edu/~sandmann/cwsdpmi/

Mam to chapat tak, ze program prelozeny ve FPC v DOSemu ma cosi 
spolecneho s jakymsi "protected mode" a nebude fungovat v tom DR-DOSu? V 
tom druhem odkazu autor zminuje pomoci toho cwsdpmi pristup az do 4 GB 
pameti, o tom se DR-DOSu ani nezda a nepotrebuje to (jeho cely disk C:\ 
ma tusim 8 MB ;-) )

Krome toho: tech par radek zdrojaku se prelozilo na cca 264 kB velky 
*.exe, coz je pri jednotkach az desitkach kB ostatnich programu v tom 
DR-DOSu docela hodne...

Co s tim vsim?

Diky

--
Jirka

> Hm...tak bohuzel, zasek.
>
> 1) ten mnou nalezeny program nomousy.exe je POUZE PRO WINDOWS (taky to
> tam mohl autor napsat, ale to zrejme kazdej vi...)
>
> 2) Vami napsany zdrojovy kod nejde prelozit pro DOS. Zkousel jsem to jak
> ve Windows, tak v Linuxu, nefunguje to ani v jednom pripade. Chybova
> hlaska z Linuxu (ve Windows je jeji graficka obdoba):
>
> fpc -Tgo32v2 vypnimys.pas
> Free Pascal Compiler version 2.6.4 [2014/12/01] for i386
> Copyright (c) 1993-2014 by Florian Klaempfl and others
> Target OS: GO32 V2 DOS extender
> Compiling vypnimys.pas
> Fatal: Can't find unit system used by vypnimys
> Fatal: Compilation aborted
> Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not
> specify a source file to be compiled)
>
> Ve Windows verzi FPC fungoval preklad pro Windows, v Linux verzi zase
> pro Linux. Ale "krizove", tzn. z libovolneho moderniho systemu do DOSu
> proste ne...
>
> Jeste vyzkousim FreeDOS live CD; snad se mi tam nejak podari dostat FPC.
> Nebo mozna FPC pro DOS v DOSemu?
>
> --
> Jirka
>
>> Zatim dekuji, v mezicase jsem nasel i tohle:
>>
>> http://www.autohotkey.com/board/topic/2083-nomousy-disablehide-your-mouse-pointer-cmd/
>>
>> orig. www autora na
>>
>> https://web.archive.org/web/20120210135134/http://www.apps4apps.filetap.com/nomousy.html
>>
>> a download verze 1.5 na
>>
>> https://web.archive.org/web/*/http://home.cogeco.ca/~icorrupt/nomousy1.5.zip
>>
>> Vyzkousim jak toto, tak Vas kod a dam vedet.
>>
>> --
>> Jirka
>>
>>> ups, pardon, treba aj inicializovat a ukoncit.
>>>
>>> program vypnimys;
>>> uses mouse;
>>> begin
>>>   InitMouse;
>>>   HideMouse;
>>>   DoneMouse;
>>> end.
>>>
>>>
>>> wek



Další informace o konferenci Hw-list