Park D309/D310/D311 session evidence logs + referenced diagnostics in scratch/

- Probe logs preserved as evidence: pre-fix standing-still guard lines,
  v1 Trevelyan regression (local-list embedded PRINT strings), clean
  post-fix Caverns run (global PRINTs size=1/global=1 hit once each incl.
  the D309 spin record; local PRINTs NUL-scanned with valid landings; zero
  LABEL-NOT-FOUND / D156 / watchdog lines), D311 freeze watchdog+stack dump.
- D309/D310 diagnostic files referenced by findings.md: frozen thread
  stacks, live m_RunToBondPersistent byte dump, AI-list decoders (original
  NUL-scan + fixed global-only sizing), command name table.
This commit is contained in:
James Dansereau committed 2026-09-18 13:22:50 -04:00
1 parent c67479866c
commit ce05ae7187
9 files changed
+5867

No files matched your search

+254
View File
@@ -0,0 +1,254 @@
pass_count=253 enum_count=253
0 GotoNext
1 GotoFirst
2 Label
3 Yield
4 EndList
5 SetChrAiList
6 SetReturnAiList
7 Return
8 Stop
9 Kneel
10 PlayAnimation
11 IFPlayingAnimation
12 PointAtBond
13 LookSurprised
14 TRYSidestepping
15 TRYSideHopping
16 TRYSideRunning
17 TRYFiringWalk
18 TRYFiringRun
19 TRYFiringRoll
20 TRYFireOrAimAtTarget
21 TRYFireOrAimAtTargetKneel
22 TRYFireOrAimAtTargetUpdate
23 TRYFacingTarget
24 HitChrWithItem
25 ChrHitChr
26 TRYThrowingGrenade
27 TRYDroppingItem
28 RunToPad
29 RunToPadPreset
30 WalkToPad
31 SprintToPad
32 StartPatrol
33 Surrender
34 RemoveMe
35 ChrRemoveInstant
36 TRYTriggeringAlarmAtPad
37 AlarmOn
38 AlarmOff
39 TRYRunFromBond
40 TRYRunToBond
41 TRYWalkToBond
42 TRYSprintToBond
43 TRYFindCover
44 TRYRunToChr
45 TRYWalkToChr
46 TRYSprintToChr
47 IFImOnPatrolOrStopped
48 IFChrDyingOrDead
49 IFChrDoesNotExist
50 IFISeeBond
51 SetNewRandom
52 IFRandomLessThan
53 IFRandomGreaterThan
54 IFICanHearAlarm
55 IFAlarmIsOn
56 IFGasIsLeaking
57 IFIHeardBond
58 IFISeeSomeoneShot
59 IFISeeSomeoneDie
60 IFICouldSeeBond
61 IFICouldSeeBondsStan
62 IFIWasShotRecently
63 IFIHeardBondRecently
64 IFImInRoomWithChr
65 IFIveNotBeenSeen
66 IFImOnScreen
67 IFMyRoomIsOnScreen
68 IFRoomWithPadIsOnScreen
69 IFImTargetedByBond
70 IFBondMissedMe
71 IFMyAngleToBondLessThan
72 IFMyAngleToBondGreaterThan
73 IFMyAngleFromBondLessThan
74 IFMyAngleFromBondGreaterThan
75 IFMyDistanceToBondLessThanDecimeter
76 IFMyDistanceToBondGreaterThanDecimeter
77 IFChrDistanceToPadLessThanDecimeter
78 IFChrDistanceToPadGreaterThanDecimeter
79 IFMyDistanceToChrLessThanDecimeter
80 IFMyDistanceToChrGreaterThanDecimeter
81 TRYSettingMyPresetToChrWithinDistanceDecimeter
82 IFBondDistanceToPadLessThanDecimeter
83 IFBondDistanceToPadGreaterThanDecimeter
84 IFChrInRoomWithPad
85 IFBondInRoomWithPad
86 IFBondCollectedObject
87 IFKeyDropped
88 IFItemIsAttachedToObject
89 IFBondHasItemEquipped
90 IFObjectExists
91 IFObjectNotDestroyed
92 IFObjectWasActivated
93 IFBondUsedGadgetOnObject
94 ActivateObject
95 DestroyObject
96 DropObject
97 ChrDropAllConcealedItems
98 ChrDropAllHeldItems
99 BondCollectObject
100 ChrEquipObject
101 MoveObject
102 DoorOpen
103 DoorClose
104 IFDoorStateEqual
105 IFDoorHasBeenOpenedBefore
106 DoorSetLock
107 DoorUnsetLock
108 IFDoorLockEqual
109 IFObjectiveNumComplete
110 TRYUnknown6e
111 TRYUnknown6f
112 IFGameDifficultyLessThan
113 IFGameDifficultyGreaterThan
114 IFMissionTimeLessThan
115 IFMissionTimeGreaterThan
116 IFSystemPowerTimeLessThan
117 IFSystemPowerTimeGreaterThan
118 IFLevelIdLessThan
119 IFLevelIdGreaterThan
120 IFMyNumArghsLessThan
121 IFMyNumArghsGreaterThan
122 IFMyNumCloseArghsLessThan
123 IFMyNumCloseArghsGreaterThan
124 IFChrHealthLessThan
125 IFChrHealthGreaterThan
126 IFChrWasDamagedSinceLastCheck
127 IFBondHealthLessThan
128 IFBondHealthGreaterThan
129 SetMyMorale
130 AddToMyMorale
131 SubtractFromMyMorale
132 IFMyMoraleLessThan
133 IFMyMoraleLessThanRandom
134 SetMyAlertness
135 AddToMyAlertness
136 SubtractFromMyAlertness
137 IFMyAlertnessLessThan
138 IFMyAlertnessLessThanRandom
139 SetMyHearingScale
140 SetMyVisionRange
141 SetMyGrenadeProbability
142 SetMyChrNum
143 SetMyHealthTotal
144 SetMyArmour
145 SetMySpeedRating
146 SetMyArghRating
147 SetMyAccuracyRating
148 SetMyFlags2
149 UnsetMyFlags2
150 IFMyFlags2Has
151 SetChrBitfield
152 UnsetChrBitfield
153 IFChrBitfieldHas
154 SetObjectiveBitfield
155 UnsetObjectiveBitfield
156 IFObjectiveBitfieldHas
157 SetMychrflags
158 UnsetMychrflags
159 IFMychrflagsHas
160 SetChrchrflags
161 UnsetChrchrflags
162 IFChrchrflagsHas
163 SetObjectFlags
164 UnsetObjectFlags
165 IFObjectFlagsHas
166 SetObjectFlags2
167 UnsetObjectFlags2
168 IFObjectFlags2Has
169 SetMyChrPreset
170 SetChrChrPreset
171 SetMyPadPreset
172 SetChrPadPreset
173 PRINT
174 MyTimerStart
175 MyTimerReset
176 MyTimerPause
177 MyTimerResume
178 IFMyTimerIsNotRunning
179 IFMyTimerLessThanTicks
180 IFMyTimerGreaterThanTicks
181 HudCountdownShow
182 HudCountdownHide
183 HudCountdownSet
184 HudCountdownStop
185 HudCountdownStart
186 IFHudCountdownIsNotRunning
187 IFHudCountdownLessThan
188 IFHudCountdownGreaterThan
189 TRYSpawningChrAtPad
190 TRYSpawningChrNextToChr
191 TRYGiveMeItem
192 TRYGiveMeHat
193 TRYCloningChr
194 TextPrintBottom
195 TextPrintTop
196 SfxPlay
197 SfxEmitFromObject
198 SfxEmitFromPad
199 SfxSetChannelVolume
200 SfxFadeChannelVolume
201 SfxStopChannel
202 IFSfxChannelVolumeLessThan
203 VehicleStartPath
204 VehicleSpeed
205 AircraftRotorSpeed
206 IFCameraIsInIntro
207 IFCameraIsInBondSwirl
208 TvChangeScreenBank
209 IFBondInTank
210 EndLevel
211 CameraReturnToBond
212 CameraLookAtBondFromPad
213 CameraSwitch
214 IFBondYPosLessThan
215 BondDisableControl
216 BondEnableControl
217 TRYTeleportingChrToPad
218 ScreenFadeToBlack
219 ScreenFadeFromBlack
220 IFScreenFadeCompleted
221 HideAllChrs
222 ShowAllChrs
223 DoorOpenInstant
224 ChrRemoveItemInHand
225 IfNumberOfActivePlayersLessThan
226 IFBondItemTotalAmmoLessThan
227 BondEquipItem
228 BondEquipItemCinema
229 BondSetLockedVelocity
230 IFObjectInRoomWithPad
231 IFImFiringAndLockedForward
232 IFImFiring
233 SwitchSky
234 TriggerFadeAndExitLevelOnButtonPress
235 IFBondIsDead
236 BondDisableDamageAndPickups
237 BondHideWeapons
238 CameraOrbitPad
239 CreditsRoll
240 IFCreditsHasCompleted
241 IFObjectiveAllCompleted
242 IFFolderActorIsEqual
243 IFBondDamageAndPickupsDisabled
244 MusicPlaySlot
245 MusicStopSlot
246 TriggerExplosionsAroundBond
247 IFKilledCiviliansGreaterThan
248 IFChrWasShotSinceLastCheck
249 BondKilledInAction
250 RaiseArms
251 GasLeakAndFadeFog
252 ObjectRocketLaunch
File diff suppressed because it is too large. Load diff
+989
View File
@@ -0,0 +1,989 @@
[INFO ] GoldenEye 007 PC port starting (ntsc-final, 0c700852 larkspur) -- https://github.com/jkdansereau/goldeneye-pc-port
[INFO ] config: loaded data\ge007.ini
[INFO ] all-unlocked: RAM unlock flags seeded (Game.AllUnlocked=1)
[INFO ] romdataInit: ge007.ntsc-final.z64 (12582912 bytes) mapped at 0x10000000 (cart base), + model sidecars, + bg/stan sidecars
[INFO ] pcmodels: 512 sidecars (1315680 bytes) at 0x10C00000
[INFO ] pccg: 73 sidecars (3604378 bytes) at 0x10D41360
[INFO ] romdataInit: D230 byte-swapped 1 RAW16 wavetable range(s) in place
[NOTE ] SDL: created GL3.0 context
[NOTE ] GL: using GLSL version 130
[INFO ] video: 2979x1705 window (native 640x480)
[INFO ] audioInit: opened SDL audio device at 22050 Hz
[INFO ] input: ready (mask=0x1, 1 controller(s), aimSpeed=16)
[INFO ] ROM mapped at 0x10000000 (12582912 bytes); starting game
[NOTE ] first block on mq=00000001402864e0 from 0000000140109a52 (rel 0000000000109a52)
[INFO ] pcmodels: table patched (512 model entries)
[INFO ] pccg: table patched (73 bg/stan entries)
[NOTE ] timer set: t=0000000065d5fdc0 start=100000us period=0us mq=0000000065d5fd90
[NOTE ] first block on mq=0000000065d5fd90 from 0000000140110065 (rel 0000000000110065)
[NOTE ] D51 vi post #1 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] timer fire: t=0000000065d5fdc0 mq=0000000065d5fd90
[NOTE ] timer set: t=0000000065d5fdc0 start=100000us period=0us mq=0000000065d5fd90
[NOTE ] timer fire: t=0000000065d5fdc0 mq=0000000065d5fd90
[NOTE ] first block on mq=0000000140288920 from 000000014010d759 (rel 000000000010d759)
[NOTE ] first block on mq=00000001402888a0 from 000000014010d787 (rel 000000000010d787)
[NOTE ] timer set: t=0000000065d5fdc0 start=100000us period=0us mq=0000000065d5fd90
[NOTE ] timer fire: t=0000000065d5fdc0 mq=0000000065d5fd90
[NOTE ] timer set: t=0000000065d5fdc0 start=100000us period=0us mq=0000000065d5fd90
[NOTE ] timer fire: t=0000000065d5fdc0 mq=0000000065d5fd90
[NOTE ] romdataFixupMusicSeqTable: partial decode, seqCount 63 > capacity 1 (full table follows)
[NOTE ] first block on mq=0000000140287cd0 from 000000014010a4c1 (rel 000000000010a4c1)
[NOTE ] first block on mq=0000000140287d38 from 000000014010a5b8 (rel 000000000010a5b8)
[NOTE ] first block on mq=0000000140285c20 from 00000001401105c2 (rel 00000000001105c2)
[NOTE ] frame 1 rendered in 44488 us
[NOTE ] frame 2 rendered in 44 us
[NOTE ] frame 3 rendered in 66 us
[NOTE ] frame 4 rendered in 27906 us
[INFO ] eeprom: loaded data\ge007.eep
[NOTE ] frame 5 rendered in 3963 us
[NOTE ] D51 vi post #61 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 300 rendered in 81 us
[NOTE ] D51 vi post #361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 600 rendered in 77 us
[NOTE ] D51 vi post #661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 900 rendered in 45 us
[NOTE ] D51 vi post #961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 1200 rendered in 34 us
[NOTE ] D51 vi post #1261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 1500 rendered in 200 us
[NOTE ] D51 vi post #1561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 1800 rendered in 63 us
[NOTE ] D51 vi post #1861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 2100 rendered in 1151 us
[NOTE ] D51 vi post #2161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 2400 rendered in 75 us
[NOTE ] D51 vi post #2461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=254 list=00000000701ccdf0 off=0 size=7 landcmd=0x02 global=0
[NOTE ] D51 vi post #2521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 2700 rendered in 331 us
[NOTE ] D51 vi post #2761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3000 rendered in 642 us
[NOTE ] D51 vi post #3061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=4 list=000000014014d360 off=167 size=1 landcmd=0x95 global=1
[NOTE ] D51 vi post #3121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
D309: PRINT chr=88 list=00000000701cca30 off=112 size=4 landcmd=0x9a global=0
[NOTE ] D51 vi post #3181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3300 rendered in 361 us
[NOTE ] D51 vi post #3361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3600 rendered in 293 us
[NOTE ] D51 vi post #3661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
[NOTE ] D51 vi post #3721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3900 rendered in 268 us
[NOTE ] D51 vi post #3961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
[NOTE ] frame 4200 rendered in 523 us
[NOTE ] D51 vi post #4261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 4500 rendered in 312 us
[NOTE ] D51 vi post #4561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 4800 rendered in 416 us
[NOTE ] D51 vi post #4861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 5100 rendered in 250 us
[NOTE ] D51 vi post #5161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 5400 rendered in 116 us
[NOTE ] D51 vi post #5461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 5700 rendered in 530 us
[NOTE ] D51 vi post #5761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6000 rendered in 539 us
[NOTE ] D51 vi post #6061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6300 rendered in 283 us
[NOTE ] D51 vi post #6361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6600 rendered in 413 us
[NOTE ] D51 vi post #6661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
[NOTE ] D51 vi post #6901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6900 rendered in 580 us
[NOTE ] D51 vi post #6961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 7200 rendered in 437 us
[NOTE ] D51 vi post #7261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
D309: PRINT chr=88 list=00000000701cca30 off=180 size=4 landcmd=0x9a global=0
[NOTE ] D51 vi post #7321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 7500 rendered in 605 us
[NOTE ] D51 vi post #7561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 7800 rendered in 294 us
[NOTE ] D51 vi post #7861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=24 list=000000014014d360 off=4 size=1 landcmd=0x02 global=1
[NOTE ] D51 vi post #7921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 8100 rendered in 303 us
[NOTE ] D51 vi post #8161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
D309: PRINT chr=88 list=00000000701cca30 off=200 size=4 landcmd=0x9a global=0
[NOTE ] D51 vi post #8221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 8400 rendered in 451 us
[NOTE ] D51 vi post #8461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
D309: PRINT chr=88 list=00000000701cca30 off=220 size=4 landcmd=0x9a global=0
[NOTE ] frame 8700 rendered in 908 us
[NOTE ] D51 vi post #8761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=50 size=4 landcmd=0x9c global=0
D309: PRINT chr=88 list=00000000701cca30 off=288 size=4 landcmd=0x1c global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
[NOTE ] frame 9000 rendered in 385 us
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=302 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 9300 rendered in 947 us
[NOTE ] D51 vi post #9361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 9600 rendered in 794 us
[NOTE ] D51 vi post #9661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #9901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 9900 rendered in 400 us
[NOTE ] D51 vi post #9961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 10200 rendered in 210 us
[NOTE ] D51 vi post #10261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=72 list=000000014014d360 off=167 size=1 landcmd=0x95 global=1
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 10500 rendered in 136 us
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 10800 rendered in 354 us
[NOTE ] D51 vi post #10861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #10981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 11100 rendered in 229 us
[NOTE ] D51 vi post #11161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 11400 rendered in 186 us
[NOTE ] D51 vi post #11461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] frame 11700 rendered in 164 us
[NOTE ] D51 vi post #11761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #11941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 12000 rendered in 240 us
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 12300 rendered in 572 us
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 12600 rendered in 494 us
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #12961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 12900 rendered in 214 us
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 13200 rendered in 125 us
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: PRINT chr=88 list=00000000701cca30 off=322 size=4 landcmd=0x03 global=0
[NOTE ] D51 vi post #13381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 13500 rendered in 179 us
[NOTE ] D51 vi post #13621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 13800 rendered in 301 us
[NOTE ] D51 vi post #13921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 14100 rendered in 345 us
[NOTE ] D51 vi post #14221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 14400 rendered in 294 us
[NOTE ] D51 vi post #14521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 14700 rendered in 1025 us
[NOTE ] D51 vi post #14821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 15000 rendered in 222 us
[NOTE ] D51 vi post #15121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 15300 rendered in 584 us
[NOTE ] D51 vi post #15421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 15600 rendered in 499 us
[NOTE ] D51 vi post #15721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 15900 rendered in 295 us
[NOTE ] D51 vi post #16021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
D309: FAIL-gate chr=9 act=4 deadOrShot=1 seen=0 stage=39 curload=39 mainstage=-1 cammode=4 stoptime=0
[NOTE ] D51 vi post #16201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 16200 rendered in 346 us
[NOTE ] D51 vi post #16321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 16500 rendered in 225 us
[NOTE ] D51 vi post #16621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 16800 rendered in 442 us
[NOTE ] D51 vi post #16921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 17100 rendered in 118 us
[NOTE ] D51 vi post #17221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 17400 rendered in 777 us
[NOTE ] D51 vi post #17521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 17700 rendered in 833 us
[NOTE ] D51 vi post #17821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 18000 rendered in 716 us
[NOTE ] D51 vi post #18121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 18300 rendered in 419 us
[NOTE ] D51 vi post #18421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 18600 rendered in 589 us
[NOTE ] D51 vi post #18721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 18900 rendered in 583 us
[NOTE ] D51 vi post #19021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 19200 rendered in 664 us
[NOTE ] D51 vi post #19321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 19500 rendered in 200 us
[NOTE ] D51 vi post #19621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 19800 rendered in 990 us
[NOTE ] D51 vi post #19921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 20100 rendered in 519 us
[NOTE ] D51 vi post #20221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 20400 rendered in 228 us
[NOTE ] D51 vi post #20521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 20700 rendered in 863 us
[NOTE ] D51 vi post #20821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 21000 rendered in 664 us
[NOTE ] D51 vi post #21121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 21300 rendered in 568 us
[NOTE ] D51 vi post #21421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 21600 rendered in 485 us
[NOTE ] D51 vi post #21721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 21900 rendered in 484 us
[NOTE ] D51 vi post #22021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 22200 rendered in 288 us
[NOTE ] D51 vi post #22321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 22500 rendered in 174 us
[NOTE ] D51 vi post #22621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 22800 rendered in 115 us
[NOTE ] D51 vi post #22921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 23100 rendered in 702 us
[NOTE ] D51 vi post #23221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 23400 rendered in 399 us
[NOTE ] D51 vi post #23521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 23700 rendered in 924 us
[NOTE ] D51 vi post #23821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 24000 rendered in 733 us
[NOTE ] D51 vi post #24121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 24300 rendered in 354 us
[NOTE ] D51 vi post #24421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 24600 rendered in 509 us
[NOTE ] D51 vi post #24721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #24961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 24900 rendered in 663 us
[NOTE ] D51 vi post #25021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 25200 rendered in 548 us
[NOTE ] D51 vi post #25321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 25500 rendered in 590 us
[NOTE ] D51 vi post #25621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 25800 rendered in 343 us
[NOTE ] D51 vi post #25921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #25981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 26100 rendered in 251 us
[NOTE ] D51 vi post #26221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 26400 rendered in 820 us
[NOTE ] D51 vi post #26521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 26700 rendered in 440 us
[NOTE ] D51 vi post #26821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #26941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #27001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #27061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 27000 rendered in 262 us
[NOTE ] D51 vi post #27121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #27181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #27241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #27301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #27361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 27300 rendered in 379 us
[NOTE ] D51 vi post #27421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[INFO ] video: window closed
[INFO ] config: wrote data\ge007.ini
File diff suppressed because it is too large. Load diff
+611
View File
@@ -0,0 +1,611 @@
[INFO ] GoldenEye 007 PC port starting (ntsc-final, 0c700852 larkspur) -- https://github.com/jkdansereau/goldeneye-pc-port
[INFO ] config: loaded data\ge007.ini
[INFO ] all-unlocked: RAM unlock flags seeded (Game.AllUnlocked=1)
[INFO ] romdataInit: ge007.ntsc-final.z64 (12582912 bytes) mapped at 0x10000000 (cart base), + model sidecars, + bg/stan sidecars
[INFO ] pcmodels: 512 sidecars (1315680 bytes) at 0x10C00000
[INFO ] pccg: 73 sidecars (3604378 bytes) at 0x10D41360
[INFO ] romdataInit: D230 byte-swapped 1 RAW16 wavetable range(s) in place
[NOTE ] SDL: created GL3.0 context
[NOTE ] GL: using GLSL version 130
[INFO ] video: 2979x1705 window (native 640x480)
[INFO ] audioInit: opened SDL audio device at 22050 Hz
[INFO ] input: ready (mask=0x1, 1 controller(s), aimSpeed=16)
[INFO ] ROM mapped at 0x10000000 (12582912 bytes); starting game
[NOTE ] first block on mq=00000001402864e0 from 0000000140109952 (rel 0000000000109952)
[INFO ] pcmodels: table patched (512 model entries)
[INFO ] pccg: table patched (73 bg/stan entries)
[NOTE ] timer set: t=000000006631fdc0 start=100000us period=0us mq=000000006631fd90
[NOTE ] first block on mq=000000006631fd90 from 000000014010ff65 (rel 000000000010ff65)
[NOTE ] D51 vi post #1 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] timer fire: t=000000006631fdc0 mq=000000006631fd90
[NOTE ] timer set: t=000000006631fdc0 start=100000us period=0us mq=000000006631fd90
[NOTE ] timer fire: t=000000006631fdc0 mq=000000006631fd90
[NOTE ] first block on mq=0000000140288920 from 000000014010d659 (rel 000000000010d659)
[NOTE ] first block on mq=00000001402888a0 from 000000014010d687 (rel 000000000010d687)
[NOTE ] timer set: t=000000006631fdc0 start=100000us period=0us mq=000000006631fd90
[NOTE ] timer fire: t=000000006631fdc0 mq=000000006631fd90
[NOTE ] timer set: t=000000006631fdc0 start=100000us period=0us mq=000000006631fd90
[NOTE ] timer fire: t=000000006631fdc0 mq=000000006631fd90
[NOTE ] romdataFixupMusicSeqTable: partial decode, seqCount 63 > capacity 1 (full table follows)
[NOTE ] first block on mq=0000000140287cd0 from 000000014010a3c1 (rel 000000000010a3c1)
[NOTE ] first block on mq=0000000140287d38 from 000000014010a4b8 (rel 000000000010a4b8)
[NOTE ] first block on mq=0000000140285c20 from 00000001401104c2 (rel 00000000001104c2)
[NOTE ] frame 1 rendered in 44332 us
[NOTE ] frame 2 rendered in 40 us
[NOTE ] frame 3 rendered in 484 us
[NOTE ] frame 4 rendered in 27576 us
[INFO ] eeprom: loaded data\ge007.eep
[NOTE ] frame 5 rendered in 11471 us
[NOTE ] D51 vi post #61 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 300 rendered in 81 us
[NOTE ] D51 vi post #361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 600 rendered in 217 us
[NOTE ] D51 vi post #661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 900 rendered in 45 us
[NOTE ] D51 vi post #961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 1200 rendered in 59 us
[NOTE ] D51 vi post #1261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 1500 rendered in 203 us
[NOTE ] D51 vi post #1561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 1800 rendered in 62 us
[NOTE ] D51 vi post #1861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #1981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 2100 rendered in 173 us
[NOTE ] D51 vi post #2161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 2400 rendered in 96 us
[NOTE ] D51 vi post #2461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 2700 rendered in 93 us
[NOTE ] D51 vi post #2761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #2941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3000 rendered in 91 us
[NOTE ] D51 vi post #3061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3300 rendered in 78 us
[NOTE ] D51 vi post #3361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3600 rendered in 82 us
[NOTE ] D51 vi post #3661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #3901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 3900 rendered in 86 us
[NOTE ] D51 vi post #3961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 4200 rendered in 2123 us
[NOTE ] D51 vi post #4261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 4500 rendered in 143 us
[NOTE ] D51 vi post #4561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 4800 rendered in 78 us
[NOTE ] D51 vi post #4861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #4981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 5100 rendered in 84 us
[NOTE ] D51 vi post #5161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 5400 rendered in 33 us
[NOTE ] D51 vi post #5521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 5700 rendered in 211 us
[NOTE ] D51 vi post #5821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #5941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6000 rendered in 31 us
[NOTE ] D51 vi post #6121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6300 rendered in 103 us
[NOTE ] D51 vi post #6421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6600 rendered in 89 us
[NOTE ] D51 vi post #6721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #6961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 6900 rendered in 96 us
[NOTE ] D51 vi post #7021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 7200 rendered in 98 us
[NOTE ] D51 vi post #7321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 7500 rendered in 82 us
[NOTE ] D51 vi post #7621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 7800 rendered in 153 us
[NOTE ] D51 vi post #7921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #7981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 8100 rendered in 96 us
[NOTE ] D51 vi post #8221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] frame 8400 rendered in 108 us
[D156] bad anim frame guarded: frame=-1.6708e+31 animframe1=-1.6708e+31 speed=0.220735 playspeed=1 newspeed=-3.23355e+07 oldspeed=-1.75136e+18 timespeed=0 elapsespeed=-3.72072e-26 unkb0=0 unk88=12 anim=00000000706af530
[NOTE ] D51 vi post #8521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #8941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[ERROR] kernel heartbeat: no frame rendered for 8014 ms (frames=8424); state:
[ERROR] T0(id=3) os=0000000140285e20 entry_rel=0000000000108b00 started=1 exited=0
[ERROR] T1(id=1) os=0000000140285fe0 entry_rel=00000000001087e0 started=1 exited=1
[ERROR] T2(id=0) os=00000001402861a0 entry_rel=00000000000e0be0 started=1 exited=1
[ERROR] T3(id=2) os=0000000140285c60 entry_rel=0000000000109920 started=1 exited=0
[ERROR] T4(id=4) os=0000000140287b10 entry_rel=000000000010a360 started=1 exited=0
[ERROR] mq=0000000140285c20 valid=32/32 first=22
[ERROR] mq=00000001402864e0 valid=0/8 first=2
[ERROR] mq=0000000140286548 valid=1/8 first=2
[ERROR] mq=00000001402983c0 valid=0/1 first=0
[ERROR] mq=0000000140288960 valid=0/1 first=0
[ERROR] mq=0000000140288920 valid=0/1 first=0
[ERROR] mq=00000001402888e0 valid=0/1 first=0
[ERROR] mq=00000001402888a0 valid=0/1 first=0
[ERROR] mq=00000001402889a0 valid=1/10 first=1
[ERROR] mq=000000006631fd90 valid=0/0 first=0
[ERROR] mq=00000001401f8700 valid=0/8 first=0
[ERROR] mq=0000000140287d38 valid=0/8 first=2
[ERROR] mq=0000000140287cd0 valid=0/8 first=3
[ERROR] mq=0000000140286840 valid=1/64 first=10
[ERROR] viRetraceMQ=00000001402864e0 msg=666 tickInterval=16666 us
[ERROR] [thread 32268 'mainThread']
[ERROR] #0 0000000140130942 ?
[ERROR] #1 000000014008497e ?
[ERROR] #2 0000000140085497 ?
[ERROR] #3 000000014000aaf0 ?
[ERROR] #4 0000000140014b24 ?
[ERROR] #5 000000014001be69 ?
[ERROR] #6 000000014001f60e ?
[ERROR] #7 000000014007cca1 ?
[ERROR] [thread 10432 'shedThread']
[ERROR] #0 00007ffb4fb4e104 NtWaitForMultipleObjects+14
[ERROR] #1 00007ffb4d580d10 WaitForMultipleObjectsEx+f0
[ERROR] #2 00007ffb4d580c0e WaitForMultipleObjects+e
[ERROR] #3 00007ffb4776242a pthread_cond_init+18a
[ERROR] #4 00007ffb477626ed pthread_cond_init+44d
[ERROR] #5 00007ffb47762ec7 pthread_cond_wait+217
[ERROR] #6 00000001400de2db ?
[ERROR] #7 0000000140109952 ?
[ERROR] [thread 39316 'audioThread']
[ERROR] #0 00007ffb4fb4e104 NtWaitForMultipleObjects+14
[ERROR] #1 00007ffb4d580d10 WaitForMultipleObjectsEx+f0
[ERROR] #2 00007ffb4d580c0e WaitForMultipleObjects+e
[ERROR] #3 00007ffb4776242a pthread_cond_init+18a
[ERROR] #4 00007ffb477626ed pthread_cond_init+44d
[ERROR] #5 00007ffb47762ec7 pthread_cond_wait+217
[ERROR] #6 00000001400de2db ?
[ERROR] #7 000000014010a4b8 ?
[NOTE ] D51 vi post #9001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[ERROR] kernel heartbeat: no frame rendered for 13020 ms (frames=8424); state:
[ERROR] T0(id=3) os=0000000140285e20 entry_rel=0000000000108b00 started=1 exited=0
[ERROR] T1(id=1) os=0000000140285fe0 entry_rel=00000000001087e0 started=1 exited=1
[ERROR] T2(id=0) os=00000001402861a0 entry_rel=00000000000e0be0 started=1 exited=1
[ERROR] T3(id=2) os=0000000140285c60 entry_rel=0000000000109920 started=1 exited=0
[ERROR] T4(id=4) os=0000000140287b10 entry_rel=000000000010a360 started=1 exited=0
[ERROR] mq=0000000140285c20 valid=32/32 first=22
[ERROR] mq=00000001402864e0 valid=0/8 first=6
[ERROR] mq=0000000140286548 valid=1/8 first=6
[ERROR] mq=00000001402983c0 valid=0/1 first=0
[ERROR] mq=0000000140288960 valid=0/1 first=0
[ERROR] mq=0000000140288920 valid=0/1 first=0
[ERROR] mq=00000001402888e0 valid=0/1 first=0
[ERROR] mq=00000001402888a0 valid=0/1 first=0
[ERROR] mq=00000001402889a0 valid=1/10 first=9
[ERROR] mq=000000006631fd90 valid=0/0 first=0
[ERROR] mq=00000001401f8700 valid=0/8 first=0
[ERROR] mq=0000000140287d38 valid=0/8 first=6
[ERROR] mq=0000000140287cd0 valid=0/8 first=7
[ERROR] mq=0000000140286840 valid=3/64 first=29
[ERROR] viRetraceMQ=00000001402864e0 msg=666 tickInterval=16666 us
[ERROR] [thread 32268 'mainThread']
[ERROR] #0 00000001400812b0 ?
[ERROR] #1 00000001400848ff ?
[ERROR] #2 0000000140085497 ?
[ERROR] #3 000000014000aaf0 ?
[ERROR] #4 0000000140014b24 ?
[ERROR] #5 000000014001be69 ?
[ERROR] #6 000000014001f60e ?
[ERROR] #7 000000014007cca1 ?
[ERROR] [thread 10432 'shedThread']
[ERROR] #0 00007ffb4fb4e104 NtWaitForMultipleObjects+14
[ERROR] #1 00007ffb4d580d10 WaitForMultipleObjectsEx+f0
[ERROR] #2 00007ffb4d580c0e WaitForMultipleObjects+e
[ERROR] #3 00007ffb4776242a pthread_cond_init+18a
[ERROR] #4 00007ffb477626ed pthread_cond_init+44d
[ERROR] #5 00007ffb47762ec7 pthread_cond_wait+217
[ERROR] #6 00000001400de2db ?
[ERROR] #7 0000000140109952 ?
[ERROR] [thread 39316 'audioThread']
[ERROR] #0 00007ffb4fb4e104 NtWaitForMultipleObjects+14
[ERROR] #1 00007ffb4d580d10 WaitForMultipleObjectsEx+f0
[ERROR] #2 00007ffb4d580c0e WaitForMultipleObjects+e
[ERROR] #3 00007ffb4776242a pthread_cond_init+18a
[ERROR] #4 00007ffb477626ed pthread_cond_init+44d
[ERROR] #5 00007ffb47762ec7 pthread_cond_wait+217
[ERROR] #6 00000001400de2db ?
[ERROR] #7 000000014010a4b8 ?
[NOTE ] D51 vi post #9301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[ERROR] kernel heartbeat: no frame rendered for 18025 ms (frames=8424); state:
[ERROR] T0(id=3) os=0000000140285e20 entry_rel=0000000000108b00 started=1 exited=0
[ERROR] T1(id=1) os=0000000140285fe0 entry_rel=00000000001087e0 started=1 exited=1
[ERROR] T2(id=0) os=00000001402861a0 entry_rel=00000000000e0be0 started=1 exited=1
[ERROR] T3(id=2) os=0000000140285c60 entry_rel=0000000000109920 started=1 exited=0
[ERROR] T4(id=4) os=0000000140287b10 entry_rel=000000000010a360 started=1 exited=0
[ERROR] mq=0000000140285c20 valid=32/32 first=22
[ERROR] mq=00000001402864e0 valid=0/8 first=2
[ERROR] mq=0000000140286548 valid=1/8 first=2
[ERROR] mq=00000001402983c0 valid=0/1 first=0
[ERROR] mq=0000000140288960 valid=0/1 first=0
[ERROR] mq=0000000140288920 valid=0/1 first=0
[ERROR] mq=00000001402888e0 valid=0/1 first=0
[ERROR] mq=00000001402888a0 valid=0/1 first=0
[ERROR] mq=00000001402889a0 valid=1/10 first=8
[ERROR] mq=000000006631fd90 valid=0/0 first=0
[ERROR] mq=00000001401f8700 valid=0/8 first=0
[ERROR] mq=0000000140287d38 valid=0/8 first=2
[ERROR] mq=0000000140287cd0 valid=0/8 first=3
[ERROR] mq=0000000140286840 valid=2/64 first=4
[ERROR] viRetraceMQ=00000001402864e0 msg=666 tickInterval=16666 us
[ERROR] [thread 32268 'mainThread']
[ERROR] #0 0000000140081029 ?
[ERROR] #1 00000001400811f3 ?
[ERROR] #2 0000000140081288 ?
[ERROR] #3 00000001400848ff ?
[ERROR] #4 0000000140085497 ?
[ERROR] #5 000000014000aaf0 ?
[ERROR] #6 0000000140014b24 ?
[ERROR] #7 000000014001be69 ?
[ERROR] [thread 10432 'shedThread']
[ERROR] #0 00007ffb4fb4e104 NtWaitForMultipleObjects+14
[ERROR] #1 00007ffb4d580d10 WaitForMultipleObjectsEx+f0
[ERROR] #2 00007ffb4d580c0e WaitForMultipleObjects+e
[ERROR] #3 00007ffb4776242a pthread_cond_init+18a
[ERROR] #4 00007ffb477626ed pthread_cond_init+44d
[ERROR] #5 00007ffb47762ec7 pthread_cond_wait+217
[ERROR] #6 00000001400de2db ?
[ERROR] #7 0000000140109952 ?
[ERROR] [thread 39316 'audioThread']
[ERROR] #0 00007ffb4fb4e104 NtWaitForMultipleObjects+14
[ERROR] #1 00007ffb4d580d10 WaitForMultipleObjectsEx+f0
[ERROR] #2 00007ffb4d580c0e WaitForMultipleObjects+e
[ERROR] #3 00007ffb4776242a pthread_cond_init+18a
[ERROR] #4 00007ffb477626ed pthread_cond_init+44d
[ERROR] #5 00007ffb47762ec7 pthread_cond_wait+217
[ERROR] #6 00000001400de2db ?
[ERROR] #7 000000014010a4b8 ?
[NOTE ] D51 vi post #9601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #9961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #10981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #11941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #12961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #13981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #14941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #15961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #16981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #17941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #18961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #19981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D204: audio queue full (2928/2880 frames), dropped block #1
[NOTE ] D51 vi post #20101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #20941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21001 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21061 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21121 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21181 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21241 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21301 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21361 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21421 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21481 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21541 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21601 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21661 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21721 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21781 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21841 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21901 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #21961 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22021 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22081 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22141 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22201 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22261 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22321 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22381 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22441 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22501 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22561 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22621 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22681 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22741 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22801 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22861 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22921 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #22981 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23041 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23101 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23161 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23221 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23281 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23341 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23401 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23461 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23521 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23581 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23641 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23701 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23761 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23821 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23881 mq=00000001402864e0 msg=666 valid=1/8 ret=0
[NOTE ] D51 vi post #23941 mq=00000001402864e0 msg=666 valid=1/8 ret=0
+556
View File
@@ -0,0 +1,556 @@
#include <stdio.h>
#include "aicommands2.h"
extern u8 m_RunToBondPersistent[];
s32 chraiitemsize(u8 *AIList, s32 offset)
{
// matches only as u8* despite text evidence of ai->val structs
switch (AIList[offset])
{
// Cant Use CMD Builder due to different order...
#if defined(USECMDBUILDER)
#ifndef _SYNHILITE
#define _AI_CMD(CMD) /* \
*/ \
case CAT(AI_, CMDNAME): /* \
*/ \
return CAT(CAT(AI_, CMDNAME), _LENGTH);
#define _AI_DEBUG()
#define _AI_CMD_POLYMORPH(CMD, A, P, Q, D)
#define DEFINE(x)
#include <aicommands.def>
#endif
#endif
case AI_GotoNext:
return sizeof(AiGotoNextRecord);
case AI_GotoFirst:
return sizeof(AiGotoFirstRecord);
case AI_Label:
return sizeof(AiLabelRecord);
case AI_Yield:
return sizeof(AiYieldRecord);
case AI_EndList:
return sizeof(AiEndListRecord);
case AI_SetChrAiList:
return sizeof(AiSetChrAiListRecord);
case AI_SetReturnAiList:
return sizeof(AiSetReturnAiListRecord);
case AI_Return:
return sizeof(AiReturnRecord);
case AI_Stop:
return sizeof(AiStopRecord);
case AI_Kneel:
return sizeof(AiKneelRecord);
case AI_PlayAnimation:
return sizeof(AiPlayAnimationRecord);
case AI_IFPlayingAnimation:
return sizeof(AiIFPlayingAnimationRecord);
case AI_PointAtBond:
return sizeof(AiPointAtBondRecord);
case AI_LookSurprised:
return sizeof(AiLookSurprisedRecord);
case AI_TRYSidestepping:
return sizeof(AiTRYSidesteppingRecord);
case AI_TRYSideHopping:
return sizeof(AiTRYSideHoppingRecord);
case AI_TRYSideRunning:
return sizeof(AiTRYSideRunningRecord);
case AI_TRYFiringWalk:
return sizeof(AiTRYFiringWalkRecord);
case AI_TRYFiringRun:
return sizeof(AiTRYFiringRunRecord);
case AI_TRYFiringRoll:
return sizeof(AiTRYFiringRollRecord);
case AI_TRYFireOrAimAtTarget:
return sizeof(AiTRYFireOrAimAtTargetRecord);
case AI_TRYFireOrAimAtTargetKneel:
return sizeof(AiTRYFireOrAimAtTargetKneelRecord);
case AI_IFImFiring: /* enum = 232 despite following enum = 21 in the list */
return sizeof(AiIFImFiringRecord);
case AI_IFImFiringAndLockedForward: /* enum = 231 despite being followed by enum = 22 in the list */
return sizeof(AiIFImFiringAndLockedForwardRecord);
case AI_TRYFireOrAimAtTargetUpdate:
return sizeof(AiTRYFireOrAimAtTargetUpdateRecord);
case AI_TRYFacingTarget:
return sizeof(AiTRYFacingTargetRecord);
case AI_HitChrWithItem:
return sizeof(AiHitChrWithItemRecord);
case AI_ChrHitChr:
return sizeof(AiChrHitChrRecord);
case AI_TRYThrowingGrenade:
return sizeof(AiTRYThrowingGrenadeRecord);
case AI_TRYDroppingItem:
return sizeof(AiTRYDroppingItemRecord);
case AI_RunToPad:
return sizeof(AiRunToPadRecord);
case AI_RunToPadPreset:
return sizeof(AiRunToPadPresetRecord);
case AI_WalkToPad:
return sizeof(AiWalkToPadRecord);
case AI_SprintToPad:
return sizeof(AiSprintToPadRecord);
case AI_StartPatrol:
return sizeof(AiStartPatrolRecord);
case AI_Surrender:
return sizeof(AiSurrenderRecord);
case AI_RemoveMe:
return sizeof(AiRemoveMeRecord);
case AI_ChrRemoveInstant:
return sizeof(AiChrRemoveInstantRecord);
case AI_TRYTriggeringAlarmAtPad:
return sizeof(AiTRYTriggeringAlarmAtPadRecord);
case AI_AlarmOn:
return sizeof(AiAlarmOnRecord);
case AI_AlarmOff:
return sizeof(AiAlarmOffRecord);
case AI_TRYRunFromBond:
return sizeof(AiTRYRunFromBondRecord);
case AI_TRYRunToBond:
return sizeof(AiTRYRunToBondRecord);
case AI_TRYWalkToBond:
return sizeof(AiTRYWalkToBondRecord);
case AI_TRYSprintToBond:
return sizeof(AiTRYSprintToBondRecord);
case AI_TRYFindCover:
return sizeof(AiTRYFindCoverRecord);
case AI_TRYRunToChr:
return sizeof(AiTRYRunToChrRecord);
case AI_TRYWalkToChr:
return sizeof(AiTRYWalkToChrRecord);
case AI_TRYSprintToChr:
return sizeof(AiTRYSprintToChrRecord);
case AI_IFImOnPatrolOrStopped:
return sizeof(AiIFImOnPatrolOrStoppedRecord);
case AI_IFChrDyingOrDead:
return sizeof(AiIFChrDyingOrDeadRecord);
case AI_IFChrDoesNotExist:
return sizeof(AiIFChrDoesNotExistRecord);
case AI_IFISeeBond:
return sizeof(AiIFISeeBondRecord);
case AI_SetNewRandom:
return sizeof(AiSetNewRandomRecord);
case AI_IFRandomLessThan:
return sizeof(AiIFRandomLessThanRecord);
case AI_IFRandomGreaterThan:
return sizeof(AiIFRandomGreaterThanRecord);
case AI_IFICanHearAlarm:
return sizeof(AiIFICanHearAlarmRecord);
case AI_IFAlarmIsOn:
return sizeof(AiIFAlarmIsOnRecord);
case AI_IFGasIsLeaking:
return sizeof(AiIFGasIsLeakingRecord);
case AI_IFIHeardBond:
return sizeof(AiIFIHeardBondRecord);
case AI_IFISeeSomeoneShot:
return sizeof(AiIFISeeSomeoneShotRecord);
case AI_IFISeeSomeoneDie:
return sizeof(AiIFISeeSomeoneDieRecord);
case AI_IFICouldSeeBond:
return sizeof(AiIFICouldSeeBondRecord);
case AI_IFICouldSeeBondsStan:
return sizeof(AiIFICouldSeeBondsStanRecord);
case AI_IFIWasShotRecently:
return sizeof(AiIFIWasShotRecentlyRecord);
case AI_IFIHeardBondRecently:
return sizeof(AiIFIHeardBondRecentlyRecord);
case AI_IFImInRoomWithChr:
return sizeof(AiIFImInRoomWithChrRecord);
case AI_IFIveNotBeenSeen:
return sizeof(AiIFIveNotBeenSeenRecord);
case AI_IFImOnScreen:
return sizeof(AiIFImOnScreenRecord);
case AI_IFMyRoomIsOnScreen:
return sizeof(AiIFMyRoomIsOnScreenRecord);
case AI_IFRoomWithPadIsOnScreen:
return sizeof(AiIFRoomWithPadIsOnScreenRecord);
case AI_IFImTargetedByBond:
return sizeof(AiIFImTargetedByBondRecord);
case AI_IFBondMissedMe:
return sizeof(AiIFBondMissedMeRecord);
case AI_IFMyAngleToBondLessThan:
return sizeof(AiIFMyAngleToBondLessThanRecord);
case AI_IFMyAngleToBondGreaterThan:
return sizeof(AiIFMyAngleToBondGreaterThanRecord);
case AI_IFMyAngleFromBondLessThan:
return sizeof(AiIFMyAngleFromBondLessThanRecord);
case AI_IFMyAngleFromBondGreaterThan:
return sizeof(AiIFMyAngleFromBondGreaterThanRecord);
case AI_IFMyDistanceToBondLessThanDecimeter:
return sizeof(AiIFMyDistanceToBondLessThanDecimeterRecord);
case AI_IFMyDistanceToBondGreaterThanDecimeter:
return sizeof(AiIFMyDistanceToBondGreaterThanDecimeterRecord);
case AI_IFChrDistanceToPadLessThanDecimeter:
return sizeof(AiIFChrDistanceToPadLessThanDecimeterRecord);
case AI_IFChrDistanceToPadGreaterThanDecimeter:
return sizeof(AiIFChrDistanceToPadGreaterThanDecimeterRecord);
case AI_IFMyDistanceToChrLessThanDecimeter:
return sizeof(AiIFMyDistanceToChrLessThanDecimeterRecord);
case AI_IFMyDistanceToChrGreaterThanDecimeter:
return sizeof(AiIFMyDistanceToChrGreaterThanDecimeterRecord);
case AI_TRYSettingMyPresetToChrWithinDistanceDecimeter:
return sizeof(AiTRYSettingMyPresetToChrWithinDistanceDecimeterRecord);
case AI_IFBondDistanceToPadLessThanDecimeter:
return sizeof(AiIFBondDistanceToPadLessThanDecimeterRecord);
case AI_IFBondDistanceToPadGreaterThanDecimeter:
return sizeof(AiIFBondDistanceToPadGreaterThanDecimeterRecord);
case AI_IFChrInRoomWithPad:
return sizeof(AiIFChrInRoomWithPadRecord);
case AI_IFBondInRoomWithPad:
return sizeof(AiIFBondInRoomWithPadRecord);
case AI_IFBondCollectedObject:
return sizeof(AiIFBondCollectedObjectRecord);
case AI_IFKeyDropped:
return sizeof(AiIFKeyDroppedRecord);
case AI_IFItemIsAttachedToObject:
return sizeof(AiIFItemIsAttachedToObjectRecord);
case AI_IFBondHasItemEquipped:
return sizeof(AiIFBondHasItemEquippedRecord);
case AI_IFObjectExists:
return sizeof(AiIFObjectExistsRecord);
case AI_IFObjectNotDestroyed:
return sizeof(AiIFObjectNotDestroyedRecord);
case AI_IFObjectWasActivated:
return sizeof(AiIFObjectWasActivatedRecord);
case AI_IFBondUsedGadgetOnObject:
return sizeof(AiIFBondUsedGadgetOnObjectRecord);
case AI_ActivateObject:
return sizeof(AiActivateObjectRecord);
case AI_DestroyObject:
return sizeof(AiDestroyObjectRecord);
case AI_DropObject:
return sizeof(AiDropObjectRecord);
case AI_ChrDropAllConcealedItems:
return sizeof(AiChrDropAllConcealedItemsRecord);
case AI_ChrDropAllHeldItems:
return sizeof(AiChrDropAllHeldItemsRecord);
case AI_BondCollectObject:
return sizeof(AiBondCollectObjectRecord);
case AI_ChrEquipObject:
return sizeof(AiChrEquipObjectRecord);
case AI_MoveObject:
return sizeof(AiMoveObjectRecord);
case AI_DoorOpen:
return sizeof(AiDoorOpenRecord);
case AI_DoorClose:
return sizeof(AiDoorCloseRecord);
case AI_IFDoorStateEqual:
return sizeof(AiIFDoorStateEqualRecord);
case AI_IFDoorHasBeenOpenedBefore:
return sizeof(AiIFDoorHasBeenOpenedBeforeRecord);
case AI_DoorSetLock:
return sizeof(AiDoorSetLockRecord);
case AI_DoorUnsetLock:
return sizeof(AiDoorUnsetLockRecord);
case AI_IFDoorLockEqual:
return sizeof(AiIFDoorLockEqualRecord);
case AI_IFObjectiveNumComplete:
return sizeof(AiIFObjectiveNumCompleteRecord);
case AI_TRYUnknown6e:
return sizeof(AiTRYUnknown6eRecord);
case AI_TRYUnknown6f:
return sizeof(AiTRYUnknown6fRecord);
case AI_IFGameDifficultyLessThan:
return sizeof(AiIFGameDifficultyLessThanRecord);
case AI_IFGameDifficultyGreaterThan:
return sizeof(AiIFGameDifficultyGreaterThanRecord);
case AI_IFMissionTimeLessThan:
return sizeof(AiIFMissionTimeLessThanRecord);
case AI_IFMissionTimeGreaterThan:
return sizeof(AiIFMissionTimeGreaterThanRecord);
case AI_IFSystemPowerTimeLessThan:
return sizeof(AiIFSystemPowerTimeLessThanRecord);
case AI_IFSystemPowerTimeGreaterThan:
return sizeof(AiIFSystemPowerTimeGreaterThanRecord);
case AI_IFLevelIdLessThan:
return sizeof(AiIFLevelIdLessThanRecord);
case AI_IFLevelIdGreaterThan:
return sizeof(AiIFLevelIdGreaterThanRecord);
case AI_IFMyNumArghsLessThan:
return sizeof(AiIFMyNumArghsLessThanRecord);
case AI_IFMyNumArghsGreaterThan:
return sizeof(AiIFMyNumArghsGreaterThanRecord);
case AI_IFMyNumCloseArghsLessThan:
return sizeof(AiIFMyNumCloseArghsLessThanRecord);
case AI_IFMyNumCloseArghsGreaterThan:
return sizeof(AiIFMyNumCloseArghsGreaterThanRecord);
case AI_IFChrHealthLessThan:
return sizeof(AiIFChrHealthLessThanRecord);
case AI_IFChrHealthGreaterThan:
return sizeof(AiIFChrHealthGreaterThanRecord);
case AI_IFChrWasDamagedSinceLastCheck:
return sizeof(AiIFChrWasDamagedSinceLastCheckRecord);
case AI_IFBondHealthLessThan:
return sizeof(AiIFBondHealthLessThanRecord);
case AI_IFBondHealthGreaterThan:
return sizeof(AiIFBondHealthGreaterThanRecord);
case AI_SetMyMorale:
return sizeof(AiSetMyMoraleRecord);
case AI_AddToMyMorale:
return sizeof(AiAddToMyMoraleRecord);
case AI_SubtractFromMyMorale:
return sizeof(AiSubtractFromMyMoraleRecord);
case AI_IFMyMoraleLessThan:
return sizeof(AiIFMyMoraleLessThanRecord);
case AI_IFMyMoraleLessThanRandom:
return sizeof(AiIFMyMoraleLessThanRandomRecord);
case AI_SetMyAlertness:
return sizeof(AiSetMyAlertnessRecord);
case AI_AddToMyAlertness:
return sizeof(AiAddToMyAlertnessRecord);
case AI_SubtractFromMyAlertness:
return sizeof(AiSubtractFromMyAlertnessRecord);
case AI_IFMyAlertnessLessThan:
return sizeof(AiIFMyAlertnessLessThanRecord);
case AI_IFMyAlertnessLessThanRandom:
return sizeof(AiIFMyAlertnessLessThanRandomRecord);
case AI_SetMyHearingScale:
return sizeof(AiSetMyHearingScaleRecord);
case AI_SetMyVisionRange:
return sizeof(AiSetMyVisionRangeRecord);
case AI_SetMyGrenadeProbability:
return sizeof(AiSetMyGrenadeProbabilityRecord);
case AI_SetMyChrNum:
return sizeof(AiSetMyChrNumRecord);
case AI_SetMyHealthTotal:
return sizeof(AiSetMyHealthTotalRecord);
case AI_SetMyArmour:
return sizeof(AiSetMyArmourRecord);
case AI_SetMySpeedRating:
return sizeof(AiSetMySpeedRatingRecord);
case AI_SetMyArghRating:
return sizeof(AiSetMyArghRatingRecord);
case AI_SetMyAccuracyRating:
return sizeof(AiSetMyAccuracyRatingRecord);
case AI_SetMyFlags2:
return sizeof(AiSetMyFlags2Record);
case AI_UnsetMyFlags2:
return sizeof(AiUnsetMyFlags2Record);
case AI_IFMyFlags2Has:
return sizeof(AiIFMyFlags2HasRecord);
case AI_SetChrBitfield:
return sizeof(AiSetChrBitfieldRecord);
case AI_UnsetChrBitfield:
return sizeof(AiUnsetChrBitfieldRecord);
case AI_IFChrBitfieldHas:
return sizeof(AiIFChrBitfieldHasRecord);
case AI_SetObjectiveBitfield:
return sizeof(AiSetObjectiveBitfieldRecord);
case AI_UnsetObjectiveBitfield:
return sizeof(AiUnsetObjectiveBitfieldRecord);
case AI_IFObjectiveBitfieldHas:
return sizeof(AiIFObjectiveBitfieldHasRecord);
case AI_SetMychrflags:
return sizeof(AiSetMychrflagsRecord);
case AI_UnsetMychrflags:
return sizeof(AiUnsetMychrflagsRecord);
case AI_IFMychrflagsHas:
return sizeof(AiIFMychrflagsHasRecord);
case AI_SetChrchrflags:
return sizeof(AiSetChrchrflagsRecord);
case AI_UnsetChrchrflags:
return sizeof(AiUnsetChrchrflagsRecord);
case AI_IFChrchrflagsHas:
return sizeof(AiIFChrchrflagsHasRecord);
case AI_SetObjectFlags:
return sizeof(AiSetObjectFlagsRecord);
case AI_UnsetObjectFlags:
return sizeof(AiUnsetObjectFlagsRecord);
case AI_IFObjectFlagsHas:
return sizeof(AiIFObjectFlagsHasRecord);
case AI_SetObjectFlags2:
return sizeof(AiSetObjectFlags2Record);
case AI_UnsetObjectFlags2:
return sizeof(AiUnsetObjectFlags2Record);
case AI_IFObjectFlags2Has:
return sizeof(AiIFObjectFlags2HasRecord);
case AI_SetMyChrPreset:
return sizeof(AiSetMyChrPresetRecord);
case AI_SetChrChrPreset:
return sizeof(AiSetChrChrPresetRecord);
case AI_SetMyPadPreset:
return sizeof(AiSetMyPadPresetRecord);
case AI_SetChrPadPreset:
return sizeof(AiSetChrPadPresetRecord);
case AI_MyTimerStart:
return sizeof(AiMyTimerStartRecord);
case AI_MyTimerReset:
return sizeof(AiMyTimerResetRecord);
case AI_MyTimerPause:
return sizeof(AiMyTimerPauseRecord);
case AI_MyTimerResume:
return sizeof(AiMyTimerResumeRecord);
case AI_IFMyTimerIsNotRunning:
return sizeof(AiIFMyTimerIsNotRunningRecord);
case AI_IFMyTimerLessThanTicks:
return sizeof(AiIFMyTimerLessThanTicksRecord);
case AI_IFMyTimerGreaterThanTicks:
return sizeof(AiIFMyTimerGreaterThanTicksRecord);
case AI_HudCountdownShow:
return sizeof(AiHudCountdownShowRecord);
case AI_HudCountdownHide:
return sizeof(AiHudCountdownHideRecord);
case AI_HudCountdownSet:
return sizeof(AiHudCountdownSetRecord);
case AI_HudCountdownStop:
return sizeof(AiHudCountdownStopRecord);
case AI_HudCountdownStart:
return sizeof(AiHudCountdownStartRecord);
case AI_IFHudCountdownIsNotRunning:
return sizeof(AiIFHudCountdownIsNotRunningRecord);
case AI_IFHudCountdownLessThan:
return sizeof(AiIFHudCountdownLessThanRecord);
case AI_IFHudCountdownGreaterThan:
return sizeof(AiIFHudCountdownGreaterThanRecord);
case AI_TRYSpawningChrAtPad:
return sizeof(AiTRYSpawningChrAtPadRecord);
case AI_TRYSpawningChrNextToChr:
return sizeof(AiTRYSpawningChrNextToChrRecord);
case AI_TRYGiveMeItem:
return sizeof(AiTRYGiveMeItemRecord);
case AI_TRYGiveMeHat:
return sizeof(AiTRYGiveMeHatRecord);
case AI_TRYCloningChr:
return sizeof(AiTRYCloningChrRecord);
case AI_TextPrintBottom:
return sizeof(AiTextPrintBottomRecord);
case AI_TextPrintTop:
return sizeof(AiTextPrintTopRecord);
case AI_SfxPlay:
return sizeof(AiSfxPlayRecord);
case AI_SfxEmitFromObject:
return sizeof(AiSfxEmitFromObjectRecord);
case AI_SfxEmitFromPad:
return sizeof(AiSfxEmitFromPadRecord);
case AI_SfxSetChannelVolume:
return sizeof(AiSfxSetChannelVolumeRecord);
case AI_SfxFadeChannelVolume:
return sizeof(AiSfxFadeChannelVolumeRecord);
case AI_SfxStopChannel:
return sizeof(AiSfxStopChannelRecord);
case AI_IFSfxChannelVolumeLessThan:
return sizeof(AiIFSfxChannelVolumeLessThanRecord);
case AI_VehicleStartPath:
return sizeof(AiVehicleStartPathRecord);
case AI_VehicleSpeed:
return sizeof(AiVehicleSpeedRecord);
case AI_AircraftRotorSpeed:
return sizeof(AiAircraftRotorSpeedRecord);
case AI_IFCameraIsInIntro:
return sizeof(AiIFCameraIsInIntroRecord);
case AI_IFCameraIsInBondSwirl:
return sizeof(AiIFCameraIsInBondSwirlRecord);
case AI_TvChangeScreenBank:
return sizeof(AiTvChangeScreenBankRecord);
case AI_IFBondInTank:
return sizeof(AiIFBondInTankRecord);
case AI_EndLevel:
return sizeof(AiEndLevelRecord);
case AI_CameraReturnToBond:
return sizeof(AiCameraReturnToBondRecord);
case AI_CameraLookAtBondFromPad:
return sizeof(AiCameraLookAtBondFromPadRecord);
case AI_CameraSwitch:
return sizeof(AiCameraSwitchRecord);
case AI_IFBondYPosLessThan:
return sizeof(AiIFBondYPosLessThanRecord);
case AI_BondDisableControl:
return sizeof(AiBondDisableControlRecord);
case AI_BondEnableControl:
return sizeof(AiBondEnableControlRecord);
case AI_TRYTeleportingChrToPad:
return sizeof(AiTRYTeleportingChrToPadRecord);
case AI_ScreenFadeToBlack:
return sizeof(AiScreenFadeToBlackRecord);
case AI_ScreenFadeFromBlack:
return sizeof(AiScreenFadeFromBlackRecord);
case AI_IFScreenFadeCompleted:
return sizeof(AiIFScreenFadeCompletedRecord);
case AI_HideAllChrs:
return sizeof(AiHideAllChrsRecord);
case AI_ShowAllChrs:
return sizeof(AiShowAllChrsRecord);
case AI_DoorOpenInstant:
return sizeof(AiDoorOpenInstantRecord);
case AI_ChrRemoveItemInHand:
return sizeof(AiChrRemoveItemInHandRecord);
case AI_IfNumberOfActivePlayersLessThan:
return sizeof(AiIfNumberOfActivePlayersLessThanRecord);
case AI_IFBondItemTotalAmmoLessThan:
return sizeof(AiIFBondItemTotalAmmoLessThanRecord);
case AI_BondEquipItem:
return sizeof(AiBondEquipItemRecord);
case AI_BondEquipItemCinema:
return sizeof(AiBondEquipItemCinemaRecord);
case AI_BondSetLockedVelocity:
return sizeof(AiBondSetLockedVelocityRecord);
case AI_IFObjectInRoomWithPad:
return sizeof(AiIFObjectInRoomWithPadRecord);
case AI_SwitchSky:
return sizeof(AiSwitchSkyRecord);
case AI_TriggerFadeAndExitLevelOnButtonPress:
return sizeof(AiTriggerFadeAndExitLevelOnButtonPressRecord);
case AI_IFBondIsDead:
return sizeof(AiIFBondIsDeadRecord);
case AI_BondDisableDamageAndPickups:
return sizeof(AiBondDisableDamageAndPickupsRecord);
case AI_BondHideWeapons:
return sizeof(AiBondHideWeaponsRecord);
case AI_CameraOrbitPad:
return sizeof(AiCameraOrbitPadRecord);
case AI_CreditsRoll:
return sizeof(AiCreditsRollRecord);
case AI_IFCreditsHasCompleted:
return sizeof(AiIFCreditsHasCompletedRecord);
case AI_IFObjectiveAllCompleted:
return sizeof(AiIFObjectiveAllCompletedRecord);
case AI_IFFolderActorIsEqual:
return sizeof(AiIFFolderActorIsEqualRecord);
case AI_IFBondDamageAndPickupsDisabled:
return sizeof(AiIFBondDamageAndPickupsDisabledRecord);
case AI_MusicPlaySlot:
return sizeof(AiMusicPlaySlotRecord);
case AI_MusicStopSlot:
return sizeof(AiMusicStopSlotRecord);
case AI_TriggerExplosionsAroundBond:
return sizeof(AiTriggerExplosionsAroundBondRecord);
case AI_IFKilledCiviliansGreaterThan:
return sizeof(AiIFKilledCiviliansGreaterThanRecord);
case AI_IFChrWasShotSinceLastCheck:
return sizeof(AiIFChrWasShotSinceLastCheckRecord);
case AI_BondKilledInAction:
return sizeof(AiBondKilledInActionRecord);
case AI_RaiseArms:
return sizeof(AiRaiseArmsRecord);
case AI_GasLeakAndFadeFog:
return sizeof(AiGasLeakAndFadeFogRecord);
case AI_ObjectRocketLaunch:
return sizeof(AiObjectRocketLaunchRecord);
case AI_PRINT:
{
s32 pos = offset + 1;
while (AIList[pos] != 0)
{
++pos;
}
return (pos - offset) + 1;
}
default:
#if defined(ENABLE_LOG)
osSyncPrintf("chraiitemsize: unknown type %d!\n", *AIList);
#endif
return 1;
}
}
int main(void){
s32 off = 0;
while (1) {
s32 sz = chraiitemsize(m_RunToBondPersistent, off);
if (sz <= 0 || off + sz > 512) { printf("!! bad size %d at +%d\n", sz, off); break; }
unsigned cmd = m_RunToBondPersistent[off];
if (cmd == AI_EndList) { printf("+%-4d ENDLIST (size %d)\n", off, sz); break; }
printf("+%-4d cmd=%-3u ", off, cmd);
for (int i=1;i<sz;i++) printf("%02x ", m_RunToBondPersistent[off+i]);
printf("\n");
off += sz;
}
return 0;
}
+549
View File
@@ -0,0 +1,549 @@
#include <stdio.h>
#include "aicommands2.h"
extern u8 m_RunToBondPersistent[];
s32 chraiitemsize(u8 *AIList, s32 offset)
{
// matches only as u8* despite text evidence of ai->val structs
switch (AIList[offset])
{
// Cant Use CMD Builder due to different order...
#if defined(USECMDBUILDER)
#ifndef _SYNHILITE
#define _AI_CMD(CMD) /* \
*/ \
case CAT(AI_, CMDNAME): /* \
*/ \
return CAT(CAT(AI_, CMDNAME), _LENGTH);
#define _AI_DEBUG()
#define _AI_CMD_POLYMORPH(CMD, A, P, Q, D)
#define DEFINE(x)
#include <aicommands.def>
#endif
#endif
case AI_GotoNext:
return sizeof(AiGotoNextRecord);
case AI_GotoFirst:
return sizeof(AiGotoFirstRecord);
case AI_Label:
return sizeof(AiLabelRecord);
case AI_Yield:
return sizeof(AiYieldRecord);
case AI_EndList:
return sizeof(AiEndListRecord);
case AI_SetChrAiList:
return sizeof(AiSetChrAiListRecord);
case AI_SetReturnAiList:
return sizeof(AiSetReturnAiListRecord);
case AI_Return:
return sizeof(AiReturnRecord);
case AI_Stop:
return sizeof(AiStopRecord);
case AI_Kneel:
return sizeof(AiKneelRecord);
case AI_PlayAnimation:
return sizeof(AiPlayAnimationRecord);
case AI_IFPlayingAnimation:
return sizeof(AiIFPlayingAnimationRecord);
case AI_PointAtBond:
return sizeof(AiPointAtBondRecord);
case AI_LookSurprised:
return sizeof(AiLookSurprisedRecord);
case AI_TRYSidestepping:
return sizeof(AiTRYSidesteppingRecord);
case AI_TRYSideHopping:
return sizeof(AiTRYSideHoppingRecord);
case AI_TRYSideRunning:
return sizeof(AiTRYSideRunningRecord);
case AI_TRYFiringWalk:
return sizeof(AiTRYFiringWalkRecord);
case AI_TRYFiringRun:
return sizeof(AiTRYFiringRunRecord);
case AI_TRYFiringRoll:
return sizeof(AiTRYFiringRollRecord);
case AI_TRYFireOrAimAtTarget:
return sizeof(AiTRYFireOrAimAtTargetRecord);
case AI_TRYFireOrAimAtTargetKneel:
return sizeof(AiTRYFireOrAimAtTargetKneelRecord);
case AI_IFImFiring: /* enum = 232 despite following enum = 21 in the list */
return sizeof(AiIFImFiringRecord);
case AI_IFImFiringAndLockedForward: /* enum = 231 despite being followed by enum = 22 in the list */
return sizeof(AiIFImFiringAndLockedForwardRecord);
case AI_TRYFireOrAimAtTargetUpdate:
return sizeof(AiTRYFireOrAimAtTargetUpdateRecord);
case AI_TRYFacingTarget:
return sizeof(AiTRYFacingTargetRecord);
case AI_HitChrWithItem:
return sizeof(AiHitChrWithItemRecord);
case AI_ChrHitChr:
return sizeof(AiChrHitChrRecord);
case AI_TRYThrowingGrenade:
return sizeof(AiTRYThrowingGrenadeRecord);
case AI_TRYDroppingItem:
return sizeof(AiTRYDroppingItemRecord);
case AI_RunToPad:
return sizeof(AiRunToPadRecord);
case AI_RunToPadPreset:
return sizeof(AiRunToPadPresetRecord);
case AI_WalkToPad:
return sizeof(AiWalkToPadRecord);
case AI_SprintToPad:
return sizeof(AiSprintToPadRecord);
case AI_StartPatrol:
return sizeof(AiStartPatrolRecord);
case AI_Surrender:
return sizeof(AiSurrenderRecord);
case AI_RemoveMe:
return sizeof(AiRemoveMeRecord);
case AI_ChrRemoveInstant:
return sizeof(AiChrRemoveInstantRecord);
case AI_TRYTriggeringAlarmAtPad:
return sizeof(AiTRYTriggeringAlarmAtPadRecord);
case AI_AlarmOn:
return sizeof(AiAlarmOnRecord);
case AI_AlarmOff:
return sizeof(AiAlarmOffRecord);
case AI_TRYRunFromBond:
return sizeof(AiTRYRunFromBondRecord);
case AI_TRYRunToBond:
return sizeof(AiTRYRunToBondRecord);
case AI_TRYWalkToBond:
return sizeof(AiTRYWalkToBondRecord);
case AI_TRYSprintToBond:
return sizeof(AiTRYSprintToBondRecord);
case AI_TRYFindCover:
return sizeof(AiTRYFindCoverRecord);
case AI_TRYRunToChr:
return sizeof(AiTRYRunToChrRecord);
case AI_TRYWalkToChr:
return sizeof(AiTRYWalkToChrRecord);
case AI_TRYSprintToChr:
return sizeof(AiTRYSprintToChrRecord);
case AI_IFImOnPatrolOrStopped:
return sizeof(AiIFImOnPatrolOrStoppedRecord);
case AI_IFChrDyingOrDead:
return sizeof(AiIFChrDyingOrDeadRecord);
case AI_IFChrDoesNotExist:
return sizeof(AiIFChrDoesNotExistRecord);
case AI_IFISeeBond:
return sizeof(AiIFISeeBondRecord);
case AI_SetNewRandom:
return sizeof(AiSetNewRandomRecord);
case AI_IFRandomLessThan:
return sizeof(AiIFRandomLessThanRecord);
case AI_IFRandomGreaterThan:
return sizeof(AiIFRandomGreaterThanRecord);
case AI_IFICanHearAlarm:
return sizeof(AiIFICanHearAlarmRecord);
case AI_IFAlarmIsOn:
return sizeof(AiIFAlarmIsOnRecord);
case AI_IFGasIsLeaking:
return sizeof(AiIFGasIsLeakingRecord);
case AI_IFIHeardBond:
return sizeof(AiIFIHeardBondRecord);
case AI_IFISeeSomeoneShot:
return sizeof(AiIFISeeSomeoneShotRecord);
case AI_IFISeeSomeoneDie:
return sizeof(AiIFISeeSomeoneDieRecord);
case AI_IFICouldSeeBond:
return sizeof(AiIFICouldSeeBondRecord);
case AI_IFICouldSeeBondsStan:
return sizeof(AiIFICouldSeeBondsStanRecord);
case AI_IFIWasShotRecently:
return sizeof(AiIFIWasShotRecentlyRecord);
case AI_IFIHeardBondRecently:
return sizeof(AiIFIHeardBondRecentlyRecord);
case AI_IFImInRoomWithChr:
return sizeof(AiIFImInRoomWithChrRecord);
case AI_IFIveNotBeenSeen:
return sizeof(AiIFIveNotBeenSeenRecord);
case AI_IFImOnScreen:
return sizeof(AiIFImOnScreenRecord);
case AI_IFMyRoomIsOnScreen:
return sizeof(AiIFMyRoomIsOnScreenRecord);
case AI_IFRoomWithPadIsOnScreen:
return sizeof(AiIFRoomWithPadIsOnScreenRecord);
case AI_IFImTargetedByBond:
return sizeof(AiIFImTargetedByBondRecord);
case AI_IFBondMissedMe:
return sizeof(AiIFBondMissedMeRecord);
case AI_IFMyAngleToBondLessThan:
return sizeof(AiIFMyAngleToBondLessThanRecord);
case AI_IFMyAngleToBondGreaterThan:
return sizeof(AiIFMyAngleToBondGreaterThanRecord);
case AI_IFMyAngleFromBondLessThan:
return sizeof(AiIFMyAngleFromBondLessThanRecord);
case AI_IFMyAngleFromBondGreaterThan:
return sizeof(AiIFMyAngleFromBondGreaterThanRecord);
case AI_IFMyDistanceToBondLessThanDecimeter:
return sizeof(AiIFMyDistanceToBondLessThanDecimeterRecord);
case AI_IFMyDistanceToBondGreaterThanDecimeter:
return sizeof(AiIFMyDistanceToBondGreaterThanDecimeterRecord);
case AI_IFChrDistanceToPadLessThanDecimeter:
return sizeof(AiIFChrDistanceToPadLessThanDecimeterRecord);
case AI_IFChrDistanceToPadGreaterThanDecimeter:
return sizeof(AiIFChrDistanceToPadGreaterThanDecimeterRecord);
case AI_IFMyDistanceToChrLessThanDecimeter:
return sizeof(AiIFMyDistanceToChrLessThanDecimeterRecord);
case AI_IFMyDistanceToChrGreaterThanDecimeter:
return sizeof(AiIFMyDistanceToChrGreaterThanDecimeterRecord);
case AI_TRYSettingMyPresetToChrWithinDistanceDecimeter:
return sizeof(AiTRYSettingMyPresetToChrWithinDistanceDecimeterRecord);
case AI_IFBondDistanceToPadLessThanDecimeter:
return sizeof(AiIFBondDistanceToPadLessThanDecimeterRecord);
case AI_IFBondDistanceToPadGreaterThanDecimeter:
return sizeof(AiIFBondDistanceToPadGreaterThanDecimeterRecord);
case AI_IFChrInRoomWithPad:
return sizeof(AiIFChrInRoomWithPadRecord);
case AI_IFBondInRoomWithPad:
return sizeof(AiIFBondInRoomWithPadRecord);
case AI_IFBondCollectedObject:
return sizeof(AiIFBondCollectedObjectRecord);
case AI_IFKeyDropped:
return sizeof(AiIFKeyDroppedRecord);
case AI_IFItemIsAttachedToObject:
return sizeof(AiIFItemIsAttachedToObjectRecord);
case AI_IFBondHasItemEquipped:
return sizeof(AiIFBondHasItemEquippedRecord);
case AI_IFObjectExists:
return sizeof(AiIFObjectExistsRecord);
case AI_IFObjectNotDestroyed:
return sizeof(AiIFObjectNotDestroyedRecord);
case AI_IFObjectWasActivated:
return sizeof(AiIFObjectWasActivatedRecord);
case AI_IFBondUsedGadgetOnObject:
return sizeof(AiIFBondUsedGadgetOnObjectRecord);
case AI_ActivateObject:
return sizeof(AiActivateObjectRecord);
case AI_DestroyObject:
return sizeof(AiDestroyObjectRecord);
case AI_DropObject:
return sizeof(AiDropObjectRecord);
case AI_ChrDropAllConcealedItems:
return sizeof(AiChrDropAllConcealedItemsRecord);
case AI_ChrDropAllHeldItems:
return sizeof(AiChrDropAllHeldItemsRecord);
case AI_BondCollectObject:
return sizeof(AiBondCollectObjectRecord);
case AI_ChrEquipObject:
return sizeof(AiChrEquipObjectRecord);
case AI_MoveObject:
return sizeof(AiMoveObjectRecord);
case AI_DoorOpen:
return sizeof(AiDoorOpenRecord);
case AI_DoorClose:
return sizeof(AiDoorCloseRecord);
case AI_IFDoorStateEqual:
return sizeof(AiIFDoorStateEqualRecord);
case AI_IFDoorHasBeenOpenedBefore:
return sizeof(AiIFDoorHasBeenOpenedBeforeRecord);
case AI_DoorSetLock:
return sizeof(AiDoorSetLockRecord);
case AI_DoorUnsetLock:
return sizeof(AiDoorUnsetLockRecord);
case AI_IFDoorLockEqual:
return sizeof(AiIFDoorLockEqualRecord);
case AI_IFObjectiveNumComplete:
return sizeof(AiIFObjectiveNumCompleteRecord);
case AI_TRYUnknown6e:
return sizeof(AiTRYUnknown6eRecord);
case AI_TRYUnknown6f:
return sizeof(AiTRYUnknown6fRecord);
case AI_IFGameDifficultyLessThan:
return sizeof(AiIFGameDifficultyLessThanRecord);
case AI_IFGameDifficultyGreaterThan:
return sizeof(AiIFGameDifficultyGreaterThanRecord);
case AI_IFMissionTimeLessThan:
return sizeof(AiIFMissionTimeLessThanRecord);
case AI_IFMissionTimeGreaterThan:
return sizeof(AiIFMissionTimeGreaterThanRecord);
case AI_IFSystemPowerTimeLessThan:
return sizeof(AiIFSystemPowerTimeLessThanRecord);
case AI_IFSystemPowerTimeGreaterThan:
return sizeof(AiIFSystemPowerTimeGreaterThanRecord);
case AI_IFLevelIdLessThan:
return sizeof(AiIFLevelIdLessThanRecord);
case AI_IFLevelIdGreaterThan:
return sizeof(AiIFLevelIdGreaterThanRecord);
case AI_IFMyNumArghsLessThan:
return sizeof(AiIFMyNumArghsLessThanRecord);
case AI_IFMyNumArghsGreaterThan:
return sizeof(AiIFMyNumArghsGreaterThanRecord);
case AI_IFMyNumCloseArghsLessThan:
return sizeof(AiIFMyNumCloseArghsLessThanRecord);
case AI_IFMyNumCloseArghsGreaterThan:
return sizeof(AiIFMyNumCloseArghsGreaterThanRecord);
case AI_IFChrHealthLessThan:
return sizeof(AiIFChrHealthLessThanRecord);
case AI_IFChrHealthGreaterThan:
return sizeof(AiIFChrHealthGreaterThanRecord);
case AI_IFChrWasDamagedSinceLastCheck:
return sizeof(AiIFChrWasDamagedSinceLastCheckRecord);
case AI_IFBondHealthLessThan:
return sizeof(AiIFBondHealthLessThanRecord);
case AI_IFBondHealthGreaterThan:
return sizeof(AiIFBondHealthGreaterThanRecord);
case AI_SetMyMorale:
return sizeof(AiSetMyMoraleRecord);
case AI_AddToMyMorale:
return sizeof(AiAddToMyMoraleRecord);
case AI_SubtractFromMyMorale:
return sizeof(AiSubtractFromMyMoraleRecord);
case AI_IFMyMoraleLessThan:
return sizeof(AiIFMyMoraleLessThanRecord);
case AI_IFMyMoraleLessThanRandom:
return sizeof(AiIFMyMoraleLessThanRandomRecord);
case AI_SetMyAlertness:
return sizeof(AiSetMyAlertnessRecord);
case AI_AddToMyAlertness:
return sizeof(AiAddToMyAlertnessRecord);
case AI_SubtractFromMyAlertness:
return sizeof(AiSubtractFromMyAlertnessRecord);
case AI_IFMyAlertnessLessThan:
return sizeof(AiIFMyAlertnessLessThanRecord);
case AI_IFMyAlertnessLessThanRandom:
return sizeof(AiIFMyAlertnessLessThanRandomRecord);
case AI_SetMyHearingScale:
return sizeof(AiSetMyHearingScaleRecord);
case AI_SetMyVisionRange:
return sizeof(AiSetMyVisionRangeRecord);
case AI_SetMyGrenadeProbability:
return sizeof(AiSetMyGrenadeProbabilityRecord);
case AI_SetMyChrNum:
return sizeof(AiSetMyChrNumRecord);
case AI_SetMyHealthTotal:
return sizeof(AiSetMyHealthTotalRecord);
case AI_SetMyArmour:
return sizeof(AiSetMyArmourRecord);
case AI_SetMySpeedRating:
return sizeof(AiSetMySpeedRatingRecord);
case AI_SetMyArghRating:
return sizeof(AiSetMyArghRatingRecord);
case AI_SetMyAccuracyRating:
return sizeof(AiSetMyAccuracyRatingRecord);
case AI_SetMyFlags2:
return sizeof(AiSetMyFlags2Record);
case AI_UnsetMyFlags2:
return sizeof(AiUnsetMyFlags2Record);
case AI_IFMyFlags2Has:
return sizeof(AiIFMyFlags2HasRecord);
case AI_SetChrBitfield:
return sizeof(AiSetChrBitfieldRecord);
case AI_UnsetChrBitfield:
return sizeof(AiUnsetChrBitfieldRecord);
case AI_IFChrBitfieldHas:
return sizeof(AiIFChrBitfieldHasRecord);
case AI_SetObjectiveBitfield:
return sizeof(AiSetObjectiveBitfieldRecord);
case AI_UnsetObjectiveBitfield:
return sizeof(AiUnsetObjectiveBitfieldRecord);
case AI_IFObjectiveBitfieldHas:
return sizeof(AiIFObjectiveBitfieldHasRecord);
case AI_SetMychrflags:
return sizeof(AiSetMychrflagsRecord);
case AI_UnsetMychrflags:
return sizeof(AiUnsetMychrflagsRecord);
case AI_IFMychrflagsHas:
return sizeof(AiIFMychrflagsHasRecord);
case AI_SetChrchrflags:
return sizeof(AiSetChrchrflagsRecord);
case AI_UnsetChrchrflags:
return sizeof(AiUnsetChrchrflagsRecord);
case AI_IFChrchrflagsHas:
return sizeof(AiIFChrchrflagsHasRecord);
case AI_SetObjectFlags:
return sizeof(AiSetObjectFlagsRecord);
case AI_UnsetObjectFlags:
return sizeof(AiUnsetObjectFlagsRecord);
case AI_IFObjectFlagsHas:
return sizeof(AiIFObjectFlagsHasRecord);
case AI_SetObjectFlags2:
return sizeof(AiSetObjectFlags2Record);
case AI_UnsetObjectFlags2:
return sizeof(AiUnsetObjectFlags2Record);
case AI_IFObjectFlags2Has:
return sizeof(AiIFObjectFlags2HasRecord);
case AI_SetMyChrPreset:
return sizeof(AiSetMyChrPresetRecord);
case AI_SetChrChrPreset:
return sizeof(AiSetChrChrPresetRecord);
case AI_SetMyPadPreset:
return sizeof(AiSetMyPadPresetRecord);
case AI_SetChrPadPreset:
return sizeof(AiSetChrPadPresetRecord);
case AI_MyTimerStart:
return sizeof(AiMyTimerStartRecord);
case AI_MyTimerReset:
return sizeof(AiMyTimerResetRecord);
case AI_MyTimerPause:
return sizeof(AiMyTimerPauseRecord);
case AI_MyTimerResume:
return sizeof(AiMyTimerResumeRecord);
case AI_IFMyTimerIsNotRunning:
return sizeof(AiIFMyTimerIsNotRunningRecord);
case AI_IFMyTimerLessThanTicks:
return sizeof(AiIFMyTimerLessThanTicksRecord);
case AI_IFMyTimerGreaterThanTicks:
return sizeof(AiIFMyTimerGreaterThanTicksRecord);
case AI_HudCountdownShow:
return sizeof(AiHudCountdownShowRecord);
case AI_HudCountdownHide:
return sizeof(AiHudCountdownHideRecord);
case AI_HudCountdownSet:
return sizeof(AiHudCountdownSetRecord);
case AI_HudCountdownStop:
return sizeof(AiHudCountdownStopRecord);
case AI_HudCountdownStart:
return sizeof(AiHudCountdownStartRecord);
case AI_IFHudCountdownIsNotRunning:
return sizeof(AiIFHudCountdownIsNotRunningRecord);
case AI_IFHudCountdownLessThan:
return sizeof(AiIFHudCountdownLessThanRecord);
case AI_IFHudCountdownGreaterThan:
return sizeof(AiIFHudCountdownGreaterThanRecord);
case AI_TRYSpawningChrAtPad:
return sizeof(AiTRYSpawningChrAtPadRecord);
case AI_TRYSpawningChrNextToChr:
return sizeof(AiTRYSpawningChrNextToChrRecord);
case AI_TRYGiveMeItem:
return sizeof(AiTRYGiveMeItemRecord);
case AI_TRYGiveMeHat:
return sizeof(AiTRYGiveMeHatRecord);
case AI_TRYCloningChr:
return sizeof(AiTRYCloningChrRecord);
case AI_TextPrintBottom:
return sizeof(AiTextPrintBottomRecord);
case AI_TextPrintTop:
return sizeof(AiTextPrintTopRecord);
case AI_SfxPlay:
return sizeof(AiSfxPlayRecord);
case AI_SfxEmitFromObject:
return sizeof(AiSfxEmitFromObjectRecord);
case AI_SfxEmitFromPad:
return sizeof(AiSfxEmitFromPadRecord);
case AI_SfxSetChannelVolume:
return sizeof(AiSfxSetChannelVolumeRecord);
case AI_SfxFadeChannelVolume:
return sizeof(AiSfxFadeChannelVolumeRecord);
case AI_SfxStopChannel:
return sizeof(AiSfxStopChannelRecord);
case AI_IFSfxChannelVolumeLessThan:
return sizeof(AiIFSfxChannelVolumeLessThanRecord);
case AI_VehicleStartPath:
return sizeof(AiVehicleStartPathRecord);
case AI_VehicleSpeed:
return sizeof(AiVehicleSpeedRecord);
case AI_AircraftRotorSpeed:
return sizeof(AiAircraftRotorSpeedRecord);
case AI_IFCameraIsInIntro:
return sizeof(AiIFCameraIsInIntroRecord);
case AI_IFCameraIsInBondSwirl:
return sizeof(AiIFCameraIsInBondSwirlRecord);
case AI_TvChangeScreenBank:
return sizeof(AiTvChangeScreenBankRecord);
case AI_IFBondInTank:
return sizeof(AiIFBondInTankRecord);
case AI_EndLevel:
return sizeof(AiEndLevelRecord);
case AI_CameraReturnToBond:
return sizeof(AiCameraReturnToBondRecord);
case AI_CameraLookAtBondFromPad:
return sizeof(AiCameraLookAtBondFromPadRecord);
case AI_CameraSwitch:
return sizeof(AiCameraSwitchRecord);
case AI_IFBondYPosLessThan:
return sizeof(AiIFBondYPosLessThanRecord);
case AI_BondDisableControl:
return sizeof(AiBondDisableControlRecord);
case AI_BondEnableControl:
return sizeof(AiBondEnableControlRecord);
case AI_TRYTeleportingChrToPad:
return sizeof(AiTRYTeleportingChrToPadRecord);
case AI_ScreenFadeToBlack:
return sizeof(AiScreenFadeToBlackRecord);
case AI_ScreenFadeFromBlack:
return sizeof(AiScreenFadeFromBlackRecord);
case AI_IFScreenFadeCompleted:
return sizeof(AiIFScreenFadeCompletedRecord);
case AI_HideAllChrs:
return sizeof(AiHideAllChrsRecord);
case AI_ShowAllChrs:
return sizeof(AiShowAllChrsRecord);
case AI_DoorOpenInstant:
return sizeof(AiDoorOpenInstantRecord);
case AI_ChrRemoveItemInHand:
return sizeof(AiChrRemoveItemInHandRecord);
case AI_IfNumberOfActivePlayersLessThan:
return sizeof(AiIfNumberOfActivePlayersLessThanRecord);
case AI_IFBondItemTotalAmmoLessThan:
return sizeof(AiIFBondItemTotalAmmoLessThanRecord);
case AI_BondEquipItem:
return sizeof(AiBondEquipItemRecord);
case AI_BondEquipItemCinema:
return sizeof(AiBondEquipItemCinemaRecord);
case AI_BondSetLockedVelocity:
return sizeof(AiBondSetLockedVelocityRecord);
case AI_IFObjectInRoomWithPad:
return sizeof(AiIFObjectInRoomWithPadRecord);
case AI_SwitchSky:
return sizeof(AiSwitchSkyRecord);
case AI_TriggerFadeAndExitLevelOnButtonPress:
return sizeof(AiTriggerFadeAndExitLevelOnButtonPressRecord);
case AI_IFBondIsDead:
return sizeof(AiIFBondIsDeadRecord);
case AI_BondDisableDamageAndPickups:
return sizeof(AiBondDisableDamageAndPickupsRecord);
case AI_BondHideWeapons:
return sizeof(AiBondHideWeaponsRecord);
case AI_CameraOrbitPad:
return sizeof(AiCameraOrbitPadRecord);
case AI_CreditsRoll:
return sizeof(AiCreditsRollRecord);
case AI_IFCreditsHasCompleted:
return sizeof(AiIFCreditsHasCompletedRecord);
case AI_IFObjectiveAllCompleted:
return sizeof(AiIFObjectiveAllCompletedRecord);
case AI_IFFolderActorIsEqual:
return sizeof(AiIFFolderActorIsEqualRecord);
case AI_IFBondDamageAndPickupsDisabled:
return sizeof(AiIFBondDamageAndPickupsDisabledRecord);
case AI_MusicPlaySlot:
return sizeof(AiMusicPlaySlotRecord);
case AI_MusicStopSlot:
return sizeof(AiMusicStopSlotRecord);
case AI_TriggerExplosionsAroundBond:
return sizeof(AiTriggerExplosionsAroundBondRecord);
case AI_IFKilledCiviliansGreaterThan:
return sizeof(AiIFKilledCiviliansGreaterThanRecord);
case AI_IFChrWasShotSinceLastCheck:
return sizeof(AiIFChrWasShotSinceLastCheckRecord);
case AI_BondKilledInAction:
return sizeof(AiBondKilledInActionRecord);
case AI_RaiseArms:
return sizeof(AiRaiseArmsRecord);
case AI_GasLeakAndFadeFog:
return sizeof(AiGasLeakAndFadeFogRecord);
case AI_ObjectRocketLaunch:
return sizeof(AiObjectRocketLaunchRecord);
case AI_PRINT:
return 1; /* D309 candidate fix: PRINT is a 1-byte no-op record */
default:
#if defined(ENABLE_LOG)
osSyncPrintf("chraiitemsize: unknown type %d!\n", *AIList);
#endif
return 1;
}
}
int main(void){
s32 off = 0;
while (1) {
s32 sz = chraiitemsize(m_RunToBondPersistent, off);
if (sz <= 0 || off + sz > 512) { printf("!! bad size %d at +%d\n", sz, off); break; }
unsigned cmd = m_RunToBondPersistent[off];
if (cmd == AI_EndList) { printf("+%-4d ENDLIST (size %d)\n", off, sz); break; }
printf("+%-4d cmd=%-3u ", off, cmd);
for (int i=1;i<sz;i++) printf("%02x ", m_RunToBondPersistent[off+i]);
printf("\n");
off += sz;
}
return 0;
}
+36
View File
@@ -0,0 +1,36 @@
[New Thread 35936.0x9b30]
[New Thread 35936.0xac8c]
[New Thread 35936.0xaea4]
[New Thread 35936.0x63cc]
[New Thread 35936.0x7e0c]
[New Thread 35936.0x23e4]
[New Thread 35936.0x3ecc]
[New Thread 35936.0xb1a8]
[New Thread 35936.0xb390]
[New Thread 35936.0xa984]
[New Thread 35936.0xa1ec]
[New Thread 35936.0xb190]
[New Thread 35936.0xa500]
[New Thread 35936.0x97b4]
[New Thread 35936.0x694]
0x14014f360 <m_RunToBondPersistent>: 0x02 0x28 0x28 0x1b 0xad 0x02 0x1b 0x03
0x14014f368 <m_RunToBondPersistent+8>: 0x3c 0x06 0x2f 0x02 0x01 0x1b 0x02 0x01
0x14014f370 <m_RunToBondPersistent+16>: 0x03 0x78 0x06 0x2d 0x9f 0x00 0x00 0x00
0x14014f378 <m_RunToBondPersistent+24>: 0x10 0x2f 0x02 0x2d 0x2f 0x06 0x4c 0x00
0x14014f380 <m_RunToBondPersistent+32>: 0xc8 0x03 0x01 0x01 0x02 0x03 0x01 0x28
0x14014f388 <m_RunToBondPersistent+40>: 0x02 0x06 0x3c 0x03 0x00 0x02 0x02 0x24
0x14014f390 <m_RunToBondPersistent+48>: 0x03 0x4b 0x00 0x32 0x03 0x2f 0x03 0x01
0x14014f398 <m_RunToBondPersistent+56>: 0x28 0x02 0x03 0x9f 0x00 0x00 0x00 0x10
0x14014f3a0 <m_RunToBondPersistent+64>: 0x2f 0x02 0x2b 0x33 0x35 0x0a 0x03 0x1a
0x14014f3a8 <m_RunToBondPersistent+72>: 0x02 0x02 0x03 0x35 0x32 0x03 0x0e 0x02
0x14014f3b0 <m_RunToBondPersistent+80>: 0x02 0x03 0x35 0x3c 0x03 0x13 0x02 0x02
0x14014f3b8 <m_RunToBondPersistent+88>: 0x03 0x35 0x50 0x03 0x13 0x02 0x02 0x03
0x14014f3c0 <m_RunToBondPersistent+96>: 0x35 0x64 0x03 0x11 0x02 0x02 0x03 0x35
0x14014f3c8 <m_RunToBondPersistent+104>: 0x96 0x03 0x12 0x02 0x02 0x03 0x35 0xc8
0x14014f3d0 <m_RunToBondPersistent+112>: 0x03 0x14 0x00 0x01 0x00 0x00 0x02 0x02
0x14014f3d8 <m_RunToBondPersistent+120>: 0x03 0x15 0x00 0x01 0x00 0x00 0x02 0x02
0x14014f3e0 <m_RunToBondPersistent+128>: 0x02 0x3c 0x03 0x00 0x1b 0x02 0x1b 0x03
0x14014f3e8 <m_RunToBondPersistent+136>: 0x33 0x35 0xa0 0x03 0x00 0x1c 0x02 0x03
0x14014f3f0 <m_RunToBondPersistent+144>: 0x03 0x01 0x01 0x02 0x1c 0xae 0x28 0x1d
0x14014f3f8 <m_RunToBondPersistent+152>: 0x02 0x1d 0x03 0x2f 0x03 0xb4 0x00 0x00
[Inferior 1 (process 35936) detached]
+217
View File
@@ -0,0 +1,217 @@
[New Thread 35936.0x9b30]
[New Thread 35936.0xac8c]
[New Thread 35936.0xaea4]
[New Thread 35936.0x63cc]
[New Thread 35936.0x7e0c]
[New Thread 35936.0x23e4]
[New Thread 35936.0x3ecc]
[New Thread 35936.0xb1a8]
[New Thread 35936.0xb390]
[New Thread 35936.0xa984]
[New Thread 35936.0xa1ec]
[New Thread 35936.0xb190]
[New Thread 35936.0xa500]
[New Thread 35936.0x51b4]
Id Target Id Frame
1 Thread 35936.0x8228 0x00007ffb4facd781 in ntdll!RtlFindCharInUnicodeString () from C:\Windows\SYSTEM32\ntdll.dll
2 Thread 35936.0x9b30 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
3 Thread 35936.0xac8c 0x00007ffb4fb4d634 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
4 Thread 35936.0xaea4 0x00007ffb4d88a124 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\Windows\System32\win32u.dll
5 Thread 35936.0x63cc "SDLAudioP2" 0x00007ffb4fb4d634 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
6 Thread 35936.0x7e0c 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
7 Thread 35936.0x23e4 0x00007ffb4fb4dc34 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll
8 Thread 35936.0x3ecc 0x00007ffb4fb4dc34 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll
9 Thread 35936.0xb1a8 0x000000014003a4dd in chraiitemsize (AIList=AIList@entry=0x14014f360 <m_RunToBondPersistent> "\002((\033­\002\033\003<\006/\002\001\033\002\001\003x\006-Ÿ", offset=offset@entry=133) at C:/Users/james/Source/Repos/gh-fullhist/src/game/chrai.c:162
10 Thread 35936.0xb390 0x00007ffb4fb4dc34 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll
11 Thread 35936.0xa984 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
12 Thread 35936.0xa1ec 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
13 Thread 35936.0xb190 0x00007ffb4fb4d634 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
14 Thread 35936.0xa500 0x00007ffb4fb51044 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
* 15 Thread 35936.0x51b4 0x00007ffb4fb510e1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll
Thread 15 (Thread 35936.0x51b4):
#0 0x00007ffb4fb510e1 in ntdll!DbgBreakPoint () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4fb7cb3e in ntdll!DbgUiRemoteBreakin () from C:\Windows\SYSTEM32\ntdll.dll
#2 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4 0x0000000000000000 in ?? ()
Thread 14 (Thread 35936.0xa500):
#0 0x00007ffb4fb51044 in ntdll!ZwWaitForWorkViaWorkerFactory () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4fafd407 in ntdll!TpReleaseCleanupGroupMembers () from C:\Windows\SYSTEM32\ntdll.dll
#2 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#3 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#4 0x0000000000000000 in ?? ()
Thread 13 (Thread 35936.0xb190):
#0 0x00007ffb4fb4d634 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d54b6ae in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ff96823cd8a in nvoglv64!DrvValidateVersion () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#3 0x00007ff967fc0daa in ?? () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#4 0x00007ff967fc079e in ?? () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#5 0x00007ff96823ecc8 in nvoglv64!DrvValidateVersion () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#6 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8 0x0000000000000000 in ?? ()
Thread 12 (Thread 35936.0xa1ec):
#0 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d580d10 in WaitForMultipleObjectsEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ffb4d580c0e in WaitForMultipleObjects () from C:\Windows\System32\KernelBase.dll
#3 0x00007ffb3070242a in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#4 0x00007ffb307026ed in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#5 0x00007ffb30702ec7 in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#6 0x00000001400e001b in osRecvMesg (mq=mq@entry=0x140289d18 <g_AudioManager+600>, msg=msg@entry=0x654afe18, flag=flag@entry=1) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:700
#7 0x000000014010c1f8 in amMain (arg=<optimized out>) at C:/Users/james/Source/Repos/gh-fullhist/src/audi.c:472
#8 0x00000001400e0de4 in portThreadWrapper (arg=0x140229f00 <g_pt+224>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:386
#9 portThreadWrapper (arg=0x140229f00 <g_pt+224>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:367
#10 0x00007ffb30706dad in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#11 0x00007ffb4e35af5a in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#12 0x00007ffb4e35b02c in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#13 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#14 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#15 0x0000000000000000 in ?? ()
Thread 11 (Thread 35936.0xa984):
#0 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d580d10 in WaitForMultipleObjectsEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ffb4d580c0e in WaitForMultipleObjects () from C:\Windows\System32\KernelBase.dll
#3 0x00007ffb3070242a in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#4 0x00007ffb307026ed in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#5 0x00007ffb30702ec7 in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#6 0x00000001400e001b in osRecvMesg (mq=mq@entry=0x1402884c0 <os_scheduler+64>, msg=msg@entry=0x65cafe18, flag=flag@entry=1) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:700
#7 0x000000014010b692 in __scMain (arg=0x140288480 <os_scheduler>) at C:/Users/james/Source/Repos/gh-fullhist/src/sched.c:254
#8 0x00000001400e0de4 in portThreadWrapper (arg=0x140229ec8 <g_pt+168>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:386
#9 portThreadWrapper (arg=0x140229ec8 <g_pt+168>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:367
#10 0x00007ffb30706dad in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#11 0x00007ffb4e35af5a in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#12 0x00007ffb4e35b02c in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#13 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#14 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#15 0x0000000000000000 in ?? ()
Thread 10 (Thread 35936.0xb390):
#0 0x00007ffb4fb4dc34 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d5762de in SleepEx () from C:\Windows\System32\KernelBase.dll
#2 0x00000001400e0e2a in portThreadWrapper (arg=0x140229e58 <g_pt+56>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:382
#3 0x00007ffb30706dad in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#4 0x00007ffb4e35af5a in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#5 0x00007ffb4e35b02c in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#6 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8 0x0000000000000000 in ?? ()
Thread 9 (Thread 35936.0xb1a8):
#0 0x000000014003a4dd in chraiitemsize (AIList=AIList@entry=0x14014f360 <m_RunToBondPersistent> "\002((\033­\002\033\003<\006/\002\001\033\002\001\003x\006-Ÿ", offset=offset@entry=133) at C:/Users/james/Source/Repos/gh-fullhist/src/game/chrai.c:162
#1 0x000000014003d89a in chraiGoToLabel (AIList=0x14014f360 <m_RunToBondPersistent>, Offset=133, LabelNum=0 '\000') at C:/Users/james/Source/Repos/gh-fullhist/src/game/chrai.c:772
#2 ai (Entityp=Entityp@entry=0x701d0f60, EntityType=EntityType@entry=PROP_TYPE_CHR) at C:/Users/james/Source/Repos/gh-fullhist/src/game/chrai.c:928
#3 0x0000000140038799 in chrlvActionTick (self=self@entry=0x701d0f60) at C:/Users/james/Source/Repos/gh-fullhist/src/game/chraction.c:9445
#4 0x0000000140038a92 in chrlvActionTick (self=self@entry=0x701d0f60) at C:/Users/james/Source/Repos/gh-fullhist/src/game/chraction.c:9428
#5 0x0000000140026200 in chrTick (prop=prop@entry=0x1401ee680 <g_Props+23136>) at C:/Users/james/Source/Repos/gh-fullhist/src/game/chr.c:2504
#6 0x0000000140044450 in propsTick () at C:/Users/james/Source/Repos/gh-fullhist/src/game/chrprop.c:1946
#7 0x000000014007d60b in lvlRender (DL=DL@entry=0x700922e0) at C:/Users/james/Source/Repos/gh-fullhist/src/game/lv.c:791
#8 0x00000001401123da in bossMainloop () at C:/Users/james/Source/Repos/gh-fullhist/src/boss.c:633
#9 0x00000001401128ec in bossEntry () at C:/Users/james/Source/Repos/gh-fullhist/src/boss.c:315
#10 0x00000001400e0de4 in portThreadWrapper (arg=0x140229e20 <g_pt>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:386
#11 portThreadWrapper (arg=0x140229e20 <g_pt>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:367
#12 0x00007ffb30706dad in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#13 0x00007ffb4e35af5a in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#14 0x00007ffb4e35b02c in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#15 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#16 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#17 0x0000000000000000 in ?? ()
Thread 8 (Thread 35936.0x3ecc):
#0 0x00007ffb4fb4dc34 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d5762de in SleepEx () from C:\Windows\System32\KernelBase.dll
#2 0x00000001400dfe1f in portTickThread (arg=<optimized out>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/libultra.c:305
#3 0x00007ffb30706dad in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\libwinpthread-1.dll
#4 0x00007ffb4e35af5a in msvcrt!_beginthreadex () from C:\Windows\System32\msvcrt.dll
#5 0x00007ffb4e35b02c in msvcrt!_endthreadex () from C:\Windows\System32\msvcrt.dll
#6 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8 0x0000000000000000 in ?? ()
Thread 7 (Thread 35936.0x23e4):
#0 0x00007ffb4fb4dc34 in ntdll!ZwDelayExecution () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d5762de in SleepEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ffb4265d6e7 in Windows.Gaming.Input!DllGetClassObject () from C:\Windows\System32\Windows.Gaming.Input.dll
#3 0x00007ffb4265d54c in Windows.Gaming.Input!DllGetClassObject () from C:\Windows\System32\Windows.Gaming.Input.dll
#4 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#5 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#6 0x0000000000000000 in ?? ()
Thread 6 (Thread 35936.0x7e0c):
#0 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d580d10 in WaitForMultipleObjectsEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ffb46fa7ebf in CreateDispatcherQueueController () from C:\Windows\SYSTEM32\CoreMessaging.dll
#3 0x00007ffb46fa7ba9 in CreateDispatcherQueueController () from C:\Windows\SYSTEM32\CoreMessaging.dll
#4 0x00007ffb46fa7331 in CreateDispatcherQueueController () from C:\Windows\SYSTEM32\CoreMessaging.dll
#5 0x00007ffb46fa65b4 in CreateDispatcherQueueController () from C:\Windows\SYSTEM32\CoreMessaging.dll
#6 0x00007ffb46fa9d34 in CreateDispatcherQueueController () from C:\Windows\SYSTEM32\CoreMessaging.dll
#7 0x00007ffb46fa6a98 in CreateDispatcherQueueController () from C:\Windows\SYSTEM32\CoreMessaging.dll
#8 0x00007ffb46fde515 in CoreUICreateEx () from C:\Windows\SYSTEM32\CoreMessaging.dll
#9 0x00007ffb46fdd39b in CoreUICreateEx () from C:\Windows\SYSTEM32\CoreMessaging.dll
#10 0x00007ffb3fb625da in SetInputFocus () from C:\Windows\SYSTEM32\InputHost.dll
#11 0x00007ffb3fb66829 in InputHost!DllGetActivationFactory () from C:\Windows\SYSTEM32\InputHost.dll
#12 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#13 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#14 0x0000000000000000 in ?? ()
Thread 5 (Thread 35936.0x63cc "SDLAudioP2"):
#0 0x00007ffb4fb4d634 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d54b6ae in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ffaa98bf65d in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#3 0x00007ffaa9754ddf in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#4 0x00007ffaa980a777 in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#5 0x00007ffaa98d2e6e in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#6 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8 0x0000000000000000 in ?? ()
Thread 4 (Thread 35936.0xaea4):
#0 0x00007ffb4d88a124 in win32u!NtUserMsgWaitForMultipleObjectsEx () from C:\Windows\System32\win32u.dll
#1 0x00007ffb4edf0c8e in USER32!MsgWaitForMultipleObjectsEx () from C:\Windows\System32\user32.dll
#2 0x00007ff96823528f in nvoglv64!DrvValidateVersion () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#3 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#4 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#5 0x0000000000000000 in ?? ()
Thread 3 (Thread 35936.0xac8c):
#0 0x00007ffb4fb4d634 in ntdll!ZwWaitForSingleObject () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d54b6ae in WaitForSingleObjectEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ff96823cd8a in nvoglv64!DrvValidateVersion () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#3 0x00007ff967fc0daa in ?? () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#4 0x00007ff967fc079e in ?? () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#5 0x00007ff96823ecc8 in nvoglv64!DrvValidateVersion () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#6 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#7 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#8 0x0000000000000000 in ?? ()
Thread 2 (Thread 35936.0x9b30):
#0 0x00007ffb4fb4e104 in ntdll!ZwWaitForMultipleObjects () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4d580d10 in WaitForMultipleObjectsEx () from C:\Windows\System32\KernelBase.dll
#2 0x00007ffb4d580c0e in WaitForMultipleObjects () from C:\Windows\System32\KernelBase.dll
#3 0x00007ff968271597 in nvoglv64!DrvPresentBuffers () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#4 0x00007ff968270b18 in nvoglv64!DrvPresentBuffers () from C:\Windows\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_b20cc8aeaed64fc2\nvoglv64.dll
#5 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#6 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#7 0x0000000000000000 in ?? ()
Thread 1 (Thread 35936.0x8228):
#0 0x00007ffb4facd781 in ntdll!RtlFindCharInUnicodeString () from C:\Windows\SYSTEM32\ntdll.dll
#1 0x00007ffb4fb1a7b2 in ntdll!ApiSetQueryApiSetPresenceEx () from C:\Windows\SYSTEM32\ntdll.dll
#2 0x00007ffb4d59751f in KERNELBASE!IsApiSetImplemented () from C:\Windows\System32\KernelBase.dll
#3 0x00007ffb4edf13d2 in USER32!GetSystemMetrics () from C:\Windows\System32\user32.dll
#4 0x00007ffaa98f42a3 in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#5 0x00007ffaa97a624d in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#6 0x00007ffaa978a185 in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#7 0x00007ffaa978a8a5 in ?? () from C:\Users\james\Desktop\ge007-v0.3.0-playtest\SDL2.dll
#8 0x00000001400e99c8 in videoPumpEvents () at C:/Users/james/Source/Repos/gh-fullhist/port/src/video.c:537
#9 0x00000001400e15d5 in SDL_main (argc=<optimized out>, argv=<optimized out>) at C:/Users/james/Source/Repos/gh-fullhist/port/src/main.c:244
#10 0x0000000140115c9c in main_getcmdline ()
#11 0x0000000140001157 in __tmainCRTStartup () at D:/W/B/src/mingw-w64/mingw-w64-crt/crt/crtexe.c:266
#12 0x00007ffb4ed17384 in KERNEL32!BaseThreadInitThunk () from C:\Windows\System32\kernel32.dll
#13 0x00007ffb4fafcc91 in ntdll!RtlUserThreadStart () from C:\Windows\SYSTEM32\ntdll.dll
#14 0x0000000000000000 in ?? ()
[Inferior 1 (process 35936) detached]