win16 proggy auf linux uebertragen

Post Reply
Message
Author
User avatar
killerhippy
Posts: 529
Joined: 19. May 2000 19:36
Contact:

win16 proggy auf linux uebertragen

#1 Post by killerhippy »

Hi,

da frage ich einfach <i>nochmal</i>...

Ist einer, der hier guckt, so erfahren, dass er mir nichtswisser bei dem Uebertrag einer Win-16-Executable nach Linux behilflich ist?

mittels eines Win-Dissassemblers habe ich herausgefunden, dass es ein 16-Bit-Proggy ist, aber dann hoert mein Wissen auch schon auf, denn ich kann kein C.

Dennoch wuerde ich gerne meine ISA-Mixerkarte auch von Linux aus initialisieren koennen, damit ich im Linux Sound habe, ohne erst Fenster booten zu muessen.

Jemand dabei, der ein bisserl Zeit fuer mich uebrig hat?

waere schon kewl

cu

PS: Die Soundkarte funkt latuernich, es ist die <i>MIXER</i>-Karte, die initialisiert werden muss...hat nicht jeder, ich aber und ist voll geil <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Es gibt keine dumme Fragen!

Killerhippy

Wolfgang

Re: win16 proggy auf linux uebertragen

#2 Post by Wolfgang »

Hi!

Sorry, ich muss dich da wohl enttäuschen, denn ein Programm, dass auf Hardware direkt zugreift, was dieses Programm wohl macht, ist nicht ohne weiteres zu übertragen. Abgesehen davon, dass Programme, die die Windows-API verwenden sowiso schwer zu übertragen sind. Aber wenn der Quellcode vorliegt, sollte man aus den dadurch vorhandenen Infos ein GNU/Linux-Proggie machen können. Aber dazu braucht es wohl einen Programmierer, der Zeit hat. Ich zähle nicht dazu <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle"> Wobei es mich an sich schon reizen würde, mich damit zu beschäftigen.

Grüße von Wolfgang

User avatar
killerhippy
Posts: 529
Joined: 19. May 2000 19:36
Contact:

Re: win16 proggy auf linux uebertragen

#3 Post by killerhippy »

hm, danke fuer die antwort. da ich noch nie c programmiert habe, auf hardwareebene auch keine erfahrung habe, stelle ich mich vielleicht naiv an - aber ich glaube, dass die sache eigentlich ganz einfach ist.

denn: die isa-karte muss ich auf einen ein-ausgabebereich jumpern und der software dies mitteilen. es wird kein interrupt verwendet!
Nach einem software- oder hardwarereset ist die karte weiter funktionabel, ohne dass ich das fenster-proggy nochmal aufrufen muss!!!
Erst, wenn ich richtig power-off hatte, muss sie neu initialisiert werden.

Also denke ich mir, daß lediglich ein paar bytes inhalt an den ein-ausgabebereich geschrieben werden muessen.

...und das denke ich, muss ein c-programmer doch auf einen blick sehen koennen...

Thanxagain,
Sascha
Es gibt keine dumme Fragen!

Killerhippy

Post Reply