[D1X-Rebirth nightly] Possible bug - homing missile behavior changed
#11
Move */main/menu.h -> common/main/menu.h is git described as 0.57.3-d2x-1977-g4bf4710af. The number shown in the main menu is whatever SConstruct requests, and has no guaranteed relation to source control. That commit predates zico changing the SConstruct version to 0.58 by about four months (Mar, July). It's a bit weird that this is present in history, but it's not necessarily an indication of a mistake on your part. I think you can keep going.
Reply
#12
Alright, I think I found it! Commit "HAMERS! Wait 33ms between each turn of a homing missile projectile, o…" caused Homing Missiles to be unable to catch a dichording player. `git bisect` did have me test quite a few versions labeled "0.57.3" or "0.58.0", but it tracked down a sensible commit after all. I was also worried that the missile performance would be subtly different in various commits, but fortunately, the missiles were either correct or too slow - nothing in between - which made it significantly easier to test.

So it seems there might have been a slight mistake in one of the early fixes for the homing issues ... I'm still unsure whether it made Homing Missiles a bit slower or made them time out and detonate a bit sooner, though.
Reply
#13
Thank you for tracing this. Could you post your bisection log (detailing commits visited)? It's not needed for me to investigate this further, but it will serve as a record of how much work you put into it (and can be used for independent verification if anyone disputes your results).

Looking at that commit, I see a suspicious change, though it was later partially reversed. The identified bad commit removes code that would scale the velocity up to full speed. I would definitely expect homing weapons not to achieve top speed after the bad commit is in place. The partially reversed commit restores scaling up to speed, which should lessen the problem. However, I suspect the math is incorrect. Historical (removed by bad commit) code for the area is:
Code:
                    speed = vm_vec_normalize_quick(&temp_vec);
                    max_speed = Weapon_info[obj->id].speed[Difficulty_level];
                    if (speed+F1_0 < max_speed) {
                        speed += fixmul(max_speed, FrameTime/2);
                        if (speed > max_speed)
                            speed = max_speed;
                    }
Current code for that area is:
Code:
                    speed = vm_vec_normalize_quick(temp_vec);
                    max_speed = Weapon_info[get_weapon_id(obj)].speed[Difficulty_level];
                    if (speed+F1_0 < max_speed) {
                        speed += fixmul(max_speed, HOMING_TURN_TIME/2);
                        if (speed > max_speed)
                            speed = max_speed;
                    }
Note how the scaling factor changed from FrameTime/2 to HOMING_TURN_TIME/2. FrameTime is the fixed point time since the last frame was rendered (and since the entire game is frame-locked, this is approximately wall time since last update, ignoring pauses). HOMING_TURN_TIME is a constant equal to 1/30th of a second (ignoring rounding). Therefore, if I interpret this code correctly, you get the same results for old and new if the new code runs 30 times per second (which it may or may not, depending on how often the loop runs and how often d_homer_tick_step is nonzero). Per calc_d_homer_tick, d_homer_tick_step is true if and only if at least HOMING_TURN_TIME has passed since it was last true. In my testing, I seem to get ~58.8 FPS, and d_homer_tick_step was true on every second frame (on average - eventually I should get two ticks in a row, but the missile often didn't stay in the air long enough for this to happen). This would allow homing weapons to accelerate 58.8/2 = 29.4 times per second, each time using HOMING_TURN_TIME/2. Since HOMING_TURN_TIME/2 is calculated for 30 FPS, applying it only 29.4 times per second will make the missile accelerate just a bit too slowly. It's close enough that it looks right in casual testing, but large enough that it probably matters for this purpose. 29.4 / 30 = ~.98, so the missiles accelerate about 2% too slowly for me due to this bug.
Reply
#14
Hard to believe that 2% acceleration (not even speed!) change makes such a difference, but the only way to know is to change it back and look whether you can outrun missiles or not... Also I thought that missiles accelerate to full speed very quickly then keep it, so this acceleration code should not have such effect - unless they slow down on turns, but as far as I remember, they don't.
Reply
#15
That is 2% for the specific configuration I tested. If I am right, the deviation depends on how many homing turn ticks per second you get. In my case, I came up slightly short. If you had a different FPS, you might come up much shorter, or not short at all.

It's also possible that my diagnosis is wrong. I posted my rationale so that others can cross-check my work. To that end, if you want to print out the relevant variables for your run, apply this patch and rebuild:
"git diff":
diff --git a/similar/main/laser.cpp b/similar/main/laser.cpp
index f4f8a9789..5a20a1551 100644
--- a/similar/main/laser.cpp
+++ b/similar/main/laser.cpp
@@ -1243,6 +1243,8 @@ void calc_d_homer_tick()
static fix timer = 0;
auto t = timer + FrameTime;
d_homer_tick_step = t >= HOMING_TURN_TIME;
+ if (get_local_plrobj().ctype.player_info.homing_object_dist != -1)
+ con_printf(CON_URGENT, "d_homer_tick_step=%u FrameTime=%u t=%u d_homer_tick_count=%u", d_homer_tick_step, FrameTime, t, d_homer_tick_count);
if (d_homer_tick_step)
{
d_homer_tick_count++;
You will, of course, need to get Visual Studio working or install a gcc environment to rebuild with this patch. I do not expect to publish this patch as part of the main tree, so it will not be included in future weekly snapshots.

With this patch applied, I received this output when a Red Hulk fired on me:
Code:
d_homer_tick_step=0 FrameTime=1115 t=1664 d_homer_tick_count=88
d_homer_tick_step=1 FrameTime=1114 t=2778 d_homer_tick_count=88
d_homer_tick_step=0 FrameTime=1049 t=1644 d_homer_tick_count=92
d_homer_tick_step=1 FrameTime=1114 t=2758 d_homer_tick_count=92
d_homer_tick_step=0 FrameTime=1114 t=1690 d_homer_tick_count=96
d_homer_tick_step=1 FrameTime=1114 t=2804 d_homer_tick_count=96
d_homer_tick_step=0 FrameTime=1049 t=1670 d_homer_tick_count=100
d_homer_tick_step=1 FrameTime=1180 t=2850 d_homer_tick_count=100
d_homer_tick_step=0 FrameTime=1114 t=1781 d_homer_tick_count=104
d_homer_tick_step=1 FrameTime=1049 t=2830 d_homer_tick_count=104
d_homer_tick_step=0 FrameTime=1115 t=1762 d_homer_tick_count=108
d_homer_tick_step=1 FrameTime=1114 t=2876 d_homer_tick_count=108
d_homer_tick_step=0 FrameTime=1114 t=1807 d_homer_tick_count=112
d_homer_tick_step=1 FrameTime=1049 t=2856 d_homer_tick_count=112
d_homer_tick_step=0 FrameTime=1114 t=1722 d_homer_tick_count=116
d_homer_tick_step=1 FrameTime=1114 t=2836 d_homer_tick_count=116
d_homer_tick_step=0 FrameTime=1048 t=1702 d_homer_tick_count=120
d_homer_tick_step=1 FrameTime=1115 t=2817 d_homer_tick_count=120
d_homer_tick_step=0 FrameTime=1114 t=1748 d_homer_tick_count=124
d_homer_tick_step=1 FrameTime=1114 t=2862 d_homer_tick_count=124
d_homer_tick_step=0 FrameTime=1115 t=1729 d_homer_tick_count=128
d_homer_tick_step=1 FrameTime=1114 t=2843 d_homer_tick_count=128
d_homer_tick_step=0 FrameTime=1114 t=1840 d_homer_tick_count=132
d_homer_tick_step=1 FrameTime=1049 t=2889 d_homer_tick_count=132
d_homer_tick_step=0 FrameTime=1048 t=1820 d_homer_tick_count=136
d_homer_tick_step=1 FrameTime=1114 t=2934 d_homer_tick_count=136
d_homer_tick_step=0 FrameTime=1114 t=1866 d_homer_tick_count=140
d_homer_tick_step=1 FrameTime=1049 t=2915 d_homer_tick_count=140
d_homer_tick_step=0 FrameTime=1114 t=1781 d_homer_tick_count=144
d_homer_tick_step=1 FrameTime=1114 t=2895 d_homer_tick_count=144
Reply
#16
(01-30-2018, 03:56 AM)Kp Wrote: Could you post your bisection log (detailing commits visited)?

No problem, here it is. To anyone attempting to reproduce this bisection, please note: at some point, I ran into a bunch of commits that failed to build, so I had to do `git reset --hard HEAD~100` about four times before I found a commit that would build successfully.

Code:
git bisect start
# bad: [4a01fab66d98cf593e9e46e64d763393de019037] Fix failure to remove expired walls
git bisect bad 4a01fab66d98cf593e9e46e64d763393de019037
# good: [67373f55cb04e683f1558e079908a2e1e13cc412] merge
git bisect good 67373f55cb04e683f1558e079908a2e1e13cc412
# bad: [d312248d45c217d7b37905b6858d40e0972b8347] Return int_fast32_t from find_connect_side
git bisect bad d312248d45c217d7b37905b6858d40e0972b8347
# good: [4bf4710aff365283ae9cc2a85bf100405eac0ca4] Move */main/menu.h -> common/main/menu.h
git bisect good 4bf4710aff365283ae9cc2a85bf100405eac0ca4
# bad: [0c3adc48df1152a2f123fede5502bbb86eca628a] Hide GM_HOARD tests behind static inline
git bisect bad 0c3adc48df1152a2f123fede5502bbb86eca628a
# good: [707f74883a377e81379b0ac3506b3c0604d8e7a6] Make kconfig.h usable in common source files
git bisect good 707f74883a377e81379b0ac3506b3c0604d8e7a6
# good: [1ef771136bf9df09015d0100ee860cc361f43ead] Move common/maths/rand.c -> common/maths/rand.cpp
git bisect good 1ef771136bf9df09015d0100ee860cc361f43ead
# good: [1d5a80cf3a9a089c966ca9877cc5f0dd03f6a095] Remove unused function say_used_once_tmaps
git bisect good 1d5a80cf3a9a089c966ca9877cc5f0dd03f6a095
# bad: [830bcd7845533b54d33f76ca522cc4024c6ce35e] merge with ccea6b3547
git bisect bad 830bcd7845533b54d33f76ca522cc4024c6ce35e
# bad: [e23a06fb4f784768fb531659ec97a6789f316afa] Drop worthless font zeroing
git bisect bad e23a06fb4f784768fb531659ec97a6789f316afa
# good: [9c982bbbc5530f0c295f0caf5f9030d16c7dd534] Remove unused function door_is_wall_switched
git bisect good 9c982bbbc5530f0c295f0caf5f9030d16c7dd534
# good: [f31f74c2e6b28e7cd6cb219876f16c4cd9500613] Add realloc cast to gr_set_mode
git bisect good f31f74c2e6b28e7cd6cb219876f16c4cd9500613
# good: [2c8aa517bc1092e2a48b7696792b4048e0b6542a] Mark must_clip_flat_face static
git bisect good 2c8aa517bc1092e2a48b7696792b4048e0b6542a
# bad: [bbaa3c21f34283b8783522de5d722d07d8aed750] HAMERS! Wait 33ms between each turn of a homing missile projectile, only scale turns if FPS are below 30
git bisect bad bbaa3c21f34283b8783522de5d722d07d8aed750
# good: [528d2e3ee785dbcddf85acbad187e2c32853a8fa] Mark must_clip_tmap_face static
git bisect good 528d2e3ee785dbcddf85acbad187e2c32853a8fa
# first bad commit: [bbaa3c21f34283b8783522de5d722d07d8aed750] HAMERS! Wait 33ms between each turn of a homing missile projectile, only scale turns if FPS are below 30

Also, one thing that might be relevant to the frame rate stuff is that I usually run DXX-Rebirth at 200 FPS with no significant fluctuations. When testing the original MS-DOS engines, on the other hand, I use DOSBox's CPU cycle rate setting to keep the frame rate around 25 to 30 FPS, since it's generally agreed that the games were designed with that range in mind.
Reply
#17
Still I need either a (fixed) build to check a fix that you like to do, or someone else should check it (who can compile the code). If you checked yourself that your change makes the homing missiles speed the same as in old versions (thus fixing the problem), that's enough I think...
On my machine FPS is always 200 in Rebirth, and I don't play DOSBox (as it has problems with mouse controls I use).
Reply
#18
I have not written a fix yet, nor decided on the best course of action. I typically avoid modifying anything relating to homing weapons because someone always complains. Zico tends to handle most such tweaks (as shown by Ryusei's bisection results).
Reply
#19
(01-31-2018, 03:52 AM)Kp Wrote: That is 2% for the specific configuration I tested.  If I am right, the deviation depends on how many homing turn ticks per second you get.  In my case, I came up slightly short.  If you had a different FPS, you might come up much shorter, or not short at all.

It's also possible that my diagnosis is wrong.  I posted my rationale so that others can cross-check my work.  To that end, if you want to print out the relevant variables for your run, apply this patch and rebuild:

Ah, I just applied that diagnostic patch and let a Heavy Hulk fire at me - and it seems my results were a bit different. The code is a bit over my head, but I understood the part about calculating how many times per second the Homing Missiles accelerate.

First, I actually enabled the frame rate display this time, and found that I get about 193 to 197 FPS ... Version 0.58.1 is the one where I get 199 to 200 FPS. The difference is small enough that it doesn't significantly affect the calculation, though. Here's the part of my `gamelog.txt` where the Heavy Hulk fires at me:

Code:
22:04:16.124043 d_homer_tick_step=0 FrameTime=328 t=492 d_homer_tick_count=2354
22:04:16.129571 d_homer_tick_step=0 FrameTime=328 t=820 d_homer_tick_count=2354
22:04:16.134396 d_homer_tick_step=0 FrameTime=327 t=1147 d_homer_tick_count=2354
22:04:16.139209 d_homer_tick_step=0 FrameTime=328 t=1475 d_homer_tick_count=2354
22:04:16.144326 d_homer_tick_step=0 FrameTime=328 t=1803 d_homer_tick_count=2354
22:04:16.149449 d_homer_tick_step=0 FrameTime=327 t=2130 d_homer_tick_count=2354
22:04:16.154326 d_homer_tick_step=1 FrameTime=328 t=2458 d_homer_tick_count=2354
22:04:16.189124 d_homer_tick_step=0 FrameTime=328 t=384 d_homer_tick_count=2356
22:04:16.194092 d_homer_tick_step=0 FrameTime=327 t=711 d_homer_tick_count=2356
22:04:16.198979 d_homer_tick_step=0 FrameTime=328 t=1039 d_homer_tick_count=2356
22:04:16.204877 d_homer_tick_step=0 FrameTime=328 t=1367 d_homer_tick_count=2356
22:04:16.209458 d_homer_tick_step=0 FrameTime=327 t=1694 d_homer_tick_count=2356
22:04:16.214189 d_homer_tick_step=0 FrameTime=328 t=2022 d_homer_tick_count=2356
22:04:16.219283 d_homer_tick_step=1 FrameTime=328 t=2350 d_homer_tick_count=2356
22:04:16.258985 d_homer_tick_step=0 FrameTime=327 t=603 d_homer_tick_count=2358
22:04:16.264974 d_homer_tick_step=0 FrameTime=393 t=996 d_homer_tick_count=2358
22:04:16.270280 d_homer_tick_step=0 FrameTime=328 t=1324 d_homer_tick_count=2358
22:04:16.275295 d_homer_tick_step=0 FrameTime=328 t=1652 d_homer_tick_count=2358
22:04:16.280180 d_homer_tick_step=0 FrameTime=328 t=1980 d_homer_tick_count=2358
22:04:16.285203 d_homer_tick_step=1 FrameTime=327 t=2307 d_homer_tick_count=2358
22:04:16.290353 d_homer_tick_step=0 FrameTime=328 t=451 d_homer_tick_count=2359
22:04:16.295391 d_homer_tick_step=0 FrameTime=328 t=779 d_homer_tick_count=2359
22:04:16.300326 d_homer_tick_step=0 FrameTime=327 t=1106 d_homer_tick_count=2359
22:04:16.305347 d_homer_tick_step=0 FrameTime=328 t=1434 d_homer_tick_count=2359
22:04:16.310382 d_homer_tick_step=0 FrameTime=328 t=1762 d_homer_tick_count=2359
22:04:16.315370 d_homer_tick_step=0 FrameTime=327 t=2089 d_homer_tick_count=2359
22:04:16.320222 d_homer_tick_step=1 FrameTime=328 t=2417 d_homer_tick_count=2359
22:04:16.325057 d_homer_tick_step=0 FrameTime=328 t=561 d_homer_tick_count=2360
22:04:16.330980 d_homer_tick_step=0 FrameTime=393 t=954 d_homer_tick_count=2360
22:04:16.336863 d_homer_tick_step=0 FrameTime=328 t=1282 d_homer_tick_count=2360
22:04:16.342048 d_homer_tick_step=0 FrameTime=393 t=1675 d_homer_tick_count=2360
22:04:16.347121 d_homer_tick_step=0 FrameTime=327 t=2002 d_homer_tick_count=2360
22:04:16.352462 d_homer_tick_step=1 FrameTime=328 t=2330 d_homer_tick_count=2360
22:04:16.393773 d_homer_tick_step=0 FrameTime=328 t=649 d_homer_tick_count=2362
22:04:16.398908 d_homer_tick_step=0 FrameTime=328 t=977 d_homer_tick_count=2362
22:04:16.403874 d_homer_tick_step=0 FrameTime=327 t=1304 d_homer_tick_count=2362
22:04:16.408818 d_homer_tick_step=0 FrameTime=328 t=1632 d_homer_tick_count=2362
22:04:16.413668 d_homer_tick_step=0 FrameTime=328 t=1960 d_homer_tick_count=2362
22:04:16.418676 d_homer_tick_step=1 FrameTime=327 t=2287 d_homer_tick_count=2362
22:04:16.423358 d_homer_tick_step=0 FrameTime=328 t=431 d_homer_tick_count=2363
22:04:16.428048 d_homer_tick_step=0 FrameTime=328 t=759 d_homer_tick_count=2363
22:04:16.432990 d_homer_tick_step=0 FrameTime=328 t=1087 d_homer_tick_count=2363
22:04:16.438791 d_homer_tick_step=0 FrameTime=327 t=1414 d_homer_tick_count=2363
22:04:16.443352 d_homer_tick_step=0 FrameTime=328 t=1742 d_homer_tick_count=2363
22:04:16.447975 d_homer_tick_step=0 FrameTime=328 t=2070 d_homer_tick_count=2363
22:04:16.452983 d_homer_tick_step=1 FrameTime=327 t=2397 d_homer_tick_count=2363
22:04:16.457957 d_homer_tick_step=0 FrameTime=328 t=541 d_homer_tick_count=2364
22:04:16.463904 d_homer_tick_step=0 FrameTime=328 t=869 d_homer_tick_count=2364
22:04:16.468538 d_homer_tick_step=0 FrameTime=327 t=1196 d_homer_tick_count=2364
22:04:16.473152 d_homer_tick_step=0 FrameTime=328 t=1524 d_homer_tick_count=2364
22:04:16.477939 d_homer_tick_step=0 FrameTime=328 t=1852 d_homer_tick_count=2364
22:04:16.483478 d_homer_tick_step=0 FrameTime=327 t=2179 d_homer_tick_count=2364
22:04:16.488203 d_homer_tick_step=1 FrameTime=328 t=2507 d_homer_tick_count=2364
22:04:16.524755 d_homer_tick_step=0 FrameTime=327 t=498 d_homer_tick_count=2366
22:04:16.529629 d_homer_tick_step=0 FrameTime=328 t=826 d_homer_tick_count=2366
22:04:16.534602 d_homer_tick_step=0 FrameTime=328 t=1154 d_homer_tick_count=2366
22:04:16.539768 d_homer_tick_step=0 FrameTime=327 t=1481 d_homer_tick_count=2366
22:04:16.544825 d_homer_tick_step=0 FrameTime=328 t=1809 d_homer_tick_count=2366
22:04:16.549955 d_homer_tick_step=1 FrameTime=393 t=2202 d_homer_tick_count=2366
22:04:16.555799 d_homer_tick_step=0 FrameTime=328 t=346 d_homer_tick_count=2367
22:04:16.560518 d_homer_tick_step=0 FrameTime=328 t=674 d_homer_tick_count=2367
22:04:16.565553 d_homer_tick_step=0 FrameTime=327 t=1001 d_homer_tick_count=2367
22:04:16.570471 d_homer_tick_step=0 FrameTime=328 t=1329 d_homer_tick_count=2367
22:04:16.575293 d_homer_tick_step=0 FrameTime=328 t=1657 d_homer_tick_count=2367
22:04:16.580210 d_homer_tick_step=0 FrameTime=327 t=1984 d_homer_tick_count=2367
22:04:16.585240 d_homer_tick_step=1 FrameTime=328 t=2312 d_homer_tick_count=2367
22:04:16.590071 d_homer_tick_step=0 FrameTime=328 t=456 d_homer_tick_count=2368
22:04:16.594939 d_homer_tick_step=0 FrameTime=327 t=783 d_homer_tick_count=2368
22:04:16.601010 d_homer_tick_step=0 FrameTime=394 t=1177 d_homer_tick_count=2368
22:04:16.606946 d_homer_tick_step=0 FrameTime=393 t=1570 d_homer_tick_count=2368
22:04:16.612088 d_homer_tick_step=0 FrameTime=327 t=1897 d_homer_tick_count=2368
22:04:16.617300 d_homer_tick_step=1 FrameTime=328 t=2225 d_homer_tick_count=2368
22:04:16.658571 d_homer_tick_step=0 FrameTime=328 t=544 d_homer_tick_count=2370
22:04:16.663081 d_homer_tick_step=0 FrameTime=328 t=872 d_homer_tick_count=2370
22:04:16.668234 d_homer_tick_step=0 FrameTime=327 t=1199 d_homer_tick_count=2370
22:04:16.673311 d_homer_tick_step=0 FrameTime=328 t=1527 d_homer_tick_count=2370
22:04:16.678187 d_homer_tick_step=0 FrameTime=328 t=1855 d_homer_tick_count=2370
22:04:16.683240 d_homer_tick_step=0 FrameTime=328 t=2183 d_homer_tick_count=2370
22:04:16.688110 d_homer_tick_step=1 FrameTime=327 t=2510 d_homer_tick_count=2370
22:04:16.693175 d_homer_tick_step=0 FrameTime=328 t=654 d_homer_tick_count=2371
22:04:16.698589 d_homer_tick_step=0 FrameTime=328 t=982 d_homer_tick_count=2371
22:04:16.703036 d_homer_tick_step=0 FrameTime=327 t=1309 d_homer_tick_count=2371
22:04:16.708893 d_homer_tick_step=0 FrameTime=328 t=1637 d_homer_tick_count=2371
22:04:16.713721 d_homer_tick_step=0 FrameTime=328 t=1965 d_homer_tick_count=2371
22:04:16.718774 d_homer_tick_step=1 FrameTime=327 t=2292 d_homer_tick_count=2371
22:04:16.723117 d_homer_tick_step=0 FrameTime=328 t=436 d_homer_tick_count=2372
22:04:16.728002 d_homer_tick_step=0 FrameTime=328 t=764 d_homer_tick_count=2372
22:04:16.733785 d_homer_tick_step=0 FrameTime=327 t=1091 d_homer_tick_count=2372
22:04:16.738621 d_homer_tick_step=0 FrameTime=328 t=1419 d_homer_tick_count=2372
22:04:16.743434 d_homer_tick_step=0 FrameTime=328 t=1747 d_homer_tick_count=2372
22:04:16.748087 d_homer_tick_step=0 FrameTime=327 t=2074 d_homer_tick_count=2372
22:04:16.753892 d_homer_tick_step=1 FrameTime=328 t=2402 d_homer_tick_count=2372
22:04:16.790426 d_homer_tick_step=0 FrameTime=327 t=393 d_homer_tick_count=2374
22:04:16.795201 d_homer_tick_step=0 FrameTime=328 t=721 d_homer_tick_count=2374
22:04:16.800126 d_homer_tick_step=0 FrameTime=328 t=1049 d_homer_tick_count=2374
22:04:16.805075 d_homer_tick_step=0 FrameTime=327 t=1376 d_homer_tick_count=2374
22:04:16.810240 d_homer_tick_step=0 FrameTime=328 t=1704 d_homer_tick_count=2374
22:04:16.815453 d_homer_tick_step=0 FrameTime=328 t=2032 d_homer_tick_count=2374
22:04:16.820502 d_homer_tick_step=1 FrameTime=327 t=2359 d_homer_tick_count=2374
22:04:16.825284 d_homer_tick_step=0 FrameTime=328 t=503 d_homer_tick_count=2375
22:04:16.830058 d_homer_tick_step=0 FrameTime=328 t=831 d_homer_tick_count=2375
22:04:16.835674 d_homer_tick_step=0 FrameTime=327 t=1158 d_homer_tick_count=2375
22:04:16.840713 d_homer_tick_step=0 FrameTime=328 t=1486 d_homer_tick_count=2375
22:04:16.845649 d_homer_tick_step=0 FrameTime=328 t=1814 d_homer_tick_count=2375
22:04:16.850846 d_homer_tick_step=0 FrameTime=327 t=2141 d_homer_tick_count=2375
22:04:16.855833 d_homer_tick_step=1 FrameTime=328 t=2469 d_homer_tick_count=2375
22:04:16.860745 d_homer_tick_step=0 FrameTime=328 t=613 d_homer_tick_count=2376
22:04:16.865749 d_homer_tick_step=0 FrameTime=328 t=941 d_homer_tick_count=2376
22:04:16.870754 d_homer_tick_step=0 FrameTime=327 t=1268 d_homer_tick_count=2376
22:04:16.874942 d_homer_tick_step=0 FrameTime=328 t=1596 d_homer_tick_count=2376
22:04:16.880518 d_homer_tick_step=0 FrameTime=328 t=1924 d_homer_tick_count=2376
22:04:16.885555 d_homer_tick_step=1 FrameTime=327 t=2251 d_homer_tick_count=2376
22:04:16.926448 d_homer_tick_step=0 FrameTime=327 t=570 d_homer_tick_count=2378
22:04:16.931531 d_homer_tick_step=0 FrameTime=328 t=898 d_homer_tick_count=2378
22:04:16.936722 d_homer_tick_step=0 FrameTime=328 t=1226 d_homer_tick_count=2378
22:04:16.941821 d_homer_tick_step=0 FrameTime=327 t=1553 d_homer_tick_count=2378
22:04:16.946882 d_homer_tick_step=0 FrameTime=328 t=1881 d_homer_tick_count=2378
22:04:16.952036 d_homer_tick_step=1 FrameTime=393 t=2274 d_homer_tick_count=2378
22:04:16.957330 d_homer_tick_step=0 FrameTime=328 t=418 d_homer_tick_count=2379
22:04:16.962616 d_homer_tick_step=0 FrameTime=328 t=746 d_homer_tick_count=2379
22:04:16.967541 d_homer_tick_step=0 FrameTime=327 t=1073 d_homer_tick_count=2379
22:04:16.972158 d_homer_tick_step=0 FrameTime=328 t=1401 d_homer_tick_count=2379
22:04:16.976944 d_homer_tick_step=0 FrameTime=328 t=1729 d_homer_tick_count=2379
22:04:16.983024 d_homer_tick_step=0 FrameTime=393 t=2122 d_homer_tick_count=2379
22:04:16.988165 d_homer_tick_step=1 FrameTime=327 t=2449 d_homer_tick_count=2379
22:04:16.993406 d_homer_tick_step=0 FrameTime=328 t=593 d_homer_tick_count=2380
22:04:16.998279 d_homer_tick_step=0 FrameTime=328 t=921 d_homer_tick_count=2380
22:04:17.002106 d_homer_tick_step=0 FrameTime=327 t=1248 d_homer_tick_count=2380
22:04:17.006950 d_homer_tick_step=0 FrameTime=328 t=1576 d_homer_tick_count=2380
22:04:17.012751 d_homer_tick_step=0 FrameTime=328 t=1904 d_homer_tick_count=2380
22:04:17.017564 d_homer_tick_step=1 FrameTime=328 t=2232 d_homer_tick_count=2380
22:04:17.057697 d_homer_tick_step=0 FrameTime=328 t=485 d_homer_tick_count=2382
22:04:17.062642 d_homer_tick_step=0 FrameTime=328 t=813 d_homer_tick_count=2382
22:04:17.067747 d_homer_tick_step=0 FrameTime=327 t=1140 d_homer_tick_count=2382
22:04:17.072716 d_homer_tick_step=0 FrameTime=328 t=1468 d_homer_tick_count=2382
22:04:17.077771 d_homer_tick_step=0 FrameTime=328 t=1796 d_homer_tick_count=2382
22:04:17.083045 d_homer_tick_step=1 FrameTime=393 t=2189 d_homer_tick_count=2382
22:04:17.088121 d_homer_tick_step=0 FrameTime=328 t=333 d_homer_tick_count=2383
22:04:17.092995 d_homer_tick_step=0 FrameTime=327 t=660 d_homer_tick_count=2383
22:04:17.098030 d_homer_tick_step=0 FrameTime=328 t=988 d_homer_tick_count=2383
22:04:17.104041 d_homer_tick_step=0 FrameTime=393 t=1381 d_homer_tick_count=2383
22:04:17.108963 d_homer_tick_step=0 FrameTime=328 t=1709 d_homer_tick_count=2383
22:04:17.114811 d_homer_tick_step=0 FrameTime=328 t=2037 d_homer_tick_count=2383
22:04:17.119709 d_homer_tick_step=1 FrameTime=327 t=2364 d_homer_tick_count=2383
22:04:17.124643 d_homer_tick_step=0 FrameTime=328 t=508 d_homer_tick_count=2384
22:04:17.129670 d_homer_tick_step=0 FrameTime=328 t=836 d_homer_tick_count=2384
22:04:17.134084 d_homer_tick_step=0 FrameTime=327 t=1163 d_homer_tick_count=2384
22:04:17.140043 d_homer_tick_step=0 FrameTime=393 t=1556 d_homer_tick_count=2384
22:04:17.145991 d_homer_tick_step=0 FrameTime=394 t=1950 d_homer_tick_count=2384
22:04:17.151288 d_homer_tick_step=1 FrameTime=327 t=2277 d_homer_tick_count=2384
22:04:17.191421 d_homer_tick_step=0 FrameTime=328 t=531 d_homer_tick_count=2386
22:04:17.196710 d_homer_tick_step=0 FrameTime=327 t=858 d_homer_tick_count=2386
22:04:17.200954 d_homer_tick_step=0 FrameTime=328 t=1186 d_homer_tick_count=2386
22:04:17.207022 d_homer_tick_step=0 FrameTime=393 t=1579 d_homer_tick_count=2386
22:04:17.211995 d_homer_tick_step=0 FrameTime=328 t=1907 d_homer_tick_count=2386
22:04:17.217344 d_homer_tick_step=1 FrameTime=328 t=2235 d_homer_tick_count=2386
22:04:17.222593 d_homer_tick_step=0 FrameTime=327 t=378 d_homer_tick_count=2387
22:04:17.227669 d_homer_tick_step=0 FrameTime=328 t=706 d_homer_tick_count=2387
22:04:17.232604 d_homer_tick_step=0 FrameTime=328 t=1034 d_homer_tick_count=2387
22:04:17.237887 d_homer_tick_step=0 FrameTime=327 t=1361 d_homer_tick_count=2387
22:04:17.242930 d_homer_tick_step=0 FrameTime=394 t=1755 d_homer_tick_count=2387
22:04:17.248186 d_homer_tick_step=0 FrameTime=327 t=2082 d_homer_tick_count=2387
22:04:17.253199 d_homer_tick_step=1 FrameTime=328 t=2410 d_homer_tick_count=2387
22:04:17.258325 d_homer_tick_step=0 FrameTime=328 t=554 d_homer_tick_count=2388
22:04:17.263346 d_homer_tick_step=0 FrameTime=327 t=881 d_homer_tick_count=2388
22:04:17.268591 d_homer_tick_step=0 FrameTime=328 t=1209 d_homer_tick_count=2388
22:04:17.273711 d_homer_tick_step=0 FrameTime=328 t=1537 d_homer_tick_count=2388
22:04:17.278762 d_homer_tick_step=0 FrameTime=327 t=1864 d_homer_tick_count=2388
22:04:17.283475 d_homer_tick_step=1 FrameTime=328 t=2192 d_homer_tick_count=2388
22:04:17.288073 d_homer_tick_step=0 FrameTime=328 t=336 d_homer_tick_count=2389
22:04:17.292988 d_homer_tick_step=0 FrameTime=327 t=663 d_homer_tick_count=2389
22:04:17.298131 d_homer_tick_step=0 FrameTime=328 t=991 d_homer_tick_count=2389
22:04:17.303068 d_homer_tick_step=0 FrameTime=328 t=1319 d_homer_tick_count=2389
22:04:17.308167 d_homer_tick_step=0 FrameTime=328 t=1647 d_homer_tick_count=2389
22:04:17.313195 d_homer_tick_step=0 FrameTime=327 t=1974 d_homer_tick_count=2389
22:04:17.318328 d_homer_tick_step=1 FrameTime=328 t=2302 d_homer_tick_count=2389
22:04:17.323710 d_homer_tick_step=0 FrameTime=328 t=446 d_homer_tick_count=2390
22:04:17.328815 d_homer_tick_step=0 FrameTime=327 t=773 d_homer_tick_count=2390
22:04:17.333917 d_homer_tick_step=0 FrameTime=328 t=1101 d_homer_tick_count=2390
22:04:17.338917 d_homer_tick_step=0 FrameTime=328 t=1429 d_homer_tick_count=2390
22:04:17.344057 d_homer_tick_step=0 FrameTime=393 t=1822 d_homer_tick_count=2390
22:04:17.349327 d_homer_tick_step=0 FrameTime=327 t=2149 d_homer_tick_count=2390
22:04:17.354266 d_homer_tick_step=1 FrameTime=328 t=2477 d_homer_tick_count=2390
22:04:17.359076 d_homer_tick_step=0 FrameTime=328 t=621 d_homer_tick_count=2391
22:04:17.364799 d_homer_tick_step=0 FrameTime=328 t=949 d_homer_tick_count=2391
22:04:17.369699 d_homer_tick_step=0 FrameTime=327 t=1276 d_homer_tick_count=2391
22:04:17.374918 d_homer_tick_step=0 FrameTime=393 t=1669 d_homer_tick_count=2391
22:04:17.380792 d_homer_tick_step=0 FrameTime=328 t=1997 d_homer_tick_count=2391
22:04:17.385159 d_homer_tick_step=1 FrameTime=328 t=2325 d_homer_tick_count=2391
22:04:17.390633 d_homer_tick_step=0 FrameTime=327 t=468 d_homer_tick_count=2392
22:04:17.395375 d_homer_tick_step=0 FrameTime=328 t=796 d_homer_tick_count=2392
22:04:17.400288 d_homer_tick_step=0 FrameTime=328 t=1124 d_homer_tick_count=2392
22:04:17.404926 d_homer_tick_step=0 FrameTime=328 t=1452 d_homer_tick_count=2392
22:04:17.409939 d_homer_tick_step=0 FrameTime=327 t=1779 d_homer_tick_count=2392
22:04:17.415053 d_homer_tick_step=0 FrameTime=328 t=2107 d_homer_tick_count=2392
22:04:17.420005 d_homer_tick_step=1 FrameTime=328 t=2435 d_homer_tick_count=2392
22:04:17.424967 d_homer_tick_step=0 FrameTime=327 t=578 d_homer_tick_count=2393
22:04:17.429919 d_homer_tick_step=0 FrameTime=328 t=906 d_homer_tick_count=2393
22:04:17.435121 d_homer_tick_step=0 FrameTime=328 t=1234 d_homer_tick_count=2393
22:04:17.440108 d_homer_tick_step=0 FrameTime=327 t=1561 d_homer_tick_count=2393
22:04:17.445137 d_homer_tick_step=0 FrameTime=328 t=1889 d_homer_tick_count=2393
22:04:17.450395 d_homer_tick_step=1 FrameTime=328 t=2217 d_homer_tick_count=2393
22:04:17.455363 d_homer_tick_step=0 FrameTime=327 t=360 d_homer_tick_count=2394
22:04:17.460532 d_homer_tick_step=0 FrameTime=328 t=688 d_homer_tick_count=2394
22:04:17.465773 d_homer_tick_step=0 FrameTime=328 t=1016 d_homer_tick_count=2394
22:04:17.470736 d_homer_tick_step=0 FrameTime=327 t=1343 d_homer_tick_count=2394
22:04:17.475762 d_homer_tick_step=0 FrameTime=328 t=1671 d_homer_tick_count=2394
22:04:17.480775 d_homer_tick_step=0 FrameTime=328 t=1999 d_homer_tick_count=2394
22:04:17.485044 d_homer_tick_step=1 FrameTime=327 t=2326 d_homer_tick_count=2394
22:04:17.490413 d_homer_tick_step=0 FrameTime=328 t=470 d_homer_tick_count=2395
22:04:17.495601 d_homer_tick_step=0 FrameTime=328 t=798 d_homer_tick_count=2395
22:04:17.500280 d_homer_tick_step=0 FrameTime=327 t=1125 d_homer_tick_count=2395
22:04:17.505949 d_homer_tick_step=0 FrameTime=394 t=1519 d_homer_tick_count=2395
22:04:17.511004 d_homer_tick_step=0 FrameTime=327 t=1846 d_homer_tick_count=2395
22:04:17.516162 d_homer_tick_step=0 FrameTime=328 t=2174 d_homer_tick_count=2395
22:04:17.521229 d_homer_tick_step=1 FrameTime=328 t=2502 d_homer_tick_count=2395
22:04:17.526288 d_homer_tick_step=0 FrameTime=327 t=645 d_homer_tick_count=2396
22:04:17.531551 d_homer_tick_step=0 FrameTime=328 t=973 d_homer_tick_count=2396
22:04:17.536607 d_homer_tick_step=0 FrameTime=328 t=1301 d_homer_tick_count=2396
22:04:17.541592 d_homer_tick_step=0 FrameTime=327 t=1628 d_homer_tick_count=2396
22:04:17.546498 d_homer_tick_step=0 FrameTime=328 t=1956 d_homer_tick_count=2396
22:04:17.551851 d_homer_tick_step=1 FrameTime=328 t=2284 d_homer_tick_count=2396
22:04:17.556140 d_homer_tick_step=0 FrameTime=327 t=427 d_homer_tick_count=2397
22:04:17.561106 d_homer_tick_step=0 FrameTime=328 t=755 d_homer_tick_count=2397
22:04:17.566138 d_homer_tick_step=0 FrameTime=328 t=1083 d_homer_tick_count=2397
22:04:17.571285 d_homer_tick_step=0 FrameTime=327 t=1410 d_homer_tick_count=2397
22:04:17.576431 d_homer_tick_step=0 FrameTime=328 t=1738 d_homer_tick_count=2397
22:04:17.581717 d_homer_tick_step=0 FrameTime=328 t=2066 d_homer_tick_count=2397
22:04:17.586790 d_homer_tick_step=1 FrameTime=328 t=2394 d_homer_tick_count=2397
22:04:17.591689 d_homer_tick_step=0 FrameTime=327 t=537 d_homer_tick_count=2398
22:04:17.596660 d_homer_tick_step=0 FrameTime=328 t=865 d_homer_tick_count=2398
22:04:17.601718 d_homer_tick_step=0 FrameTime=328 t=1193 d_homer_tick_count=2398
22:04:17.606548 d_homer_tick_step=0 FrameTime=327 t=1520 d_homer_tick_count=2398
22:04:17.611386 d_homer_tick_step=0 FrameTime=328 t=1848 d_homer_tick_count=2398
22:04:17.616695 d_homer_tick_step=0 FrameTime=328 t=2176 d_homer_tick_count=2398
22:04:17.621828 d_homer_tick_step=1 FrameTime=327 t=2503 d_homer_tick_count=2398
22:04:17.626324 d_homer_tick_step=0 FrameTime=328 t=647 d_homer_tick_count=2399
22:04:17.631403 d_homer_tick_step=0 FrameTime=328 t=975 d_homer_tick_count=2399
22:04:17.636333 d_homer_tick_step=0 FrameTime=327 t=1302 d_homer_tick_count=2399
22:04:17.641313 d_homer_tick_step=0 FrameTime=328 t=1630 d_homer_tick_count=2399
22:04:17.646478 d_homer_tick_step=0 FrameTime=328 t=1958 d_homer_tick_count=2399
22:04:17.651920 d_homer_tick_step=1 FrameTime=327 t=2285 d_homer_tick_count=2399
22:04:17.656866 d_homer_tick_step=0 FrameTime=328 t=429 d_homer_tick_count=2400
22:04:17.661886 d_homer_tick_step=0 FrameTime=328 t=757 d_homer_tick_count=2400
22:04:17.666044 d_homer_tick_step=0 FrameTime=327 t=1084 d_homer_tick_count=2400
22:04:17.671114 d_homer_tick_step=0 FrameTime=328 t=1412 d_homer_tick_count=2400
22:04:17.676028 d_homer_tick_step=0 FrameTime=328 t=1740 d_homer_tick_count=2400
22:04:17.681910 d_homer_tick_step=0 FrameTime=327 t=2067 d_homer_tick_count=2400
22:04:17.686588 d_homer_tick_step=1 FrameTime=328 t=2395 d_homer_tick_count=2400
22:04:17.691657 d_homer_tick_step=0 FrameTime=328 t=539 d_homer_tick_count=2401
22:04:17.696732 d_homer_tick_step=0 FrameTime=327 t=866 d_homer_tick_count=2401
22:04:17.702012 d_homer_tick_step=0 FrameTime=394 t=1260 d_homer_tick_count=2401
22:04:17.707196 d_homer_tick_step=0 FrameTime=327 t=1587 d_homer_tick_count=2401
22:04:17.712624 d_homer_tick_step=0 FrameTime=328 t=1915 d_homer_tick_count=2401
22:04:17.717830 d_homer_tick_step=1 FrameTime=328 t=2243 d_homer_tick_count=2401
22:04:17.722914 d_homer_tick_step=0 FrameTime=327 t=386 d_homer_tick_count=2402
22:04:17.727966 d_homer_tick_step=0 FrameTime=394 t=780 d_homer_tick_count=2402
22:04:17.733339 d_homer_tick_step=0 FrameTime=327 t=1107 d_homer_tick_count=2402
22:04:17.738519 d_homer_tick_step=0 FrameTime=328 t=1435 d_homer_tick_count=2402
22:04:17.743577 d_homer_tick_step=0 FrameTime=328 t=1763 d_homer_tick_count=2402
22:04:17.748812 d_homer_tick_step=0 FrameTime=327 t=2090 d_homer_tick_count=2402
22:04:17.753921 d_homer_tick_step=1 FrameTime=328 t=2418 d_homer_tick_count=2402
22:04:17.757975 d_homer_tick_step=0 FrameTime=328 t=562 d_homer_tick_count=2403
22:04:17.764056 d_homer_tick_step=0 FrameTime=393 t=955 d_homer_tick_count=2403
22:04:17.769177 d_homer_tick_step=0 FrameTime=328 t=1283 d_homer_tick_count=2403
22:04:17.774488 d_homer_tick_step=0 FrameTime=327 t=1610 d_homer_tick_count=2403
22:04:17.779689 d_homer_tick_step=0 FrameTime=328 t=1938 d_homer_tick_count=2403
22:04:17.785209 d_homer_tick_step=1 FrameTime=328 t=2266 d_homer_tick_count=2403
22:04:17.790423 d_homer_tick_step=0 FrameTime=327 t=409 d_homer_tick_count=2404
22:04:17.795377 d_homer_tick_step=0 FrameTime=328 t=737 d_homer_tick_count=2404
22:04:17.800855 d_homer_tick_step=0 FrameTime=328 t=1065 d_homer_tick_count=2404
22:04:17.805968 d_homer_tick_step=0 FrameTime=393 t=1458 d_homer_tick_count=2404
22:04:17.810995 d_homer_tick_step=0 FrameTime=328 t=1786 d_homer_tick_count=2404
22:04:17.816334 d_homer_tick_step=0 FrameTime=327 t=2113 d_homer_tick_count=2404
22:04:17.821411 d_homer_tick_step=1 FrameTime=328 t=2441 d_homer_tick_count=2404
22:04:17.826423 d_homer_tick_step=0 FrameTime=328 t=585 d_homer_tick_count=2405
22:04:17.831413 d_homer_tick_step=0 FrameTime=327 t=912 d_homer_tick_count=2405
22:04:17.836792 d_homer_tick_step=0 FrameTime=328 t=1240 d_homer_tick_count=2405
22:04:17.842084 d_homer_tick_step=0 FrameTime=393 t=1633 d_homer_tick_count=2405
22:04:17.847082 d_homer_tick_step=0 FrameTime=328 t=1961 d_homer_tick_count=2405
22:04:17.852483 d_homer_tick_step=1 FrameTime=328 t=2289 d_homer_tick_count=2405
22:04:17.857575 d_homer_tick_step=0 FrameTime=327 t=432 d_homer_tick_count=2406
22:04:17.862603 d_homer_tick_step=0 FrameTime=328 t=760 d_homer_tick_count=2406
22:04:17.867995 d_homer_tick_step=0 FrameTime=393 t=1153 d_homer_tick_count=2406
22:04:17.873213 d_homer_tick_step=0 FrameTime=328 t=1481 d_homer_tick_count=2406
22:04:17.878183 d_homer_tick_step=0 FrameTime=327 t=1808 d_homer_tick_count=2406
22:04:17.883372 d_homer_tick_step=0 FrameTime=328 t=2136 d_homer_tick_count=2406
22:04:17.888963 d_homer_tick_step=1 FrameTime=393 t=2529 d_homer_tick_count=2406
22:04:17.894109 d_homer_tick_step=0 FrameTime=328 t=673 d_homer_tick_count=2407
22:04:17.899255 d_homer_tick_step=0 FrameTime=328 t=1001 d_homer_tick_count=2407
22:04:17.904259 d_homer_tick_step=0 FrameTime=327 t=1328 d_homer_tick_count=2407
22:04:17.909394 d_homer_tick_step=0 FrameTime=328 t=1656 d_homer_tick_count=2407
22:04:17.914539 d_homer_tick_step=0 FrameTime=328 t=1984 d_homer_tick_count=2407
22:04:17.919735 d_homer_tick_step=1 FrameTime=327 t=2311 d_homer_tick_count=2407
22:04:17.924872 d_homer_tick_step=0 FrameTime=328 t=455 d_homer_tick_count=2408
22:04:17.929979 d_homer_tick_step=0 FrameTime=393 t=848 d_homer_tick_count=2408
22:04:17.935141 d_homer_tick_step=0 FrameTime=328 t=1176 d_homer_tick_count=2408
22:04:17.940659 d_homer_tick_step=0 FrameTime=328 t=1504 d_homer_tick_count=2408
22:04:17.945791 d_homer_tick_step=0 FrameTime=327 t=1831 d_homer_tick_count=2408
22:04:17.950962 d_homer_tick_step=1 FrameTime=394 t=2225 d_homer_tick_count=2408
22:04:17.956098 d_homer_tick_step=0 FrameTime=327 t=368 d_homer_tick_count=2409
22:04:17.961239 d_homer_tick_step=0 FrameTime=328 t=696 d_homer_tick_count=2409
22:04:17.966540 d_homer_tick_step=0 FrameTime=328 t=1024 d_homer_tick_count=2409
22:04:17.971492 d_homer_tick_step=0 FrameTime=327 t=1351 d_homer_tick_count=2409
22:04:17.975957 d_homer_tick_step=0 FrameTime=328 t=1679 d_homer_tick_count=2409
22:04:17.982025 d_homer_tick_step=0 FrameTime=393 t=2072 d_homer_tick_count=2409
22:04:17.987062 d_homer_tick_step=1 FrameTime=328 t=2400 d_homer_tick_count=2409
22:04:17.992351 d_homer_tick_step=0 FrameTime=328 t=544 d_homer_tick_count=2410
22:04:17.997624 d_homer_tick_step=0 FrameTime=327 t=871 d_homer_tick_count=2410
22:04:18.001658 d_homer_tick_step=0 FrameTime=328 t=1199 d_homer_tick_count=2410
22:04:18.006587 d_homer_tick_step=0 FrameTime=328 t=1527 d_homer_tick_count=2410
22:04:18.011584 d_homer_tick_step=0 FrameTime=327 t=1854 d_homer_tick_count=2410
22:04:18.016367 d_homer_tick_step=0 FrameTime=328 t=2182 d_homer_tick_count=2410
22:04:18.021098 d_homer_tick_step=1 FrameTime=328 t=2510 d_homer_tick_count=2410
22:04:18.026222 d_homer_tick_step=0 FrameTime=327 t=653 d_homer_tick_count=2411
22:04:18.031554 d_homer_tick_step=0 FrameTime=328 t=981 d_homer_tick_count=2411
22:04:18.036586 d_homer_tick_step=0 FrameTime=328 t=1309 d_homer_tick_count=2411
22:04:18.041589 d_homer_tick_step=0 FrameTime=327 t=1636 d_homer_tick_count=2411
22:04:18.046657 d_homer_tick_step=0 FrameTime=328 t=1964 d_homer_tick_count=2411
22:04:18.051929 d_homer_tick_step=1 FrameTime=393 t=2357 d_homer_tick_count=2411
22:04:18.058017 d_homer_tick_step=0 FrameTime=394 t=567 d_homer_tick_count=2412
22:04:18.063024 d_homer_tick_step=0 FrameTime=327 t=894 d_homer_tick_count=2412
22:04:18.068563 d_homer_tick_step=0 FrameTime=328 t=1222 d_homer_tick_count=2412
22:04:18.073819 d_homer_tick_step=0 FrameTime=328 t=1550 d_homer_tick_count=2412
22:04:18.078872 d_homer_tick_step=0 FrameTime=327 t=1877 d_homer_tick_count=2412
22:04:18.083025 d_homer_tick_step=1 FrameTime=328 t=2205 d_homer_tick_count=2412
22:04:18.088413 d_homer_tick_step=0 FrameTime=328 t=349 d_homer_tick_count=2413
22:04:18.093557 d_homer_tick_step=0 FrameTime=327 t=676 d_homer_tick_count=2413
22:04:18.098739 d_homer_tick_step=0 FrameTime=328 t=1004 d_homer_tick_count=2413
22:04:18.103599 d_homer_tick_step=0 FrameTime=328 t=1332 d_homer_tick_count=2413
22:04:18.108913 d_homer_tick_step=0 FrameTime=393 t=1725 d_homer_tick_count=2413
22:04:18.113944 d_homer_tick_step=0 FrameTime=328 t=2053 d_homer_tick_count=2413
22:04:18.119630 d_homer_tick_step=1 FrameTime=327 t=2380 d_homer_tick_count=2413
22:04:18.124325 d_homer_tick_step=0 FrameTime=328 t=524 d_homer_tick_count=2414
22:04:18.129019 d_homer_tick_step=0 FrameTime=328 t=852 d_homer_tick_count=2414
22:04:18.135028 d_homer_tick_step=0 FrameTime=393 t=1245 d_homer_tick_count=2414
22:04:18.140249 d_homer_tick_step=0 FrameTime=327 t=1572 d_homer_tick_count=2414
22:04:18.145382 d_homer_tick_step=0 FrameTime=328 t=1900 d_homer_tick_count=2414
22:04:18.150729 d_homer_tick_step=1 FrameTime=328 t=2228 d_homer_tick_count=2414
22:04:18.155926 d_homer_tick_step=0 FrameTime=393 t=437 d_homer_tick_count=2415
22:04:18.162019 d_homer_tick_step=0 FrameTime=393 t=830 d_homer_tick_count=2415
22:04:18.167192 d_homer_tick_step=0 FrameTime=328 t=1158 d_homer_tick_count=2415
22:04:18.172573 d_homer_tick_step=0 FrameTime=328 t=1486 d_homer_tick_count=2415
22:04:18.177766 d_homer_tick_step=0 FrameTime=327 t=1813 d_homer_tick_count=2415
22:04:18.182876 d_homer_tick_step=0 FrameTime=328 t=2141 d_homer_tick_count=2415
22:04:18.187870 d_homer_tick_step=1 FrameTime=328 t=2469 d_homer_tick_count=2415
22:04:18.192852 d_homer_tick_step=0 FrameTime=327 t=612 d_homer_tick_count=2416
22:04:18.197075 d_homer_tick_step=0 FrameTime=328 t=940 d_homer_tick_count=2416
22:04:18.202273 d_homer_tick_step=0 FrameTime=328 t=1268 d_homer_tick_count=2416
22:04:18.207457 d_homer_tick_step=0 FrameTime=327 t=1595 d_homer_tick_count=2416
22:04:18.212677 d_homer_tick_step=0 FrameTime=328 t=1923 d_homer_tick_count=2416
22:04:18.217837 d_homer_tick_step=1 FrameTime=328 t=2251 d_homer_tick_count=2416
22:04:18.222979 d_homer_tick_step=0 FrameTime=393 t=460 d_homer_tick_count=2417
22:04:18.228044 d_homer_tick_step=0 FrameTime=328 t=788 d_homer_tick_count=2417
22:04:18.233154 d_homer_tick_step=0 FrameTime=327 t=1115 d_homer_tick_count=2417
22:04:18.238954 d_homer_tick_step=0 FrameTime=394 t=1509 d_homer_tick_count=2417
22:04:18.244138 d_homer_tick_step=0 FrameTime=327 t=1836 d_homer_tick_count=2417
22:04:18.249639 d_homer_tick_step=0 FrameTime=328 t=2164 d_homer_tick_count=2417
22:04:18.254502 d_homer_tick_step=1 FrameTime=328 t=2492 d_homer_tick_count=2417
22:04:18.259416 d_homer_tick_step=0 FrameTime=327 t=635 d_homer_tick_count=2418
22:04:18.264455 d_homer_tick_step=0 FrameTime=328 t=963 d_homer_tick_count=2418
22:04:18.269370 d_homer_tick_step=0 FrameTime=328 t=1291 d_homer_tick_count=2418
22:04:18.274335 d_homer_tick_step=0 FrameTime=327 t=1618 d_homer_tick_count=2418
22:04:18.279203 d_homer_tick_step=0 FrameTime=328 t=1946 d_homer_tick_count=2418
22:04:18.284458 d_homer_tick_step=1 FrameTime=328 t=2274 d_homer_tick_count=2418
22:04:18.289209 d_homer_tick_step=0 FrameTime=327 t=417 d_homer_tick_count=2419
22:04:18.293956 d_homer_tick_step=0 FrameTime=328 t=745 d_homer_tick_count=2419
22:04:18.299122 d_homer_tick_step=0 FrameTime=328 t=1073 d_homer_tick_count=2419
22:04:18.304101 d_homer_tick_step=0 FrameTime=327 t=1400 d_homer_tick_count=2419
22:04:18.309262 d_homer_tick_step=0 FrameTime=328 t=1728 d_homer_tick_count=2419
22:04:18.314540 d_homer_tick_step=0 FrameTime=328 t=2056 d_homer_tick_count=2419
22:04:18.319434 d_homer_tick_step=1 FrameTime=327 t=2383 d_homer_tick_count=2419
22:04:18.324770 d_homer_tick_step=0 FrameTime=328 t=527 d_homer_tick_count=2420
22:04:18.329899 d_homer_tick_step=0 FrameTime=328 t=855 d_homer_tick_count=2420
22:04:18.333937 d_homer_tick_step=0 FrameTime=327 t=1182 d_homer_tick_count=2420
22:04:18.339041 d_homer_tick_step=0 FrameTime=328 t=1510 d_homer_tick_count=2420
22:04:18.344737 d_homer_tick_step=0 FrameTime=328 t=1838 d_homer_tick_count=2420
22:04:18.349480 d_homer_tick_step=0 FrameTime=327 t=2165 d_homer_tick_count=2420
22:04:18.354383 d_homer_tick_step=1 FrameTime=328 t=2493 d_homer_tick_count=2420
22:04:18.359518 d_homer_tick_step=0 FrameTime=328 t=637 d_homer_tick_count=2421
22:04:18.364866 d_homer_tick_step=0 FrameTime=328 t=965 d_homer_tick_count=2421
22:04:18.368940 d_homer_tick_step=0 FrameTime=327 t=1292 d_homer_tick_count=2421
22:04:18.374844 d_homer_tick_step=0 FrameTime=328 t=1620 d_homer_tick_count=2421
22:04:18.379608 d_homer_tick_step=0 FrameTime=328 t=1948 d_homer_tick_count=2421
22:04:18.384847 d_homer_tick_step=1 FrameTime=327 t=2275 d_homer_tick_count=2421
22:04:18.389050 d_homer_tick_step=0 FrameTime=328 t=419 d_homer_tick_count=2422
22:04:18.394429 d_homer_tick_step=0 FrameTime=328 t=747 d_homer_tick_count=2422
22:04:18.399918 d_homer_tick_step=0 FrameTime=393 t=1140 d_homer_tick_count=2422
22:04:18.405187 d_homer_tick_step=0 FrameTime=328 t=1468 d_homer_tick_count=2422
22:04:18.410593 d_homer_tick_step=0 FrameTime=327 t=1795 d_homer_tick_count=2422
22:04:18.415263 d_homer_tick_step=0 FrameTime=328 t=2123 d_homer_tick_count=2422
22:04:18.420933 d_homer_tick_step=1 FrameTime=393 t=2516 d_homer_tick_count=2422
22:04:18.426863 d_homer_tick_step=0 FrameTime=328 t=660 d_homer_tick_count=2423
22:04:18.431778 d_homer_tick_step=0 FrameTime=327 t=987 d_homer_tick_count=2423
22:04:18.436546 d_homer_tick_step=0 FrameTime=328 t=1315 d_homer_tick_count=2423
22:04:18.441596 d_homer_tick_step=0 FrameTime=328 t=1643 d_homer_tick_count=2423
22:04:18.446688 d_homer_tick_step=0 FrameTime=327 t=1970 d_homer_tick_count=2423
22:04:18.451594 d_homer_tick_step=1 FrameTime=328 t=2298 d_homer_tick_count=2423
22:04:18.456942 d_homer_tick_step=0 FrameTime=393 t=507 d_homer_tick_count=2424
22:04:18.462024 d_homer_tick_step=0 FrameTime=328 t=835 d_homer_tick_count=2424
22:04:18.467216 d_homer_tick_step=0 FrameTime=328 t=1163 d_homer_tick_count=2424
22:04:18.472395 d_homer_tick_step=0 FrameTime=327 t=1490 d_homer_tick_count=2424
22:04:18.477560 d_homer_tick_step=0 FrameTime=328 t=1818 d_homer_tick_count=2424
22:04:18.482708 d_homer_tick_step=0 FrameTime=328 t=2146 d_homer_tick_count=2424
22:04:18.487632 d_homer_tick_step=1 FrameTime=327 t=2473 d_homer_tick_count=2424
22:04:18.492925 d_homer_tick_step=0 FrameTime=394 t=683 d_homer_tick_count=2425
22:04:18.498278 d_homer_tick_step=0 FrameTime=327 t=1010 d_homer_tick_count=2425
22:04:18.503439 d_homer_tick_step=0 FrameTime=328 t=1338 d_homer_tick_count=2425
22:04:18.508531 d_homer_tick_step=0 FrameTime=328 t=1666 d_homer_tick_count=2425
22:04:18.513799 d_homer_tick_step=0 FrameTime=327 t=1993 d_homer_tick_count=2425
22:04:18.518039 d_homer_tick_step=1 FrameTime=328 t=2321 d_homer_tick_count=2425
22:04:18.523298 d_homer_tick_step=0 FrameTime=328 t=465 d_homer_tick_count=2426
22:04:18.528359 d_homer_tick_step=0 FrameTime=327 t=792 d_homer_tick_count=2426
22:04:18.533597 d_homer_tick_step=0 FrameTime=328 t=1120 d_homer_tick_count=2426
22:04:18.538707 d_homer_tick_step=0 FrameTime=328 t=1448 d_homer_tick_count=2426
22:04:18.544036 d_homer_tick_step=0 FrameTime=393 t=1841 d_homer_tick_count=2426
22:04:18.549497 d_homer_tick_step=0 FrameTime=328 t=2169 d_homer_tick_count=2426
22:04:18.554471 d_homer_tick_step=1 FrameTime=327 t=2496 d_homer_tick_count=2426
22:04:18.559435 d_homer_tick_step=0 FrameTime=328 t=640 d_homer_tick_count=2427
22:04:18.564953 d_homer_tick_step=0 FrameTime=393 t=1033 d_homer_tick_count=2427
22:04:18.570230 d_homer_tick_step=0 FrameTime=328 t=1361 d_homer_tick_count=2427
22:04:18.575132 d_homer_tick_step=0 FrameTime=328 t=1689 d_homer_tick_count=2427
22:04:18.580205 d_homer_tick_step=0 FrameTime=327 t=2016 d_homer_tick_count=2427
22:04:18.585271 d_homer_tick_step=1 FrameTime=328 t=2344 d_homer_tick_count=2427
22:04:18.590996 d_homer_tick_step=0 FrameTime=393 t=553 d_homer_tick_count=2428
22:04:18.597017 d_homer_tick_step=0 FrameTime=393 t=946 d_homer_tick_count=2428
22:04:18.602249 d_homer_tick_step=0 FrameTime=328 t=1274 d_homer_tick_count=2428
22:04:18.607593 d_homer_tick_step=0 FrameTime=328 t=1602 d_homer_tick_count=2428
22:04:18.612977 d_homer_tick_step=0 FrameTime=393 t=1995 d_homer_tick_count=2428
22:04:18.618175 d_homer_tick_step=1 FrameTime=328 t=2323 d_homer_tick_count=2428
22:04:18.623318 d_homer_tick_step=0 FrameTime=327 t=466 d_homer_tick_count=2429
22:04:18.628503 d_homer_tick_step=0 FrameTime=328 t=794 d_homer_tick_count=2429
22:04:18.632946 d_homer_tick_step=0 FrameTime=328 t=1122 d_homer_tick_count=2429
22:04:18.638083 d_homer_tick_step=0 FrameTime=327 t=1449 d_homer_tick_count=2429
22:04:18.643873 d_homer_tick_step=0 FrameTime=328 t=1777 d_homer_tick_count=2429
22:04:18.648684 d_homer_tick_step=0 FrameTime=328 t=2105 d_homer_tick_count=2429
22:04:18.653579 d_homer_tick_step=1 FrameTime=327 t=2432 d_homer_tick_count=2429
22:04:18.658642 d_homer_tick_step=0 FrameTime=328 t=576 d_homer_tick_count=2430
22:04:18.663901 d_homer_tick_step=0 FrameTime=328 t=904 d_homer_tick_count=2430
22:04:18.668315 d_homer_tick_step=0 FrameTime=327 t=1231 d_homer_tick_count=2430
22:04:18.673420 d_homer_tick_step=0 FrameTime=328 t=1559 d_homer_tick_count=2430
22:04:18.678490 d_homer_tick_step=0 FrameTime=328 t=1887 d_homer_tick_count=2430
22:04:18.683737 d_homer_tick_step=1 FrameTime=328 t=2215 d_homer_tick_count=2430
22:04:18.688842 d_homer_tick_step=0 FrameTime=327 t=358 d_homer_tick_count=2431
22:04:18.693945 d_homer_tick_step=0 FrameTime=393 t=751 d_homer_tick_count=2431
22:04:18.699252 d_homer_tick_step=0 FrameTime=328 t=1079 d_homer_tick_count=2431
22:04:18.704355 d_homer_tick_step=0 FrameTime=328 t=1407 d_homer_tick_count=2431
22:04:18.709375 d_homer_tick_step=0 FrameTime=327 t=1734 d_homer_tick_count=2431
22:04:18.714611 d_homer_tick_step=0 FrameTime=328 t=2062 d_homer_tick_count=2431
22:04:18.719690 d_homer_tick_step=1 FrameTime=328 t=2390 d_homer_tick_count=2431
22:04:18.724561 d_homer_tick_step=0 FrameTime=327 t=533 d_homer_tick_count=2432
22:04:18.729424 d_homer_tick_step=0 FrameTime=328 t=861 d_homer_tick_count=2432
22:04:18.734682 d_homer_tick_step=0 FrameTime=328 t=1189 d_homer_tick_count=2432
22:04:18.739918 d_homer_tick_step=0 FrameTime=393 t=1582 d_homer_tick_count=2432
22:04:18.745849 d_homer_tick_step=0 FrameTime=328 t=1910 d_homer_tick_count=2432
22:04:18.750878 d_homer_tick_step=1 FrameTime=327 t=2237 d_homer_tick_count=2432
22:04:18.755014 d_homer_tick_step=0 FrameTime=328 t=381 d_homer_tick_count=2433
22:04:18.760149 d_homer_tick_step=0 FrameTime=328 t=709 d_homer_tick_count=2433
22:04:18.765395 d_homer_tick_step=0 FrameTime=327 t=1036 d_homer_tick_count=2433
22:04:18.770478 d_homer_tick_step=0 FrameTime=328 t=1364 d_homer_tick_count=2433
22:04:18.775243 d_homer_tick_step=0 FrameTime=328 t=1692 d_homer_tick_count=2433
22:04:18.780074 d_homer_tick_step=0 FrameTime=328 t=2020 d_homer_tick_count=2433
22:04:18.786050 d_homer_tick_step=1 FrameTime=327 t=2347 d_homer_tick_count=2433
22:04:18.791945 d_homer_tick_step=0 FrameTime=393 t=556 d_homer_tick_count=2434
22:04:18.797853 d_homer_tick_step=0 FrameTime=328 t=884 d_homer_tick_count=2434
22:04:18.801994 d_homer_tick_step=0 FrameTime=328 t=1212 d_homer_tick_count=2434
22:04:18.807300 d_homer_tick_step=0 FrameTime=327 t=1539 d_homer_tick_count=2434
22:04:18.812051 d_homer_tick_step=0 FrameTime=328 t=1867 d_homer_tick_count=2434
22:04:18.817960 d_homer_tick_step=1 FrameTime=393 t=2260 d_homer_tick_count=2434
22:04:18.823147 d_homer_tick_step=0 FrameTime=328 t=404 d_homer_tick_count=2435
22:04:18.828263 d_homer_tick_step=0 FrameTime=328 t=732 d_homer_tick_count=2435
22:04:18.833199 d_homer_tick_step=0 FrameTime=327 t=1059 d_homer_tick_count=2435
22:04:18.838502 d_homer_tick_step=0 FrameTime=328 t=1387 d_homer_tick_count=2435
22:04:18.843333 d_homer_tick_step=0 FrameTime=328 t=1715 d_homer_tick_count=2435
22:04:18.848313 d_homer_tick_step=0 FrameTime=327 t=2042 d_homer_tick_count=2435
22:04:18.853538 d_homer_tick_step=1 FrameTime=328 t=2370 d_homer_tick_count=2435
22:04:18.858616 d_homer_tick_step=0 FrameTime=328 t=514 d_homer_tick_count=2436
22:04:18.863437 d_homer_tick_step=0 FrameTime=327 t=841 d_homer_tick_count=2436
22:04:18.868343 d_homer_tick_step=0 FrameTime=328 t=1169 d_homer_tick_count=2436
22:04:18.873175 d_homer_tick_step=0 FrameTime=328 t=1497 d_homer_tick_count=2436
22:04:18.878913 d_homer_tick_step=0 FrameTime=393 t=1890 d_homer_tick_count=2436
22:04:18.884866 d_homer_tick_step=1 FrameTime=328 t=2218 d_homer_tick_count=2436
22:04:18.888924 d_homer_tick_step=0 FrameTime=327 t=361 d_homer_tick_count=2437
22:04:18.894080 d_homer_tick_step=0 FrameTime=328 t=689 d_homer_tick_count=2437
22:04:18.899003 d_homer_tick_step=0 FrameTime=328 t=1017 d_homer_tick_count=2437
22:04:18.904854 d_homer_tick_step=0 FrameTime=327 t=1344 d_homer_tick_count=2437
22:04:18.909913 d_homer_tick_step=0 FrameTime=394 t=1738 d_homer_tick_count=2437
22:04:18.915212 d_homer_tick_step=0 FrameTime=327 t=2065 d_homer_tick_count=2437
22:04:18.920020 d_homer_tick_step=1 FrameTime=328 t=2393 d_homer_tick_count=2437
22:04:18.925928 d_homer_tick_step=0 FrameTime=393 t=602 d_homer_tick_count=2438
22:04:18.930942 d_homer_tick_step=0 FrameTime=328 t=930 d_homer_tick_count=2438
22:04:18.936119 d_homer_tick_step=0 FrameTime=328 t=1258 d_homer_tick_count=2438
22:04:18.941457 d_homer_tick_step=0 FrameTime=327 t=1585 d_homer_tick_count=2438
22:04:18.946541 d_homer_tick_step=0 FrameTime=328 t=1913 d_homer_tick_count=2438
22:04:18.951430 d_homer_tick_step=1 FrameTime=328 t=2241 d_homer_tick_count=2438
22:04:18.956255 d_homer_tick_step=0 FrameTime=327 t=384 d_homer_tick_count=2439
22:04:18.961264 d_homer_tick_step=0 FrameTime=328 t=712 d_homer_tick_count=2439
22:04:18.966469 d_homer_tick_step=0 FrameTime=328 t=1040 d_homer_tick_count=2439
22:04:18.971229 d_homer_tick_step=0 FrameTime=327 t=1367 d_homer_tick_count=2439
22:04:18.976066 d_homer_tick_step=0 FrameTime=328 t=1695 d_homer_tick_count=2439
22:04:18.981120 d_homer_tick_step=0 FrameTime=328 t=2023 d_homer_tick_count=2439
22:04:18.986359 d_homer_tick_step=1 FrameTime=327 t=2350 d_homer_tick_count=2439
22:04:18.990900 d_homer_tick_step=0 FrameTime=328 t=494 d_homer_tick_count=2440
22:04:18.996561 d_homer_tick_step=0 FrameTime=328 t=822 d_homer_tick_count=2440
22:04:19.000520 d_homer_tick_step=0 FrameTime=327 t=1149 d_homer_tick_count=2440
22:04:19.005443 d_homer_tick_step=0 FrameTime=328 t=1477 d_homer_tick_count=2440
22:04:19.010362 d_homer_tick_step=0 FrameTime=328 t=1805 d_homer_tick_count=2440
22:04:19.014940 d_homer_tick_step=0 FrameTime=327 t=2132 d_homer_tick_count=2440
22:04:19.020450 d_homer_tick_step=1 FrameTime=328 t=2460 d_homer_tick_count=2440
22:04:19.025381 d_homer_tick_step=0 FrameTime=328 t=604 d_homer_tick_count=2441
22:04:19.030302 d_homer_tick_step=0 FrameTime=328 t=932 d_homer_tick_count=2441
22:04:19.034954 d_homer_tick_step=0 FrameTime=327 t=1259 d_homer_tick_count=2441
22:04:19.040688 d_homer_tick_step=0 FrameTime=328 t=1587 d_homer_tick_count=2441
22:04:19.045593 d_homer_tick_step=0 FrameTime=328 t=1915 d_homer_tick_count=2441
22:04:19.050618 d_homer_tick_step=1 FrameTime=327 t=2242 d_homer_tick_count=2441
22:04:19.055781 d_homer_tick_step=0 FrameTime=328 t=386 d_homer_tick_count=2442
22:04:19.060850 d_homer_tick_step=0 FrameTime=328 t=714 d_homer_tick_count=2442
22:04:19.065710 d_homer_tick_step=0 FrameTime=327 t=1041 d_homer_tick_count=2442
22:04:19.070507 d_homer_tick_step=0 FrameTime=328 t=1369 d_homer_tick_count=2442
22:04:19.075281 d_homer_tick_step=0 FrameTime=328 t=1697 d_homer_tick_count=2442
22:04:19.079923 d_homer_tick_step=0 FrameTime=327 t=2024 d_homer_tick_count=2442
22:04:19.085890 d_homer_tick_step=1 FrameTime=328 t=2352 d_homer_tick_count=2442
22:04:19.090957 d_homer_tick_step=0 FrameTime=393 t=561 d_homer_tick_count=2443
22:04:19.097072 d_homer_tick_step=0 FrameTime=393 t=954 d_homer_tick_count=2443
22:04:19.102281 d_homer_tick_step=0 FrameTime=328 t=1282 d_homer_tick_count=2443
22:04:19.107245 d_homer_tick_step=0 FrameTime=328 t=1610 d_homer_tick_count=2443
22:04:19.111970 d_homer_tick_step=0 FrameTime=327 t=1937 d_homer_tick_count=2443
22:04:19.117111 d_homer_tick_step=1 FrameTime=328 t=2265 d_homer_tick_count=2443
22:04:19.122911 d_homer_tick_step=0 FrameTime=393 t=474 d_homer_tick_count=2444
22:04:19.128752 d_homer_tick_step=0 FrameTime=328 t=802 d_homer_tick_count=2444
22:04:19.132938 d_homer_tick_step=0 FrameTime=328 t=1130 d_homer_tick_count=2444
22:04:19.138144 d_homer_tick_step=0 FrameTime=327 t=1457 d_homer_tick_count=2444
22:04:19.143849 d_homer_tick_step=0 FrameTime=328 t=1785 d_homer_tick_count=2444
22:04:19.148625 d_homer_tick_step=0 FrameTime=328 t=2113 d_homer_tick_count=2444
22:04:19.153242 d_homer_tick_step=1 FrameTime=327 t=2440 d_homer_tick_count=2444
22:04:19.158438 d_homer_tick_step=0 FrameTime=328 t=584 d_homer_tick_count=2445
22:04:19.163075 d_homer_tick_step=0 FrameTime=328 t=912 d_homer_tick_count=2445
22:04:19.168795 d_homer_tick_step=0 FrameTime=327 t=1239 d_homer_tick_count=2445
22:04:19.173697 d_homer_tick_step=0 FrameTime=328 t=1567 d_homer_tick_count=2445
22:04:19.178609 d_homer_tick_step=0 FrameTime=328 t=1895 d_homer_tick_count=2445
22:04:19.183733 d_homer_tick_step=1 FrameTime=328 t=2223 d_homer_tick_count=2445
22:04:19.188855 d_homer_tick_step=0 FrameTime=327 t=366 d_homer_tick_count=2446
22:04:19.193537 d_homer_tick_step=0 FrameTime=328 t=694 d_homer_tick_count=2446
22:04:19.198460 d_homer_tick_step=0 FrameTime=328 t=1022 d_homer_tick_count=2446
22:04:19.203514 d_homer_tick_step=0 FrameTime=327 t=1349 d_homer_tick_count=2446
22:04:19.208511 d_homer_tick_step=0 FrameTime=328 t=1677 d_homer_tick_count=2446
22:04:19.213357 d_homer_tick_step=0 FrameTime=328 t=2005 d_homer_tick_count=2446
22:04:19.218425 d_homer_tick_step=1 FrameTime=327 t=2332 d_homer_tick_count=2446
22:04:19.223504 d_homer_tick_step=0 FrameTime=328 t=476 d_homer_tick_count=2447
22:04:19.228618 d_homer_tick_step=0 FrameTime=328 t=804 d_homer_tick_count=2447
22:04:19.233455 d_homer_tick_step=0 FrameTime=327 t=1131 d_homer_tick_count=2447
22:04:19.238170 d_homer_tick_step=0 FrameTime=328 t=1459 d_homer_tick_count=2447
22:04:19.243778 d_homer_tick_step=0 FrameTime=328 t=1787 d_homer_tick_count=2447
22:04:19.248484 d_homer_tick_step=0 FrameTime=327 t=2114 d_homer_tick_count=2447
22:04:19.253069 d_homer_tick_step=1 FrameTime=328 t=2442 d_homer_tick_count=2447
22:04:19.258018 d_homer_tick_step=0 FrameTime=328 t=586 d_homer_tick_count=2448
22:04:19.263955 d_homer_tick_step=0 FrameTime=393 t=979 d_homer_tick_count=2448
22:04:19.269100 d_homer_tick_step=0 FrameTime=328 t=1307 d_homer_tick_count=2448
22:04:19.274131 d_homer_tick_step=0 FrameTime=327 t=1634 d_homer_tick_count=2448
22:04:19.279885 d_homer_tick_step=0 FrameTime=328 t=1962 d_homer_tick_count=2448
22:04:19.284786 d_homer_tick_step=1 FrameTime=328 t=2290 d_homer_tick_count=2448
22:04:19.289299 d_homer_tick_step=0 FrameTime=327 t=433 d_homer_tick_count=2449
22:04:19.294379 d_homer_tick_step=0 FrameTime=328 t=761 d_homer_tick_count=2449
22:04:19.299516 d_homer_tick_step=0 FrameTime=328 t=1089 d_homer_tick_count=2449
22:04:19.304893 d_homer_tick_step=0 FrameTime=327 t=1416 d_homer_tick_count=2449
22:04:19.309256 d_homer_tick_step=0 FrameTime=328 t=1744 d_homer_tick_count=2449
22:04:19.314171 d_homer_tick_step=0 FrameTime=328 t=2072 d_homer_tick_count=2449
22:04:19.319912 d_homer_tick_step=1 FrameTime=393 t=2465 d_homer_tick_count=2449
22:04:19.325868 d_homer_tick_step=0 FrameTime=328 t=609 d_homer_tick_count=2450
22:04:19.329928 d_homer_tick_step=0 FrameTime=327 t=936 d_homer_tick_count=2450
22:04:19.341195 d_homer_tick_step=0 FrameTime=721 t=1657 d_homer_tick_count=2450
22:04:19.346463 d_homer_tick_step=0 FrameTime=328 t=1985 d_homer_tick_count=2450
22:04:19.351648 d_homer_tick_step=1 FrameTime=328 t=2313 d_homer_tick_count=2450
22:04:19.356743 d_homer_tick_step=0 FrameTime=327 t=456 d_homer_tick_count=2451
22:04:19.361689 d_homer_tick_step=0 FrameTime=328 t=784 d_homer_tick_count=2451
22:04:19.366744 d_homer_tick_step=0 FrameTime=328 t=1112 d_homer_tick_count=2451
22:04:19.372044 d_homer_tick_step=0 FrameTime=393 t=1505 d_homer_tick_count=2451
22:04:19.377262 d_homer_tick_step=0 FrameTime=327 t=1832 d_homer_tick_count=2451
22:04:19.382381 d_homer_tick_step=0 FrameTime=328 t=2160 d_homer_tick_count=2451
22:04:19.387380 d_homer_tick_step=1 FrameTime=328 t=2488 d_homer_tick_count=2451
22:04:19.392450 d_homer_tick_step=0 FrameTime=328 t=632 d_homer_tick_count=2452
22:04:19.397702 d_homer_tick_step=0 FrameTime=327 t=959 d_homer_tick_count=2452
22:04:19.402698 d_homer_tick_step=0 FrameTime=328 t=1287 d_homer_tick_count=2452
22:04:19.407623 d_homer_tick_step=0 FrameTime=328 t=1615 d_homer_tick_count=2452
22:04:19.412599 d_homer_tick_step=0 FrameTime=327 t=1942 d_homer_tick_count=2452
22:04:19.417716 d_homer_tick_step=1 FrameTime=328 t=2270 d_homer_tick_count=2452
22:04:19.422695 d_homer_tick_step=0 FrameTime=328 t=414 d_homer_tick_count=2453
22:04:19.427606 d_homer_tick_step=0 FrameTime=327 t=741 d_homer_tick_count=2453
22:04:19.433051 d_homer_tick_step=0 FrameTime=394 t=1135 d_homer_tick_count=2453
22:04:19.438108 d_homer_tick_step=0 FrameTime=327 t=1462 d_homer_tick_count=2453
22:04:19.443082 d_homer_tick_step=0 FrameTime=328 t=1790 d_homer_tick_count=2453
22:04:19.448353 d_homer_tick_step=0 FrameTime=328 t=2118 d_homer_tick_count=2453
22:04:19.453458 d_homer_tick_step=1 FrameTime=327 t=2445 d_homer_tick_count=2453
22:04:19.458601 d_homer_tick_step=0 FrameTime=328 t=589 d_homer_tick_count=2454
22:04:19.463619 d_homer_tick_step=0 FrameTime=328 t=917 d_homer_tick_count=2454
22:04:19.468776 d_homer_tick_step=0 FrameTime=327 t=1244 d_homer_tick_count=2454
22:04:19.473893 d_homer_tick_step=0 FrameTime=328 t=1572 d_homer_tick_count=2454
22:04:19.478851 d_homer_tick_step=0 FrameTime=328 t=1900 d_homer_tick_count=2454
22:04:19.483965 d_homer_tick_step=1 FrameTime=393 t=2293 d_homer_tick_count=2454
22:04:19.489256 d_homer_tick_step=0 FrameTime=328 t=437 d_homer_tick_count=2455
22:04:19.494392 d_homer_tick_step=0 FrameTime=327 t=764 d_homer_tick_count=2455
22:04:19.499425 d_homer_tick_step=0 FrameTime=328 t=1092 d_homer_tick_count=2455
22:04:19.504413 d_homer_tick_step=0 FrameTime=328 t=1420 d_homer_tick_count=2455
22:04:19.509617 d_homer_tick_step=0 FrameTime=327 t=1747 d_homer_tick_count=2455
22:04:19.514942 d_homer_tick_step=0 FrameTime=393 t=2140 d_homer_tick_count=2455
22:04:19.520228 d_homer_tick_step=1 FrameTime=328 t=2468 d_homer_tick_count=2455
22:04:19.525520 d_homer_tick_step=0 FrameTime=328 t=612 d_homer_tick_count=2456
22:04:19.530546 d_homer_tick_step=0 FrameTime=328 t=940 d_homer_tick_count=2456
22:04:19.535476 d_homer_tick_step=0 FrameTime=327 t=1267 d_homer_tick_count=2456
22:04:19.540688 d_homer_tick_step=0 FrameTime=328 t=1595 d_homer_tick_count=2456
22:04:19.544986 d_homer_tick_step=0 FrameTime=328 t=1923 d_homer_tick_count=2456
22:04:19.550289 d_homer_tick_step=1 FrameTime=327 t=2250 d_homer_tick_count=2456
22:04:19.555919 d_homer_tick_step=0 FrameTime=393 t=459 d_homer_tick_count=2457
22:04:19.561798 d_homer_tick_step=0 FrameTime=328 t=787 d_homer_tick_count=2457
22:04:19.566845 d_homer_tick_step=0 FrameTime=328 t=1115 d_homer_tick_count=2457
22:04:19.571892 d_homer_tick_step=0 FrameTime=327 t=1442 d_homer_tick_count=2457
22:04:19.576033 d_homer_tick_step=0 FrameTime=328 t=1770 d_homer_tick_count=2457
22:04:19.581421 d_homer_tick_step=0 FrameTime=328 t=2098 d_homer_tick_count=2457
22:04:19.586275 d_homer_tick_step=1 FrameTime=328 t=2426 d_homer_tick_count=2457
22:04:19.591158 d_homer_tick_step=0 FrameTime=327 t=569 d_homer_tick_count=2458
22:04:19.596280 d_homer_tick_step=0 FrameTime=328 t=897 d_homer_tick_count=2458
22:04:19.601385 d_homer_tick_step=0 FrameTime=328 t=1225 d_homer_tick_count=2458
22:04:19.606409 d_homer_tick_step=0 FrameTime=327 t=1552 d_homer_tick_count=2458
22:04:19.611341 d_homer_tick_step=0 FrameTime=328 t=1880 d_homer_tick_count=2458
22:04:19.616452 d_homer_tick_step=1 FrameTime=328 t=2208 d_homer_tick_count=2458
22:04:19.621506 d_homer_tick_step=0 FrameTime=327 t=351 d_homer_tick_count=2459
22:04:19.626635 d_homer_tick_step=0 FrameTime=328 t=679 d_homer_tick_count=2459
22:04:19.631949 d_homer_tick_step=0 FrameTime=393 t=1072 d_homer_tick_count=2459
22:04:19.636996 d_homer_tick_step=0 FrameTime=328 t=1400 d_homer_tick_count=2459
22:04:19.642072 d_homer_tick_step=0 FrameTime=328 t=1728 d_homer_tick_count=2459
22:04:19.647115 d_homer_tick_step=0 FrameTime=327 t=2055 d_homer_tick_count=2459
22:04:19.652182 d_homer_tick_step=1 FrameTime=328 t=2383 d_homer_tick_count=2459
22:04:19.657276 d_homer_tick_step=0 FrameTime=328 t=527 d_homer_tick_count=2460
22:04:19.662357 d_homer_tick_step=0 FrameTime=327 t=854 d_homer_tick_count=2460
22:04:19.667631 d_homer_tick_step=0 FrameTime=328 t=1182 d_homer_tick_count=2460
22:04:19.672695 d_homer_tick_step=0 FrameTime=328 t=1510 d_homer_tick_count=2460
22:04:19.677809 d_homer_tick_step=0 FrameTime=327 t=1837 d_homer_tick_count=2460
22:04:19.681993 d_homer_tick_step=0 FrameTime=328 t=2165 d_homer_tick_count=2460
22:04:19.686990 d_homer_tick_step=1 FrameTime=328 t=2493 d_homer_tick_count=2460
22:04:19.692310 d_homer_tick_step=0 FrameTime=327 t=636 d_homer_tick_count=2461
22:04:19.697298 d_homer_tick_step=0 FrameTime=328 t=964 d_homer_tick_count=2461
22:04:19.702144 d_homer_tick_step=0 FrameTime=328 t=1292 d_homer_tick_count=2461
22:04:19.707043 d_homer_tick_step=0 FrameTime=327 t=1619 d_homer_tick_count=2461
22:04:19.712994 d_homer_tick_step=0 FrameTime=394 t=2013 d_homer_tick_count=2461
22:04:19.717958 d_homer_tick_step=1 FrameTime=327 t=2340 d_homer_tick_count=2461
22:04:19.723251 d_homer_tick_step=0 FrameTime=328 t=484 d_homer_tick_count=2462
22:04:19.728635 d_homer_tick_step=0 FrameTime=328 t=812 d_homer_tick_count=2462
22:04:19.733736 d_homer_tick_step=0 FrameTime=327 t=1139 d_homer_tick_count=2462
22:04:19.738905 d_homer_tick_step=0 FrameTime=328 t=1467 d_homer_tick_count=2462
22:04:19.744057 d_homer_tick_step=0 FrameTime=393 t=1860 d_homer_tick_count=2462
22:04:19.749339 d_homer_tick_step=1 FrameTime=328 t=2188 d_homer_tick_count=2462
22:04:19.754372 d_homer_tick_step=0 FrameTime=328 t=332 d_homer_tick_count=2463
22:04:19.759511 d_homer_tick_step=0 FrameTime=327 t=659 d_homer_tick_count=2463
22:04:19.764783 d_homer_tick_step=0 FrameTime=328 t=987 d_homer_tick_count=2463
22:04:19.769901 d_homer_tick_step=0 FrameTime=328 t=1315 d_homer_tick_count=2463
22:04:19.774858 d_homer_tick_step=0 FrameTime=327 t=1642 d_homer_tick_count=2463
22:04:19.779925 d_homer_tick_step=0 FrameTime=328 t=1970 d_homer_tick_count=2463
22:04:19.785307 d_homer_tick_step=1 FrameTime=328 t=2298 d_homer_tick_count=2463
22:04:19.790571 d_homer_tick_step=0 FrameTime=327 t=441 d_homer_tick_count=2464
22:04:19.795773 d_homer_tick_step=0 FrameTime=328 t=769 d_homer_tick_count=2464
22:04:19.800919 d_homer_tick_step=0 FrameTime=328 t=1097 d_homer_tick_count=2464
22:04:19.805070 d_homer_tick_step=0 FrameTime=327 t=1424 d_homer_tick_count=2464
22:04:19.810254 d_homer_tick_step=0 FrameTime=328 t=1752 d_homer_tick_count=2464
22:04:19.815353 d_homer_tick_step=0 FrameTime=328 t=2080 d_homer_tick_count=2464
22:04:19.820323 d_homer_tick_step=1 FrameTime=327 t=2407 d_homer_tick_count=2464
22:04:19.825070 d_homer_tick_step=0 FrameTime=328 t=551 d_homer_tick_count=2465
22:04:19.830884 d_homer_tick_step=0 FrameTime=328 t=879 d_homer_tick_count=2465
22:04:19.835005 d_homer_tick_step=0 FrameTime=327 t=1206 d_homer_tick_count=2465
22:04:19.840115 d_homer_tick_step=0 FrameTime=328 t=1534 d_homer_tick_count=2465
22:04:19.845279 d_homer_tick_step=0 FrameTime=328 t=1862 d_homer_tick_count=2465
22:04:19.850501 d_homer_tick_step=1 FrameTime=327 t=2189 d_homer_tick_count=2465
22:04:19.855621 d_homer_tick_step=0 FrameTime=328 t=333 d_homer_tick_count=2466
22:04:19.860631 d_homer_tick_step=0 FrameTime=328 t=661 d_homer_tick_count=2466
22:04:19.866001 d_homer_tick_step=0 FrameTime=393 t=1054 d_homer_tick_count=2466
22:04:19.871699 d_homer_tick_step=0 FrameTime=328 t=1382 d_homer_tick_count=2466
22:04:19.876330 d_homer_tick_step=0 FrameTime=327 t=1709 d_homer_tick_count=2466
22:04:19.881518 d_homer_tick_step=0 FrameTime=328 t=2037 d_homer_tick_count=2466
22:04:19.886484 d_homer_tick_step=1 FrameTime=328 t=2365 d_homer_tick_count=2466
22:04:19.891505 d_homer_tick_step=0 FrameTime=327 t=508 d_homer_tick_count=2467
22:04:19.896565 d_homer_tick_step=0 FrameTime=328 t=836 d_homer_tick_count=2467
22:04:19.901657 d_homer_tick_step=0 FrameTime=328 t=1164 d_homer_tick_count=2467
22:04:19.906724 d_homer_tick_step=0 FrameTime=328 t=1492 d_homer_tick_count=2467
22:04:19.911730 d_homer_tick_step=0 FrameTime=327 t=1819 d_homer_tick_count=2467
22:04:19.916959 d_homer_tick_step=1 FrameTime=393 t=2212 d_homer_tick_count=2467
22:04:19.922051 d_homer_tick_step=0 FrameTime=328 t=356 d_homer_tick_count=2468
22:04:19.927038 d_homer_tick_step=0 FrameTime=328 t=684 d_homer_tick_count=2468
22:04:19.932335 d_homer_tick_step=0 FrameTime=327 t=1011 d_homer_tick_count=2468
22:04:19.937279 d_homer_tick_step=0 FrameTime=328 t=1339 d_homer_tick_count=2468
22:04:19.942412 d_homer_tick_step=0 FrameTime=328 t=1667 d_homer_tick_count=2468
22:04:19.947455 d_homer_tick_step=0 FrameTime=327 t=1994 d_homer_tick_count=2468
22:04:19.952096 d_homer_tick_step=1 FrameTime=328 t=2322 d_homer_tick_count=2468
22:04:19.957166 d_homer_tick_step=0 FrameTime=328 t=466 d_homer_tick_count=2469
22:04:19.962081 d_homer_tick_step=0 FrameTime=328 t=794 d_homer_tick_count=2469
22:04:19.966926 d_homer_tick_step=0 FrameTime=327 t=1121 d_homer_tick_count=2469
22:04:19.972075 d_homer_tick_step=0 FrameTime=328 t=1449 d_homer_tick_count=2469
22:04:19.977090 d_homer_tick_step=0 FrameTime=328 t=1777 d_homer_tick_count=2469
22:04:19.982347 d_homer_tick_step=0 FrameTime=327 t=2104 d_homer_tick_count=2469
22:04:19.987225 d_homer_tick_step=1 FrameTime=328 t=2432 d_homer_tick_count=2469
22:04:19.992100 d_homer_tick_step=0 FrameTime=328 t=576 d_homer_tick_count=2470
22:04:19.997385 d_homer_tick_step=0 FrameTime=327 t=903 d_homer_tick_count=2470
22:04:20.001170 d_homer_tick_step=0 FrameTime=328 t=1231 d_homer_tick_count=2470
22:04:20.005944 d_homer_tick_step=0 FrameTime=328 t=1559 d_homer_tick_count=2470
22:04:20.011834 d_homer_tick_step=0 FrameTime=327 t=1886 d_homer_tick_count=2470
22:04:20.016669 d_homer_tick_step=1 FrameTime=328 t=2214 d_homer_tick_count=2470
22:04:20.021349 d_homer_tick_step=0 FrameTime=328 t=358 d_homer_tick_count=2471
22:04:20.026326 d_homer_tick_step=0 FrameTime=327 t=685 d_homer_tick_count=2471
22:04:20.031423 d_homer_tick_step=0 FrameTime=328 t=1013 d_homer_tick_count=2471
22:04:20.036242 d_homer_tick_step=0 FrameTime=328 t=1341 d_homer_tick_count=2471
22:04:20.041153 d_homer_tick_step=0 FrameTime=327 t=1668 d_homer_tick_count=2471
22:04:20.046392 d_homer_tick_step=0 FrameTime=328 t=1996 d_homer_tick_count=2471
22:04:20.051645 d_homer_tick_step=1 FrameTime=328 t=2324 d_homer_tick_count=2471
22:04:20.056410 d_homer_tick_step=0 FrameTime=327 t=467 d_homer_tick_count=2472
22:04:20.061254 d_homer_tick_step=0 FrameTime=328 t=795 d_homer_tick_count=2472
22:04:20.066600 d_homer_tick_step=0 FrameTime=328 t=1123 d_homer_tick_count=2472
22:04:20.071698 d_homer_tick_step=0 FrameTime=327 t=1450 d_homer_tick_count=2472
22:04:20.076577 d_homer_tick_step=0 FrameTime=328 t=1778 d_homer_tick_count=2472
22:04:20.081156 d_homer_tick_step=0 FrameTime=328 t=2106 d_homer_tick_count=2472
22:04:20.086981 d_homer_tick_step=1 FrameTime=393 t=2499 d_homer_tick_count=2472
22:04:20.092937 d_homer_tick_step=0 FrameTime=393 t=708 d_homer_tick_count=2473
22:04:20.098277 d_homer_tick_step=0 FrameTime=328 t=1036 d_homer_tick_count=2473
22:04:20.103267 d_homer_tick_step=0 FrameTime=328 t=1364 d_homer_tick_count=2473
22:04:20.108096 d_homer_tick_step=0 FrameTime=327 t=1691 d_homer_tick_count=2473
22:04:20.113904 d_homer_tick_step=0 FrameTime=394 t=2085 d_homer_tick_count=2473
22:04:20.119824 d_homer_tick_step=1 FrameTime=327 t=2412 d_homer_tick_count=2473
22:04:20.124758 d_homer_tick_step=0 FrameTime=328 t=556 d_homer_tick_count=2474
22:04:20.129637 d_homer_tick_step=0 FrameTime=328 t=884 d_homer_tick_count=2474
22:04:20.134545 d_homer_tick_step=0 FrameTime=327 t=1211 d_homer_tick_count=2474
22:04:20.139566 d_homer_tick_step=0 FrameTime=328 t=1539 d_homer_tick_count=2474
22:04:20.144513 d_homer_tick_step=0 FrameTime=328 t=1867 d_homer_tick_count=2474
22:04:20.149433 d_homer_tick_step=1 FrameTime=327 t=2194 d_homer_tick_count=2474
22:04:20.154309 d_homer_tick_step=0 FrameTime=328 t=338 d_homer_tick_count=2475
22:04:20.159122 d_homer_tick_step=0 FrameTime=328 t=666 d_homer_tick_count=2475
22:04:20.164916 d_homer_tick_step=0 FrameTime=327 t=993 d_homer_tick_count=2475
22:04:20.169490 d_homer_tick_step=0 FrameTime=328 t=1321 d_homer_tick_count=2475
22:04:20.174420 d_homer_tick_step=0 FrameTime=328 t=1649 d_homer_tick_count=2475
22:04:20.179695 d_homer_tick_step=0 FrameTime=327 t=1976 d_homer_tick_count=2475
22:04:20.184885 d_homer_tick_step=1 FrameTime=328 t=2304 d_homer_tick_count=2475

`d_homer_tick_step` was 1 every 6th or 7th frame. At an average of 195 FPS, that means the Homing Missiles accelerate between about 27.857 and 32.5 times per second. (195 / 7 = 27.857 and 195 / 6 = 32.5.) So apparently, my Homing Missiles are accelerating between about 92.9% and 108.3% of the normal rate! (27.857 / 30 = 0.929 and 32.5 / 30 = 1.083.) Would this mean that the deviation doesn't explain why the Homing Missiles appear to be flying slower than normal?
Reply
#20
My impression was that there is a big speed difference (like 10%) for homers between old and new versions. I agree that one should not change tracking algorithm without strong reasons to do so, but speed is different thing. I think it will be useful to dump speed values for several homing missile trajectories (normalized by it's maximum speed in weapon data) in the "good" and "bad" version and look at the difference, this can shed some light on what is happening - for example you can see the real difference in speed (is it 2% or 10%), and whether maximum speed is reached in both versions or not.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)