User Tools

Site Tools


en:games:dosbox

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:games:dosbox [2019-01-26-15-24]
7saturn created
en:games:dosbox [2020-05-01-21-31] (current)
7saturn [IPX]
Line 1: Line 1:
 ====== DOSBox ====== ====== DOSBox ======
-At least since Windows x64, there is no support for 16 bit (DOS) applications any more. They simply cannot run any more. For those applications and games (like [[Warlords 1]])a DOS emulator is required. DOSBox is such an emulator. It emulates a complete MS-DOS environment. You can get it at [[http://​www.dosbox.com/​]] (expecially ​for Windows), or possibly directly via the package managing system of your Linux distribution.+At least since Windows x64, there is no support for 16 bit (DOS) applications any more. They simply cannot run be any more. For those applications and games (like [[Warlords 1]]) a DOS emulator is required. DOSBox is such an emulator. It emulates a complete MS-DOS environment. You can get it at [[http://​www.dosbox.com/​]] (especially ​for Windows), or possibly directly via the package managing system of your Linux distribution.
  
 The possibilities of configuration are rather extensive (e. g. network configuration). As there is a complete Wiki on that alone, it should be sufficient to give a short introduction to its configuration. The possibilities of configuration are rather extensive (e. g. network configuration). As there is a complete Wiki on that alone, it should be sufficient to give a short introduction to its configuration.
Line 13: Line 13:
 ===== Recordings and screenshots ===== ===== Recordings and screenshots =====
 All that's going on inside DOSBox can be recorded as video or a screenshot be made of it. ''​CTRL''​ + ''​F5''​ takes a screenshot while ''​CTRL''​ + ''​ALT''​ + ''​F5''​ starts and stops video recording. ''​CTRL''​ + ''​F6''​ starts and stops audio recording. The resulting files are placed in folder ''​C:​\Users\<​username>​\AppData\Local\DOSBox\capture'',​ resp. ''​~/​.dosbox/​capture''​. All that's going on inside DOSBox can be recorded as video or a screenshot be made of it. ''​CTRL''​ + ''​F5''​ takes a screenshot while ''​CTRL''​ + ''​ALT''​ + ''​F5''​ starts and stops video recording. ''​CTRL''​ + ''​F6''​ starts and stops audio recording. The resulting files are placed in folder ''​C:​\Users\<​username>​\AppData\Local\DOSBox\capture'',​ resp. ''​~/​.dosbox/​capture''​.
 +===== IPX =====
 +DOSBox brings its own [[IPX]] network solution. The IPX protocol is transported via an outer UDP connection. In order to facilitate this, a DOSBox instance running the IPX server is required, while numerous clients can connect to it. In general, the IPX functionality requires the command ''​ipx=true''​ to be executed, either manually or in the configuration file. The default value is ''​false'',​ so you have to have this set first. Otherwise DOSBox will not provide IPX.
 +==== Server ====
 +=== Starting Server ===
 +To actually start a server, the following command is used:
  
-[[gamesdatenbank|Back to the games database]]+''​ipxnet startserver ​[UDP port]''​ 
 + 
 +The ''​[UDP port]''​ section can be omitted. Default value is ''​213''​. However, under Linux opening ports ''​1''​ to ''​1024''​ requires root privileges. So you will probably want to choose another port then. This means, an IPX server running on the given port is listening and relaying the information to other clients. 
 +=== Stopping Server === 
 +The server can easily be stopped by executing ''​ipxnet stopserver''​. 
 +==== Client ==== 
 +=== Connecting === 
 +Once the server is up and running clients can connect to it. This is done with the following command: 
 + 
 +''​ipxnet connect <​nowiki><​IP></​nowiki>​ [UDP port]''​ 
 + 
 +The ''<​nowiki><​IP></​nowiki>''​ part is mandatory and requires the destination IP or host name of the server you want to connect to. All clients connected to the same server can communicate with each other via IPX from within DOSBox, including the DOSBox instance running the server. Again, the ''​[UDP port]''​ value is optional and default is ''​219''​. Connecting to port ''​219''​ should not require the client to be run with root privileges. 
 +=== Disconnecting === 
 +To close the client'​s connection, simply enter ''​ipxnet disconnect''​. 
 +===== See also ===== 
 +  * [[https://​www.dosbox.com/​wiki/​Main_Page|DOSBox Wiki]] 
 + 
 +[[games database|Back to the games database]]
en/games/dosbox.1548512654.txt.gz · Last modified: 2019-01-26-15-24 by 7saturn