Win16- Konsolenanwendung

  • turbo pascal konnte auch um die alten dos programme in windows zu kriegen auch ne konsole in nen windows fenster bauen.

    nein eine echte konsolenanwendung bringt keine grafische oberfläche mit, sie läuft auf der commandozeile. daher der name.

    bin gerade überfragt ob es überhaupt win16 textmode anwendungen gab. imho waren es gleich dosanwendungen? hätte es da überhaupt einen unterschied gegeben?

  • wobei es aber auch konsolenanwendungen gibt die zwar auf der dos-konsole laufen (also vollbild, etc.) aber trotzdem noch auf die windowsfunktionen zurückgreifen (winsock, etc.), so wie heute eigentlich...

  • Naja sie laufen halt in "DOS" während windows hinten dran läuft.

    stell dir mal vor, du hast ein spiel für DOS. jetzt hat das Spiel beim kompilieren einen switch der beschreibt ob man einen packet-triber oder winsock nutzen will. wenn du den packet-treiber verwendest, ist die Anwendung auf reinem DOS ausführ- und nutzbar. bei benutzung von winsock läuft das programm nur wenn im hintergrund windows 3.1 läuft.... weißt du was ich meine?

  • Wäre auch fraglich, wozu eine Konsolenanwendung unter Win3.x gut wäre.
    Es ist ein Betriebssystemaufsatz für Dos, wo man nur Windows beenden braucht, um zur "Konsole" (Eingabeaufforderung) zu gelangen.
    Ich kenne jedenfalls kein Multiplayer Dos Spiel, dass einen Win3.x Winsock zwingend benötigen würde, ergo auch nichts emuliert werden muss, ausser vielleicht die dosprmpt.pif oder nc.pif als Fensterdarstellung konfiguriert, weil man es so lieber hat.

  • Zitat von Aquanox1968

    Wäre auch fraglich, wozu eine Konsolenanwendung unter Win3.x gut wäre.
    Es ist ein Betriebssystemaufsatz für Dos, wo man nur Windows beenden braucht, um zur "Konsole" (Eingabeaufforderung) zu gelangen.
    Ich kenne jedenfalls kein Multiplayer Dos Spiel, dass einen Win3.x Winsock zwingend benötigen würde, ergo auch nichts emuliert werden muss, ausser vielleicht die dosprmpt.pif oder nc.pif als Fensterdarstellung konfiguriert, weil man es so lieber hat.



    SRB2 erzeugt eine Win16-Exe wenn man als MAKE-Parameter gleichzeitig DJGPPDOS=1 und WINNET=1 (oder so) spezifiziert (srb 2w16.exe)

    Nimmt man anstatt WINNET=1 einfach WATTCP=1 erzeugt sie srb2dos.exe und die ist dann unter DOS spielbar.

    Gruß
    Örg

  • Zitat von Aquanox1968

    Örg:
    Auf WAS basierte das Spiel leicht zuvor, weils vorher anscheinend NICHT unter DOS lief?
    -grübel und studier'-

    Es ist ein Spiel was ganz entfernt auf Doom Legacy basiert....

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!