docs/Readme_OS2.txt
branchNewGRF_ports
changeset 6720 35756db7e577
parent 5842 180c71b8fc14
equal deleted inserted replaced
6719:4cc327ad39d5 6720:35756db7e577
    48    openttd -m os2
    48    openttd -m os2
    49 
    49 
    50 If I hear enough responses that both music and sound work together (it might
    50 If I hear enough responses that both music and sound work together (it might
    51 just be my system), I'll have the defaults changed.
    51 just be my system), I'll have the defaults changed.
    52 
    52 
       
    53 Please note also that the GCC version does not currently support the MCI MIDI
       
    54 system.
       
    55 
       
    56 
    53 A NOTE ABOUT DEDICATED MULTIPLAYER SERVERS
    57 A NOTE ABOUT DEDICATED MULTIPLAYER SERVERS
    54 ------------------------------------------
    58 ------------------------------------------
    55 
    59 
    56 To start a dedicated multiplayer server, you should run the dedicated.cmd
    60 To start a dedicated multiplayer server, you should run the dedicated.cmd
    57 file. This enables OpenTTD to open up a VIO console window to display
    61 file. This enables OpenTTD to open up a VIO console window to display
    58 its output and gather any necessary input. Running "openttd -D"
    62 its output and gather any necessary input. Running "openttd -D"
    59 directly will result in the console not being displayed. You may
    63 directly will result in the console not being displayed. You may
    60 still pass any other parameters ('-D' is already passed) to
    64 still pass any other parameters ('-D' is already passed) to
    61 dedicated.cmd.
    65 dedicated.cmd.
       
    66 
       
    67 You can find the dedicated.cmd file in the os/os2 directory.
    62 
    68 
    63 =========================
    69 =========================
    64 BUILDING THE OS/2 VERSION
    70 BUILDING THE OS/2 VERSION
    65 =========================
    71 =========================
    66 
    72 
    72 build environment in order to build OpenTTD successfully - the following link
    78 build environment in order to build OpenTTD successfully - the following link
    73 may help to set one up (although some of the links from that page are broken):
    79 may help to set one up (although some of the links from that page are broken):
    74 
    80 
    75    http://www.mozilla.org/ports/os2/gccsetup.html
    81    http://www.mozilla.org/ports/os2/gccsetup.html
    76 
    82 
       
    83 Alternatively, Paul Smedley's ready-to-go GCC build environment has been known to
       
    84 successfully build the game:
       
    85 
       
    86    http://www.smedley.info/os2ports/index.php?page=build-environment
       
    87 
    77 To build, you should, if your environment is set up well enough, be able to just
    88 To build, you should, if your environment is set up well enough, be able to just
    78 type `./configure' (or `sh configure' if you're using the OS/2 shell) and `make'.
    89 type `./configure' (or `sh configure' if you're using the OS/2 shell) and `make'.
       
    90 
       
    91 You may have to manually specify `--os OS2' on the configure command line, as
       
    92 configure cannot always detect OS/2 correctly.
    79 
    93 
    80 A note on Open Watcom
    94 A note on Open Watcom
    81 ---------------------
    95 ---------------------
    82 
    96 
    83 Open Watcom C/C++ was previously used to build OpenTTD (version 0.4.x and earlier).
    97 Open Watcom C/C++ was previously used to build OpenTTD (version 0.4.x and earlier).
   120 (owen@owenrudge.net) and I'll try to help you out. For general OpenTTD
   134 (owen@owenrudge.net) and I'll try to help you out. For general OpenTTD
   121 issues, see the Contacting section of readme.txt.
   135 issues, see the Contacting section of readme.txt.
   122 
   136 
   123 Thanks to Paul Smedley for his help with getting OpenTTD to compile under GCC on OS/2.
   137 Thanks to Paul Smedley for his help with getting OpenTTD to compile under GCC on OS/2.
   124 
   138 
   125 - Owen Rudge, 8th January 2007
   139 - Owen Rudge, 24th June 2007