summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2007-09-14(svn r11106) -Add: added .tar support; you can pack all files in your data/ ↵truelight
dir in how ever many .tar files you like, keeping the dir-structure equal to the unpacked version, and OpenTTD can handle them just like the files were unpacked -Note: useful for GRF-packs and 32bpp PNGs. Don't forget to keep the dir-structure alive for 32bpp PNGs! -Note: file-loading-order: search-paths, .tar-files in the order found on disk (can be anything at all, don't depend on it.. use 'openttd -d1' to see which order they are added)
2007-09-14(svn r11105) -Codechange [FS#1223]: add some support for tuning of the ↵rubidium
bounding boxes for some special cases (like tunnels and bridges). Patch by frosch.
2007-09-14(svn r11104) -Fix: bounding boxes also overlap when the min of a bounding ↵rubidium
box is equal to the max of another bounding box. Patch by frosch.
2007-09-14(svn r11103) -Codechange: remove pointless comparison as it can never ever ↵rubidium
be true (unless you've got at least 3 bit errors and then you're screwed anyway). Patch by frosch.
2007-09-14(svn r11102) -Codechange: remove some pointless addition+substractions. ↵rubidium
Patch by frosch.
2007-09-13(svn r11101) -Fix r11099: the check: file_pos == 0, no longer works; adjust ↵truelight
the check with file_slot. This solves the ? sprites with autorail (nice catch Progman)
2007-09-13(svn r11100) -Fix r11099: darn typos...truelight
2007-09-13(svn r11099) -Codechange: allow on opening of a file via FioFOpenFile to ↵truelight
request the size of the file, so we can keep that in mind
2007-09-13(svn r11098) -Fix r11096: forgot spaces before commentstruelight
2007-09-13(svn r11097) -Codechange: for easy future extension of NewGRF Scanning, ↵truelight
split up the functions a bit
2007-09-13(svn r11096) -Fix: when 2 different GRF-files had the same name (e.g.: ""), ↵truelight
the double-entry checker didn't always work correctly, resulting in multiple entries of the same grf in the list
2007-09-13(svn r11095) -Codechange: don't abuse 'file_pos' by storing the file_slot in ↵truelight
it too, but use a nice seperate variable for it -Note: on a side-note, this allows files bigger than 16+ MiB, needed for tar-support
2007-09-13(svn r11094) -Documentation: Add comments on viewport structures and change ↵belugas
an obscure variable name to something a little more meaningfull. Heavily based of frosch's work (FS#1223)
2007-09-13(svn r11093) -Fix r11092: also add a DEBUG(driver, 1) if the blitter is ↵truelight
loaded, to show which one really loaded
2007-09-13(svn r11092) -Add: allow 'blitter=<value>' in openttd.cfg to set the blitter ↵truelight
(so you don't have to keep on doing 'openttd -b 32bpp-optimized'..)
2007-09-12(svn r11091) -Codechange: Partial rewrite of the road management code of ↵belugas
towns, in order to make it more readable and with improved performance. (FS#1161 by skidd13)
2007-09-12(svn r11089) -Codechange: add revision detection to MSVC.rubidium
2007-09-11(svn r11088) -Fix (r11063, r11067): MSVC warning C4804: '>' : unsafe use of ↵glx
type 'bool' in operation
2007-09-10(svn r11087) -Update: WebTranslator2 update to 2007-09-10 22:36:01miham
brazilian_portuguese - 6 fixed by tucalipe (6) catalan - 6 fixed by arnaullv (6) dutch - 6 fixed by webfreakz (6) estonian - 6 fixed by kristjans (6) french - 6 fixed by glx (6) hungarian - 6 fixed by miham (6) italian - 6 fixed by lorenzodv (6) slovak - 6 fixed by lengyel (6) spanish - 6 fixed by eusebio (6) swedish - 24 fixed by daishan (24) ukrainian - 6 fixed by mad (6)
2007-09-10(svn r11086) -Fix/Revert (r11053, r10984): "fixing" r11053 made the ↵rubidium
acceleration code use the wrong speed, which can be fixed by reverting a small piece of r10984.
2007-09-10(svn r11085) -Fix-ish (r11084): some tabs that did not show up in the diff, ↵rubidium
which caused a mess of tab and non-tab usage.
2007-09-10(svn r11084) -Documentation [FS#1219]: of command.*. Patch by Progman.rubidium
2007-09-10(svn r11083) -Fix r11078: don't clear the anim buffer when alpha = 0 (tnx to ↵truelight
frosch)
2007-09-10(svn r11082) -Fix r11081: save before commit (yeah, whitelines are important ↵truelight
too!)
2007-09-10(svn r11081) -Fix r11080: now solved the problem in a pretty way: don't do ↵truelight
animation if we are not drawing to the screen-pointer
2007-09-09(svn r11080) -Fix r11079: fix it, still dirty, correctly, as the last commit ↵truelight
was ... wrong ;)
2007-09-09(svn r11079) -Fix: dirty fix to allow big-screenshots with 32bpp-animtruelight
2007-09-09(svn r11078) -Add: added 32bpp-optimized, which is almost twice as fast as ↵truelight
32bpp-simple (based on the work of frosch) -Add: let 32bpp-anim use 32bpp-optimizeds, so he profits from the speed-up too
2007-09-09(svn r11076) -Fix: MakeTransparent of 32bpp blitter used 0..100; using ↵truelight
0..255 makes it much faster (frosch) -Fix: ComposeColourXXX could work a tiny bit faster when using 256, not 255 as value to divide with; downside is that it can give alpha errors (frosch)
2007-09-09(svn r11072) -Fix [FS#1045]: when a vehicle had a service order, the ↵rubidium
goto-depot button did not make it possible to stop the vehicle at that depot.
2007-09-09(svn r11070) -Fix [FS#1217]: due to making an Action2 variable work ↵rubidium
properly, the NewGRF called other code too that wasn't prepared for non-train vehicles.
2007-09-09(svn r11069) -Codechange: allow slopes under statues. Patch by kaan.rubidium
2007-09-09(svn r11068) -Codechange: remove Vehicle::HasFront as all vehicles have the ↵rubidium
Vehicle::first pointer correctly set.
2007-09-09(svn r11067) -Codechange: also make it possible to use the advanced vehicle ↵rubidium
list for other players. Patch by SmatZ.
2007-09-09(svn r11066) -Documentation [FS#1091]: of map.*. Patch by Progman.rubidium
2007-09-09(svn r11065) -Documentation [FS#1186]: of the dirty marking/repainting ↵rubidium
subsystem. Patch by Progman.
2007-09-08(svn r11064) -Fix [FS#553]: when autorenew is enabled and it cannot renew ↵rubidium
the vehicle anymore (because the player cannot build the engine), the aging warnings as if autorenew is not enabled are shown.
2007-09-08(svn r11063) -Codechange: make it possible for people to view the loading ↵rubidium
indicators of everyone. Patch by SmatZ.
2007-09-08(svn r11062) -Update: WebTranslator2 update to 2007-09-08 22:37:00miham
croatian - 1 changed by knovak (1) estonian - 4 fixed, 3 changed by kristjans (7) french - 2 changed by glx (2) hungarian - 4 fixed by miham (4) japanese - 4 fixed by ickoonite (4) norwegian_nynorsk - 14 fixed by pollux (14) slovak - 4 fixed by lengyel (4) slovenian - 4 fixed by Necrolyte (4) spanish - 4 fixed by eusebio (4) turkish - 27 fixed by jnmbk (27) ukrainian - 2 fixed by mad (2)
2007-09-08(svn r11061) -Fix [FS#1086]: [win32] some keys were handled twiceglx
2007-09-08(svn r11060) -Codechange: replace some magic numbers with the right ↵rubidium
enumified constants.
2007-09-08(svn r11059) -Fix [FS#1182]: inconsistency between Rail<->ElRail conversions ↵rubidium
of different kinds of rail containing tiles (normal rail, stations, depots, etc). Patch by SmatZ.
2007-09-08(svn r11058) -Fix[FS#1216]: GetTerrainType was a bit too relax with snow line.belugas
After double checking with ttdpatch, behaviour is now more alike (Eddi)
2007-09-07(svn r11057) -Fix [FS#1215]: loading TTD savegames went into an infinite ↵rubidium
loop due to not yet properly set next and previous pointers.
2007-09-07(svn r11056) -Fix [FS#1213]: road/tram tiles would not always get marked ↵rubidium
dirty properly, causing glitches for non-local players. Patch by SmatZ.
2007-09-07(svn r11055) -Fix [FS#1214]: loading indicators would sometimes glitch due ↵rubidium
to a bounding box that was too small. Patch by frosch.
2007-09-07(svn r11054) -Fix [FS#944]: mismatch between TTDP's and OTTD's placement of ↵rubidium
catenary, creating graphical glitches when loading a catenary replacement. Patch by frosch.
2007-09-07(svn r11053) -Fix: train status bar flickering a lot when waiting at a signal.rubidium
2007-09-07(svn r11052) -Fix (r11017)[FS#1210]: vehicles always skip service orderglx
2007-09-06(svn r11050) -Codechange: Use the translated gfx, not the original one.belugas