Changeset - r14440:81e2d6b49578
[Not reviewed]
master
0 7 0
rubidium - 14 years ago 2010-02-04 17:11:46
rubidium@openttd.org
(svn r19007) -Prepare: 1.0.0-beta4
7 files changed with 54 insertions and 11 deletions:
0 comments (0 inline, 0 general)
changelog.txt
Show inline comments
 
1.0.0-beta4 (2010-02-04)
 
------------------------------------------------------------------------
 
- Feature: Content mirroring support (r18994)
 
- Feature: Show empty query after creating new group (instead of 'Group nnn') (r18981)
 
- Feature: [NewGRF] NewGRF-settable rail type properties, increase number of possible rail types, per rail type speed limits (r18970, r18969)
 
- Feature: [NewGRF] Allow layering of multiple groundsprites in spritelayouts of stations, houses and industrytiles; so hacks with zero-sized bounding boxes are no longer needed and no longer cause trouble (r18959)
 
- Feature: [NoAI] Introduce GetBuildCost functions in several classes to get easier cost estimations before you start building (r18955)
 
- Feature: [NoAI] Allow editing AI settings while an AI is running (r18953)
 
- Feature: Make it possible to change newgame settings from within a game via the console (use setting_newgame instead of setting) [FS#2885] (r18943)
 
- Feature: Add a setting to reduce/disable aircraft crashes [FS#2678] (r18942)
 
- Feature: Make the crash position of aircraft a bit random by giving aircraft a chance to crash every tick they are breaking (r18940)
 
- Change: [NoAI] Use the highest version of an AI that can load the AI data from a savegame instead of the exact same version [FS#3232] (r18944)
 
- Fix: Off-by-one in the music playlist (song missing) [FS#3588] (r18997)
 
- Fix: [NewGRF] industry var A5 (=high 8 bits of var A4) returned the high 8 bits of var A2. Same problem for 9B/9A/98 (r18988)
 
- Fix: [NoAI] Make building long rails fail for AIs if there is an obstacle in the way (r18987)
 
- Fix: Possible invalid memory access when merging companies [FS#3584] (r18978)
 
- Fix: Estimating the cost of removing statues could clear the presence flag in the town (r18976)
 
- Fix: CMD_BUILD_ROAD missed CMD_AUTO. Also do not access tiles anymore after clearing them; that fails either in test or exec run [FS#3578] (r18974)
 
- Fix: Train acceleration for original acceleration model was not updated if the train's power changed (r18971)
 
- Fix: Make sure the values of settings loaded from a savegame are valid (r18950)
 
- Fix: After clicking move up/move down in the NewGRF/AI the selected item could be out of range [FS#1510] (r18948, r18947)
 
- Fix: It was possible to change AI settings without changing to the custom difficulty level by using the query text window (r18946)
 
- Fix: Remove the loading indicators as soon as a train crashes [FS#3575] (r18941)
 
- Fix: [NewGRF] Industrylayout's special water tile check did not properly check for crossing north border of map (r18938)
 
- Fix: [NewGRF] Value of variables 90 and 91 were not what NARS expects [FS#3551] (r18935)
 
- Fix: [Windows] In some rare case a deadlock could happen when stopping sound driver (r18934, r18913, r18892)
 
- Fix: [NoAI] Autoreplace is also valid for the default group (r18930)
 
- Fix: Preserve some timetable related vehicle flags during autorenew/-replace [FS#3568] (r18929)
 
- Fix: AIOrder::GetOrderDestination could return a non-waypoint tile when the waypoint was a multitile waypoint [NoAI] (r18924)
 
- Fix: On bankruptcy the company value did include the loan and as such the value at which you bought the company was too low [FS#3561] (r18908)
 
- Fix: Writing LZO-compressed savegames would produce invalid files and potentially overwrite memory (r18904)
 
- Fix: [Windows] File locations for Windows were not documented correctly for all versions of Windows [FS#3562] (r18903)
 
- Fix: Pressing cancel for the query windows of the world generation window caused the default to be set instead of no changes to the value [FS#3558] (r18896)
 
- Fix: Avoid duplicate path separator when searching for PNG files which prevented tar-lookups (r18891)
 
- Fix: [NewGRF] Perform bounds checking for all NewGRF data reads. Explicit length checks (which were not always correct) are no longer needed so these are removed to simplify code (r18884)
 
- Fix: Aircraft can be send to an hangar when the target airport has one and when it can land, not only when it has a plane terminal (r18880)
 
- Fix: [NewGRF] Crash when a NewGRF used var62 in an industry tile chain when the industry tile was part of an original industry (r18878)
 

	
 

	
 
1.0.0-beta3 (2010-01-21)
 
------------------------------------------------------------------------
 
- Feature: Make building (long) roads work like building rail; build upon the first obstruction instead of failing totally [FS#3318] (r18803)
 
- Feature: Allow user customisable compression levels for the zlib compression (r18772)
 
- Feature: [NoAI] Rerandomise AIs on reloading (via the debug window) when they were randomly chosen [FS#3095] (r18763)
 
- Feature: [NewGRF] Implement VarAction2Houses variables 66 and 67 (r18736)
known-bugs.txt
Show inline comments
 
OpenTTD's known bugs
 
Last updated:    2010-01-21
 
Release version: 1.0.0-beta3
 
Last updated:    2010-02-04
 
Release version: 1.0.0-beta4
 
------------------------------------------------------------------------
 

	
 

	
 
Table of Contents:
 
------------------
 
1) About
 
@@ -32,17 +32,15 @@ in the "Known bugs that will not be solv
 
The bugs in this section all refer to a ticket in our bug tracking system
 
that you can find at: http://bugs.openttd.org
 
If the bugs are closed but still listed here it means that the bug is fixed
 
and that the nightlies and next major release will not have that bug.
 

	
 
- 3447	[OSX] SDL port is unuseable
 
- 3194	[OSX] Full screen strobing/flickering
 
- 2782	[OSX] Port hopelessly outdated
 
- 2585	[OSX] OS' mouse pointer showing
 
- 2484	[OSX] Cannot enter CJK characters
 
- 1140	[OSX] Not smooth moving map with touchpad
 

	
 

	
 
3) Known bugs that will not be solved:
 
-- -----------------------------------
 
This section lists all known bugs that we do not intend to fix and the
 
reasons why we think that fixing them is infeasible. We might make some
os/debian/changelog
Show inline comments
 
@@ -2,12 +2,18 @@ openttd (1.0~svn-1) UNRELEASED; urgency=
 

	
 
  * Unreleased SVN version. Versioned to allow normal upgrades to released
 
    versions.
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  Thu, 24 Dec 2009 01:02:03 +0100
 

	
 
openttd (1.0.0~beta4) unstable; urgency=low
 

	
 
  * New upstream release.
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  Thu, 04 Feb 2010 18:36:02 +0100
 

	
 
openttd (1.0.0~beta3) unstable; urgency=low
 

	
 
  * New upstream release.
 

	
 
 -- Matthijs Kooijman <matthijs@stdin.nl>  Thu, 21 Jan 2010 00:01:02 +0100
 

	
os/os2/installer/make_installer.cmd
Show inline comments
 
@echo off
 

	
 
set OPENTTD_VERSION=1.0.0-beta3
 
set OPENTTD_VERSION=1.0.0-beta4
 
set OPENSFX_VERSION=0.8.0
 
set NOSOUND_VERSION=0.8.0
 
set OPENGFX_VERSION=0.7.0
 

	
 
echo To make the installer, you must have the WarpIN compiler (wic) installed and in
 
echo your path, as well as wget and unzip. This file will download the various DLLs
os/windows/installer/install.nsi
Show inline comments
 
# Version numbers to update
 
!define APPV_MAJOR 1
 
!define APPV_MINOR 0
 
!define APPV_MAINT 0
 
!define APPV_BUILD 2
 
!define APPV_EXTRA "-beta3"
 
!define APPV_BUILD 3
 
!define APPV_EXTRA "-beta4"
 

	
 
!define APPNAME "OpenTTD"   ; Define application name
 
!define APPVERSION "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}${APPV_EXTRA}"  ; Define application version
 
!define APPVERSIONINTERNAL "${APPV_MAJOR}.${APPV_MINOR}.${APPV_MAINT}.${APPV_BUILD}" ; Define application version in X.X.X.X
 
!define INSTALLERVERSION ${APPV_MAJOR}${APPV_MINOR}${APPV_MAINT}${APPV_BUILD}
 
!include ${VERSION_INCLUDE}
readme.txt
Show inline comments
 
OpenTTD README
 
Last updated:    2010-01-21
 
Release version: 1.0.0-beta3
 
Last updated:    2010-02-04
 
Release version: 1.0.0-beta4
 
------------------------------------------------------------------------
 

	
 

	
 
Table of Contents:
 
------------------
 
1.0) About
 
@@ -509,13 +509,13 @@ to see this list. You just have to find 
 
put them in the data/ folder and you're set to go.
 

	
 
X.X) Credits:
 
---- --------
 
The OpenTTD team (in alphabetical order):
 
  Albert Hofkamp (Alberth)       - GUI expert
 
  Jean-Francois Claeys (Belugas) - GUI, newindustries and more
 
  Jean-François Claeys (Belugas) - GUI, newindustries and more
 
  Matthijs Kooijman (blathijs)   - Pathfinder-guru, pool rework
 
  Christoph Elsenhans (frosch)   - General coding
 
  Loïc Guilloux (glx)            - Windows Expert
 
  Michael Lutz (michi_cc)        - Path based signals
 
  Owen Rudge (orudge)            - Forum host, OS/2 port
 
  Peter Nelson (peter1138)       - Spiritual descendant from newGRF gods
src/misc_gui.cpp
Show inline comments
 
@@ -348,13 +348,13 @@ static const WindowDesc _about_desc(
 
static const char * const _credits[] = {
 
	"Original design by Chris Sawyer",
 
	"Original graphics by Simon Foster",
 
	"",
 
	"The OpenTTD team (in alphabetical order):",
 
	"  Albert Hofkamp (Alberth) - GUI expert",
 
	"  Jean-Francois Claeys (Belugas) - GUI, newindustries and more",
 
	"  Jean-Fran\xC3\xA7ois Claeys (Belugas) - GUI, newindustries and more",
 
	"  Matthijs Kooijman (blathijs) - Pathfinder-guru, pool rework",
 
	"  Christoph Elsenhans (frosch) - General coding",
 
	"  Lo\xC3\xAF""c Guilloux (glx) - Windows Expert",
 
	"  Michael Lutz (michi_cc) - Path based signals",
 
	"  Owen Rudge (orudge) - Forum host, OS/2 port",
 
	"  Peter Nelson (peter1138) - Spiritual descendant from NewGRF gods",
0 comments (0 inline, 0 general)