Jonathan G Rennison

Results 32 issues of Jonathan G Rennison

## Version of OpenTTD e1b1608dc6cb0f2befebcb7ee5255881a5861098 (These have been here for a long time and are not caused by the recent changes). ## Expected result No potentially problematic thread safety issues....

### Version of OpenTTD master ### Expected result DC_FORCE_CLEAR_TILE water removal path removes docking tiles as expected (and also performs related actions such as MarkCanalsAndRiversAroundDirty). ### Actual result DC_FORCE_CLEAR_TILE water...

### Version of OpenTTD Nightly: 20220108-master-gad54d08abd ### Steps to reproduce User reports crash at startup when using 32-bpp basest such as abase/zbase. This appears to be related to Apple touchbar...

bug

### Version of OpenTTD Since #11606 ### Expected result It is possible to add tram to road bridges/tunnels or vice versa ### Actual result It is no longer possible since...

bug
regression

### Version of OpenTTD master ### Expected result X-axis runs from 0 to 200 days ### Actual result The x-axis runs from 0 to 400 days, with no change in...

## Motivation / Problem #12059 None of the pre and post callbacks which do different things for the active game and game menu cases correctly handle changing settings in this...

### Version of OpenTTD master ### Expected result Use of the setting_newgame console command shouldn't effect changes as if the active settings were changed. ### Actual result Many of the...

bug

## Motivation / Problem Rather dated memory management style in the sprite cache. Poor performance whenever the cache reached the size limit. ## Description Remove custom allocator, memory management, compaction,...

This was a joint variable for random_bits_tile and random_bits_station, it is not required, and not in the list of documented variables.

The unreachable range for default only switches should target the CB_FAILED group, instead of returning a success value of 0. This is because the current success value of 0 interacts...