How Bioderms die (the sound of it)
Each Bioderm has an animation record inside the game's executable, and one field in that record says what sound plays when they die.
The rule
- Field = −1 (17 Bioderms): the game plays the next sound in a six-sound cycle, DIGI_277–282, advancing a global counter every time.
- Field = −2 (10 Bioderms): the next sound in a three-sound cycle, DIGI_283–285, with its own counter.
- Fixed sound: Boto plays DIGI_286 (the chimp scream), Vryl plays DIGI_287.
- Mentor has no generic sound. His death runs a cue sheet instead (below).
Listening to the sounds shows the pools are split by voice: pool A is all male screams and pool B is all female. So the field is effectively "male" or "female".
Two Bioderms in the same pool can sound identical or different depending on how many deaths came before. That's why, for example, Elana and Maia (both pool B) can sound "very similar if not identical".
Per Bioderm
| # | Bioderm | Death sound | Used in video |
|---|---|---|---|
| 1 | Tola | Pool A, male (277–282) | |
| 2 | Xian | Pool A, male (277–282) | |
| 3 | Garan | Pool A, male (277–282) | |
| 4 | Kyoko | Pool B, female (283–285) | |
| 5 | Nura | Pool B, female (283–285) | |
| 6 | Persis | Pool B, female (283–285) | |
| 7 | Imra | Pool B, female (283–285) | |
| 8 | Kouras | Pool A, male (277–282) | |
| 9 | Khadisha | Pool B, female (283–285) | |
| 10 | Borok | Pool A, male (277–282) | |
| 11 | Jamax | Pool A, male (277–282) | |
| 12 | Jath | Pool A, male (277–282) | |
| 13 | Uru | Pool A, male (277–282) | |
| 14 | Elana | Pool B, female (283–285) | |
| 15 | Jarvis | Pool A, male (277–282) | |
| 16 | Crow | Pool A, male (277–282) | |
| 17 | Andra | Pool B, female (283–285) | |
| 18 | Model 001 | Pool A, male (277–282) | |
| 19 | Model 101 | Pool B, female (283–285) | |
| 20 | Model 110 | Pool A, male (277–282) | |
| 21 | Maia | Pool B, female (283–285) | |
| 22 | Kaesar | Pool A, male (277–282) | |
| 23 | Vryl | Fixed | |
| 24 | Tarn | Pool A, male (277–282) | |
| 25 | Mentor | Cue sheet | — |
| 26 | Ma-Yuan | Pool B, female (283–285) | |
| 27 | Qabal | Pool A, male (277–282) | |
| 28 | Jai | Pool A, male (277–282) | |
| 29 | Tarsus | Pool A, male (277–282) | |
| 30 | Boto | Fixed |
Mentor's death: a cue sheet, not a recording
Mentor's death (a brain in a jar, flushed out of sight, then absurdly long gushing) isn't one long recording. The game's script fires short samples at specific animation frames: after about four seconds of silence, DIGI_354 (the flush) at frame 67, then DIGI_426, a 0.28-second spurt, 80 times between frames 129 and 391 at varying volumes. It runs for 400 frames; every other death animation is 90.
Where this comes from
The 30 per-Bioderm animation records sit in CSTORM.EXE behind a pointer table; the death sound is a field at offset 0x9b read by animation-script opcode 127.
The same code sees the pools as small lookup tables. Mentor's cue sheet is a list of (sound id, frame, volume) entries.