Commit Graph

92 Commits

Author SHA1 Message Date
d3dbcb3fca Fix to 1cafe15917 2026-01-03 23:23:52 +01:00
1cafe15917 Change debug window binding to Shift + F12 2026-01-03 15:48:13 +01:00
a8a18c72da Add old handling of threaded trains calculation 2025-09-17 17:57:19 +02:00
411aac648f Fix shift, ctrl and alt key handling on windows 2025-09-17 17:54:12 +02:00
57d4087ef5 Move train physics to thread poools 2025-09-17 00:56:59 +02:00
edaa452a8b Experimental async train processing option 2025-09-17 00:38:28 +02:00
jakubg1
6f1b03fccf Fix Shift/Ctrl/Alt key handling on Linux
On native Linux builds, due to weird key modifier handling, key modifiers often worked backwards.
Now modifer key handling is streamlined and is not mode-dependent.
2025-09-05 14:54:29 +02:00
jakubg1
baadd5f14c Add isolation list to track tooltips
If a track is hovered when debug mode is on, it will now also show the names of isolated circuits the track belongs to, if any.
2025-09-04 03:37:50 +02:00
Marcin Nowak
a0153b1d7b (uart, debug) add UART debug panel with connection information 2022-04-15 23:49:33 +02:00
milek7
fba7d98f2d move captureonstart handling to drivermode 2022-04-01 15:50:06 +02:00
milek7
5bafa31f9d Merge commit 'd8170c932b448ba6888e702746b5ae22632062d8' into sim 2022-01-05 22:21:05 +01:00
tmj-fstate
c216329bfa driving aid panel enhancement, event queue text filter, minor bug fixes 2021-03-11 03:27:22 +01:00
tmj-fstate
517c9c89f8 build 210303. vehicle control hint system, virtual trainman toggle, configurable diesel engine rpm deceleration rate, vehicle repair enhancement, debug panel enhancements, customizable vehicle displays refresh rate, idling compressor sound, traction ac motor sound, braking sound enhancement, sky state enhancement, minor bug fixes 2021-03-04 03:41:53 +01:00
milek7
3d15cf3672 add crashreporter 2021-02-13 18:32:19 +01:00
milek7
90a6b7c3b5 handle different window/framebuffer sizes 2021-01-24 22:00:30 +01:00
milek7
79fca6a087 fix f5 2020-10-22 00:48:09 +02:00
milek7
6862696d8b Merge commit '730ba72516d74b9ec7d01b50f69d96fc99925c4d' into sim 2020-10-19 02:31:38 +02:00
milek7
9b7f10ab57 workaround for allowing quit in launcher, fixup freeflymodeflag accesses in TTrain 2020-10-19 02:12:35 +02:00
milek7
29f8f91ad8 Merge remote-tracking branch 'tmj/master' into sim 2020-10-18 23:35:14 +02:00
tmj-fstate
730ba72516 combined rain sound support, soundproofing customization support, event diagnostics enhancement, power grid diagnostics enhancement, windowed full screen mode, ai coupling logic tweaks, minor bug fixes 2020-10-01 03:01:17 +02:00
milek7
1dc1bd5fcb pre-merge renames 2020-09-30 18:27:43 +02:00
milek7
cefd741d04 zmq panel interface 2020-03-29 21:54:57 +02:00
tmj-fstate
642b8fb623 compartment lighting vehicle subsystem, submodel diffuse impact on ambient lighting, minor gfx renderer bug fixes, minor ai logic tweaks 2020-03-01 03:09:55 +01:00
tmj-fstate
4e9eabbcfe key binding lookup, ai vehicle activation delay 2020-02-23 03:43:05 +01:00
tmj-fstate
330bd3c455 post-merge fixes 2020-02-20 20:28:32 +01:00
tmj-fstate
7a0c89f508 milek7/sim branch network code import 2020-02-16 03:03:17 +01:00
tmj-fstate
2ce3091e8f line breaker cab control enhancement, minor bug fixes 2020-02-02 22:30:36 +01:00
tmj-fstate
a1e8f6e24d build 200126. memory cell-based simulation state interface , time of day slider, minor bug fixes 2020-01-26 16:47:33 +01:00
tmj-fstate
f14b2c1343 build 200124. scenario parameters control sliders, material reload support, material opacity driven translucent geometry alpha test, command keyboard mapping tooltip hints, camshaft logic tweak, motor connector logic tweak, ai power use logic tweak, ai pantograph control logic tweak, converter sound pitch fix. additional cab control localization 2020-01-24 17:25:57 +01:00
tmj-fstate
eb9304495a build 200112. vehicle level of detail selection tweak, track end detection logic tweak, minor bug fixes 2020-01-13 15:59:13 +01:00
tmj-fstate
25ec32d0e6 build 200108. sound start offset support, default coupler sound naming cleanup, minor bug fixes 2020-01-08 18:57:44 +01:00
tmj-fstate
943e05462d build 191224. opengl 3.3 renderer material glossiness support, minor bug fixes 2019-12-25 19:42:50 +01:00
tmj-fstate
0ebc7e282f minor bug fixes, minor diagnostics tweaks 2019-12-17 18:19:30 +01:00
tmj-fstate
f9febd5887 refactoring: variable names 2019-11-28 00:10:32 +01:00
tmj-fstate
fa42655808 ai acceleration logic tweak, minor audio tweaks, minor bug fixes 2019-11-27 23:55:08 +01:00
tmj-fstate
e3cc06af23 cab textures size limit, generic cab controls return type support, minor bug fixes 2019-11-23 17:09:24 +01:00
tmj-fstate
1dc81abae9 opengl 3.3 renderer switch to core profile, additional train state data exposed to uart interface, minor bug fixes 2019-11-01 18:51:27 +01:00
tmj-fstate
ae3cecfa42 opengl 3.3 renderer integration, minor renderer tweaks 2019-10-31 19:38:11 +01:00
tmj-fstate
d24fccb4d7 maintenance: fixes for some of cppcheck warnings 2019-10-24 23:03:39 +02:00
tmj-fstate
936e537a7a refactoring: selectable gfx renderer groundwork 2019-10-12 18:38:01 +02:00
tmj-fstate
bda879bdca build 190906. alternative vehicle takeover mode, collision system tweaks, security system activation tweaks, gfx card selection exports, potential render crash fixe for amd gfx cards 2019-09-07 14:54:57 +02:00
milek7
0ed35ed254 Merge branch 'gfx-work' into sim 2019-08-08 15:56:06 +02:00
milek7
37fea6db7a Merge branch 'milek-dev' into gfx-work 2019-08-08 15:35:25 +02:00
milek7
1fa6313373 Merge branch 'master' of https://github.com/tmj-fstate/maszyna into milek-dev 2019-08-08 00:37:04 +02:00
tmj-fstate
fbd2ff85fa basic particle system implementation 2019-08-06 14:06:46 +02:00
milek7
aae73106f4 Merge branch 'gfx-work' into sim 2019-04-15 13:10:40 +02:00
milek
c09160d8f5 uart now optional, macos openal fix 2019-03-25 20:20:10 +00:00
milek
01ac5535f1 uart now optional, macos openal fix 2019-03-25 19:53:44 +00:00
milek7
e3c88b9834 network-aware obstacles, other changes 2019-03-16 17:13:46 +01:00
milek7
b5b230902a Merge branch 'milek-dev' into udpnetwork 2019-02-21 19:57:08 +01:00