Thu, 02 Jun 2005 21:38:50 +0000(svn r2400) - Fix: [newgrf] Load power for dual-headed engines correctly
hackykid [Thu, 02 Jun 2005 21:38:50 +0000] rev 1894
(svn r2400) - Fix: [newgrf] Load power for dual-headed engines correctly

Thu, 02 Jun 2005 19:55:37 +0000(svn r2399) - Fix: Update OS/2 project file with filename changes
orudge [Thu, 02 Jun 2005 19:55:37 +0000] rev 1893
(svn r2399) - Fix: Update OS/2 project file with filename changes
- Fix: Make clipboard code a bit nicer (thanks Tron)

Thu, 02 Jun 2005 19:39:29 +0000(svn r2398) - CodeChange: forgot to update unix and os2 specific files as well.
Darkvater [Thu, 02 Jun 2005 19:39:29 +0000] rev 1892
(svn r2398) - CodeChange: forgot to update unix and os2 specific files as well.

Thu, 02 Jun 2005 19:30:21 +0000(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.
Darkvater [Thu, 02 Jun 2005 19:30:21 +0000] rev 1891
(svn r2397) - CodeChange: rename all "ttd" files to "openttd" files.

Thu, 02 Jun 2005 17:17:24 +0000(svn r2396) - Fix: Put strcasecmp back into os2.c, sorry Tron!
orudge [Thu, 02 Jun 2005 17:17:24 +0000] rev 1890
(svn r2396) - Fix: Put strcasecmp back into os2.c, sorry Tron!

Thu, 02 Jun 2005 15:48:28 +0000(svn r2395) - Fix: oops, forgot a break in a console switch.
Darkvater [Thu, 02 Jun 2005 15:48:28 +0000] rev 1889
(svn r2395) - Fix: oops, forgot a break in a console switch.

Thu, 02 Jun 2005 10:39:46 +0000(svn r2394) - Completed clipboard functions for OS/2 port
orudge [Thu, 02 Jun 2005 10:39:46 +0000] rev 1888
(svn r2394) - Completed clipboard functions for OS/2 port

Thu, 02 Jun 2005 09:51:01 +0000(svn r2393) - Implemented threaded saving for OS/2
orudge [Thu, 02 Jun 2005 09:51:01 +0000] rev 1887
(svn r2393) - Implemented threaded saving for OS/2
- Fixed discrepancy with SlArray declaration

Wed, 01 Jun 2005 23:12:29 +0000(svn r2392) - Fix some typos (Tron)
Darkvater [Wed, 01 Jun 2005 23:12:29 +0000] rev 1886
(svn r2392) - Fix some typos (Tron)

Wed, 01 Jun 2005 23:08:33 +0000(svn r2391) - Feature: saving games happen in a seperate thread so you no longer will have to wait such a long time (especially handy on bigger maps and multiplayer games). The mouse also changes into the 'ZZZ' state :P. The thread on windows is currently given a little-bit-less-than-normal priority so it should not interfere that much with the gameplay; it will take a bit longer though. Upon the exit of the game any pending saves are waited upon.
Darkvater [Wed, 01 Jun 2005 23:08:33 +0000] rev 1885
(svn r2391) - Feature: saving games happen in a seperate thread so you no longer will have to wait such a long time (especially handy on bigger maps and multiplayer games). The mouse also changes into the 'ZZZ' state :P. The thread on windows is currently given a little-bit-less-than-normal priority so it should not interfere that much with the gameplay; it will take a bit longer though. Upon the exit of the game any pending saves are waited upon.
- Fix: fixed GetSavegameFormat() so that it takes the best compressor (highest), or a forced one added with the parameter
- Open issues:
1. Don't attempt to load a game while saving is in progress, it will kick you back to the intro-screen with only the vast ocean to look at.
2. The server is disabled from threaded-saving, but might be enabled in the future.
3. Current implementation only allows 1 additional running thread.
4. Stupid global variables.....grrr
Big thanks for TrueLight and the amazing memorypool :D