Sol98 Clippit Animation Audit

Verified on 2026-07-15 against the Office 2000 character installed in the Windows 98 VM. Asset Guest path: C:\Program Files\Microsoft…

Executive Summary

Verified on 2026-07-15 against the Office 2000 character installed in the Windows 98 VM. Asset Guest path: C:\Program Files\Microsoft Office\Office\CLIPPIT.ACS Size: 2,904,417 bytes SHA-256: 0ed1ab3ee8f349d0c2b5446029049be1d64c2294b2b72343ddd5e69e62e08e5f Inspection method: live checkpoint, disposable read-only VDI clone, direct FAT extraction, and UTF-16LE string-table inspection.

Sol Clippit Animation Audit

Verified on 2026-07-15 against the Office 2000 character installed in the
Windows 98 VM.

Asset

- Guest path: C:\Program Files\Microsoft Office\Office\CLIPPIT.ACS
- Size: 2,904,417 bytes
- SHA-256: 0ed1ab3ee8f349d0c2b5446029049be1d64c2294b2b72343ddd5e69e62e08e5f
- Inspection method: live checkpoint, disposable read-only VDI clone, direct
FAT extraction, and UTF-16LE string-table inspection. The temporary host
copy and clone were removed afterward.

Recovered Names

The asset contains 43 callable animation names:

Alert, CheckingSomething, Congratulate, EmptyTrash, Explain,
GestureDown, GestureLeft, GestureRight, GestureUp, GetArtsy,
GetAttention, GetTechy, GetWizardy, GoodBye, Greeting, Hearing_1,
Hide, Idle1_1, IdleAtom, IdleEyeBrowRaise, IdleFingerTap,
IdleHeadScratch, IdleRopePile, IdleSideToSide, IdleSnooze, LookDown,
LookDownLeft, LookDownRight, LookLeft, LookRight, LookUp,
LookUpLeft, LookUpRight, Print, Processing, RestPose, Save,
Searching, SendMail, Show, Thinking, Wave, and Writing.

The previous guessed list incorrectly advertised Idle2, Idle3, and
IdleHit; those strings do not exist in this asset. It also omitted seven
concrete idle sequences.

Runtime Mapping

- The four Gesture* commands use Microsoft Agent GestureAt with explicit
screen-edge targets.
- Hide and Show use the Agent visibility methods.
- Any ordinary animation first restores a hidden character, then calls
Play with the asset-derived name.
- The XFCE menu offers an expressive subset and the complete 43-name set.
- The indicator waits for the guest acknowledgement before reporting success.

Microsoft documents that Agent animation names are character-specific and can
be enumerated through IAgentCharacterEx::GetAnimationNames. Office also
documents that different Assistant constants can produce the same animation
and that some actions may not be visually obvious:

Live Verification

- Commands 69 through 111 exercised every advertised name serially; all 43
reached Agent-side applied with no pending commands.
- Framebuffer captures showed distinct down, left, right, and up gesture poses.
- Hide removed the character, and the following GetAttention command
restored it automatically.
- Guest SOLCLIP.EXE matched the compiled SHA-256
b5ae1496a83e0aa19519102123c266af463b6652aba65ef15768ca96758e7b63.
- Final snapshot: Clippit Asset Animations Verified 2026-07-15, UUID
e055e652-28a6-4988-a3bd-bb497fc563e2.

The registered VM and complete snapshot chain now reside at
/mnt/sol-data/VirtualBox VMs/win98. The former home path is a compatibility
symlink only.