From e69d761fb8fad628a701c52dd2798dce9596a895 Mon Sep 17 00:00:00 2001 From: Cyd Date: Wed, 29 Jul 2026 19:33:05 -0500 Subject: [PATCH] BT410 5.3.77: the overrun drain loop is not the trigger either serialnamedpipe's P_RX_BLOCKED path drains its whole backlog when the guest hasn't read in time -- directserial's `while (doReceive());`. That looked like the trigger, since a named pipe's backlog is unbounded where a real port's is capped by the line rate. Bounded it to one byte (real UART overrun semantics) and re-ran the conf that had faulted 3/3: FAULT 283s, FAULT 226s, FAULT 204s. Killed. The measurement that explains why it was never plausible: overruns during a run are 1-3 per report period, because vRIO sends about a byte every 1-3ms -- the backlog is shallow and the loop had nothing to teleport. The 494/499 counts all land after the game exits. I read the code and inferred a burst without measuring the queue depth it operates on. Default restored to drain-all: it is the validated directserial behaviour the RIO's rxpollus/rxburst tuning was calibrated against, and changing it on a dead hypothesis would risk real-cockpit timing for nothing. VPX_RX_OVERRUN_ONE=1 opts into the bounded form. The roadmap now carries a fault ledger of every dead hypothesis so none get re-run. What survives: a deterministic DPMI-host path walking a {next,handler} chain into a node whose pointer is an unhooked IVT value, entered under RIO interrupt load. Naming the owning routine needs a trace of entries to host 0x66CF, clean vs faulting -- a DPMI32VM reversing sub-project, now decoupled from the reconstruction (vRIO down = 100% reliable, logged conf = ~70%). Co-Authored-By: Claude Fable 5 --- emulator/render-bridge/dosboxlog.txt | 277 +++-- emulator/render-bridge/logs/074-CRASH.txt | 1004 +++++++++++++++++ emulator/render-bridge/logs/074-dosbox.txt | 231 ++++ emulator/render-bridge/logs/076-CRASH.txt | 17 + emulator/render-bridge/logs/076-dosbox.txt | 242 ++++ emulator/render-bridge/logs/078-CRASH.txt | 14 + emulator/render-bridge/logs/078-dosbox.txt | 246 ++++ emulator/render-bridge/podlog.txt | 551 +-------- emulator/vpx-device/serialnamedpipe.cpp | 42 +- restoration/source410/RENDER-ROADMAP.NOTES.md | 46 + 10 files changed, 1981 insertions(+), 689 deletions(-) create mode 100644 emulator/render-bridge/logs/074-CRASH.txt create mode 100644 emulator/render-bridge/logs/074-dosbox.txt create mode 100644 emulator/render-bridge/logs/076-CRASH.txt create mode 100644 emulator/render-bridge/logs/076-dosbox.txt create mode 100644 emulator/render-bridge/logs/078-CRASH.txt create mode 100644 emulator/render-bridge/logs/078-dosbox.txt diff --git a/emulator/render-bridge/dosboxlog.txt b/emulator/render-bridge/dosboxlog.txt index 01a701b9..8b5bec18 100644 --- a/emulator/render-bridge/dosboxlog.txt +++ b/emulator/render-bridge/dosboxlog.txt @@ -67,165 +67,160 @@ LOG: Aspect ratio: 720 x 540 xToY=1.333 yToX=0.750 LOG: SHELL:Redirect output to COM3 LOG: VPXLOG: fifosock client connected VPX lights@f1: type6=0 typeE=0 decoded=0 dir=0 amb(0.00,0.00,0.00) -LOG: 185106254 ERROR MOUSE:Unhandled videomode 79 on reset +LOG: 185063235 ERROR MOUSE:Unhandled videomode 79 on reset LOG: pixratio 1.000, dw false, dh false LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 VPX lightnode t=6 nb=52: [8]00000000/0 [12]00000000/0 [16]00000001/1.4013e-45 [20]3f800000/1 [24]3f800000/1 [28]3f800000/1 [32]64078678/1e+22 [36]64078678/1e+22 [40]00000000/0 [44]bf6ae9ee/-0.917632 [48]ffffffff/nan -LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 VPX lights@f121: type6=2 typeE=6 decoded=2 dir=1 amb(0.55,0.50,0.65) L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) -VPX lights@f241: type6=2 typeE=6 decoded=2 dir=1 amb(0.55,0.50,0.65) - L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) -LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 -LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 -VPX lights@f361: type6=2 typeE=7 decoded=2 dir=1 amb(0.55,0.50,0.65) - L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) -LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D4 SS:ESP=0107:00017560 EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 - now=272341.556ms last serial RX 0.548ms ago deliveries=28130 + now=201863.877ms last serial RX 0.871ms ago deliveries=5569 code @EIP: 6A 00 57 53 56 FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 stack: 00017640 F000CA60 00017574 00000000 00120F92 0001000F 00000000 00000000 00000000 00000000 IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 ebp chain: [00017570]ret=0001000F - rx[ 0] t=272215.011 (126.545 ago) cs:eip=00FF:00492A57 byte=00 - rx[ 1] t=272217.007 (124.549 ago) cs:eip=0D1A:00000683 byte=00 - rx[ 2] t=272219.011 (122.545 ago) cs:eip=00FF:004C6C20 byte=00 - rx[ 3] t=272221.005 (120.551 ago) cs:eip=00B7:0000188D byte=07 - rx[ 4] t=272222.005 (119.551 ago) cs:eip=00B7:0000188D byte=FC - rx[ 5] t=272224.005 (117.551 ago) cs:eip=00B7:0000188D byte=87 - rx[ 6] t=272226.005 (115.551 ago) cs:eip=00B7:0000188D byte=00 - rx[ 7] t=272228.005 (113.551 ago) cs:eip=00B7:0000188D byte=00 - rx[ 8] t=272230.005 (111.551 ago) cs:eip=00B7:0000188D byte=00 - rx[ 9] t=272232.605 (108.951 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 10] t=272233.707 (107.849 ago) cs:eip=00FF:004927E4 byte=00 - rx[ 11] t=272235.005 (106.551 ago) cs:eip=00FF:00492741 byte=00 - rx[ 12] t=272236.306 (105.250 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 13] t=272237.006 (104.550 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 14] t=272238.505 (103.051 ago) cs:eip=0020:00004065 byte=00 - rx[ 15] t=272241.005 (100.551 ago) cs:eip=00FF:004C3E4F byte=00 - rx[ 16] t=272242.705 (98.851 ago) cs:eip=00FF:00492A13 byte=07 - rx[ 17] t=272245.005 (96.551 ago) cs:eip=F000:0000D10B byte=FC - rx[ 18] t=272247.005 (94.551 ago) cs:eip=00FF:004921E6 byte=87 - rx[ 19] t=272249.008 (92.548 ago) cs:eip=00FF:00494C90 byte=00 - rx[ 20] t=272251.005 (90.551 ago) cs:eip=0020:00004103 byte=00 - rx[ 21] t=272253.005 (88.551 ago) cs:eip=00FF:004929ED byte=00 - rx[ 22] t=272256.005 (85.551 ago) cs:eip=0020:00001CD1 byte=00 - rx[ 23] t=272258.005 (83.551 ago) cs:eip=00FF:004929E3 byte=00 - rx[ 24] t=272260.006 (81.550 ago) cs:eip=00FF:00492A1C byte=00 - rx[ 25] t=272262.006 (79.550 ago) cs:eip=00B7:000020C6 byte=00 - rx[ 26] t=272264.010 (77.546 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 27] t=272267.009 (74.547 ago) cs:eip=00FF:0049292F byte=00 - rx[ 28] t=272269.010 (72.546 ago) cs:eip=00FF:004C3E4F byte=00 - rx[ 29] t=272271.005 (70.551 ago) cs:eip=0020:00004112 byte=07 - rx[ 30] t=272274.011 (67.545 ago) cs:eip=00FF:0048AA6A byte=FC - rx[ 31] t=272276.009 (65.547 ago) cs:eip=00FF:004897E6 byte=87 - rx[ 32] t=272277.005 (64.551 ago) cs:eip=0020:000002B1 byte=00 - rx[ 33] t=272280.007 (61.549 ago) cs:eip=00FF:00492844 byte=00 - rx[ 34] t=272282.005 (59.551 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 35] t=272283.406 (58.150 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 36] t=272285.010 (56.546 ago) cs:eip=0020:00000FF8 byte=00 - rx[ 37] t=272287.009 (54.547 ago) cs:eip=00FF:0049292F byte=00 - rx[ 38] t=272289.005 (52.551 ago) cs:eip=00FF:0049292F byte=00 - rx[ 39] t=272292.005 (49.551 ago) cs:eip=00FF:004929D5 byte=00 - rx[ 40] t=272295.005 (46.551 ago) cs:eip=00FF:0048ED1F byte=00 - rx[ 41] t=272297.008 (44.548 ago) cs:eip=0020:000008CE byte=00 - rx[ 42] t=272299.010 (42.546 ago) cs:eip=00FF:00494AA9 byte=07 - rx[ 43] t=272300.009 (41.547 ago) cs:eip=00FF:00494C3E byte=FC - rx[ 44] t=272304.005 (37.551 ago) cs:eip=00FF:00493FBC byte=87 - rx[ 45] t=272305.005 (36.551 ago) cs:eip=00FF:004929F8 byte=00 - rx[ 46] t=272306.306 (35.250 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 47] t=272307.709 (33.847 ago) cs:eip=00FF:00492700 byte=00 - rx[ 48] t=272310.013 (31.543 ago) cs:eip=00FF:0000AEE0 byte=00 - rx[ 49] t=272312.006 (29.550 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 50] t=272315.006 (26.550 ago) cs:eip=00FF:004C3E4F byte=00 - rx[ 51] t=272316.006 (25.550 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 52] t=272319.005 (22.551 ago) cs:eip=0020:00004062 byte=00 - rx[ 53] t=272321.005 (20.551 ago) cs:eip=00FF:0000B029 byte=00 - rx[ 54] t=272323.005 (18.551 ago) cs:eip=00FF:00498AB7 byte=00 - rx[ 55] t=272325.014 (16.542 ago) cs:eip=00B7:00000012 byte=07 - rx[ 56] t=272327.007 (14.549 ago) cs:eip=00FF:0049292F byte=FC - rx[ 57] t=272329.605 (11.951 ago) cs:eip=00FF:00492A13 byte=87 - rx[ 58] t=272331.005 (10.551 ago) cs:eip=0020:0000083E byte=00 - rx[ 59] t=272333.006 (8.550 ago) cs:eip=00FF:004929E3 byte=00 - rx[ 60] t=272336.005 (5.551 ago) cs:eip=F000:0000D10B byte=00 - rx[ 61] t=272337.007 (4.549 ago) cs:eip=00FF:0000AF58 byte=00 - rx[ 62] t=272339.007 (2.549 ago) cs:eip=00FF:0049BDD4 byte=00 - rx[ 63] t=272341.008 (0.548 ago) cs:eip=00FF:00492A57 byte=00 + rx[ 0] t=201743.006 (120.871 ago) cs:eip=00FF:0044244C byte=00 + rx[ 1] t=201745.004 (118.873 ago) cs:eip=00FF:00428B35 byte=00 + rx[ 2] t=201746.005 (117.872 ago) cs:eip=00FF:004C427C byte=00 + rx[ 3] t=201748.005 (115.872 ago) cs:eip=00FF:0000B83A byte=00 + rx[ 4] t=201750.003 (113.873 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 5] t=201752.005 (111.872 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 6] t=201754.004 (109.873 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 7] t=201756.004 (107.873 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 8] t=201758.005 (105.872 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 9] t=201761.003 (102.873 ago) cs:eip=00FF:004CE03E byte=07 + rx[ 10] t=201762.004 (101.873 ago) cs:eip=00FF:004CDFC8 byte=FC + rx[ 11] t=201764.003 (99.873 ago) cs:eip=0020:0000176F byte=87 + rx[ 12] t=201766.009 (97.868 ago) cs:eip=00FF:0045F505 byte=00 + rx[ 13] t=201768.006 (95.871 ago) cs:eip=0020:000040A6 byte=00 + rx[ 14] t=201771.005 (92.872 ago) cs:eip=00FF:004290B0 byte=00 + rx[ 15] t=201773.004 (90.873 ago) cs:eip=00FF:00410EF8 byte=00 + rx[ 16] t=201774.004 (89.873 ago) cs:eip=00FF:00441928 byte=00 + rx[ 17] t=201776.008 (87.869 ago) cs:eip=00FF:00429109 byte=00 + rx[ 18] t=201778.004 (85.873 ago) cs:eip=00FF:004424BC byte=00 + rx[ 19] t=201780.004 (83.873 ago) cs:eip=00FF:004C4292 byte=00 + rx[ 20] t=201781.009 (82.867 ago) cs:eip=00FF:0045EE5B byte=00 + rx[ 21] t=201783.004 (80.873 ago) cs:eip=00FF:0042539C byte=00 + rx[ 22] t=201785.003 (78.873 ago) cs:eip=00FF:004CDFC8 byte=07 + rx[ 23] t=201787.005 (76.872 ago) cs:eip=00FF:004CE03E byte=FC + rx[ 24] t=201789.005 (74.872 ago) cs:eip=00FF:004CDFC8 byte=87 + rx[ 25] t=201791.005 (72.872 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 26] t=201792.004 (71.873 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 27] t=201794.003 (69.873 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 28] t=201796.014 (67.863 ago) cs:eip=0020:000002B1 byte=00 + rx[ 29] t=201798.005 (65.872 ago) cs:eip=00FF:00410EF8 byte=00 + rx[ 30] t=201801.004 (62.873 ago) cs:eip=00FF:0042C958 byte=00 + rx[ 31] t=201803.005 (60.872 ago) cs:eip=00FF:00442442 byte=00 + rx[ 32] t=201804.004 (59.873 ago) cs:eip=00FF:0042C9B4 byte=00 + rx[ 33] t=201806.006 (57.871 ago) cs:eip=00FF:00410EF8 byte=00 + rx[ 34] t=201808.005 (55.871 ago) cs:eip=00FF:0042585D byte=00 + rx[ 35] t=201810.003 (53.873 ago) cs:eip=00FF:004CE3B3 byte=07 + rx[ 36] t=201812.003 (51.873 ago) cs:eip=00FF:004318F3 byte=FC + rx[ 37] t=201813.005 (50.871 ago) cs:eip=00FF:00410608 byte=87 + rx[ 38] t=201815.006 (48.871 ago) cs:eip=00FF:004CC3F8 byte=00 + rx[ 39] t=201817.007 (46.870 ago) cs:eip=00FF:004C4223 byte=00 + rx[ 40] t=201819.010 (44.867 ago) cs:eip=00FF:0045ECFF byte=00 + rx[ 41] t=201821.005 (42.871 ago) cs:eip=00FF:00424B40 byte=00 + rx[ 42] t=201822.006 (41.871 ago) cs:eip=00FF:004109C8 byte=00 + rx[ 43] t=201824.004 (39.873 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 44] t=201826.005 (37.872 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 45] t=201829.004 (34.873 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 46] t=201830.004 (33.873 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 47] t=201832.006 (31.871 ago) cs:eip=0020:00000FE8 byte=00 + rx[ 48] t=201834.003 (29.873 ago) cs:eip=0020:00001755 byte=07 + rx[ 49] t=201836.004 (27.873 ago) cs:eip=0020:0000176F byte=FC + rx[ 50] t=201838.004 (25.873 ago) cs:eip=00FF:0044244C byte=87 + rx[ 51] t=201841.007 (22.870 ago) cs:eip=00FF:00441928 byte=00 + rx[ 52] t=201843.011 (20.866 ago) cs:eip=00FF:00429109 byte=00 + rx[ 53] t=201844.005 (19.872 ago) cs:eip=00FF:0042C958 byte=00 + rx[ 54] t=201846.003 (17.873 ago) cs:eip=00FF:00442428 byte=00 + rx[ 55] t=201848.005 (15.872 ago) cs:eip=00FF:00429109 byte=00 + rx[ 56] t=201850.005 (13.872 ago) cs:eip=00FF:0042512B byte=00 + rx[ 57] t=201851.004 (12.873 ago) cs:eip=0020:00001E01 byte=00 + rx[ 58] t=201854.004 (9.873 ago) cs:eip=00FF:00422A28 byte=00 + rx[ 59] t=201856.004 (7.873 ago) cs:eip=0020:000002E5 byte=00 + rx[ 60] t=201858.904 (4.973 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 61] t=201859.009 (4.867 ago) cs:eip=0020:00001738 byte=07 + rx[ 62] t=201861.005 (2.871 ago) cs:eip=0020:000040B8 byte=FC + rx[ 63] t=201863.006 (0.871 ago) cs:eip=00FF:00493CFB byte=87 VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D9 SS:ESP=0107:00017560 EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 - now=272342.385ms last serial RX 0.779ms ago deliveries=28131 + now=201864.707ms last serial RX 0.803ms ago deliveries=5570 code @EIP: FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 56 6A 02 6A 00 stack: 00017640 F000CA60 00017574 00000000 00120F92 0001000F 00000000 00000000 00000000 00000000 IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 ebp chain: [00017570]ret=0001000F - rx[ 0] t=272217.007 (125.377 ago) cs:eip=0D1A:00000683 byte=00 - rx[ 1] t=272219.011 (123.373 ago) cs:eip=00FF:004C6C20 byte=00 - rx[ 2] t=272221.005 (121.379 ago) cs:eip=00B7:0000188D byte=07 - rx[ 3] t=272222.005 (120.379 ago) cs:eip=00B7:0000188D byte=FC - rx[ 4] t=272224.005 (118.379 ago) cs:eip=00B7:0000188D byte=87 - rx[ 5] t=272226.005 (116.379 ago) cs:eip=00B7:0000188D byte=00 - rx[ 6] t=272228.005 (114.379 ago) cs:eip=00B7:0000188D byte=00 - rx[ 7] t=272230.005 (112.379 ago) cs:eip=00B7:0000188D byte=00 - rx[ 8] t=272232.605 (109.780 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 9] t=272233.707 (108.678 ago) cs:eip=00FF:004927E4 byte=00 - rx[ 10] t=272235.005 (107.380 ago) cs:eip=00FF:00492741 byte=00 - rx[ 11] t=272236.306 (106.079 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 12] t=272237.006 (105.379 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 13] t=272238.505 (103.879 ago) cs:eip=0020:00004065 byte=00 - rx[ 14] t=272241.005 (101.379 ago) cs:eip=00FF:004C3E4F byte=00 - rx[ 15] t=272242.705 (99.679 ago) cs:eip=00FF:00492A13 byte=07 - rx[ 16] t=272245.005 (97.380 ago) cs:eip=F000:0000D10B byte=FC - rx[ 17] t=272247.005 (95.379 ago) cs:eip=00FF:004921E6 byte=87 - rx[ 18] t=272249.008 (93.377 ago) cs:eip=00FF:00494C90 byte=00 - rx[ 19] t=272251.005 (91.379 ago) cs:eip=0020:00004103 byte=00 - rx[ 20] t=272253.005 (89.380 ago) cs:eip=00FF:004929ED byte=00 - rx[ 21] t=272256.005 (86.379 ago) cs:eip=0020:00001CD1 byte=00 - rx[ 22] t=272258.005 (84.379 ago) cs:eip=00FF:004929E3 byte=00 - rx[ 23] t=272260.006 (82.379 ago) cs:eip=00FF:00492A1C byte=00 - rx[ 24] t=272262.006 (80.379 ago) cs:eip=00B7:000020C6 byte=00 - rx[ 25] t=272264.010 (78.375 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 26] t=272267.009 (75.375 ago) cs:eip=00FF:0049292F byte=00 - rx[ 27] t=272269.010 (73.375 ago) cs:eip=00FF:004C3E4F byte=00 - rx[ 28] t=272271.005 (71.379 ago) cs:eip=0020:00004112 byte=07 - rx[ 29] t=272274.011 (68.374 ago) cs:eip=00FF:0048AA6A byte=FC - rx[ 30] t=272276.009 (66.376 ago) cs:eip=00FF:004897E6 byte=87 - rx[ 31] t=272277.005 (65.379 ago) cs:eip=0020:000002B1 byte=00 - rx[ 32] t=272280.007 (62.377 ago) cs:eip=00FF:00492844 byte=00 - rx[ 33] t=272282.005 (60.379 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 34] t=272283.406 (58.979 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 35] t=272285.010 (57.375 ago) cs:eip=0020:00000FF8 byte=00 - rx[ 36] t=272287.009 (55.375 ago) cs:eip=00FF:0049292F byte=00 - rx[ 37] t=272289.005 (53.379 ago) cs:eip=00FF:0049292F byte=00 - rx[ 38] t=272292.005 (50.380 ago) cs:eip=00FF:004929D5 byte=00 - rx[ 39] t=272295.005 (47.379 ago) cs:eip=00FF:0048ED1F byte=00 - rx[ 40] t=272297.008 (45.377 ago) cs:eip=0020:000008CE byte=00 - rx[ 41] t=272299.010 (43.375 ago) cs:eip=00FF:00494AA9 byte=07 - rx[ 42] t=272300.009 (42.375 ago) cs:eip=00FF:00494C3E byte=FC - rx[ 43] t=272304.005 (38.379 ago) cs:eip=00FF:00493FBC byte=87 - rx[ 44] t=272305.005 (37.380 ago) cs:eip=00FF:004929F8 byte=00 - rx[ 45] t=272306.306 (36.079 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 46] t=272307.709 (34.675 ago) cs:eip=00FF:00492700 byte=00 - rx[ 47] t=272310.013 (32.371 ago) cs:eip=00FF:0000AEE0 byte=00 - rx[ 48] t=272312.006 (30.379 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 49] t=272315.006 (27.379 ago) cs:eip=00FF:004C3E4F byte=00 - rx[ 50] t=272316.006 (26.379 ago) cs:eip=00FF:00492A13 byte=00 - rx[ 51] t=272319.005 (23.379 ago) cs:eip=0020:00004062 byte=00 - rx[ 52] t=272321.005 (21.379 ago) cs:eip=00FF:0000B029 byte=00 - rx[ 53] t=272323.005 (19.379 ago) cs:eip=00FF:00498AB7 byte=00 - rx[ 54] t=272325.014 (17.371 ago) cs:eip=00B7:00000012 byte=07 - rx[ 55] t=272327.007 (15.377 ago) cs:eip=00FF:0049292F byte=FC - rx[ 56] t=272329.605 (12.779 ago) cs:eip=00FF:00492A13 byte=87 - rx[ 57] t=272331.005 (11.379 ago) cs:eip=0020:0000083E byte=00 - rx[ 58] t=272333.006 (9.379 ago) cs:eip=00FF:004929E3 byte=00 - rx[ 59] t=272336.005 (6.380 ago) cs:eip=F000:0000D10B byte=00 - rx[ 60] t=272337.007 (5.377 ago) cs:eip=00FF:0000AF58 byte=00 - rx[ 61] t=272339.007 (3.377 ago) cs:eip=00FF:0049BDD4 byte=00 - rx[ 62] t=272341.008 (1.377 ago) cs:eip=00FF:00492A57 byte=00 - rx[ 63] t=272341.606 (0.779 ago) cs:eip=0020:0000587C byte=00 -LOG: 705973517 ERROR INT10:PutPixel unhandled mode type 7 + rx[ 0] t=201745.004 (119.703 ago) cs:eip=00FF:00428B35 byte=00 + rx[ 1] t=201746.005 (118.702 ago) cs:eip=00FF:004C427C byte=00 + rx[ 2] t=201748.005 (116.702 ago) cs:eip=00FF:0000B83A byte=00 + rx[ 3] t=201750.003 (114.703 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 4] t=201752.005 (112.702 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 5] t=201754.004 (110.703 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 6] t=201756.004 (108.703 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 7] t=201758.005 (106.702 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 8] t=201761.003 (103.703 ago) cs:eip=00FF:004CE03E byte=07 + rx[ 9] t=201762.004 (102.703 ago) cs:eip=00FF:004CDFC8 byte=FC + rx[ 10] t=201764.003 (100.703 ago) cs:eip=0020:0000176F byte=87 + rx[ 11] t=201766.009 (98.698 ago) cs:eip=00FF:0045F505 byte=00 + rx[ 12] t=201768.006 (96.701 ago) cs:eip=0020:000040A6 byte=00 + rx[ 13] t=201771.005 (93.702 ago) cs:eip=00FF:004290B0 byte=00 + rx[ 14] t=201773.004 (91.703 ago) cs:eip=00FF:00410EF8 byte=00 + rx[ 15] t=201774.004 (90.703 ago) cs:eip=00FF:00441928 byte=00 + rx[ 16] t=201776.008 (88.699 ago) cs:eip=00FF:00429109 byte=00 + rx[ 17] t=201778.004 (86.703 ago) cs:eip=00FF:004424BC byte=00 + rx[ 18] t=201780.004 (84.703 ago) cs:eip=00FF:004C4292 byte=00 + rx[ 19] t=201781.009 (83.697 ago) cs:eip=00FF:0045EE5B byte=00 + rx[ 20] t=201783.004 (81.703 ago) cs:eip=00FF:0042539C byte=00 + rx[ 21] t=201785.003 (79.703 ago) cs:eip=00FF:004CDFC8 byte=07 + rx[ 22] t=201787.005 (77.702 ago) cs:eip=00FF:004CE03E byte=FC + rx[ 23] t=201789.005 (75.702 ago) cs:eip=00FF:004CDFC8 byte=87 + rx[ 24] t=201791.005 (73.702 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 25] t=201792.004 (72.703 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 26] t=201794.003 (70.703 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 27] t=201796.014 (68.693 ago) cs:eip=0020:000002B1 byte=00 + rx[ 28] t=201798.005 (66.702 ago) cs:eip=00FF:00410EF8 byte=00 + rx[ 29] t=201801.004 (63.703 ago) cs:eip=00FF:0042C958 byte=00 + rx[ 30] t=201803.005 (61.702 ago) cs:eip=00FF:00442442 byte=00 + rx[ 31] t=201804.004 (60.703 ago) cs:eip=00FF:0042C9B4 byte=00 + rx[ 32] t=201806.006 (58.701 ago) cs:eip=00FF:00410EF8 byte=00 + rx[ 33] t=201808.005 (56.701 ago) cs:eip=00FF:0042585D byte=00 + rx[ 34] t=201810.003 (54.703 ago) cs:eip=00FF:004CE3B3 byte=07 + rx[ 35] t=201812.003 (52.703 ago) cs:eip=00FF:004318F3 byte=FC + rx[ 36] t=201813.005 (51.701 ago) cs:eip=00FF:00410608 byte=87 + rx[ 37] t=201815.006 (49.701 ago) cs:eip=00FF:004CC3F8 byte=00 + rx[ 38] t=201817.007 (47.700 ago) cs:eip=00FF:004C4223 byte=00 + rx[ 39] t=201819.010 (45.697 ago) cs:eip=00FF:0045ECFF byte=00 + rx[ 40] t=201821.005 (43.701 ago) cs:eip=00FF:00424B40 byte=00 + rx[ 41] t=201822.006 (42.701 ago) cs:eip=00FF:004109C8 byte=00 + rx[ 42] t=201824.004 (40.703 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 43] t=201826.005 (38.702 ago) cs:eip=00FF:004CE03E byte=00 + rx[ 44] t=201829.004 (35.703 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 45] t=201830.004 (34.703 ago) cs:eip=00FF:004CDFC8 byte=00 + rx[ 46] t=201832.006 (32.701 ago) cs:eip=0020:00000FE8 byte=00 + rx[ 47] t=201834.003 (30.703 ago) cs:eip=0020:00001755 byte=07 + rx[ 48] t=201836.004 (28.703 ago) cs:eip=0020:0000176F byte=FC + rx[ 49] t=201838.004 (26.703 ago) cs:eip=00FF:0044244C byte=87 + rx[ 50] t=201841.007 (23.700 ago) cs:eip=00FF:00441928 byte=00 + rx[ 51] t=201843.011 (21.696 ago) cs:eip=00FF:00429109 byte=00 + rx[ 52] t=201844.005 (20.702 ago) cs:eip=00FF:0042C958 byte=00 + rx[ 53] t=201846.003 (18.703 ago) cs:eip=00FF:00442428 byte=00 + rx[ 54] t=201848.005 (16.702 ago) cs:eip=00FF:00429109 byte=00 + rx[ 55] t=201850.005 (14.702 ago) cs:eip=00FF:0042512B byte=00 + rx[ 56] t=201851.004 (13.703 ago) cs:eip=0020:00001E01 byte=00 + rx[ 57] t=201854.004 (10.703 ago) cs:eip=00FF:00422A28 byte=00 + rx[ 58] t=201856.004 (8.703 ago) cs:eip=0020:000002E5 byte=00 + rx[ 59] t=201858.904 (5.803 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 60] t=201859.009 (5.697 ago) cs:eip=0020:00001738 byte=07 + rx[ 61] t=201861.005 (3.701 ago) cs:eip=0020:000040B8 byte=FC + rx[ 62] t=201863.006 (1.701 ago) cs:eip=00FF:00493CFB byte=87 + rx[ 63] t=201863.904 (0.803 ago) cs:eip=0020:00001758 byte=00 +LOG: 498970844 ERROR INT10:PutPixel unhandled mode type 7 LOG: SHELL:Redirect output to RC.TXT -LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:494 (IF0:5), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:120 (IF0:11), TX:0, Break 0 diff --git a/emulator/render-bridge/logs/074-CRASH.txt b/emulator/render-bridge/logs/074-CRASH.txt new file mode 100644 index 00000000..9d67e526 --- /dev/null +++ b/emulator/render-bridge/logs/074-CRASH.txt @@ -0,0 +1,1004 @@ +BattleTech v4.10 +BTL4Application::BTL4Application +GaugeInterpreter: undefined label 'Initialization' +[exp] master player experience=2 simLive=1 heatModelOn=1 advDamage=1 +[role] 'Role::Default' lives=1000 killBonus=500 dmgMod=1 +[torso] horizJoint 'jointtorso' -> 0x00a4fe78 type=1 enabled=1 +[weap] 'AFC100' seg=13 mount=sitelgunport rear=0 +[proj] 'AFC100' ammoBinIndex=21 -> AmmoBinAFC100 (rounds=20) +[weap] 'ERLLaser' seg=7 mount=siterugunport rear=0 +[weap] 'ERSLaser_1' seg=13 mount=sitelgunport rear=0 +[weap] 'ERSLaser_2' seg=8 mount=siterdgunport rear=0 +[weap] 'LRM15_1' seg=18 mount=sitelmissleport rear=0 +[proj] 'LRM15_1' ammoBinIndex=26 -> AmmoBinLRM15_1 (rounds=16) +[weap] 'LRM15_2' seg=19 mount=sitermissleport rear=0 +[proj] 'LRM15_2' ammoBinIndex=28 -> AmmoBinLRM15_2 (rounds=16) +[mech] segment walk done: subsystemCount=32 weaponCount=6 +[skel] jointSubsystem=0x009f6d84 jointCount=25 +[mech] model params: walkTR=65 runTR=40 maxAcc=20 throttleAdj=0.8 (deg,deg,u/s^2,scale) +[mech] look angles: L=50 R=-50 F=-15 B=0 (deg) +[mech] damage zones streamed: 22 [dz_dtorso,dz_hip,dz_larm,dz_ldleg,dz_ldoor,dz_lfoot,dz_lgun,dz_ltorso,dz_luleg,dz_rarm,dz_rdleg,dz_rdoor,dz_reardtorso,dz_rearltorso,dz_rearrtorso,dz_rearutorso,dz_rfoot,dz_rgun,dz_rtorso,dz_ruleg,dz_searchlight,dz_utorso] +[cyl] table 'madcat' LOADED rows=7 +[valve] 'Condenser1' valve=1 flow=0.166667 +[valve] 'Condenser2' valve=1 flow=0.166667 +[valve] 'Condenser3' valve=1 flow=0.166667 +[valve] 'Condenser4' valve=1 flow=0.166667 +[valve] 'Condenser5' valve=1 flow=0.166667 +[valve] 'Condenser6' valve=1 flow=0.166667 +[mapper] ctor id=0 throttleAttr=0x002c30f8 controlModeAttr=0x002c3134 +[map] 109 streamed mappings for 'L4' +[map] dir sub=0 cls=2012 id=3 grp=1 elem=0 +[map] dir sub=0 cls=2012 id=4 grp=0 elem=0 +[map] dir sub=0 cls=2012 id=6 grp=3 elem=63 +[map] dir sub=17 cls=3013 id=14 grp=3 elem=66 +[map] dir sub=0 cls=2012 id=10 grp=3 elem=68 +[map] dir sub=0 cls=2012 id=11 grp=3 elem=67 +[map] dir sub=0 cls=2012 id=12 grp=3 elem=65 +[map] dir sub=22 cls=3021 id=19 grp=3 elem=64 +[map] dir sub=23 cls=3016 id=19 grp=3 elem=64 +[map] dir sub=24 cls=3016 id=19 grp=3 elem=64 +[map] dir sub=25 cls=3016 id=19 grp=3 elem=64 +[map] dir sub=27 cls=3024 id=19 grp=3 elem=71 +[map] dir sub=29 cls=3024 id=19 grp=3 elem=71 +[gau2] cluster slot=14 classID=3011 auxScreen=5 name=Avionics +[gau2] cluster slot=15 classID=3014 auxScreen=6 name=Myomers +[gau2] cluster slot=22 classID=3021 auxScreen=1 name=AFC100 +[gau2] cluster slot=23 classID=3016 auxScreen=10 name=ERLLaser +[gau2] cluster slot=24 classID=3016 auxScreen=3 name=ERSLaser_1 +[gau2] cluster slot=25 classID=3016 auxScreen=12 name=ERSLaser_2 +[gau2] cluster slot=27 classID=3024 auxScreen=2 name=LRM15_1 +[gau2] cluster slot=29 classID=3024 auxScreen=9 name=LRM15_2 +ColorMapperArmor warning: damage zone dz_missle not found +ColorMapperArmor warning: damage zone dz_missle not found +ColorMapperArmor warning: damage zone dz_lmissle not found +ColorMapperArmor warning: damage zone dz_rmissle not found +ColorMapperArmor warning: damage zone dz_ftorso not found +ColorMapperArmor warning: damage zone dz_btorso not found +ColorMapperCritical warning: subsystem Torso does not exist +ColorMapperHeat warning: subsystem Torso does not exist +[link] InitializePlayerLink -> vehicle playerLink=0x00ad513c +[launch] state=11 minPriorityEmpty=0 ticks=10908 +[queues] p0=BUSY p1=BUSY p2=BUSY p3=BUSY p4=- nextReady=1 +[posts] id3=416 +[launch] state=11 minPriorityEmpty=0 ticks=11920 +[queues] p0=BUSY p1=BUSY p2=BUSY p3=BUSY p4=- nextReady=1 +[posts] id3=502 +[launch] state=11 minPriorityEmpty=0 ticks=12930 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=11 minPriorityEmpty=0 ticks=13939 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=11 minPriorityEmpty=0 ticks=14948 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 1 class=3035 view=0 res=0 +[mer] 2 class=42 view=0 res=1 +[mer] 3 class=42 view=0 res=1 +[mer] 4 class=42 view=0 res=1 +[mer] 5 class=42 view=0 res=1 +[mer] 6 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=16049 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 7 class=42 view=0 res=1 +[mer] 8 class=42 view=0 res=1 +[mer] 9 class=42 view=0 res=1 +[mer] 10 class=42 view=0 res=1 +[mer] 11 class=42 view=0 res=1 +[mer] 12 class=42 view=0 res=1 +[mer] 13 class=42 view=0 res=1 +[mer] 14 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=17104 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 15 class=42 view=0 res=1 +[mer] 16 class=42 view=0 res=1 +[mer] 17 class=42 view=0 res=1 +[mer] 18 class=42 view=0 res=1 +[mer] 19 class=42 view=0 res=1 +[mer] 20 class=42 view=0 res=1 +[mer] 21 class=42 view=0 res=1 +[mer] 22 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=18165 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 23 class=42 view=0 res=1 +[mer] 24 class=42 view=0 res=1 +[mer] 25 class=42 view=0 res=1 +[mer] 26 class=42 view=0 res=1 +[mer] 27 class=42 view=0 res=1 +[mer] 28 class=42 view=0 res=1 +[mer] 29 class=42 view=0 res=1 +[mer] 30 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=19227 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 31 class=42 view=0 res=1 +[mer] 32 class=42 view=0 res=1 +[mer] 33 class=42 view=0 res=1 +[mer] 34 class=42 view=0 res=1 +[mer] 35 class=42 view=0 res=1 +[mer] 36 class=42 view=0 res=1 +[mer] 37 class=42 view=0 res=1 +[mer] 38 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=20289 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 39 class=94 view=0 res=1 +[mer] 40 class=42 view=0 res=1 +[mer] 41 class=94 view=0 res=1 +[mer] 42 class=94 view=0 res=1 +[mer] 43 class=94 view=0 res=1 +[mer] 44 class=94 view=0 res=1 +[mer] 45 class=94 view=0 res=1 +[mer] 46 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=21345 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 47 class=94 view=0 res=1 +[mer] 48 class=94 view=0 res=1 +[mer] 49 class=42 view=0 res=1 +[mer] 50 class=42 view=0 res=1 +[mer] 51 class=42 view=0 res=1 +[mer] 52 class=42 view=0 res=1 +[mer] 53 class=42 view=0 res=1 +[mer] 54 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=22401 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 55 class=94 view=0 res=1 +[mer] 56 class=94 view=0 res=1 +[mer] 57 class=94 view=0 res=1 +[mer] 58 class=42 view=0 res=1 +[mer] 59 class=42 view=0 res=1 +[mer] 60 class=42 view=0 res=1 +[mer] 61 class=42 view=0 res=1 +[mer] 62 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=23463 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 63 class=94 view=0 res=1 +[mer] 64 class=94 view=0 res=1 +[mer] 65 class=94 view=0 res=1 +[mer] 66 class=94 view=0 res=1 +[mer] 67 class=94 view=0 res=1 +[mer] 68 class=42 view=0 res=1 +[mer] 69 class=94 view=0 res=1 +[mer] 70 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=24525 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 71 class=94 view=0 res=1 +[mer] 72 class=94 view=0 res=1 +[stack] frame at 0x12dee7 drift=0 over 1001 frames ticks=24797 pump=352/1499 +[mer] 73 class=94 view=0 res=1 +[mer] 74 class=94 view=0 res=1 +[mer] 75 class=94 view=0 res=1 +[mer] 76 class=42 view=0 res=1 +[mer] 77 class=94 view=0 res=1 +[mer] 78 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=25585 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 79 class=94 view=0 res=1 +[mer] 80 class=94 view=0 res=1 +[mer] 81 class=94 view=0 res=1 +[mer] 82 class=94 view=0 res=1 +[mer] 83 class=94 view=0 res=1 +[mer] 84 class=94 view=0 res=1 +[mer] 85 class=42 view=0 res=1 +[mer] 86 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=26646 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 87 class=42 view=0 res=1 +[mer] 88 class=42 view=0 res=1 +[mer] 89 class=42 view=0 res=1 +[mer] 90 class=42 view=0 res=1 +[mer] 91 class=94 view=0 res=1 +[mer] 92 class=94 view=0 res=1 +[mer] 93 class=42 view=0 res=1 +[mer] 94 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=27707 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 95 class=94 view=0 res=1 +[mer] 96 class=94 view=0 res=1 +[mer] 97 class=94 view=0 res=1 +[mer] 98 class=94 view=0 res=1 +[mer] 99 class=42 view=0 res=1 +[mer] 100 class=42 view=0 res=1 +[mer] 101 class=42 view=0 res=1 +[mer] 102 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=28767 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 103 class=42 view=0 res=1 +[mer] 104 class=42 view=0 res=1 +[mer] 105 class=42 view=0 res=1 +[mer] 106 class=42 view=0 res=1 +[mer] 107 class=42 view=0 res=1 +[mer] 108 class=42 view=0 res=1 +[mer] 109 class=42 view=0 res=1 +[mer] 110 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=29828 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 111 class=42 view=0 res=1 +[mer] 112 class=42 view=0 res=1 +[mer] 113 class=42 view=0 res=1 +[mer] 114 class=42 view=0 res=1 +[mer] 115 class=42 view=0 res=1 +[mer] 116 class=42 view=0 res=1 +[mer] 117 class=42 view=0 res=1 +[mer] 118 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=30869 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 119 class=42 view=0 res=1 +[mer] 120 class=94 view=0 res=1 +[mer] 121 class=42 view=0 res=1 +[mer] 122 class=42 view=0 res=1 +[mer] 123 class=42 view=0 res=1 +[mer] 124 class=42 view=0 res=1 +[mer] 125 class=42 view=0 res=1 +[mer] 126 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=31913 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 127 class=42 view=0 res=1 +[mer] 128 class=42 view=0 res=1 +[mer] 129 class=42 view=0 res=1 +[mer] 130 class=42 view=0 res=1 +[mer] 131 class=42 view=0 res=1 +[mer] 132 class=42 view=0 res=1 +[mer] 133 class=42 view=0 res=1 +[mer] 134 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=32963 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 135 class=42 view=0 res=1 +[mer] 136 class=42 view=0 res=1 +[mer] 137 class=42 view=0 res=1 +[mer] 138 class=42 view=0 res=1 +[mer] 139 class=42 view=0 res=1 +[mer] 140 class=42 view=0 res=1 +[mer] 141 class=42 view=0 res=1 +[mer] 142 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=34008 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 143 class=94 view=0 res=1 +[mer] 144 class=94 view=0 res=1 +[mer] 145 class=94 view=0 res=1 +[mer] 146 class=42 view=0 res=1 +[mer] 147 class=94 view=0 res=1 +[mer] 148 class=42 view=0 res=1 +[mer] 149 class=94 view=0 res=1 +[mer] 150 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=35014 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 151 class=94 view=0 res=1 +[mer] 152 class=42 view=0 res=1 +[mer] 153 class=42 view=0 res=1 +[mer] 154 class=42 view=0 res=1 +[mer] 155 class=94 view=0 res=1 +[mer] 156 class=42 view=0 res=1 +[mer] 157 class=42 view=0 res=1 +[mer] 158 class=94 view=0 res=1 +[mer] 159 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=36125 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 160 class=42 view=0 res=1 +[mer] 161 class=42 view=0 res=1 +[mer] 162 class=42 view=0 res=1 +[mer] 163 class=42 view=0 res=1 +[mer] 164 class=94 view=0 res=1 +[mer] 165 class=94 view=0 res=1 +[mer] 166 class=42 view=0 res=1 +[mer] 167 class=94 view=0 res=1 +[mer] 168 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=37236 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 169 class=94 view=0 res=1 +[mer] 170 class=94 view=0 res=1 +[mer] 171 class=42 view=0 res=1 +[mer] 172 class=42 view=0 res=1 +[mer] 173 class=42 view=0 res=1 +[mer] 174 class=94 view=0 res=1 +[mer] 175 class=42 view=0 res=1 +[mer] 176 class=42 view=0 res=1 +[mer] 177 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=38345 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 178 class=94 view=0 res=1 +[mer] 179 class=94 view=0 res=1 +[mer] 180 class=42 view=0 res=1 +[mer] 181 class=42 view=0 res=1 +[mer] 182 class=42 view=0 res=1 +[mer] 183 class=94 view=0 res=1 +[mer] 184 class=94 view=0 res=1 +[mer] 185 class=42 view=0 res=1 +[mer] 186 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=39454 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 187 class=94 view=0 res=1 +[mer] 188 class=94 view=0 res=1 +[mer] 189 class=42 view=0 res=1 +[mer] 190 class=42 view=0 res=1 +[mer] 191 class=94 view=0 res=1 +[mer] 192 class=94 view=0 res=1 +[mer] 193 class=42 view=0 res=1 +[mer] 194 class=42 view=0 res=1 +[mer] 195 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=40565 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 196 class=42 view=0 res=1 +[mer] 197 class=94 view=0 res=1 +[mer] 198 class=94 view=0 res=1 +[mer] 199 class=94 view=0 res=1 +[mer] 200 class=94 view=0 res=1 +[stack] frame at 0x12dee7 drift=0 over 2002 frames ticks=41154 pump=495/2643 +[mer] 201 class=94 view=0 res=1 +[mer] 202 class=94 view=0 res=1 +[mer] 203 class=94 view=0 res=1 +[mer] 204 class=42 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=41675 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 205 class=94 view=0 res=1 +[mer] 206 class=94 view=0 res=1 +[mer] 207 class=48 view=0 res=0 +[mer] 208 class=3001 view=1 res=1 + [vid] type=1 file='mad.skl' + [eye] cockpit eye on 'jointeye' offset=(0,0,0) +[skl] video\max.skl -> 26 nodes, 1 objects, 1 eye +[launch] state=2 minPriorityEmpty=0 ticks=42784 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=43895 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=45004 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=46113 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=47224 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=48333 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =12079 +[launch] state=2 minPriorityEmpty=0 ticks=49443 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=50554 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=51663 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=52774 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=53885 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=54994 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=56103 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[stack] frame at 0x12dee7 drift=0 over 3003 frames ticks=57026 pump=638/3787 +[launch] state=2 minPriorityEmpty=0 ticks=57215 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=58324 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=59433 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=60544 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=61653 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=62762 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=63873 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =12083 +[launch] state=2 minPriorityEmpty=0 ticks=64878 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=65987 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[launch] state=2 minPriorityEmpty=0 ticks=67096 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 209 class=48 view=0 res=0 +[mer] 210 class=48 view=0 res=0 +[launch] state=2 minPriorityEmpty=0 ticks=68207 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 211 class=48 view=0 res=0 +[mer] 212 class=48 view=0 res=0 +[mer] 213 class=48 view=0 res=0 +[mer] 214 class=48 view=0 res=0 +[launch] state=2 minPriorityEmpty=0 ticks=69316 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 215 class=48 view=0 res=0 +[mer] 216 class=48 view=0 res=0 +[mer] 217 class=94 view=0 res=1 +[mer] 218 class=94 view=0 res=1 +[mer] 219 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=70427 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 220 class=94 view=0 res=1 +[mer] 221 class=94 view=0 res=1 +[mer] 222 class=94 view=0 res=1 +[mer] 223 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=71538 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 224 class=94 view=0 res=1 +[mer] 225 class=94 view=0 res=1 +[mer] 226 class=94 view=0 res=1 +[mer] 227 class=94 view=0 res=1 +[mer] 228 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=72647 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 229 class=94 view=0 res=1 +[stack] frame at 0x12dee7 drift=0 over 4004 frames ticks=72904 pump=781/4931 +[mer] 230 class=94 view=0 res=1 +[mer] 231 class=94 view=0 res=1 +[mer] 232 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=73757 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 233 class=94 view=0 res=1 +[mer] 234 class=94 view=0 res=1 +[mer] 235 class=94 view=0 res=1 +[mer] 236 class=94 view=0 res=1 +[mer] 237 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=74868 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 238 class=94 view=0 res=1 +[mer] 239 class=94 view=0 res=1 +[mer] 240 class=94 view=0 res=1 +[mer] 241 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=75977 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 242 class=94 view=0 res=1 +[mer] 243 class=94 view=0 res=1 +[mer] 244 class=94 view=0 res=1 +[mer] 245 class=94 view=0 res=1 +[mer] 246 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=77086 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 247 class=94 view=0 res=1 +[mer] 248 class=94 view=0 res=1 +MapDisplay: operating=1 static=5 moving=0 +[mer] 249 class=94 view=0 res=1 +[mer] 250 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=78197 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 251 class=94 view=0 res=1 +[mer] 252 class=94 view=0 res=1 +[mer] 253 class=94 view=0 res=1 +[mer] 254 class=94 view=0 res=1 +[mer] 255 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=79306 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =12108 +[mer] 256 class=94 view=0 res=1 +[mer] 257 class=94 view=0 res=1 +[mer] 258 class=94 view=0 res=1 +[mer] 259 class=94 view=0 res=1 +[launch] state=2 minPriorityEmpty=0 ticks=80416 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 260 class=94 view=0 res=1 +[mer] 261 class=94 view=0 res=1 +[mer] 262 class=48 view=0 res=0 +[mer] 263 class=48 view=0 res=0 +[mer] 264 class=48 view=0 res=0 +[launch] state=2 minPriorityEmpty=0 ticks=81527 +[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +[mer] 265 class=48 view=0 res=0 +[launch] state=2 minPriorityEmpty=1 ticks=82636 +[queues] p0=- p1=- p2=BUSY p3=- p4=- nextReady=1 +[posts] id3=530 +BTL4Application::RunMissionMessageHandler +Turning Plasma Score Display On +BTL4Application::RunMissionMessageHandler +Turning Plasma Score Display On +[tick] roster live (first Sensor frame), radarPercent=1 voltState=4 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 1 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-130.062,0,253.962) yaw=0.0736236 spd=14.4 eyePitch=0 eyeYaw=0 +[fire] 'ERSLaser_1' LOADED (level=7935.42 T=76.8858) +[fire] 'ERSLaser_2' LOADED (level=7921.5 T=76.8466) +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 2 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-131.648,0,239.392) yaw=0.142102 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 3 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-134.221,0,224.993) yaw=0.210447 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 5005 frames ticks=88908 pump=865/6075 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 4 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-137.712,0,211.01) yaw=0.277782 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 5 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-142.219,0,197.064) yaw=0.346262 spd=14.4 eyePitch=0 eyeYaw=0 +[fire] 'ERLLaser' LOADED (level=7927.1 T=76.0946) +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 6 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-147.659,0,183.485) yaw=0.414606 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 7 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-154.012,0,170.31) yaw=0.482951 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 8 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-161.266,0,157.574) yaw=0.55143 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =12133 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 9 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-169.333,0,145.424) yaw=0.619573 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 10 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-178.208,0,133.851) yaw=0.687716 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 11 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-187.742,0,123.024) yaw=0.755119 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[euler] 12 this=0x12dbbc matrix=0x12db70 stack=0x12db5b +[sim] pos=(-198.131,0,112.727) yaw=0.823464 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-209.2,0,103.163) yaw=0.891809 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-220.919,0,94.3617) yaw=0.960289 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-233.188,0,86.3972) yaw=1.02863 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-245.972,0,79.2892) yaw=1.09698 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-259.239,0,73.0596) yaw=1.16546 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-272.873,0,67.7618) yaw=1.23381 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-286.838,0,63.4076) yaw=1.30215 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 6006 frames ticks=105673 pump=865/7219 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-300.883,0,60.0544) yaw=1.36963 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-315.337,0,57.6272) yaw=1.43811 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-329.895,0,56.1967) yaw=1.50646 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-344.516,0,55.7636) yaw=1.5708 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-359.161,0,56.3322) yaw=1.49832 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-373.705,0,57.8976) yaw=1.42997 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =12673 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-388.079,0,60.4469) yaw=1.36176 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-402.15,0,63.9424) yaw=1.29402 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-415.951,0,68.3824) yaw=1.22628 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-429.42,0,73.7463) yaw=1.15854 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-442.496,0,80.0096) yaw=1.0908 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-455.117,0,87.1435) yaw=1.02306 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-467.227,0,95.1154) yaw=0.955326 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-478.802,0,103.916) yaw=0.887384 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-489.722,0,113.452) yaw=0.819646 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-499.972,0,123.706) yaw=0.751909 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-509.504,0,134.63) yaw=0.684169 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 7007 frames ticks=122943 pump=865/8363 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-518.225,0,146.104) yaw=0.616828 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-526.161,0,158.15) yaw=0.549418 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-533.362,0,170.883) yaw=0.481066 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-539.688,0,184.104) yaw=0.412576 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-545.084,0,197.7) yaw=0.344221 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-549.539,0,211.633) yaw=0.275871 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-553.038,0,225.865) yaw=0.207377 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-555.55,0,240.275) yaw=0.139016 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-557.073,0,254.823) yaw=0.0706307 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-557.597,0,269.47) yaw=0.00202654 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-557.123,0,284.09) yaw=-0.0658936 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-555.654,0,298.644) yaw=-0.134194 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-553.189,0,313.092) yaw=-0.202642 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-549.75,0,327.309) yaw=-0.270964 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =17569 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-545.352,0,341.245) yaw=-0.339228 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-540.026,0,354.822) yaw=-0.407368 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-533.768,0,368.043) yaw=-0.475701 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 8008 frames ticks=139674 pump=865/9507 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-526.733,0,380.621) yaw=-0.543028 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-518.745,0,392.875) yaw=-0.611364 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-509.919,0,404.576) yaw=-0.679837 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-500.471,0,415.478) yaw=-0.747234 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-490.164,0,425.857) yaw=-0.815571 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-479.171,0,435.507) yaw=-0.883911 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-467.522,0,444.401) yaw=-0.952385 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-455.316,0,452.463) yaw=-1.02072 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-442.588,0,459.672) yaw=-1.08906 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-429.372,0,466.006) yaw=-1.15754 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-415.779,0,471.412) yaw=-1.22588 spd=14.4 eyePitch=0 eyeYaw=0 +MapDisplay: operating=1 static=107 moving=1 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-401.85,0,475.877) yaw=-1.29422 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-387.62,0,479.386) yaw=-1.3627 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =17821 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-373.226,0,481.907) yaw=-1.43097 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-358.88,0,483.426) yaw=-1.49837 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-344.349,0,483.977) yaw=-1.5708 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 9009 frames ticks=156472 pump=865/10651 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-329.944,0,483.548) yaw=-1.50795 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-315.386,0,482.123) yaw=-1.43961 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-300.931,0,479.701) yaw=-1.37113 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-286.704,0,476.304) yaw=-1.30279 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-272.741,0,471.943) yaw=-1.23444 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-259.083,0,466.627) yaw=-1.16597 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-246.025,0,460.494) yaw=-1.09857 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-233.237,0,453.392) yaw=-1.03022 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-220.965,0,445.433) yaw=-0.96188 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-209.241,0,436.637) yaw=-0.893403 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-198.169,0,427.078) yaw=-0.825059 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-187.775,0,416.786) yaw=-0.756716 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-178.089,0,405.786) yaw=-0.688238 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-169.196,0,394.173) yaw=-0.619895 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =18632 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-161.132,0,382.003) yaw=-0.551685 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-153.95,0,369.376) yaw=-0.483813 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-147.599,0,356.199) yaw=-0.415469 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 10010 frames ticks=173180 pump=865/11795 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-142.237,0,342.822) yaw=-0.348134 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-137.72,0,328.879) yaw=-0.279656 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-134.173,0,314.688) yaw=-0.211312 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-131.603,0,300.288) yaw=-0.142968 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-130.021,0,285.718) yaw=-0.0744892 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-129.441,0,271.303) yaw=-0.00708682 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-129.845,0,256.681) yaw=0.0612574 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-131.247,0,242.121) yaw=0.129602 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-133.646,0,227.662) yaw=0.198081 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-137.021,0,213.429) yaw=0.266425 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-141.36,0,199.46) yaw=0.33477 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-146.654,0,185.793) yaw=0.403249 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =18777 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-152.759,0,172.739) yaw=0.470584 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-159.804,0,160.002) yaw=0.538593 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-167.722,0,147.737) yaw=0.606802 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-176.377,0,136.141) yaw=0.674407 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 11011 frames ticks=190019 pump=865/12939 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-185.824,0,125.125) yaw=0.742213 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-196.007,0,114.765) yaw=0.810087 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-206.946,0,105.054) yaw=0.878432 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-218.523,0,96.113) yaw=0.946778 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-230.708,0,87.9683) yaw=1.01526 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-243.396,0,80.6899) yaw=1.0836 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-256.368,0,74.3771) yaw=1.15101 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-269.924,0,68.8828) yaw=1.21935 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-283.852,0,64.3191) yaw=1.28783 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-298.031,0,60.7253) yaw=1.35618 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-312.423,0,58.1082) yaw=1.42453 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-326.988,0,56.4779) yaw=1.49301 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-341.602,0,55.8483) yaw=1.5708 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-356.225,0,56.2182) yaw=1.5119 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-370.817,0,57.5896) yaw=1.44341 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-385.253,0,59.9506) yaw=1.37507 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =20461 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-399.494,0,63.2921) yaw=1.30672 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 12012 frames ticks=206781 pump=865/14083 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-413.432,0,67.5845) yaw=1.23858 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-426.966,0,72.7824) yaw=1.17084 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-440.054,0,78.8515) yaw=1.10343 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-452.901,0,85.906) yaw=1.03495 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-465.211,0,93.8067) yaw=0.966603 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-476.953,0,102.53) yaw=0.898254 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-487.923,0,111.898) yaw=0.830847 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-498.397,0,122.151) yaw=0.762364 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-508.125,0,133.074) yaw=0.694013 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-517.085,0,144.636) yaw=0.625663 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-525.25,0,156.808) yaw=0.557178 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-532.549,0,169.484) yaw=0.488824 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-538.965,0,182.629) yaw=0.42047 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-544.479,0,196.209) yaw=0.35198 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-549.042,0,210.107) yaw=0.283623 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-552.645,0,224.284) yaw=0.21526 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =21254 +[stack] frame at 0x12dee7 drift=0 over 13013 frames ticks=223563 pump=865/15227 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-555.25,0,238.531) yaw=0.147568 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-556.888,0,252.965) yaw=0.079674 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-557.545,0,267.564) yaw=0.0113271 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-557.2,0,282.187) yaw=-0.057114 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-555.859,0,296.753) yaw=-0.125399 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-553.522,0,311.222) yaw=-0.193849 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-550.207,0,325.469) yaw=-0.262179 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-545.928,0,339.456) yaw=-0.330499 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-540.681,0,353.172) yaw=-0.399098 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-534.532,0,366.445) yaw=-0.467432 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-527.492,0,379.267) yaw=-0.535767 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-519.576,0,391.601) yaw=-0.604238 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-510.852,0,403.343) yaw=-0.672575 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-501.347,0,414.462) yaw=-0.740912 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-491.085,0,424.925) yaw=-0.809385 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-480.152,0,434.644) yaw=-0.877724 spd=14.4 eyePitch=0 eyeYaw=0 +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =21722 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-468.582,0,443.593) yaw=-0.946064 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 14014 frames ticks=240322 pump=865/16371 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-456.439,0,451.723) yaw=-1.01434 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-443.872,0,458.952) yaw=-1.08208 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-430.844,0,465.314) yaw=-1.14982 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-417.415,0,470.779) yaw=-1.21756 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-403.565,0,475.347) yaw=-1.2857 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-389.506,0,478.946) yaw=-1.3535 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-375.249,0,481.582) yaw=-1.42124 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-360.847,0,483.246) yaw=-1.48898 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-346.337,0,483.933) yaw=-1.5708 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-331.842,0,483.636) yaw=-1.517 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-317.4,0,482.358) yaw=-1.44926 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-303.078,0,480.105) yaw=-1.38152 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-288.941,0,476.888) yaw=-1.31378 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-275.055,0,472.722) yaw=-1.24604 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-261.482,0,467.625) yaw=-1.1783 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-248.286,0,461.622) yaw=-1.11056 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-235.526,0,454.738) yaw=-1.04282 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-223.261,0,447.007) yaw=-0.975085 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 15015 frames ticks=257983 pump=865/17515 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-211.537,0,438.455) yaw=-0.907279 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-200.429,0,429.137) yaw=-0.83954 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-189.978,0,419.089) yaw=-0.771801 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-180.231,0,408.357) yaw=-0.704062 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-171.232,0,396.989) yaw=-0.636323 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-163.024,0,385.039) yaw=-0.568585 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-155.643,0,372.56) yaw=-0.500846 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-149.124,0,359.611) yaw=-0.433107 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-143.486,0,346.222) yaw=-0.365234 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-138.777,0,332.51) yaw=-0.297495 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-135.008,0,318.511) yaw=-0.229756 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-132.194,0,304.288) yaw=-0.162017 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-130.35,0,289.908) yaw=-0.0942785 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-129.483,0,275.436) yaw=-0.0265397 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-129.598,0,260.938) yaw=0.041199 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-130.694,0,246.482) yaw=0.108938 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-132.766,0,232.133) yaw=0.176677 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 16016 frames ticks=275669 pump=865/18659 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-135.808,0,217.943) yaw=0.244483 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-139.8,0,204.005) yaw=0.312221 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-144.726,0,190.37) yaw=0.37996 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-150.564,0,177.099) yaw=0.447699 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-157.287,0,164.254) yaw=0.515438 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-164.863,0,151.893) yaw=0.583176 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-173.26,0,140.073) yaw=0.650915 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-182.436,0,128.849) yaw=0.718654 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-192.352,0,118.272) yaw=0.786393 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-202.96,0,108.39) yaw=0.854131 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-214.237,0,99.2321) yaw=0.922005 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-226.084,0,90.8753) yaw=0.989743 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-238.47,0,83.3396) yaw=1.05748 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-251.337,0,76.6595) yaw=1.12522 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-264.627,0,70.8657) yaw=1.19296 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-278.279,0,65.9847) yaw=1.2607 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-292.229,0,62.039) yaw=1.32844 spd=14.4 eyePitch=0 eyeYaw=0 +[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 +[sim] pos=(-306.415,0,59.0466) yaw=1.39617 spd=14.4 eyePitch=0 eyeYaw=0 +[stack] frame at 0x12dee7 drift=0 over 17017 frames ticks=293357 pump=865/19803 +Reference to a page you don't own +PF cr2= 7000 FA64 at 00FF 0000 66D9 +Unhandled exception 000E at 00FF 66D9 ErrCode 0004 diff --git a/emulator/render-bridge/logs/074-dosbox.txt b/emulator/render-bridge/logs/074-dosbox.txt new file mode 100644 index 00000000..01a701b9 --- /dev/null +++ b/emulator/render-bridge/logs/074-dosbox.txt @@ -0,0 +1,231 @@ +LOG: Early LOG Init complete +LOG: CONFIG: Loaded config file: C:/VWE/TeslaRel410/emulator/render-bridge/pod_render_quiet.conf +LOG: DOSBox-X's working directory: C:\VWE\TeslaRel410\emulator\src\src +LOG: Logging init: beginning logging proper. This is the end of the early init logging +LOG: Logging: No logfile was given. All further logging will be discarded. +LOG: DOSBox-X version 2026.06.02 Commit d75a57c (MinGW SDL2 64-bit) +LOG: Prevent capture: 0 +LOG: SDL: version 2.32.10, Video windows, Audio directsound +LOG: EXPERIMENTAL: Debugger enabled for MinGW build, DOSBox-X crashes depending on the terminal software you use. Launching from command prompt (cmd.exe) is recommended. +LOG: Windows keyboard layout ID is 0x0409 +LOG: Host keyboard layout is now us (US English) +LOG: Mapper keyboard layout is now us (US English) +LOG: SDL2 reports desktop display mode 3440 x 1440 +LOG: OpenGL Version : 4.6.0 NVIDIA 610.47 +LOG: Configured windowposition: - +LOG: SDL: Current window pixel format: SDL_PIXELFORMAT_RGB888 +LOG: SDL: You are running in 24 bpp mode, this will slow down things! +LOG: Releasing keyboard +LOG: SDL: Windows 11 round corners will be disabled. +LOG: Screen report: Method 'Win98base' (3440.000 x 1440.000 pixels) at (0.000 x 0.000) (910.167 x 381.000 mm) (35.833 x 15.000 in) (96.000 x 96.000 DPI) +LOG: ISA BCLK: 8333333.333Hz (25000000/3) +LOG: monopal: green, +LOG: Active save slot: 1 [Empty] +LOG: USING AVI+ZMBV +LOG: Pentium CMPXCHG8B emulation is enabled +LOG: Max 1073741824 sz 32768 +LOG: Final 32768 +LOG: Final arrangement: Below 4GB = 32768KB, Above 4GB = 0KB +LOG: VPXLOG: fifosock listening on 127.0.0.1:8621 +LOG: VPXLOG: live render backend started +LOG: VPXLOG: base 0x150 respond=1 handshakes=3 log='C:\Users\cyd\AppData\Local/Temp/vwe-pod/vpxresp.txt' +LOG: MIDI:Opened device:win32 +LOG: mic_input: Selected microphone device: Microphone (Steam Streaming Microphone) +LOG: One joystick reported, initializing with 4axis +LOG: Using joystick Xbox One Controller with 6 axes, 16 buttons and 1 hat(s) +LOG: VOODOO LFB now at d0000000 +LOG: Serial1: BASE 3f8h +LOG: Serial1: namedpipe client of \\.\pipe\vrio (poll 0.10ms burst x16) +LOG: Serial1: namedpipe connected to \\.\pipe\vrio +LOG: Serial2: BASE 2f8h +LOG: Serial2: namedpipe client of \\.\pipe\vplasma (poll 1.00ms burst x1) +LOG: Serial2: namedpipe connected to \\.\pipe\vplasma +LOG: Serial3: BASE 3e8h +LOG: Serial: port 3 will write to file C:\VWE\TeslaRel410\emulator\render-bridge\podlog.txt +LOG: Parallel1: BASE 378h +LOG: MPU-401 Registering I/O ports as if IBM PC MPU-401 at base 330h +LOG: Memory I/O complexity optimization enabled aka option 'memory io optimization 1'. If the game or demo is unable to draw to the screen properly, set the option to false. +LOG: The 'scanline render on demand' option is available and may provide a modest boost in video render performance if set to true. +LOG: Allocated APM BIOS pm entry point at f000:ce40 +LOG: Writing code to fce40 +LOG: Writing code to fce60 +LOG: Windows: IID_ITaskbarList3 is available +LOG: ISA Plug & Play BIOS enabled +LOG: VGA ROM BIOS init callback +LOG: pixratio 1.000, dw false, dh false +LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 +LOG: WARNING: No translation support (to host) for code page 0 +LOG: DOS keyboard layout loaded with main language code US for layout us +LOG: XMS: 50 handles allocated for use by the DOS environment +LOG: EMS page frame at 0xe000-0xefff +LOG: COMMAND.COM env size: 720 bytes +LOG: COMMAND.COM environment block: 0x0701 sz=0x002d +LOG: COMMAND.COM main body (PSP): 0x072f sz=0x009a +LOG: COMMAND.COM stack: 0x0749 +LOG: pixratio 1.350, dw false, dh false +LOG: Aspect ratio: 720 x 540 xToY=1.333 yToX=0.750 +LOG: SHELL:Redirect output to COM3 +LOG: VPXLOG: fifosock client connected +VPX lights@f1: type6=0 typeE=0 decoded=0 dir=0 amb(0.00,0.00,0.00) +LOG: 185106254 ERROR MOUSE:Unhandled videomode 79 on reset +LOG: pixratio 1.000, dw false, dh false +LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 +VPX lightnode t=6 nb=52: [8]00000000/0 [12]00000000/0 [16]00000001/1.4013e-45 [20]3f800000/1 [24]3f800000/1 [28]3f800000/1 [32]64078678/1e+22 [36]64078678/1e+22 [40]00000000/0 [44]bf6ae9ee/-0.917632 [48]ffffffff/nan +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +VPX lights@f121: type6=2 typeE=6 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +VPX lights@f241: type6=2 typeE=6 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +VPX lights@f361: type6=2 typeE=7 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D4 SS:ESP=0107:00017560 + EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 + now=272341.556ms last serial RX 0.548ms ago deliveries=28130 + code @EIP: 6A 00 57 53 56 FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 + stack: 00017640 F000CA60 00017574 00000000 00120F92 0001000F 00000000 00000000 00000000 00000000 + IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F + IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 + ebp chain: [00017570]ret=0001000F + rx[ 0] t=272215.011 (126.545 ago) cs:eip=00FF:00492A57 byte=00 + rx[ 1] t=272217.007 (124.549 ago) cs:eip=0D1A:00000683 byte=00 + rx[ 2] t=272219.011 (122.545 ago) cs:eip=00FF:004C6C20 byte=00 + rx[ 3] t=272221.005 (120.551 ago) cs:eip=00B7:0000188D byte=07 + rx[ 4] t=272222.005 (119.551 ago) cs:eip=00B7:0000188D byte=FC + rx[ 5] t=272224.005 (117.551 ago) cs:eip=00B7:0000188D byte=87 + rx[ 6] t=272226.005 (115.551 ago) cs:eip=00B7:0000188D byte=00 + rx[ 7] t=272228.005 (113.551 ago) cs:eip=00B7:0000188D byte=00 + rx[ 8] t=272230.005 (111.551 ago) cs:eip=00B7:0000188D byte=00 + rx[ 9] t=272232.605 (108.951 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 10] t=272233.707 (107.849 ago) cs:eip=00FF:004927E4 byte=00 + rx[ 11] t=272235.005 (106.551 ago) cs:eip=00FF:00492741 byte=00 + rx[ 12] t=272236.306 (105.250 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 13] t=272237.006 (104.550 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 14] t=272238.505 (103.051 ago) cs:eip=0020:00004065 byte=00 + rx[ 15] t=272241.005 (100.551 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 16] t=272242.705 (98.851 ago) cs:eip=00FF:00492A13 byte=07 + rx[ 17] t=272245.005 (96.551 ago) cs:eip=F000:0000D10B byte=FC + rx[ 18] t=272247.005 (94.551 ago) cs:eip=00FF:004921E6 byte=87 + rx[ 19] t=272249.008 (92.548 ago) cs:eip=00FF:00494C90 byte=00 + rx[ 20] t=272251.005 (90.551 ago) cs:eip=0020:00004103 byte=00 + rx[ 21] t=272253.005 (88.551 ago) cs:eip=00FF:004929ED byte=00 + rx[ 22] t=272256.005 (85.551 ago) cs:eip=0020:00001CD1 byte=00 + rx[ 23] t=272258.005 (83.551 ago) cs:eip=00FF:004929E3 byte=00 + rx[ 24] t=272260.006 (81.550 ago) cs:eip=00FF:00492A1C byte=00 + rx[ 25] t=272262.006 (79.550 ago) cs:eip=00B7:000020C6 byte=00 + rx[ 26] t=272264.010 (77.546 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 27] t=272267.009 (74.547 ago) cs:eip=00FF:0049292F byte=00 + rx[ 28] t=272269.010 (72.546 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 29] t=272271.005 (70.551 ago) cs:eip=0020:00004112 byte=07 + rx[ 30] t=272274.011 (67.545 ago) cs:eip=00FF:0048AA6A byte=FC + rx[ 31] t=272276.009 (65.547 ago) cs:eip=00FF:004897E6 byte=87 + rx[ 32] t=272277.005 (64.551 ago) cs:eip=0020:000002B1 byte=00 + rx[ 33] t=272280.007 (61.549 ago) cs:eip=00FF:00492844 byte=00 + rx[ 34] t=272282.005 (59.551 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 35] t=272283.406 (58.150 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 36] t=272285.010 (56.546 ago) cs:eip=0020:00000FF8 byte=00 + rx[ 37] t=272287.009 (54.547 ago) cs:eip=00FF:0049292F byte=00 + rx[ 38] t=272289.005 (52.551 ago) cs:eip=00FF:0049292F byte=00 + rx[ 39] t=272292.005 (49.551 ago) cs:eip=00FF:004929D5 byte=00 + rx[ 40] t=272295.005 (46.551 ago) cs:eip=00FF:0048ED1F byte=00 + rx[ 41] t=272297.008 (44.548 ago) cs:eip=0020:000008CE byte=00 + rx[ 42] t=272299.010 (42.546 ago) cs:eip=00FF:00494AA9 byte=07 + rx[ 43] t=272300.009 (41.547 ago) cs:eip=00FF:00494C3E byte=FC + rx[ 44] t=272304.005 (37.551 ago) cs:eip=00FF:00493FBC byte=87 + rx[ 45] t=272305.005 (36.551 ago) cs:eip=00FF:004929F8 byte=00 + rx[ 46] t=272306.306 (35.250 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 47] t=272307.709 (33.847 ago) cs:eip=00FF:00492700 byte=00 + rx[ 48] t=272310.013 (31.543 ago) cs:eip=00FF:0000AEE0 byte=00 + rx[ 49] t=272312.006 (29.550 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 50] t=272315.006 (26.550 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 51] t=272316.006 (25.550 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 52] t=272319.005 (22.551 ago) cs:eip=0020:00004062 byte=00 + rx[ 53] t=272321.005 (20.551 ago) cs:eip=00FF:0000B029 byte=00 + rx[ 54] t=272323.005 (18.551 ago) cs:eip=00FF:00498AB7 byte=00 + rx[ 55] t=272325.014 (16.542 ago) cs:eip=00B7:00000012 byte=07 + rx[ 56] t=272327.007 (14.549 ago) cs:eip=00FF:0049292F byte=FC + rx[ 57] t=272329.605 (11.951 ago) cs:eip=00FF:00492A13 byte=87 + rx[ 58] t=272331.005 (10.551 ago) cs:eip=0020:0000083E byte=00 + rx[ 59] t=272333.006 (8.550 ago) cs:eip=00FF:004929E3 byte=00 + rx[ 60] t=272336.005 (5.551 ago) cs:eip=F000:0000D10B byte=00 + rx[ 61] t=272337.007 (4.549 ago) cs:eip=00FF:0000AF58 byte=00 + rx[ 62] t=272339.007 (2.549 ago) cs:eip=00FF:0049BDD4 byte=00 + rx[ 63] t=272341.008 (0.548 ago) cs:eip=00FF:00492A57 byte=00 +VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D9 SS:ESP=0107:00017560 + EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 + now=272342.385ms last serial RX 0.779ms ago deliveries=28131 + code @EIP: FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 56 6A 02 6A 00 + stack: 00017640 F000CA60 00017574 00000000 00120F92 0001000F 00000000 00000000 00000000 00000000 + IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F + IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 + ebp chain: [00017570]ret=0001000F + rx[ 0] t=272217.007 (125.377 ago) cs:eip=0D1A:00000683 byte=00 + rx[ 1] t=272219.011 (123.373 ago) cs:eip=00FF:004C6C20 byte=00 + rx[ 2] t=272221.005 (121.379 ago) cs:eip=00B7:0000188D byte=07 + rx[ 3] t=272222.005 (120.379 ago) cs:eip=00B7:0000188D byte=FC + rx[ 4] t=272224.005 (118.379 ago) cs:eip=00B7:0000188D byte=87 + rx[ 5] t=272226.005 (116.379 ago) cs:eip=00B7:0000188D byte=00 + rx[ 6] t=272228.005 (114.379 ago) cs:eip=00B7:0000188D byte=00 + rx[ 7] t=272230.005 (112.379 ago) cs:eip=00B7:0000188D byte=00 + rx[ 8] t=272232.605 (109.780 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 9] t=272233.707 (108.678 ago) cs:eip=00FF:004927E4 byte=00 + rx[ 10] t=272235.005 (107.380 ago) cs:eip=00FF:00492741 byte=00 + rx[ 11] t=272236.306 (106.079 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 12] t=272237.006 (105.379 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 13] t=272238.505 (103.879 ago) cs:eip=0020:00004065 byte=00 + rx[ 14] t=272241.005 (101.379 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 15] t=272242.705 (99.679 ago) cs:eip=00FF:00492A13 byte=07 + rx[ 16] t=272245.005 (97.380 ago) cs:eip=F000:0000D10B byte=FC + rx[ 17] t=272247.005 (95.379 ago) cs:eip=00FF:004921E6 byte=87 + rx[ 18] t=272249.008 (93.377 ago) cs:eip=00FF:00494C90 byte=00 + rx[ 19] t=272251.005 (91.379 ago) cs:eip=0020:00004103 byte=00 + rx[ 20] t=272253.005 (89.380 ago) cs:eip=00FF:004929ED byte=00 + rx[ 21] t=272256.005 (86.379 ago) cs:eip=0020:00001CD1 byte=00 + rx[ 22] t=272258.005 (84.379 ago) cs:eip=00FF:004929E3 byte=00 + rx[ 23] t=272260.006 (82.379 ago) cs:eip=00FF:00492A1C byte=00 + rx[ 24] t=272262.006 (80.379 ago) cs:eip=00B7:000020C6 byte=00 + rx[ 25] t=272264.010 (78.375 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 26] t=272267.009 (75.375 ago) cs:eip=00FF:0049292F byte=00 + rx[ 27] t=272269.010 (73.375 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 28] t=272271.005 (71.379 ago) cs:eip=0020:00004112 byte=07 + rx[ 29] t=272274.011 (68.374 ago) cs:eip=00FF:0048AA6A byte=FC + rx[ 30] t=272276.009 (66.376 ago) cs:eip=00FF:004897E6 byte=87 + rx[ 31] t=272277.005 (65.379 ago) cs:eip=0020:000002B1 byte=00 + rx[ 32] t=272280.007 (62.377 ago) cs:eip=00FF:00492844 byte=00 + rx[ 33] t=272282.005 (60.379 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 34] t=272283.406 (58.979 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 35] t=272285.010 (57.375 ago) cs:eip=0020:00000FF8 byte=00 + rx[ 36] t=272287.009 (55.375 ago) cs:eip=00FF:0049292F byte=00 + rx[ 37] t=272289.005 (53.379 ago) cs:eip=00FF:0049292F byte=00 + rx[ 38] t=272292.005 (50.380 ago) cs:eip=00FF:004929D5 byte=00 + rx[ 39] t=272295.005 (47.379 ago) cs:eip=00FF:0048ED1F byte=00 + rx[ 40] t=272297.008 (45.377 ago) cs:eip=0020:000008CE byte=00 + rx[ 41] t=272299.010 (43.375 ago) cs:eip=00FF:00494AA9 byte=07 + rx[ 42] t=272300.009 (42.375 ago) cs:eip=00FF:00494C3E byte=FC + rx[ 43] t=272304.005 (38.379 ago) cs:eip=00FF:00493FBC byte=87 + rx[ 44] t=272305.005 (37.380 ago) cs:eip=00FF:004929F8 byte=00 + rx[ 45] t=272306.306 (36.079 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 46] t=272307.709 (34.675 ago) cs:eip=00FF:00492700 byte=00 + rx[ 47] t=272310.013 (32.371 ago) cs:eip=00FF:0000AEE0 byte=00 + rx[ 48] t=272312.006 (30.379 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 49] t=272315.006 (27.379 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 50] t=272316.006 (26.379 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 51] t=272319.005 (23.379 ago) cs:eip=0020:00004062 byte=00 + rx[ 52] t=272321.005 (21.379 ago) cs:eip=00FF:0000B029 byte=00 + rx[ 53] t=272323.005 (19.379 ago) cs:eip=00FF:00498AB7 byte=00 + rx[ 54] t=272325.014 (17.371 ago) cs:eip=00B7:00000012 byte=07 + rx[ 55] t=272327.007 (15.377 ago) cs:eip=00FF:0049292F byte=FC + rx[ 56] t=272329.605 (12.779 ago) cs:eip=00FF:00492A13 byte=87 + rx[ 57] t=272331.005 (11.379 ago) cs:eip=0020:0000083E byte=00 + rx[ 58] t=272333.006 (9.379 ago) cs:eip=00FF:004929E3 byte=00 + rx[ 59] t=272336.005 (6.380 ago) cs:eip=F000:0000D10B byte=00 + rx[ 60] t=272337.007 (5.377 ago) cs:eip=00FF:0000AF58 byte=00 + rx[ 61] t=272339.007 (3.377 ago) cs:eip=00FF:0049BDD4 byte=00 + rx[ 62] t=272341.008 (1.377 ago) cs:eip=00FF:00492A57 byte=00 + rx[ 63] t=272341.606 (0.779 ago) cs:eip=0020:0000587C byte=00 +LOG: 705973517 ERROR INT10:PutPixel unhandled mode type 7 +LOG: SHELL:Redirect output to RC.TXT +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:494 (IF0:5), TX:0, Break 0 diff --git a/emulator/render-bridge/logs/076-CRASH.txt b/emulator/render-bridge/logs/076-CRASH.txt new file mode 100644 index 00000000..f05689a3 --- /dev/null +++ b/emulator/render-bridge/logs/076-CRASH.txt @@ -0,0 +1,17 @@ +BattleTech v4.10 +BTL4Application::BTL4Application +GaugeInterpreter: undefined label 'Initialization' +ColorMapperArmor warning: damage zone dz_missle not found +ColorMapperArmor warning: damage zone dz_missle not found +ColorMapperArmor warning: damage zone dz_lmissle not found +ColorMapperArmor warning: damage zone dz_rmissle not found +ColorMapperArmor warning: damage zone dz_ftorso not found +ColorMapperArmor warning: damage zone dz_btorso not found +ColorMapperCritical warning: subsystem Torso does not exist +ColorMapperHeat warning: subsystem Torso does not exist +LBE4ControlsManager::Execute, lost RIO analog request +iThinkIRQIsOn =1, actual state =1, characters sent =6204 +[skl] video\max.skl -> 26 nodes, 1 objects, 1 eye +Reference to a page you don't own +PF cr2= 7000 FA64 at 00FF 0000 66D9 +Unhandled exception 000E at 00FF 66D9 ErrCode 0004 diff --git a/emulator/render-bridge/logs/076-dosbox.txt b/emulator/render-bridge/logs/076-dosbox.txt new file mode 100644 index 00000000..59c5f590 --- /dev/null +++ b/emulator/render-bridge/logs/076-dosbox.txt @@ -0,0 +1,242 @@ +LOG: Early LOG Init complete +LOG: CONFIG: Loaded config file: C:/VWE/TeslaRel410/emulator/render-bridge/pod_render_quiet.conf +LOG: DOSBox-X's working directory: C:\VWE\TeslaRel410\emulator\src\src +LOG: Logging init: beginning logging proper. This is the end of the early init logging +LOG: Logging: No logfile was given. All further logging will be discarded. +LOG: DOSBox-X version 2026.06.02 Commit d75a57c (MinGW SDL2 64-bit) +LOG: Prevent capture: 0 +LOG: SDL: version 2.32.10, Video windows, Audio directsound +LOG: EXPERIMENTAL: Debugger enabled for MinGW build, DOSBox-X crashes depending on the terminal software you use. Launching from command prompt (cmd.exe) is recommended. +LOG: Windows keyboard layout ID is 0x0409 +LOG: Host keyboard layout is now us (US English) +LOG: Mapper keyboard layout is now us (US English) +LOG: SDL2 reports desktop display mode 3440 x 1440 +LOG: OpenGL Version : 4.6.0 NVIDIA 610.47 +LOG: Configured windowposition: - +LOG: SDL: Current window pixel format: SDL_PIXELFORMAT_RGB888 +LOG: SDL: You are running in 24 bpp mode, this will slow down things! +LOG: Releasing keyboard +LOG: SDL: Windows 11 round corners will be disabled. +LOG: Screen report: Method 'Win98base' (3440.000 x 1440.000 pixels) at (0.000 x 0.000) (910.167 x 381.000 mm) (35.833 x 15.000 in) (96.000 x 96.000 DPI) +LOG: ISA BCLK: 8333333.333Hz (25000000/3) +LOG: monopal: green, +LOG: Active save slot: 1 [Empty] +LOG: USING AVI+ZMBV +LOG: Pentium CMPXCHG8B emulation is enabled +LOG: Max 1073741824 sz 32768 +LOG: Final 32768 +LOG: Final arrangement: Below 4GB = 32768KB, Above 4GB = 0KB +LOG: VPXLOG: fifosock listening on 127.0.0.1:8621 +LOG: VPXLOG: live render backend started +LOG: VPXLOG: base 0x150 respond=1 handshakes=3 log='C:\Users\cyd\AppData\Local/Temp/vwe-pod/vpxresp.txt' +LOG: MIDI:Opened device:win32 +LOG: mic_input: Selected microphone device: Microphone (Steam Streaming Microphone) +LOG: One joystick reported, initializing with 4axis +LOG: Using joystick Xbox One Controller with 6 axes, 16 buttons and 1 hat(s) +LOG: VOODOO LFB now at d0000000 +LOG: Serial1: BASE 3f8h +LOG: Serial1: namedpipe client of \\.\pipe\vrio (poll 0.10ms burst x16) +LOG: Serial1: namedpipe connected to \\.\pipe\vrio +LOG: Serial2: BASE 2f8h +LOG: Serial2: namedpipe client of \\.\pipe\vplasma (poll 1.00ms burst x1) +LOG: Serial2: namedpipe connected to \\.\pipe\vplasma +LOG: Serial3: BASE 3e8h +LOG: Serial: port 3 will write to file C:\VWE\TeslaRel410\emulator\render-bridge\podlog.txt +LOG: Parallel1: BASE 378h +LOG: MPU-401 Registering I/O ports as if IBM PC MPU-401 at base 330h +LOG: Memory I/O complexity optimization enabled aka option 'memory io optimization 1'. If the game or demo is unable to draw to the screen properly, set the option to false. +LOG: The 'scanline render on demand' option is available and may provide a modest boost in video render performance if set to true. +LOG: Allocated APM BIOS pm entry point at f000:ce40 +LOG: Writing code to fce40 +LOG: Writing code to fce60 +LOG: Windows: IID_ITaskbarList3 is available +LOG: ISA Plug & Play BIOS enabled +LOG: VGA ROM BIOS init callback +LOG: pixratio 1.000, dw false, dh false +LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 +LOG: WARNING: No translation support (to host) for code page 0 +LOG: DOS keyboard layout loaded with main language code US for layout us +LOG: XMS: 50 handles allocated for use by the DOS environment +LOG: EMS page frame at 0xe000-0xefff +LOG: COMMAND.COM env size: 720 bytes +LOG: COMMAND.COM environment block: 0x0701 sz=0x002d +LOG: COMMAND.COM main body (PSP): 0x072f sz=0x009a +LOG: COMMAND.COM stack: 0x0749 +LOG: pixratio 1.350, dw false, dh false +LOG: Aspect ratio: 720 x 540 xToY=1.333 yToX=0.750 +LOG: SHELL:Redirect output to COM3 +LOG: VPXLOG: fifosock client connected +VPX lights@f1: type6=0 typeE=0 decoded=0 dir=0 amb(0.00,0.00,0.00) +LOG: 185064244 ERROR MOUSE:Unhandled videomode 79 on reset +LOG: pixratio 1.000, dw false, dh false +LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 +VPX lightnode t=6 nb=52: [8]00000000/0 [12]00000000/0 [16]00000001/1.4013e-45 [20]3f800000/1 [24]3f800000/1 [28]3f800000/1 [32]64078678/1e+22 [36]64078678/1e+22 [40]00000000/0 [44]bf6ae9ee/-0.917632 [48]ffffffff/nan +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +VPX lights@f121: type6=2 typeE=6 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:3 (IF0:3), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +VPX lights@f241: type6=2 typeE=7 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +VPX lights@f361: type6=2 typeE=7 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D4 SS:ESP=0107:00017560 + EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 + now=281029.555ms last serial RX 0.548ms ago deliveries=45693 + code @EIP: 6A 00 57 53 56 FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 + stack: 00017640 F000CA60 00017574 00000000 00120F92 0001000F 00000000 00000000 00000000 00000000 + IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F + IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 + ebp chain: [00017570]ret=0001000F + rx[ 0] t=280908.405 (121.150 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 1] t=280909.705 (119.849 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 2] t=280911.106 (118.449 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 3] t=280912.505 (117.050 ago) cs:eip=00FF:00492A13 byte=07 + rx[ 4] t=280914.010 (115.545 ago) cs:eip=00FF:004927E4 byte=FC + rx[ 5] t=280916.007 (113.548 ago) cs:eip=00FF:0000B128 byte=87 + rx[ 6] t=280918.005 (111.549 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 7] t=280918.908 (110.647 ago) cs:eip=00FF:0049292F byte=00 + rx[ 8] t=280921.007 (108.548 ago) cs:eip=00FF:0000B22C byte=00 + rx[ 9] t=280923.007 (106.548 ago) cs:eip=00FF:004921E6 byte=00 + rx[ 10] t=280925.005 (104.550 ago) cs:eip=00FF:004C3EA3 byte=00 + rx[ 11] t=280927.005 (102.550 ago) cs:eip=F000:0000D10B byte=00 + rx[ 12] t=280929.007 (100.547 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 13] t=280930.006 (99.549 ago) cs:eip=00FF:00498AC9 byte=00 + rx[ 14] t=280933.009 (96.545 ago) cs:eip=00FF:0000B0F2 byte=00 + rx[ 15] t=280935.008 (94.547 ago) cs:eip=00FF:004921E6 byte=00 + rx[ 16] t=280937.007 (92.548 ago) cs:eip=00FF:00006241 byte=07 + rx[ 17] t=280939.010 (90.545 ago) cs:eip=00FF:00492D26 byte=FC + rx[ 18] t=280940.009 (89.545 ago) cs:eip=00FF:004C3E4F byte=87 + rx[ 19] t=280943.013 (86.541 ago) cs:eip=00FF:0000B128 byte=00 + rx[ 20] t=280945.005 (84.550 ago) cs:eip=00FF:00492ADA byte=00 + rx[ 21] t=280947.006 (82.549 ago) cs:eip=00FF:0048978D byte=00 + rx[ 22] t=280949.005 (80.550 ago) cs:eip=F000:0000D10B byte=00 + rx[ 23] t=280951.005 (78.550 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 24] t=280953.010 (76.545 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 25] t=280954.005 (75.549 ago) cs:eip=00B7:000020A3 byte=00 + rx[ 26] t=280957.005 (72.549 ago) cs:eip=00FF:004C4112 byte=00 + rx[ 27] t=280958.605 (70.949 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 28] t=280960.006 (69.549 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 29] t=280962.005 (67.549 ago) cs:eip=0020:00004062 byte=07 + rx[ 30] t=280964.005 (65.550 ago) cs:eip=00FF:0049292F byte=FC + rx[ 31] t=280966.905 (62.649 ago) cs:eip=0020:00004112 byte=87 + rx[ 32] t=280967.216 (62.339 ago) cs:eip=00FF:00006241 byte=00 + rx[ 33] t=280969.005 (60.549 ago) cs:eip=00FF:004929D5 byte=00 + rx[ 34] t=280971.009 (58.545 ago) cs:eip=00FF:0048B6AB byte=00 + rx[ 35] t=280973.013 (56.542 ago) cs:eip=00B7:00000008 byte=00 + rx[ 36] t=280975.010 (54.545 ago) cs:eip=00FF:0000B116 byte=00 + rx[ 37] t=280977.005 (52.550 ago) cs:eip=00FF:00495F41 byte=00 + rx[ 38] t=280980.006 (49.549 ago) cs:eip=00FF:0000AF58 byte=00 + rx[ 39] t=280982.008 (47.547 ago) cs:eip=00FF:004927E4 byte=00 + rx[ 40] t=280983.309 (46.245 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 41] t=280985.605 (43.949 ago) cs:eip=0020:00000381 byte=00 + rx[ 42] t=280986.007 (43.548 ago) cs:eip=0020:00004838 byte=07 + rx[ 43] t=280988.007 (41.548 ago) cs:eip=00FF:00492972 byte=FC + rx[ 44] t=280989.005 (40.549 ago) cs:eip=00FF:00492A13 byte=87 + rx[ 45] t=280992.010 (37.545 ago) cs:eip=00FF:0000AFC2 byte=00 + rx[ 46] t=280994.006 (35.549 ago) cs:eip=00FF:0048A7D8 byte=00 + rx[ 47] t=280996.005 (33.549 ago) cs:eip=00FF:00492920 byte=00 + rx[ 48] t=280998.005 (31.549 ago) cs:eip=0020:00000381 byte=00 + rx[ 49] t=281000.008 (29.547 ago) cs:eip=00FF:00492AB7 byte=00 + rx[ 50] t=281002.009 (27.546 ago) cs:eip=00FF:00492700 byte=00 + rx[ 51] t=281004.013 (25.541 ago) cs:eip=00FF:0000B0E0 byte=00 + rx[ 52] t=281006.017 (23.538 ago) cs:eip=00FF:0049BD30 byte=00 + rx[ 53] t=281007.505 (22.050 ago) cs:eip=00FF:00492700 byte=00 + rx[ 54] t=281010.006 (19.549 ago) cs:eip=00FF:0000AF58 byte=00 + rx[ 55] t=281012.009 (17.545 ago) cs:eip=00FF:00492B71 byte=07 + rx[ 56] t=281015.009 (14.545 ago) cs:eip=00FF:0049292F byte=FC + rx[ 57] t=281017.005 (12.550 ago) cs:eip=00FF:004C3EA3 byte=87 + rx[ 58] t=281019.006 (10.549 ago) cs:eip=0020:00001790 byte=00 + rx[ 59] t=281020.007 (9.547 ago) cs:eip=0020:00000FE8 byte=00 + rx[ 60] t=281022.005 (7.549 ago) cs:eip=00FF:0048AB0C byte=00 + rx[ 61] t=281025.009 (4.546 ago) cs:eip=0028:00000CAD byte=00 + rx[ 62] t=281027.006 (2.549 ago) cs:eip=00FF:004929D5 byte=00 + rx[ 63] t=281029.007 (0.548 ago) cs:eip=00FF:00493FBC byte=00 +VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D9 SS:ESP=0107:00017560 + EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 + now=281030.383ms last serial RX 0.779ms ago deliveries=45694 + code @EIP: FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 56 6A 02 6A 00 + stack: 00017640 F000CA60 00017574 00000000 00120F92 0001000F 00000000 00000000 00000000 00000000 + IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F + IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 + ebp chain: [00017570]ret=0001000F + rx[ 0] t=280909.705 (120.678 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 1] t=280911.106 (119.277 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 2] t=280912.505 (117.879 ago) cs:eip=00FF:00492A13 byte=07 + rx[ 3] t=280914.010 (116.373 ago) cs:eip=00FF:004927E4 byte=FC + rx[ 4] t=280916.007 (114.377 ago) cs:eip=00FF:0000B128 byte=87 + rx[ 5] t=280918.005 (112.378 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 6] t=280918.908 (111.475 ago) cs:eip=00FF:0049292F byte=00 + rx[ 7] t=280921.007 (109.377 ago) cs:eip=00FF:0000B22C byte=00 + rx[ 8] t=280923.007 (107.377 ago) cs:eip=00FF:004921E6 byte=00 + rx[ 9] t=280925.005 (105.379 ago) cs:eip=00FF:004C3EA3 byte=00 + rx[ 10] t=280927.005 (103.379 ago) cs:eip=F000:0000D10B byte=00 + rx[ 11] t=280929.007 (101.376 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 12] t=280930.006 (100.377 ago) cs:eip=00FF:00498AC9 byte=00 + rx[ 13] t=280933.009 (97.374 ago) cs:eip=00FF:0000B0F2 byte=00 + rx[ 14] t=280935.008 (95.375 ago) cs:eip=00FF:004921E6 byte=00 + rx[ 15] t=280937.007 (93.377 ago) cs:eip=00FF:00006241 byte=07 + rx[ 16] t=280939.010 (91.373 ago) cs:eip=00FF:00492D26 byte=FC + rx[ 17] t=280940.009 (90.374 ago) cs:eip=00FF:004C3E4F byte=87 + rx[ 18] t=280943.013 (87.370 ago) cs:eip=00FF:0000B128 byte=00 + rx[ 19] t=280945.005 (85.379 ago) cs:eip=00FF:00492ADA byte=00 + rx[ 20] t=280947.006 (83.377 ago) cs:eip=00FF:0048978D byte=00 + rx[ 21] t=280949.005 (81.379 ago) cs:eip=F000:0000D10B byte=00 + rx[ 22] t=280951.005 (79.379 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 23] t=280953.010 (77.373 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 24] t=280954.005 (76.378 ago) cs:eip=00B7:000020A3 byte=00 + rx[ 25] t=280957.005 (73.378 ago) cs:eip=00FF:004C4112 byte=00 + rx[ 26] t=280958.605 (71.778 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 27] t=280960.006 (70.377 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 28] t=280962.005 (68.378 ago) cs:eip=0020:00004062 byte=07 + rx[ 29] t=280964.005 (66.379 ago) cs:eip=00FF:0049292F byte=FC + rx[ 30] t=280966.905 (63.478 ago) cs:eip=0020:00004112 byte=87 + rx[ 31] t=280967.216 (63.167 ago) cs:eip=00FF:00006241 byte=00 + rx[ 32] t=280969.005 (61.378 ago) cs:eip=00FF:004929D5 byte=00 + rx[ 33] t=280971.009 (59.374 ago) cs:eip=00FF:0048B6AB byte=00 + rx[ 34] t=280973.013 (57.371 ago) cs:eip=00B7:00000008 byte=00 + rx[ 35] t=280975.010 (55.373 ago) cs:eip=00FF:0000B116 byte=00 + rx[ 36] t=280977.005 (53.379 ago) cs:eip=00FF:00495F41 byte=00 + rx[ 37] t=280980.006 (50.377 ago) cs:eip=00FF:0000AF58 byte=00 + rx[ 38] t=280982.008 (48.375 ago) cs:eip=00FF:004927E4 byte=00 + rx[ 39] t=280983.309 (47.074 ago) cs:eip=00FF:004C3E4F byte=00 + rx[ 40] t=280985.605 (44.778 ago) cs:eip=0020:00000381 byte=00 + rx[ 41] t=280986.007 (44.377 ago) cs:eip=0020:00004838 byte=07 + rx[ 42] t=280988.007 (42.377 ago) cs:eip=00FF:00492972 byte=FC + rx[ 43] t=280989.005 (41.378 ago) cs:eip=00FF:00492A13 byte=87 + rx[ 44] t=280992.010 (38.373 ago) cs:eip=00FF:0000AFC2 byte=00 + rx[ 45] t=280994.006 (36.377 ago) cs:eip=00FF:0048A7D8 byte=00 + rx[ 46] t=280996.005 (34.378 ago) cs:eip=00FF:00492920 byte=00 + rx[ 47] t=280998.005 (32.378 ago) cs:eip=0020:00000381 byte=00 + rx[ 48] t=281000.008 (30.375 ago) cs:eip=00FF:00492AB7 byte=00 + rx[ 49] t=281002.009 (28.375 ago) cs:eip=00FF:00492700 byte=00 + rx[ 50] t=281004.013 (26.370 ago) cs:eip=00FF:0000B0E0 byte=00 + rx[ 51] t=281006.017 (24.367 ago) cs:eip=00FF:0049BD30 byte=00 + rx[ 52] t=281007.505 (22.879 ago) cs:eip=00FF:00492700 byte=00 + rx[ 53] t=281010.006 (20.377 ago) cs:eip=00FF:0000AF58 byte=00 + rx[ 54] t=281012.009 (18.374 ago) cs:eip=00FF:00492B71 byte=07 + rx[ 55] t=281015.009 (15.374 ago) cs:eip=00FF:0049292F byte=FC + rx[ 56] t=281017.005 (13.379 ago) cs:eip=00FF:004C3EA3 byte=87 + rx[ 57] t=281019.006 (11.377 ago) cs:eip=0020:00001790 byte=00 + rx[ 58] t=281020.007 (10.376 ago) cs:eip=0020:00000FE8 byte=00 + rx[ 59] t=281022.005 (8.378 ago) cs:eip=00FF:0048AB0C byte=00 + rx[ 60] t=281025.009 (5.375 ago) cs:eip=0028:00000CAD byte=00 + rx[ 61] t=281027.006 (3.377 ago) cs:eip=00FF:004929D5 byte=00 + rx[ 62] t=281029.007 (1.377 ago) cs:eip=00FF:00493FBC byte=00 + rx[ 63] t=281029.605 (0.779 ago) cs:eip=0020:0000587C byte=00 +LOG: 749959187 ERROR INT10:PutPixel unhandled mode type 7 +LOG: SHELL:Redirect output to RC.TXT diff --git a/emulator/render-bridge/logs/078-CRASH.txt b/emulator/render-bridge/logs/078-CRASH.txt new file mode 100644 index 00000000..1274bb8d --- /dev/null +++ b/emulator/render-bridge/logs/078-CRASH.txt @@ -0,0 +1,14 @@ +BattleTech v4.10 +BTL4Application::BTL4Application +GaugeInterpreter: undefined label 'Initialization' +ColorMapperArmor warning: damage zone dz_missle not found +ColorMapperArmor warning: damage zone dz_missle not found +ColorMapperArmor warning: damage zone dz_lmissle not found +ColorMapperArmor warning: damage zone dz_rmissle not found +ColorMapperArmor warning: damage zone dz_ftorso not found +ColorMapperArmor warning: damage zone dz_btorso not found +ColorMapperCritical warning: subsystem Torso does not exist +ColorMapperHeat warning: subsystem Torso does not exist +Reference to a page you don't own +PF cr2= 7000 FA64 at 00FF 0000 66D9 +Unhandled exception 000E at 00FF 66D9 ErrCode 0004 diff --git a/emulator/render-bridge/logs/078-dosbox.txt b/emulator/render-bridge/logs/078-dosbox.txt new file mode 100644 index 00000000..cd1b8b1c --- /dev/null +++ b/emulator/render-bridge/logs/078-dosbox.txt @@ -0,0 +1,246 @@ +LOG: Early LOG Init complete +LOG: CONFIG: Loaded config file: C:/VWE/TeslaRel410/emulator/render-bridge/pod_render_quiet.conf +LOG: DOSBox-X's working directory: C:\VWE\TeslaRel410\emulator\src\src +LOG: Logging init: beginning logging proper. This is the end of the early init logging +LOG: Logging: No logfile was given. All further logging will be discarded. +LOG: DOSBox-X version 2026.06.02 Commit d75a57c (MinGW SDL2 64-bit) +LOG: Prevent capture: 0 +LOG: SDL: version 2.32.10, Video windows, Audio directsound +LOG: EXPERIMENTAL: Debugger enabled for MinGW build, DOSBox-X crashes depending on the terminal software you use. Launching from command prompt (cmd.exe) is recommended. +LOG: Windows keyboard layout ID is 0x0409 +LOG: Host keyboard layout is now us (US English) +LOG: Mapper keyboard layout is now us (US English) +LOG: SDL2 reports desktop display mode 3440 x 1440 +LOG: OpenGL Version : 4.6.0 NVIDIA 610.47 +LOG: Configured windowposition: - +LOG: SDL: Current window pixel format: SDL_PIXELFORMAT_RGB888 +LOG: SDL: You are running in 24 bpp mode, this will slow down things! +LOG: Releasing keyboard +LOG: SDL: Windows 11 round corners will be disabled. +LOG: Screen report: Method 'Win98base' (3440.000 x 1440.000 pixels) at (0.000 x 0.000) (910.167 x 381.000 mm) (35.833 x 15.000 in) (96.000 x 96.000 DPI) +LOG: ISA BCLK: 8333333.333Hz (25000000/3) +LOG: monopal: green, +LOG: Active save slot: 1 [Empty] +LOG: USING AVI+ZMBV +LOG: Pentium CMPXCHG8B emulation is enabled +LOG: Max 1073741824 sz 32768 +LOG: Final 32768 +LOG: Final arrangement: Below 4GB = 32768KB, Above 4GB = 0KB +LOG: VPXLOG: fifosock listening on 127.0.0.1:8621 +LOG: VPXLOG: live render backend started +LOG: VPXLOG: base 0x150 respond=1 handshakes=3 log='C:\Users\cyd\AppData\Local/Temp/vwe-pod/vpxresp.txt' +LOG: MIDI:Opened device:win32 +LOG: mic_input: Selected microphone device: Microphone (Steam Streaming Microphone) +LOG: One joystick reported, initializing with 4axis +LOG: Using joystick Xbox One Controller with 6 axes, 16 buttons and 1 hat(s) +LOG: VOODOO LFB now at d0000000 +LOG: Serial1: BASE 3f8h +LOG: Serial1: namedpipe client of \\.\pipe\vrio (poll 0.10ms burst x16) +LOG: Serial1: namedpipe connected to \\.\pipe\vrio +LOG: Serial2: BASE 2f8h +LOG: Serial2: namedpipe client of \\.\pipe\vplasma (poll 1.00ms burst x1) +LOG: Serial2: namedpipe connected to \\.\pipe\vplasma +LOG: Serial3: BASE 3e8h +LOG: Serial: port 3 will write to file C:\VWE\TeslaRel410\emulator\render-bridge\podlog.txt +LOG: Parallel1: BASE 378h +LOG: MPU-401 Registering I/O ports as if IBM PC MPU-401 at base 330h +LOG: Memory I/O complexity optimization enabled aka option 'memory io optimization 1'. If the game or demo is unable to draw to the screen properly, set the option to false. +LOG: The 'scanline render on demand' option is available and may provide a modest boost in video render performance if set to true. +LOG: Allocated APM BIOS pm entry point at f000:ce40 +LOG: Writing code to fce40 +LOG: Writing code to fce60 +LOG: Windows: IID_ITaskbarList3 is available +LOG: ISA Plug & Play BIOS enabled +LOG: VGA ROM BIOS init callback +LOG: pixratio 1.000, dw false, dh false +LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 +LOG: WARNING: No translation support (to host) for code page 0 +LOG: DOS keyboard layout loaded with main language code US for layout us +LOG: XMS: 50 handles allocated for use by the DOS environment +LOG: EMS page frame at 0xe000-0xefff +LOG: COMMAND.COM env size: 720 bytes +LOG: COMMAND.COM environment block: 0x0701 sz=0x002d +LOG: COMMAND.COM main body (PSP): 0x072f sz=0x009a +LOG: COMMAND.COM stack: 0x0749 +LOG: pixratio 1.350, dw false, dh false +LOG: Aspect ratio: 720 x 540 xToY=1.333 yToX=0.750 +LOG: SHELL:Redirect output to COM3 +LOG: VPXLOG: fifosock client connected +VPX lights@f1: type6=0 typeE=0 decoded=0 dir=0 amb(0.00,0.00,0.00) +LOG: 185102877 ERROR MOUSE:Unhandled videomode 79 on reset +LOG: pixratio 1.000, dw false, dh false +LOG: Aspect ratio: 640 x 480 xToY=1.333 yToX=0.750 +VPX lightnode t=6 nb=52: [8]00000000/0 [12]00000000/0 [16]00000001/1.4013e-45 [20]3f800000/1 [24]3f800000/1 [28]3f800000/1 [32]64078678/1e+22 [36]64078678/1e+22 [40]00000000/0 [44]bf6ae9ee/-0.917632 [48]ffffffff/nan +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:3 (IF0:3), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:3 (IF0:3), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:3 (IF0:3), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:2 (IF0:2), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:4 (IF0:4), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +VPX lights@f121: type6=2 typeE=6 decoded=2 dir=1 amb(0.55,0.50,0.65) + L0 dir(0.11,0.77,0.63) col(1.10,0.90,1.00) +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:3 (IF0:3), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:1 (IF0:1), TX:0, Break 0 +VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D4 SS:ESP=0107:00017560 + EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 + now=225048.770ms last serial RX 0.765ms ago deliveries=35319 + code @EIP: 6A 00 57 53 56 FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 + stack: 00017640 F000CA60 00017574 00000000 00000F0C 0001000F 00000000 00000000 00000000 00000000 + IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F + IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 + ebp chain: [00017570]ret=0001000F + rx[ 0] t=224921.004 (127.766 ago) cs:eip=F000:0000D10B byte=00 + rx[ 1] t=224923.011 (125.759 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 2] t=224925.805 (122.965 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 3] t=224926.007 (122.763 ago) cs:eip=0020:00000FD7 byte=07 + rx[ 4] t=224929.005 (119.765 ago) cs:eip=00FF:00412DB3 byte=FC + rx[ 5] t=224930.005 (118.765 ago) cs:eip=00FF:004116D0 byte=87 + rx[ 6] t=224932.007 (116.763 ago) cs:eip=00FF:004926EE byte=00 + rx[ 7] t=224934.005 (114.765 ago) cs:eip=00FF:0000B0B3 byte=00 + rx[ 8] t=224936.004 (112.766 ago) cs:eip=00FF:004CCC10 byte=00 + rx[ 9] t=224938.005 (110.765 ago) cs:eip=00FF:004CD7A4 byte=00 + rx[ 10] t=224940.009 (108.761 ago) cs:eip=00FF:0048F32A byte=00 + rx[ 11] t=224942.006 (106.764 ago) cs:eip=00FF:004CE3C5 byte=00 + rx[ 12] t=224944.008 (104.762 ago) cs:eip=00FF:004929F8 byte=00 + rx[ 13] t=224946.004 (102.766 ago) cs:eip=00FF:0000B5E6 byte=00 + rx[ 14] t=224947.009 (101.761 ago) cs:eip=00FF:004929E3 byte=00 + rx[ 15] t=224949.006 (99.764 ago) cs:eip=00FF:004CD7C8 byte=00 + rx[ 16] t=224951.007 (97.763 ago) cs:eip=00FF:004CD7F4 byte=07 + rx[ 17] t=224952.005 (96.765 ago) cs:eip=00FF:004CD309 byte=FC + rx[ 18] t=224954.009 (94.761 ago) cs:eip=00FF:00492A13 byte=87 + rx[ 19] t=224956.009 (92.761 ago) cs:eip=00FF:00412D23 byte=00 + rx[ 20] t=224958.009 (90.761 ago) cs:eip=00FF:00492856 byte=00 + rx[ 21] t=224961.004 (87.766 ago) cs:eip=00FF:00492DD9 byte=00 + rx[ 22] t=224963.004 (85.766 ago) cs:eip=00FF:004CCCFD byte=00 + rx[ 23] t=224965.007 (83.763 ago) cs:eip=00FF:004CD74E byte=00 + rx[ 24] t=224967.013 (81.757 ago) cs:eip=00FF:004C194F byte=00 + rx[ 25] t=224970.005 (78.765 ago) cs:eip=00FF:00412DDA byte=00 + rx[ 26] t=224971.004 (77.766 ago) cs:eip=00FF:00493FE9 byte=00 + rx[ 27] t=224974.007 (74.763 ago) cs:eip=00FF:0049295C byte=00 + rx[ 28] t=224976.007 (72.763 ago) cs:eip=00FF:004CD74E byte=00 + rx[ 29] t=224977.004 (71.766 ago) cs:eip=00FF:004CD74E byte=07 + rx[ 30] t=224980.006 (68.764 ago) cs:eip=00FF:004CD6A6 byte=FC + rx[ 31] t=224982.005 (66.765 ago) cs:eip=00FF:0048F349 byte=87 + rx[ 32] t=224984.005 (64.765 ago) cs:eip=00FF:004C428E byte=00 + rx[ 33] t=224986.005 (62.765 ago) cs:eip=00FF:00492825 byte=00 + rx[ 34] t=224988.004 (60.766 ago) cs:eip=F000:0000D10B byte=00 + rx[ 35] t=224990.006 (58.764 ago) cs:eip=00FF:004929F8 byte=00 + rx[ 36] t=224993.005 (55.765 ago) cs:eip=00FF:004CD738 byte=00 + rx[ 37] t=224995.007 (53.763 ago) cs:eip=00FF:004CC3F8 byte=00 + rx[ 38] t=224997.005 (51.765 ago) cs:eip=00FF:00412D51 byte=00 + rx[ 39] t=224999.005 (49.765 ago) cs:eip=00FF:00412DDA byte=00 + rx[ 40] t=225001.011 (47.759 ago) cs:eip=00B7:00000008 byte=00 + rx[ 41] t=225003.008 (45.762 ago) cs:eip=00FF:0000B116 byte=00 + rx[ 42] t=225005.007 (43.763 ago) cs:eip=00FF:00412D57 byte=07 + rx[ 43] t=225007.006 (41.764 ago) cs:eip=00FF:004134E1 byte=FC + rx[ 44] t=225009.005 (39.765 ago) cs:eip=00FF:004CD3A2 byte=87 + rx[ 45] t=225011.013 (37.757 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 46] t=225014.013 (34.757 ago) cs:eip=00FF:0041245F byte=00 + rx[ 47] t=225016.005 (32.765 ago) cs:eip=00FF:004C427C byte=00 + rx[ 48] t=225017.006 (31.764 ago) cs:eip=00FF:004CDE87 byte=00 + rx[ 49] t=225019.004 (29.766 ago) cs:eip=00FF:00412DB7 byte=00 + rx[ 50] t=225022.011 (26.759 ago) cs:eip=0020:000002B1 byte=00 + rx[ 51] t=225024.008 (24.762 ago) cs:eip=00FF:00493CFB byte=00 + rx[ 52] t=225026.005 (22.765 ago) cs:eip=00FF:004CDBC1 byte=00 + rx[ 53] t=225028.005 (20.765 ago) cs:eip=00FF:00412DEA byte=00 + rx[ 54] t=225030.005 (18.765 ago) cs:eip=00FF:0048EE40 byte=00 + rx[ 55] t=225032.005 (16.765 ago) cs:eip=00FF:00412D85 byte=07 + rx[ 56] t=225034.006 (14.764 ago) cs:eip=00FF:00492856 byte=FC + rx[ 57] t=225035.010 (13.760 ago) cs:eip=0020:00001755 byte=87 + rx[ 58] t=225038.005 (10.765 ago) cs:eip=00FF:004CD340 byte=00 + rx[ 59] t=225039.006 (9.764 ago) cs:eip=00FF:004CD313 byte=00 + rx[ 60] t=225041.005 (7.765 ago) cs:eip=00FF:00413508 byte=00 + rx[ 61] t=225044.015 (4.755 ago) cs:eip=00FF:00492AB7 byte=00 + rx[ 62] t=225046.005 (2.765 ago) cs:eip=00FF:00412D85 byte=00 + rx[ 63] t=225048.005 (0.765 ago) cs:eip=0020:000002B1 byte=00 +VPX_PF_WATCH hit: lin=7000FA64 code=4 CS:EIP=00FF:000066D9 SS:ESP=0107:00017560 + EAX=00000001 EBX=F000CA60 ECX=00000000 EDX=FFFFFFFF ESI=00017640 EDI=00017574 EBP=00017570 + now=225049.599ms last serial RX 0.792ms ago deliveries=35320 + code @EIP: FF 53 04 83 F8 00 0F 84 9C 07 00 00 8B 1B EB E6 6A 01 57 56 6A 02 6A 00 + stack: 00017640 F000CA60 00017574 00000000 00000F0C 0001000F 00000000 00000000 00000000 00000000 + IVT match for EBX=F000CA60: INT00 INT06 INT07 INT2B INT2C INT2D INT32 INT34 INT35 INT36 INT37 INT38 INT39 INT3A INT3B INT3C INT3D INT3E INT3F INT40 INT42 INT44 INT45 INT47 INT48 INT49 INT4A INT4C INT4D INT4E INT4F INT50 INT51 INT52 INT53 INT54 INT55 INT56 INT57 INT58 INT59 INT5A INT5B INT5C INT5D INT5E INT5F INT66 INT68 INT69 INT6A INT6B INT6C INT6D INT6E INT6F + IVT[08-0F]: 0D1A0777 0D1A077B 0D1A077F 0D1A0783 0D1A0787 0D1A078B 0D1A078F 0D1A0793 + ebp chain: [00017570]ret=0001000F + rx[ 0] t=224923.011 (126.588 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 1] t=224925.805 (123.793 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 2] t=224926.007 (123.591 ago) cs:eip=0020:00000FD7 byte=07 + rx[ 3] t=224929.005 (120.594 ago) cs:eip=00FF:00412DB3 byte=FC + rx[ 4] t=224930.005 (119.593 ago) cs:eip=00FF:004116D0 byte=87 + rx[ 5] t=224932.007 (117.592 ago) cs:eip=00FF:004926EE byte=00 + rx[ 6] t=224934.005 (115.594 ago) cs:eip=00FF:0000B0B3 byte=00 + rx[ 7] t=224936.004 (113.595 ago) cs:eip=00FF:004CCC10 byte=00 + rx[ 8] t=224938.005 (111.594 ago) cs:eip=00FF:004CD7A4 byte=00 + rx[ 9] t=224940.009 (109.589 ago) cs:eip=00FF:0048F32A byte=00 + rx[ 10] t=224942.006 (107.593 ago) cs:eip=00FF:004CE3C5 byte=00 + rx[ 11] t=224944.008 (105.591 ago) cs:eip=00FF:004929F8 byte=00 + rx[ 12] t=224946.004 (103.595 ago) cs:eip=00FF:0000B5E6 byte=00 + rx[ 13] t=224947.009 (102.590 ago) cs:eip=00FF:004929E3 byte=00 + rx[ 14] t=224949.006 (100.593 ago) cs:eip=00FF:004CD7C8 byte=00 + rx[ 15] t=224951.007 (98.592 ago) cs:eip=00FF:004CD7F4 byte=07 + rx[ 16] t=224952.005 (97.594 ago) cs:eip=00FF:004CD309 byte=FC + rx[ 17] t=224954.009 (95.590 ago) cs:eip=00FF:00492A13 byte=87 + rx[ 18] t=224956.009 (93.590 ago) cs:eip=00FF:00412D23 byte=00 + rx[ 19] t=224958.009 (91.589 ago) cs:eip=00FF:00492856 byte=00 + rx[ 20] t=224961.004 (88.595 ago) cs:eip=00FF:00492DD9 byte=00 + rx[ 21] t=224963.004 (86.595 ago) cs:eip=00FF:004CCCFD byte=00 + rx[ 22] t=224965.007 (84.591 ago) cs:eip=00FF:004CD74E byte=00 + rx[ 23] t=224967.013 (82.585 ago) cs:eip=00FF:004C194F byte=00 + rx[ 24] t=224970.005 (79.593 ago) cs:eip=00FF:00412DDA byte=00 + rx[ 25] t=224971.004 (78.595 ago) cs:eip=00FF:00493FE9 byte=00 + rx[ 26] t=224974.007 (75.592 ago) cs:eip=00FF:0049295C byte=00 + rx[ 27] t=224976.007 (73.592 ago) cs:eip=00FF:004CD74E byte=00 + rx[ 28] t=224977.004 (72.595 ago) cs:eip=00FF:004CD74E byte=07 + rx[ 29] t=224980.006 (69.593 ago) cs:eip=00FF:004CD6A6 byte=FC + rx[ 30] t=224982.005 (67.593 ago) cs:eip=00FF:0048F349 byte=87 + rx[ 31] t=224984.005 (65.594 ago) cs:eip=00FF:004C428E byte=00 + rx[ 32] t=224986.005 (63.594 ago) cs:eip=00FF:00492825 byte=00 + rx[ 33] t=224988.004 (61.595 ago) cs:eip=F000:0000D10B byte=00 + rx[ 34] t=224990.006 (59.593 ago) cs:eip=00FF:004929F8 byte=00 + rx[ 35] t=224993.005 (56.593 ago) cs:eip=00FF:004CD738 byte=00 + rx[ 36] t=224995.007 (54.592 ago) cs:eip=00FF:004CC3F8 byte=00 + rx[ 37] t=224997.005 (52.593 ago) cs:eip=00FF:00412D51 byte=00 + rx[ 38] t=224999.005 (50.593 ago) cs:eip=00FF:00412DDA byte=00 + rx[ 39] t=225001.011 (48.587 ago) cs:eip=00B7:00000008 byte=00 + rx[ 40] t=225003.008 (46.591 ago) cs:eip=00FF:0000B116 byte=00 + rx[ 41] t=225005.007 (44.591 ago) cs:eip=00FF:00412D57 byte=07 + rx[ 42] t=225007.006 (42.593 ago) cs:eip=00FF:004134E1 byte=FC + rx[ 43] t=225009.005 (40.594 ago) cs:eip=00FF:004CD3A2 byte=87 + rx[ 44] t=225011.013 (38.586 ago) cs:eip=00FF:00492A13 byte=00 + rx[ 45] t=225014.013 (35.585 ago) cs:eip=00FF:0041245F byte=00 + rx[ 46] t=225016.005 (33.593 ago) cs:eip=00FF:004C427C byte=00 + rx[ 47] t=225017.006 (32.593 ago) cs:eip=00FF:004CDE87 byte=00 + rx[ 48] t=225019.004 (30.595 ago) cs:eip=00FF:00412DB7 byte=00 + rx[ 49] t=225022.011 (27.587 ago) cs:eip=0020:000002B1 byte=00 + rx[ 50] t=225024.008 (25.591 ago) cs:eip=00FF:00493CFB byte=00 + rx[ 51] t=225026.005 (23.594 ago) cs:eip=00FF:004CDBC1 byte=00 + rx[ 52] t=225028.005 (21.593 ago) cs:eip=00FF:00412DEA byte=00 + rx[ 53] t=225030.005 (19.593 ago) cs:eip=00FF:0048EE40 byte=00 + rx[ 54] t=225032.005 (17.593 ago) cs:eip=00FF:00412D85 byte=07 + rx[ 55] t=225034.006 (15.593 ago) cs:eip=00FF:00492856 byte=FC + rx[ 56] t=225035.010 (14.589 ago) cs:eip=0020:00001755 byte=87 + rx[ 57] t=225038.005 (11.594 ago) cs:eip=00FF:004CD340 byte=00 + rx[ 58] t=225039.006 (10.593 ago) cs:eip=00FF:004CD313 byte=00 + rx[ 59] t=225041.005 (8.594 ago) cs:eip=00FF:00413508 byte=00 + rx[ 60] t=225044.015 (5.584 ago) cs:eip=00FF:00492AB7 byte=00 + rx[ 61] t=225046.005 (3.594 ago) cs:eip=00FF:00412D85 byte=00 + rx[ 62] t=225048.005 (1.594 ago) cs:eip=0020:000002B1 byte=00 + rx[ 63] t=225048.807 (0.792 ago) cs:eip=0020:00001075 byte=00 +LOG: 597016112 ERROR INT10:PutPixel unhandled mode type 7 +LOG: SHELL:Redirect output to RC.TXT +LOG: Serial1: Errors: Framing 0, Parity 0, Overrun RX:499 (IF0:8), TX:0, Break 0 diff --git a/emulator/render-bridge/podlog.txt b/emulator/render-bridge/podlog.txt index 23a774fa..b0269db7 100644 --- a/emulator/render-bridge/podlog.txt +++ b/emulator/render-bridge/podlog.txt @@ -1,53 +1,6 @@ BattleTech v4.10 BTL4Application::BTL4Application GaugeInterpreter: undefined label 'Initialization' -[exp] master player experience=2 simLive=1 heatModelOn=1 advDamage=1 -[role] 'Role::Default' lives=1000 killBonus=500 dmgMod=1 -[torso] horizJoint 'jointtorso' -> 0x00a4fe78 type=1 enabled=1 -[weap] 'AFC100' seg=13 mount=sitelgunport rear=0 -[proj] 'AFC100' ammoBinIndex=21 -> AmmoBinAFC100 (rounds=20) -[weap] 'ERLLaser' seg=7 mount=siterugunport rear=0 -[weap] 'ERSLaser_1' seg=13 mount=sitelgunport rear=0 -[weap] 'ERSLaser_2' seg=8 mount=siterdgunport rear=0 -[weap] 'LRM15_1' seg=18 mount=sitelmissleport rear=0 -[proj] 'LRM15_1' ammoBinIndex=26 -> AmmoBinLRM15_1 (rounds=16) -[weap] 'LRM15_2' seg=19 mount=sitermissleport rear=0 -[proj] 'LRM15_2' ammoBinIndex=28 -> AmmoBinLRM15_2 (rounds=16) -[mech] segment walk done: subsystemCount=32 weaponCount=6 -[skel] jointSubsystem=0x009f6d84 jointCount=25 -[mech] model params: walkTR=65 runTR=40 maxAcc=20 throttleAdj=0.8 (deg,deg,u/s^2,scale) -[mech] look angles: L=50 R=-50 F=-15 B=0 (deg) -[mech] damage zones streamed: 22 [dz_dtorso,dz_hip,dz_larm,dz_ldleg,dz_ldoor,dz_lfoot,dz_lgun,dz_ltorso,dz_luleg,dz_rarm,dz_rdleg,dz_rdoor,dz_reardtorso,dz_rearltorso,dz_rearrtorso,dz_rearutorso,dz_rfoot,dz_rgun,dz_rtorso,dz_ruleg,dz_searchlight,dz_utorso] -[cyl] table 'madcat' LOADED rows=7 -[valve] 'Condenser1' valve=1 flow=0.166667 -[valve] 'Condenser2' valve=1 flow=0.166667 -[valve] 'Condenser3' valve=1 flow=0.166667 -[valve] 'Condenser4' valve=1 flow=0.166667 -[valve] 'Condenser5' valve=1 flow=0.166667 -[valve] 'Condenser6' valve=1 flow=0.166667 -[mapper] ctor id=0 throttleAttr=0x002c30f8 controlModeAttr=0x002c3134 -[map] 109 streamed mappings for 'L4' -[map] dir sub=0 cls=2012 id=3 grp=1 elem=0 -[map] dir sub=0 cls=2012 id=4 grp=0 elem=0 -[map] dir sub=0 cls=2012 id=6 grp=3 elem=63 -[map] dir sub=17 cls=3013 id=14 grp=3 elem=66 -[map] dir sub=0 cls=2012 id=10 grp=3 elem=68 -[map] dir sub=0 cls=2012 id=11 grp=3 elem=67 -[map] dir sub=0 cls=2012 id=12 grp=3 elem=65 -[map] dir sub=22 cls=3021 id=19 grp=3 elem=64 -[map] dir sub=23 cls=3016 id=19 grp=3 elem=64 -[map] dir sub=24 cls=3016 id=19 grp=3 elem=64 -[map] dir sub=25 cls=3016 id=19 grp=3 elem=64 -[map] dir sub=27 cls=3024 id=19 grp=3 elem=71 -[map] dir sub=29 cls=3024 id=19 grp=3 elem=71 -[gau2] cluster slot=14 classID=3011 auxScreen=5 name=Avionics -[gau2] cluster slot=15 classID=3014 auxScreen=6 name=Myomers -[gau2] cluster slot=22 classID=3021 auxScreen=1 name=AFC100 -[gau2] cluster slot=23 classID=3016 auxScreen=10 name=ERLLaser -[gau2] cluster slot=24 classID=3016 auxScreen=3 name=ERSLaser_1 -[gau2] cluster slot=25 classID=3016 auxScreen=12 name=ERSLaser_2 -[gau2] cluster slot=27 classID=3024 auxScreen=2 name=LRM15_1 -[gau2] cluster slot=29 classID=3024 auxScreen=9 name=LRM15_2 ColorMapperArmor warning: damage zone dz_missle not found ColorMapperArmor warning: damage zone dz_missle not found ColorMapperArmor warning: damage zone dz_lmissle not found @@ -56,504 +9,8 @@ ColorMapperArmor warning: damage zone dz_ftorso not found ColorMapperArmor warning: damage zone dz_btorso not found ColorMapperCritical warning: subsystem Torso does not exist ColorMapperHeat warning: subsystem Torso does not exist -[link] InitializePlayerLink -> vehicle playerLink=0x00ad513c -[launch] state=11 minPriorityEmpty=0 ticks=10908 -[queues] p0=BUSY p1=BUSY p2=BUSY p3=BUSY p4=- nextReady=1 -[posts] id3=416 -[launch] state=11 minPriorityEmpty=0 ticks=11920 -[queues] p0=BUSY p1=BUSY p2=BUSY p3=BUSY p4=- nextReady=1 -[posts] id3=502 -[launch] state=11 minPriorityEmpty=0 ticks=12930 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=11 minPriorityEmpty=0 ticks=13939 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=11 minPriorityEmpty=0 ticks=14948 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 1 class=3035 view=0 res=0 -[mer] 2 class=42 view=0 res=1 -[mer] 3 class=42 view=0 res=1 -[mer] 4 class=42 view=0 res=1 -[mer] 5 class=42 view=0 res=1 -[mer] 6 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=16049 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 7 class=42 view=0 res=1 -[mer] 8 class=42 view=0 res=1 -[mer] 9 class=42 view=0 res=1 -[mer] 10 class=42 view=0 res=1 -[mer] 11 class=42 view=0 res=1 -[mer] 12 class=42 view=0 res=1 -[mer] 13 class=42 view=0 res=1 -[mer] 14 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=17104 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 15 class=42 view=0 res=1 -[mer] 16 class=42 view=0 res=1 -[mer] 17 class=42 view=0 res=1 -[mer] 18 class=42 view=0 res=1 -[mer] 19 class=42 view=0 res=1 -[mer] 20 class=42 view=0 res=1 -[mer] 21 class=42 view=0 res=1 -[mer] 22 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=18165 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 23 class=42 view=0 res=1 -[mer] 24 class=42 view=0 res=1 -[mer] 25 class=42 view=0 res=1 -[mer] 26 class=42 view=0 res=1 -[mer] 27 class=42 view=0 res=1 -[mer] 28 class=42 view=0 res=1 -[mer] 29 class=42 view=0 res=1 -[mer] 30 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=19227 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 31 class=42 view=0 res=1 -[mer] 32 class=42 view=0 res=1 -[mer] 33 class=42 view=0 res=1 -[mer] 34 class=42 view=0 res=1 -[mer] 35 class=42 view=0 res=1 -[mer] 36 class=42 view=0 res=1 -[mer] 37 class=42 view=0 res=1 -[mer] 38 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=20289 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 39 class=94 view=0 res=1 -[mer] 40 class=42 view=0 res=1 -[mer] 41 class=94 view=0 res=1 -[mer] 42 class=94 view=0 res=1 -[mer] 43 class=94 view=0 res=1 -[mer] 44 class=94 view=0 res=1 -[mer] 45 class=94 view=0 res=1 -[mer] 46 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=21345 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 47 class=94 view=0 res=1 -[mer] 48 class=94 view=0 res=1 -[mer] 49 class=42 view=0 res=1 -[mer] 50 class=42 view=0 res=1 -[mer] 51 class=42 view=0 res=1 -[mer] 52 class=42 view=0 res=1 -[mer] 53 class=42 view=0 res=1 -[mer] 54 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=22401 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 55 class=94 view=0 res=1 -[mer] 56 class=94 view=0 res=1 -[mer] 57 class=94 view=0 res=1 -[mer] 58 class=42 view=0 res=1 -[mer] 59 class=42 view=0 res=1 -[mer] 60 class=42 view=0 res=1 -[mer] 61 class=42 view=0 res=1 -[mer] 62 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=23463 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 63 class=94 view=0 res=1 -[mer] 64 class=94 view=0 res=1 -[mer] 65 class=94 view=0 res=1 -[mer] 66 class=94 view=0 res=1 -[mer] 67 class=94 view=0 res=1 -[mer] 68 class=42 view=0 res=1 -[mer] 69 class=94 view=0 res=1 -[mer] 70 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=24525 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 71 class=94 view=0 res=1 -[mer] 72 class=94 view=0 res=1 -[stack] frame at 0x12dee7 drift=0 over 1001 frames ticks=24797 pump=352/1499 -[mer] 73 class=94 view=0 res=1 -[mer] 74 class=94 view=0 res=1 -[mer] 75 class=94 view=0 res=1 -[mer] 76 class=42 view=0 res=1 -[mer] 77 class=94 view=0 res=1 -[mer] 78 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=25585 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 79 class=94 view=0 res=1 -[mer] 80 class=94 view=0 res=1 -[mer] 81 class=94 view=0 res=1 -[mer] 82 class=94 view=0 res=1 -[mer] 83 class=94 view=0 res=1 -[mer] 84 class=94 view=0 res=1 -[mer] 85 class=42 view=0 res=1 -[mer] 86 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=26646 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 87 class=42 view=0 res=1 -[mer] 88 class=42 view=0 res=1 -[mer] 89 class=42 view=0 res=1 -[mer] 90 class=42 view=0 res=1 -[mer] 91 class=94 view=0 res=1 -[mer] 92 class=94 view=0 res=1 -[mer] 93 class=42 view=0 res=1 -[mer] 94 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=27707 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 95 class=94 view=0 res=1 -[mer] 96 class=94 view=0 res=1 -[mer] 97 class=94 view=0 res=1 -[mer] 98 class=94 view=0 res=1 -[mer] 99 class=42 view=0 res=1 -[mer] 100 class=42 view=0 res=1 -[mer] 101 class=42 view=0 res=1 -[mer] 102 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=28767 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 103 class=42 view=0 res=1 -[mer] 104 class=42 view=0 res=1 -[mer] 105 class=42 view=0 res=1 -[mer] 106 class=42 view=0 res=1 -[mer] 107 class=42 view=0 res=1 -[mer] 108 class=42 view=0 res=1 -[mer] 109 class=42 view=0 res=1 -[mer] 110 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=29828 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 111 class=42 view=0 res=1 -[mer] 112 class=42 view=0 res=1 -[mer] 113 class=42 view=0 res=1 -[mer] 114 class=42 view=0 res=1 -[mer] 115 class=42 view=0 res=1 -[mer] 116 class=42 view=0 res=1 -[mer] 117 class=42 view=0 res=1 -[mer] 118 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=30869 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 119 class=42 view=0 res=1 -[mer] 120 class=94 view=0 res=1 -[mer] 121 class=42 view=0 res=1 -[mer] 122 class=42 view=0 res=1 -[mer] 123 class=42 view=0 res=1 -[mer] 124 class=42 view=0 res=1 -[mer] 125 class=42 view=0 res=1 -[mer] 126 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=31913 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 127 class=42 view=0 res=1 -[mer] 128 class=42 view=0 res=1 -[mer] 129 class=42 view=0 res=1 -[mer] 130 class=42 view=0 res=1 -[mer] 131 class=42 view=0 res=1 -[mer] 132 class=42 view=0 res=1 -[mer] 133 class=42 view=0 res=1 -[mer] 134 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=32963 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 135 class=42 view=0 res=1 -[mer] 136 class=42 view=0 res=1 -[mer] 137 class=42 view=0 res=1 -[mer] 138 class=42 view=0 res=1 -[mer] 139 class=42 view=0 res=1 -[mer] 140 class=42 view=0 res=1 -[mer] 141 class=42 view=0 res=1 -[mer] 142 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=34008 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 143 class=94 view=0 res=1 -[mer] 144 class=94 view=0 res=1 -[mer] 145 class=94 view=0 res=1 -[mer] 146 class=42 view=0 res=1 -[mer] 147 class=94 view=0 res=1 -[mer] 148 class=42 view=0 res=1 -[mer] 149 class=94 view=0 res=1 -[mer] 150 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=35014 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 151 class=94 view=0 res=1 -[mer] 152 class=42 view=0 res=1 -[mer] 153 class=42 view=0 res=1 -[mer] 154 class=42 view=0 res=1 -[mer] 155 class=94 view=0 res=1 -[mer] 156 class=42 view=0 res=1 -[mer] 157 class=42 view=0 res=1 -[mer] 158 class=94 view=0 res=1 -[mer] 159 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=36125 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 160 class=42 view=0 res=1 -[mer] 161 class=42 view=0 res=1 -[mer] 162 class=42 view=0 res=1 -[mer] 163 class=42 view=0 res=1 -[mer] 164 class=94 view=0 res=1 -[mer] 165 class=94 view=0 res=1 -[mer] 166 class=42 view=0 res=1 -[mer] 167 class=94 view=0 res=1 -[mer] 168 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=37236 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 169 class=94 view=0 res=1 -[mer] 170 class=94 view=0 res=1 -[mer] 171 class=42 view=0 res=1 -[mer] 172 class=42 view=0 res=1 -[mer] 173 class=42 view=0 res=1 -[mer] 174 class=94 view=0 res=1 -[mer] 175 class=42 view=0 res=1 -[mer] 176 class=42 view=0 res=1 -[mer] 177 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=38345 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 178 class=94 view=0 res=1 -[mer] 179 class=94 view=0 res=1 -[mer] 180 class=42 view=0 res=1 -[mer] 181 class=42 view=0 res=1 -[mer] 182 class=42 view=0 res=1 -[mer] 183 class=94 view=0 res=1 -[mer] 184 class=94 view=0 res=1 -[mer] 185 class=42 view=0 res=1 -[mer] 186 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=39454 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 187 class=94 view=0 res=1 -[mer] 188 class=94 view=0 res=1 -[mer] 189 class=42 view=0 res=1 -[mer] 190 class=42 view=0 res=1 -[mer] 191 class=94 view=0 res=1 -[mer] 192 class=94 view=0 res=1 -[mer] 193 class=42 view=0 res=1 -[mer] 194 class=42 view=0 res=1 -[mer] 195 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=40565 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 196 class=42 view=0 res=1 -[mer] 197 class=94 view=0 res=1 -[mer] 198 class=94 view=0 res=1 -[mer] 199 class=94 view=0 res=1 -[mer] 200 class=94 view=0 res=1 -[stack] frame at 0x12dee7 drift=0 over 2002 frames ticks=41154 pump=495/2643 -[mer] 201 class=94 view=0 res=1 -[mer] 202 class=94 view=0 res=1 -[mer] 203 class=94 view=0 res=1 -[mer] 204 class=42 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=41675 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 205 class=94 view=0 res=1 -[mer] 206 class=94 view=0 res=1 -[mer] 207 class=48 view=0 res=0 -[mer] 208 class=3001 view=1 res=1 - [vid] type=1 file='mad.skl' - [eye] cockpit eye on 'jointeye' offset=(0,0,0) -[skl] video\max.skl -> 26 nodes, 1 objects, 1 eye -[launch] state=2 minPriorityEmpty=0 ticks=42784 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=43895 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=45004 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=46113 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=47224 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=48333 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 LBE4ControlsManager::Execute, lost RIO analog request -iThinkIRQIsOn =1, actual state =1, characters sent =12079 -[launch] state=2 minPriorityEmpty=0 ticks=49443 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=50554 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=51663 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=52774 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=53885 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=54994 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=56103 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[stack] frame at 0x12dee7 drift=0 over 3003 frames ticks=57026 pump=638/3787 -[launch] state=2 minPriorityEmpty=0 ticks=57215 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=58324 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=59433 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=60544 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=61653 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=62762 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=63873 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -LBE4ControlsManager::Execute, lost RIO analog request -iThinkIRQIsOn =1, actual state =1, characters sent =12083 -[launch] state=2 minPriorityEmpty=0 ticks=64878 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=65987 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[launch] state=2 minPriorityEmpty=0 ticks=67096 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 209 class=48 view=0 res=0 -[mer] 210 class=48 view=0 res=0 -[launch] state=2 minPriorityEmpty=0 ticks=68207 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 211 class=48 view=0 res=0 -[mer] 212 class=48 view=0 res=0 -[mer] 213 class=48 view=0 res=0 -[mer] 214 class=48 view=0 res=0 -[launch] state=2 minPriorityEmpty=0 ticks=69316 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 215 class=48 view=0 res=0 -[mer] 216 class=48 view=0 res=0 -[mer] 217 class=94 view=0 res=1 -[mer] 218 class=94 view=0 res=1 -[mer] 219 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=70427 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 220 class=94 view=0 res=1 -[mer] 221 class=94 view=0 res=1 -[mer] 222 class=94 view=0 res=1 -[mer] 223 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=71538 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 224 class=94 view=0 res=1 -[mer] 225 class=94 view=0 res=1 -[mer] 226 class=94 view=0 res=1 -[mer] 227 class=94 view=0 res=1 -[mer] 228 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=72647 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 229 class=94 view=0 res=1 -[stack] frame at 0x12dee7 drift=0 over 4004 frames ticks=72904 pump=781/4931 -[mer] 230 class=94 view=0 res=1 -[mer] 231 class=94 view=0 res=1 -[mer] 232 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=73757 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 233 class=94 view=0 res=1 -[mer] 234 class=94 view=0 res=1 -[mer] 235 class=94 view=0 res=1 -[mer] 236 class=94 view=0 res=1 -[mer] 237 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=74868 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 238 class=94 view=0 res=1 -[mer] 239 class=94 view=0 res=1 -[mer] 240 class=94 view=0 res=1 -[mer] 241 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=75977 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 242 class=94 view=0 res=1 -[mer] 243 class=94 view=0 res=1 -[mer] 244 class=94 view=0 res=1 -[mer] 245 class=94 view=0 res=1 -[mer] 246 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=77086 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 247 class=94 view=0 res=1 -[mer] 248 class=94 view=0 res=1 -MapDisplay: operating=1 static=5 moving=0 -[mer] 249 class=94 view=0 res=1 -[mer] 250 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=78197 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 251 class=94 view=0 res=1 -[mer] 252 class=94 view=0 res=1 -[mer] 253 class=94 view=0 res=1 -[mer] 254 class=94 view=0 res=1 -[mer] 255 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=79306 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -LBE4ControlsManager::Execute, lost RIO analog request -iThinkIRQIsOn =1, actual state =1, characters sent =12108 -[mer] 256 class=94 view=0 res=1 -[mer] 257 class=94 view=0 res=1 -[mer] 258 class=94 view=0 res=1 -[mer] 259 class=94 view=0 res=1 -[launch] state=2 minPriorityEmpty=0 ticks=80416 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 260 class=94 view=0 res=1 -[mer] 261 class=94 view=0 res=1 -[mer] 262 class=48 view=0 res=0 -[mer] 263 class=48 view=0 res=0 -[mer] 264 class=48 view=0 res=0 -[launch] state=2 minPriorityEmpty=0 ticks=81527 -[queues] p0=BUSY p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -[mer] 265 class=48 view=0 res=0 -[launch] state=2 minPriorityEmpty=1 ticks=82636 -[queues] p0=- p1=- p2=BUSY p3=- p4=- nextReady=1 -[posts] id3=530 -BTL4Application::RunMissionMessageHandler -Turning Plasma Score Display On -BTL4Application::RunMissionMessageHandler -Turning Plasma Score Display On -[tick] roster live (first Sensor frame), radarPercent=1 voltState=4 -[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 -[euler] 1 this=0x12dbbc matrix=0x12db70 stack=0x12db5b -[sim] pos=(-130.062,0,253.962) yaw=0.0736236 spd=14.4 eyePitch=0 eyeYaw=0 -[fire] 'ERSLaser_1' LOADED (level=7935.42 T=76.8858) -[fire] 'ERSLaser_2' LOADED (level=7921.5 T=76.8466) -[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 -[euler] 2 this=0x12dbbc matrix=0x12db70 stack=0x12db5b -[sim] pos=(-131.648,0,239.392) yaw=0.142102 spd=14.4 eyePitch=0 eyeYaw=0 -[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 -[euler] 3 this=0x12dbbc matrix=0x12db70 stack=0x12db5b -[sim] pos=(-134.221,0,224.993) yaw=0.210447 spd=14.4 eyePitch=0 eyeYaw=0 -[stack] frame at 0x12dee7 drift=0 over 5005 frames ticks=88908 pump=865/6075 -[mppr] thr=0.6 rev=0 stickX=0.25 stickY=0 mode=0 -> speedDemand=14.4 turnDemand=0.0625 torsoElev=0 -[euler] 4 this=0x12dbbc matrix=0x12db70 stack=0x12db5b -[sim] pos=(-137.712,0,211.01) yaw=0.277782 spd=14.4 eyePitch=0 eyeYaw=0 +iThinkIRQIsOn =1, actual state =1, characters sent =690 +Reference to a page you don't own +PF cr2= 7000 FA64 at 00FF 0000 66D9 +Unhandled exception 000E at 00FF 66D9 ErrCode 0004 diff --git a/emulator/vpx-device/serialnamedpipe.cpp b/emulator/vpx-device/serialnamedpipe.cpp index 4f1084bc..a6a41592 100644 --- a/emulator/vpx-device/serialnamedpipe.cpp +++ b/emulator/vpx-device/serialnamedpipe.cpp @@ -274,7 +274,47 @@ void CSerialNamedPipe::handleUpperEvent(uint16_t type) { rx_retry = 0; removeEvent(SERIAL_RX_EVENT); if (doReceive()) { - while (doReceive()); // overrun, like directserial + // + // OVERRUN SEMANTICS. directserial drains its whole + // backlog here (`while (doReceive());`) because a real + // port's backlog is bounded by the physical line rate + // -- there is never much to drain. A NAMED PIPE has no + // such bound: vRIO can have hundreds of bytes queued, + // and this loop teleported all of them into the UART in + // zero guest-time, each one raising receive/line-status + // state with no instruction executed in between. + // + // That burst is the trigger for the pod's residual + // page fault (2026-07-29): it fires only when the guest + // is briefly slow to read -- which is the mission-load + // window -- and its probability moves with anything + // that changes guest timing, which is why our own COM3 + // logging SUPPRESSED it (quiet conf 3/3 faults vs the + // logged conf's 25-40%). + // + // TESTED, NOT THE CULPRIT (2026-07-29). Bounding the + // drain to one byte -- real UART overrun semantics, + // where the ARRIVING byte overwrites the unread one + // rather than pulling the whole line forward -- did NOT + // stop the fault (2/2 faults with it in place). The + // measurement that explains why: overruns DURING a run + // are only 1-3 per report period, because vRIO sends + // about one byte every 1-3ms, so the backlog is shallow + // and this loop never had hundreds to teleport. The + // big 494/499 counts in the logs all land AFTER the + // game exits. + // + // So the drain-all default stays -- it is the validated + // directserial behaviour the RIO's rxpollus/rxburst + // tuning was calibrated against, and changing it + // without evidence would risk the real-cockpit timing + // for nothing. VPX_RX_OVERRUN_ONE=1 opts into the + // bounded form if a future experiment wants it. + // + static int overrun_one = -1; + if (overrun_one < 0) + overrun_one = getenv("VPX_RX_OVERRUN_ONE") ? 1 : 0; + if (!overrun_one) { while (doReceive()); } rx_state = P_RX_WAIT; setEvent(SERIAL_RX_EVENT, bytetime * 0.9f / rx_burst_div); } else { diff --git a/restoration/source410/RENDER-ROADMAP.NOTES.md b/restoration/source410/RENDER-ROADMAP.NOTES.md index 04a01012..d0f55c6c 100644 --- a/restoration/source410/RENDER-ROADMAP.NOTES.md +++ b/restoration/source410/RENDER-ROADMAP.NOTES.md @@ -1742,3 +1742,49 @@ The cage machinery in COCKPIT-CAGE-NOTES.md (punch-texel cutouts, glance-hide, twist conjugation) now has its subject: this canopy is the a11/MAX_COP shell those notes were written about, and it arrives through the authentic path rather than the bridge's own fixture detection. + +-------------------------------------------------------------------------------- +ANOTHER HYPOTHESIS DOWN: THE OVERRUN DRAIN LOOP IS NOT THE TRIGGER +-------------------------------------------------------------------------------- +serialnamedpipe's P_RX_BLOCKED path drains its whole backlog when the guest +has not read in time -- `while (doReceive());`, copied from directserial. +That looked like the trigger: a named pipe's backlog is unbounded where a +real port's is capped by the line rate, so the loop could teleport a burst +into the UART in zero guest-time. Bounded it to one byte (real UART overrun +semantics) and re-ran the conf that had faulted 3/3. + + pod_render_quiet, bounded drain: FAULT 283s, FAULT 226s, FAULT 204s + +3/3 again. Killed. And the measurement that explains WHY it was never +plausible: overruns DURING a run are 1-3 per report period, because vRIO +sends about one byte every 1-3ms -- the backlog is shallow and the loop +never had anything to teleport. (The 494/499 counts in the logs all land +AFTER the game exits.) I read the code and inferred a burst without first +measuring the queue depth the code operates on. + +The drain-all DEFAULT IS RESTORED -- it is the validated directserial +behaviour the RIO's rxpollus/rxburst tuning was calibrated against, and +changing it on a dead hypothesis would risk real-cockpit timing for nothing. +VPX_RX_OVERRUN_ONE=1 opts into the bounded form if a later experiment wants +it. + +FAULT LEDGER (what is dead, so nobody re-runs these): + * the skeleton walk (predates it; env-gated A/B) + * ESP drift / stack size (probe: drift=0; PE geometry equal) + * priority-0 starvation / deadlock ([queues] + nextReady) + * EulerAngles::operator= (probe never fired; address is host) + * the VPX ack heuristic (reproduces after the fix) + * our debug logging (removing it makes it WORSE) + * the RIO test-mode handshake (quiet run's init passed, faulted) + * the overrun drain loop (this entry) + * Torso attribute truncation -- NOT dead: real, and took the + rate from 100%% to ~25-40%% + +WHAT SURVIVES: a deterministic DPMI-host code path (identical registers every +catch) that walks a {next,handler} chain and meets a node whose pointer is an +unhooked IVT value; entered under RIO interrupt load; probability modulated by +anything that shifts guest timing. The only remaining route in is naming the +routine that owns that chain, which needs a trace of entries to host 0x66CF +with the head node -- clean run vs faulting run. That is a DPMI32VM reversing +sub-project, and it is now decoupled from the reconstruction: with vRIO down +the pod is 100%% reliable, and with the logged conf it is ~70%%.