Commit Graph

29 Commits (jgrpp)

Author SHA1 Message Date
Jonathan G Rennison 1914c11459 Debug: Use zoning dropdown for debug zoning modes
Control visibility using misc_debug 2, instead of controlling
debug modes themselves using misc_debug
4 months ago
Jonathan G Rennison de91c56ed5 Debug: Add chicken bits for water region invalidation/init 4 months ago
Jonathan G Rennison 985bd99c44 Debug: Add debug zoning overlays for water regions 4 months ago
Jonathan G Rennison 97e6f3062e Adding of _t to (u)int types, and WChar to char32_t
See: eaae0bb5e
4 months ago
Jonathan G Rennison 117deb0c62 Debug: Move sprite dump more details from misc_debug to a dropdown
Use goto sprite slot as dropdown button
5 months ago
Jonathan G Rennison 338dff09a7 Add chicken bit to allow test/exec mismatch for all commands 8 months ago
Jonathan G Rennison 38c57044ea Add debug special console command 10 months ago
Jonathan G Rennison c2ede2af54 VarAction2: Allow inlining trivial procedures 2 years ago
Jonathan G Rennison 14de8c7f34 VarAction2: Add quick exit case to last-level callback groups if possible 2 years ago
Jonathan G Rennison 13fcde9ea0 VarAction2: Add a JZ operation, use for ternary style mul masking 2 years ago
Jonathan G Rennison 77963c5e64 Debug: Add misc_debug bit for extra detail in sprite group dump 2 years ago
Jonathan G Rennison 376b434d53 VarAction2: Re-order commutative skip on zero operation sequences
Such that less expensive variables can be tested first
2 years ago
Jonathan G Rennison 86324e0fda Debug: Add mode to sprite dump window to show unoptimised 2 years ago
Jonathan G Rennison e5ef888e80 VarAction2: Add variable/constant copy store simplifification 2 years ago
Jonathan G Rennison 9e414a1eab VarAction2: Move optimiser flags to a separate setting 2 years ago
Jonathan G Rennison db7f29b07c VarAction2: Deduplicate loads from expensive uncached variables
Currently only some vehicle variables
2 years ago
Jonathan G Rennison 541294e845 Debug: Add misc debug bit for animated tile zoning overlay 2 years ago
Jonathan G Rennison 4687a8c2a4 VarAction2: Prune group ranges for constant values
Add chicken bit to control pruning
2 years ago
Jonathan G Rennison c894d5a86d VarAction2: Add temp store dead store elimination 2 years ago
Jonathan G Rennison dd2e1fe956 Add chicken bit to disable varact2 optimisation 2 years ago
Jonathan G Rennison 8babbb5fe3 Debug: Add misc debug bit for tropic mode zoning overlay 2 years ago
Jonathan G Rennison 54b7aa3d1b Add chicken bit for periodic signal infra total check
Set automatically if server detects signal infra mismatch
2 years ago
Jonathan G Rennison 6b250c203c Add chicken bit to control CheckCaches periodic/post-command flags 3 years ago
Jonathan G Rennison 1b8bbdaf76 Add chicken bit for CheckCaches call after DoCommandP 3 years ago
Jonathan G Rennison d4d54c9b90 Add a chicken bit setting to enable periodic CheckCaches 3 years ago
Jonathan G Rennison 0422e2fe1e Add misc debug flag for water flooding states 3 years ago
Jonathan G Rennison 8e92a6844f Add a "misc_debug" console command
Add a flag to open veh window when TrainBrakesOverheatedBreakdown called
3 years ago
Jonathan G Rennison cbdd9f84d8 Merge branch 'master' into jgrpp
# Conflicts:
#	src/console_gui.cpp
#	src/lang/korean.txt
#	src/video/sdl2_v.cpp
#	src/video/sdl2_v.h
#	src/window.cpp
#	src/window_gui.h
5 years ago
Jonathan G Rennison 9a05ea67d5 Add chicken bits setting
2 bits so far
5 years ago