KUDr
1235172cc7
(svn r7299) -CodeChange: Train and Aircraft Build window GUI code simplified a bit:
...
- using one engine list instead of 3
- removed engine filters (loco, wagons, helicopters, etc.)
- EngineList code isolated from GUI (moved to helpers.cpp - reusing CBlobT code which does exactly what is needed for EngineList)
- removed unnecessary "optimization" (rebuild and sort engine list on each WE_PAINT)
18 years ago
Darkvater
dcbbda0cb9
(svn r7279) -Codechange: [win32] Add Windows95/98 support by using MSLU. Only workaround is that the
...
wide version of EnumDisplaySettings crashes on win95 no matter what, so use ANSI version.
NOTE: MSLU support is only added to VS2003 project file because VS2005 compiles won't
even run on Windows95.
18 years ago
Darkvater
5471c1c50f
(svn r7226) -Fix (r7200): [win32] Don't ask my why but I told the linker to ignore the multithreaded
...
library in for VS2005, resulting in unlinkable code for Release builds.
18 years ago
peter1138
1a4f1c8177
(svn r7182) -Feature: Merge utf8 branch. This brings us support for Unicode/UTF-8 and the option for fonts rendered by FreeType. Language changes to come.
18 years ago
Darkvater
1204eeacfe
(svn r6922) -Feature: Add proper cloning sprites and cursors, different for each vehicle. Big thanks
...
to MB for the initial design and skidd13 for the iconified version(s).
-Codechange: Change the autorenew sprites from recycle to upgrade (skidd13)
-Codechange: Change the shared orders icon (MeusH)
-Add missing table/files.h file to VS project file.
18 years ago
glx
05d733d033
(svn r6724) -Fix r6723: respect alphabetical order
18 years ago
glx
4b79001d0d
(svn r6723) -Fix r6722: forgot openttd.vcproj
18 years ago
belugas
66206867fe
(svn r6644) -Fix(r6637): remove inline to allow MSVC compilation
...
-Fix(r5124): Add aircraft.h to MSVC projects
18 years ago
glx
2b5436d42f
(svn r6617) -Fix r6596: missing '>' in openttd.vcproj
18 years ago
belugas
a113295622
(svn r6596) -Fix(r6562) : Add missing resize_window_widget.h to MSVC projects
18 years ago
belugas
1445dfddbb
(svn r6576) -CodeChange : Move depot_gui.c on "Gui Source codes" section of MSVC project files
18 years ago
peter1138
653e7fa548
(svn r6532) - Feature: Add support for NewGRF sound effects. Currently sound priority isn't supported.
18 years ago
bjarni
f7769e885e
(svn r6513) -Codechange: unified the code to draw depot windows
...
This change is intended to make it easier to make depot behaviour consistent
and faster to code when adding more features in the future
The user interface should hopefully not be affected by this
18 years ago
glx
5499cf5ecf
(svn r6298) -Fix(r6297): add network_gui.h to MSVC projetc files
18 years ago
Darkvater
5eb6d9202c
(svn r6138) - Remove stdafx.c since we do not use it.
18 years ago
truelight
10b842bddc
(svn r5946) -Add: merged the TGP branch to mainline. TGP adds:
...
- New optional landscape generator (TerraGenesis Perlin)
- Load heightmaps (either BMP or PNG)
- Progress dialog while generating worlds (no longer a 'hanging' screen)
- New dialogs for NewGame, Create Scenario and Play Heightmap
- Easier to configure your landscape
- More things to configure (tree-placer, ..)
- Speedup of world generation
- New console command 'restart': restart the map EXACTLY as it was when you
first started it (needs a game made after or with this commit)
- New console command 'getseed': get the seed of your map and share it with
others (of course only works with generated maps)
- Many new, world generation related, things
- Many internal cleanups and rewrites
Many tnx to those people who helped making this:
Belugas, DaleStan, glx, KUDr, RichK67, Rubidium, and TrueLight (alfabetic)
Many tnx to those who helped testing:
Arnau, Bjarni, and tokai (alfabetic)
And to all other people who helped testing and sending comments / bugs
Stats: 673 lines changed, 3534 new lines, 79 new strings
18 years ago
rubidium
243872b4fd
(svn r5887) -Cleanup: move date related functions, defines and variables to date.[ch]
...
-Cleanup: fix whitespace related coding style issues in date.[ch]
-Cleanup: make original comments doxygen compatible and remove/change outdated comments
18 years ago
Darkvater
ee7b3de2f5
(svn r5764) - Cleanup: - Cleanup: Move the now unified FiosAlloc, compare_FiosItems, FiosFreeSavegameList, FiosMakeSavegameName, FiosDelete and FileExists to newly created file fios.c where it belongs.
...
- Fix: forgot to remove GetLanguageList from functions.h in previous commit
18 years ago
belugas
94692a2905
(svn r5464) [Behaviour Fix] : When starting the game, the system will now verify the presence of music files in gm forlder.
...
A song can now be removed from the programmed list (in custom list 1 and 2) by clicking on it.
Added music.c[ch] files, to make it all a bit cleaner.
Now, the name of the gm file is associated with the title of the song.
18 years ago
KUDr
5e73dce0e7
(svn r4987) Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing.
19 years ago
belugas
a102163239
(svn r4902) Newgrf : Introduction of the newgrf_cargo files.
...
Clearing engine and newgrf_engine from cargo related structures.
Apart from moving stuff cargo related, there is nothing really newcargo for now.
19 years ago
KUDr
1512d86e35
(svn r4746) - Fix: VC shows warning in newgrf_station.c:211 and complains about missing sprite.c
19 years ago
belugas
aab91d287a
(svn r4493) Newgrf : Action 04. Beginning of implementation.
...
Some TODOs left, but the core is there.
Thanks to Peter1138 for code, advice and patience
And to Patchman for letting us define a lot of langids :)
19 years ago
peter1138
b23e85a7be
(svn r4488) - Add newgrf_spritegroup.[ch] to MS VS project files
19 years ago
peter1138
e44c175745
(svn r4206) - Add bridge_map.h and unmovable_map.h to MS VS project file
19 years ago
belugas
1bb8d3a3b5
(svn r4163) CodeChange : Add missing file to MS Project and Workspace files
19 years ago
celestar
a7d8ad0004
(svn r4150) -Feature: Merged elrails into trunk. Thanks to Tron for lots of code and proofreading, thanks to peter1138 for another lot of code and ideas.
19 years ago
Darkvater
a91c52e169
(svn r4125) - Feature: Add a general TIC() TOC() mechanism using rdtsc or something similar on non-i386 architectures to performance-tune (critical) code. Some systems are probably missing, but those can be added later.
19 years ago
Darkvater
1b6ed11d7b
(svn r4114) - Add missing source files to VS2003/VS6 project files added in r4113
19 years ago
belugas
a89cea072c
(svn r4089) CodeChange : Create Map Accessors Group in MS WorkSpace, arrange VCProject. Remove warning on FindLengthOfTunnel, uint is not DiagDirection
19 years ago
Darkvater
cc6d563eb6
(svn r4030) Darkvater * r4030 /trunk/ (openttd.dsp openttd.vcproj): - [win32] Change compiler settings to use the multithreaded CRT. This prevents certain crashes on multi-threaded machines. (thx DmitryKo and KUDr)
19 years ago
Darkvater
c51c86b2c8
(svn r3892) - Add missing file to VS project-file
19 years ago
Darkvater
91facef36a
(svn r3871) - [win32] Remove mapfile generation and generate a pdb file instead. This and the corresponding executable is enough to trace the source of a crash given by crash.txt by using WinDbg for example. Mapfiles are a bit deprecated in the newer VS environments.
19 years ago
peter1138
25970764a3
(svn r3809) - Add map accessor files to MS VS 2003 project file
19 years ago
peter1138
d1076fe973
(svn r3666) Fix up svn properties and add header files to Windows project files.
19 years ago
peter1138
f80bf7fa68
(svn r3558) Add newgrf_callbacks.h to VS project files
19 years ago
Darkvater
0a1a37c8db
(svn r3527) - Codechange: merge change from branch/0.4.5/. It should be other way, but ok :S
19 years ago
peter1138
ea4c5bbd2d
(svn r3525) - Rename station_newgrf.[ch] to newgrf_station.[ch], and update project files.
19 years ago
peter1138
b88904f345
(svn r3524) - Split newgrf features from engine.[ch] into newgrf_engine.[ch], and add the new files to project files.
19 years ago
Darkvater
4e09974975
(svn r3472) - [PBS] Remove from trunk. Anyone interested can still find it in branch/pbs. This reverts revisions r3158, r3140, r3075, r2977, r2674, r2625, r2621, r2529, r2528, r2525, r2524, r2519, r2517, r2516, r2507, r2499. (in conjunction with Tron)
...
- The only change is that the nsignalsw.grf file is kept and that existing nightlies with PBS signals get those signals converted to combo-signals.
19 years ago
tron
ec2675c2c5
(svn r3287) Turn the winres.o: openttd.rc special case into a normal %.o: %.rc rule
19 years ago
Darkvater
8a05c1e31d
(svn r3174) - Fix: fix compilation for VS.NET2003 and VS6 (missing sourcefile(s) from project)
19 years ago
Darkvater
a3d40a29fc
(svn r3008) [ 1247535 ] Native Support for Win64 (compile&run only) (michi_cc)
...
Fix warning in graph_gui.c with const problem
19 years ago
Darkvater
5dad0588df
(svn r2980) - Add some comments to some setting enums, and fix a 'const' warning.
...
- Add settings.h to VS.NET project.
19 years ago
Darkvater
802edd7f0d
(svn r2943) Fix compilation of openttd in release mode. Don't use any precompiled headers, so no more troubles in the future.
...
Remove release build of strgen, since it is never used.
Add current ottd version to resource file. Don't forget to update when we make a release :)
19 years ago
Darkvater
d73d12ae8a
(svn r2923) Update project files for VS2003 and VS6 (rev2921)
19 years ago
Darkvater
828e7ed3e7
(svn r2909) Game would hang where the autosave_on_exit was activated.
...
- Updated VS.NET and VS6 project files changed AI files
19 years ago
tron
19f5036c46
(svn r2866) Move all functions and tables which aren't directly involved in managing the sprite heap to a new file gfxinit.c.
...
This doesn't ease the global variable mess, but makes the distinction between sprite heap and gfx loading routines easier.
19 years ago
tron
b67af2df3e
(svn r2844) Update the MSVC project files, thanks AsterixMG
19 years ago
tron
c78af95d1d
(svn r2810) Threads may now return information when they terminate using a void*.
...
Also add the new files to the MSVC project files.
19 years ago