Dinosaur Planet uses a DLL (Dynamic-Link Library) system to reduce the runtime memory required for the game's code.

By swapping relocatable code modules in-and-out, the game can make sure only the code necessary for the core game as well as the currently used game objects is loaded.

There are a total of 796 DLLs in the ROM.

Below is a table of the DLLs and their use.

IDNameDescription
1??
2??
3ANIMContains the systems used for sequences/cutscenes, as well as the animation system. 1
4Race

Used for the mounted/race sections in the game. Contains functionality to calculate the position of a racer.
Likely re-used from Diddy Kong Racing.

5AMSEQControls the sequenced "midi" audio in the game.
6AMSFXControls the sound effects in the game.
7??
8??
9newcloudsCloud simulation/fx for skybox
10newstarsStars simulation/fx for skybox
11newlfxLevel FX? 2
12minic3Seems environment FX related.
13expgfxMore FX
14modgfxModel / block FX?
15projgfxProjectile FX?
16??
17??
18?Unused?
19SCREENSUsed for the "Krystal's adventure" and "Sabre's adventure" bitmaps, found in SCREENS.bin
20textUsed for gametext/localization related functionality4
21subtitlesUsed for subtitle rendering.
22??
23waterfxUsed for water effects.
24??
25??
26CURVES?
27??
28??
29gplay?
30hintsUsed for loading hint text for game bits.
31Save?
32??
33??
34??
35??
36??
37??
38??
39??
40??
41??
42??
43??
44??
45??
46??
47??
48??
49??
50??
51??
52??
53??
54??
55??
56??
57??
58??
59??
60??
61??
62??
63??
64??
65??
66??
67??
68??
69??
70??
71??
72??
73??
74??
75??
76??
77??
78??
79??
80??
81??
82??
83??
84??
85??
86??
87??
88??
89??
90??
91??
92??
93??
94??
95??
96??
97??
98??
99??
100??
101??
102??
103??
104??
105??
106??
107??
108??
109??
110??
111??
112??
113??
114??
115??
116??
117??
118??
119??
120??
121??
122??
123??
124??
125??
126??
127??
128??
129??
130??
131??
132??
133??
134??
135??
136??
137??
138??
139??
140??
141??
142??
143??
144??
145??
146??
147??
148??
149??
150??
151??
152??
153??
154??
155??
156??
157??
158??
159??
160??
161??
162??
163??
164??
165??
166??
167??
168??
169??
170??
171??
172??
173??
174??
175??
176??
177??
178??
179??
180??
181??
182??
183??
184??
185??
186??
187??
188??
189??
190??
191??
192??
193??
194??
195??
196??
197??
198??
199??
200??
201??
202??
203??
204??
205??
206??
207??
208??
209??
210KrystalKrystal and Sabre player logic.
211TrickyTricky sidekick logic.
212KyteKyte sidekick logic.
213??
214animbubble?
215SnowClaw?
216SnowWormLarge?
217SCguardclaw?
218WaterBaddie?
219WallCrawler?
220Chuka?
221ChukaChuck?
222SnowWormSmall?
223CannonClaw?
224RopeBaddie?
225SabreBaddie?
226TumbleWeedBush3?
227Tumbleweed3twig?
228CaictuaCactus enemy (Golden Plains).
229BassaltWeavel?
230SandGrabber?
231Tentacle?
232VampireBat?
233BigScorpionRobo?
234ScorpionRobot?
235Swoop?
236WG_PollenPod?
237WG_PollenCannon?
238WG_Triffid?
239WG_Tentacle?
240Skeetla?
241SkeetlaWall?
242GP_ChimneySwipeKnockback enemy in tower (Golden Plains).
243Lunaimar"Kalda Chom" enemy (Moon Mountain Pass).
244LunaimarSpit"Kalda Chom" projectile (Moon Mountain Pass).
245BalloonBaddie?
246SwarmBaddie?
247PinPonBaddie?
248PirahnaBaddie?
249WispBaddie?
250TurtleBaddie?
251club?
252Cannon?
253CannonBall?
254PineCone?
255projball?
256FlameBall?
257WMtesla?
258Caictua_ThornCactus projectile (Golden Plains).
259icebeam?
260Pollen?
261PollenFragment?
262grenade?
263KamerianAcid?
264KamerianFlame?
265SHvines?
266sfxPlayer?
267checkpoint4Mounted/race section checkpoints.
268setuppoint?
269sideload?
270sidesetup?
271InfoPoint?
272fishingnetColle?
273EffectBox?
274CFDungeonBlock?
275RestartPoint?
276InvHit?
277iceblast?
278flameblast?
279WGSH_Door1?
280SidekickBall?
281Area?
282BigCrate?
283KrazoaText?
284LevelName?
285ProjectileTarge?
286BlownUpTarget?
287DR_PressurePad?
288??
289CClogpush?
290MagicPlant?
291MagicDustHuge?
292TrickyWarp?
293TrickyGuard?
294curveFish?
295SmallCrate?
296MediumMetalCrat?
297Rain_scarab?
298ZBomb?
299EndObject?
300foodbagOldGrub?
301barrel?
302Fall_Ladders?
303FireFlyLantern?
304LanternFireFly?
305PortalSpellDoorDoors unlocked using Portal spell.
306MMP_Bridge?
307DR_WireFence?
308DR_Lever_OnePre?
309RD_seqobj?
310NWseqobject?
311IMMultiSeq?
312NWMultiSeq?
313GPSHpickobjplan?
314foodbagGeneral?
315sidefoodbagGene?
316treebean?
317fruitBranchRock?
318colourfullfish?
319fishingnet?
320Crate2?
321DusterRevive item.
322coldWaterContro?
323waterfallContro?
324curve?
325TriggerCurve?
326??
327SHsign?
328fire?
329WallTorch?
330CampFire?
331EnergyGem6?
332FXEmit?
333EnvEmitter?
334Transporter?
335??
336FirePole?
337Beacon?
338LFXEmitter?
339RollingMinedoor?
340TAreaFXEmit?
341DoorOpen?
342LaserEmitter?
343DR_LightPole?
344SpellOverlay?
345WaterFallSpray?
346animator?
347texscroll2?
348texscroll?
349WaveAnimator?
350AlphaAnimator?
351GroundAnimator?
352CrackAnimator?
353HitAnimator?
354VisAnimator?
355WallAnimator?
356XYZAnimator?
357ExplodeAnimator?
358SHmushroombit?
359??
360TDtextureCreato?
361TexFrameAnimato?
362PortalTexAnimat?
363FElevControl?
364FEseqobject?
365??
366CloudPrisonCont?
367CloudShipContro?
368??
369CFGuardian?
370CFTreasWindLift?
371CFPowerBase?
372CFMainCrystal?
373CFCloudBaby?
374LaserBeam?
375CFPrisonGuard?
376CFPrisonUncle?
377CFColumnKnocker?
378CFScalesGalleon?
379CF_ObjCreator?
380RobotPatrol?
381RobotAnimPatro2?
382CFIllusionClaw?
383CFPerch?
384CFCageSwitch?
385??
386DR_TrackLever?
387CFBigDoorSwitch?
388CFbarrel?
389DRBlastedWall?
390DRSmallExplodeW?
391CFForceField?
392CFForceFieldCon?
393CFMainSlideDoor?
394CFTreasureDoor?
395CFAttractor?
396CFSupTreasureCh?
397CFTreasRobo?
398CFMagicWall?
399CFTreasureChest?
400CFLevelControl?
401CFRemovalSharpy?
402CFChuckObj2?
403CF_WallTorch?
404DRSmallExplodeP?
405CF_Lamp?
406CFCheapGalleon?
407CFBrickTest2?
408IMIceMountain?
409IMIcicle?
410IMMagicLightHol?
411IMSnowClaw2?
412IMIcePillar?
413IMAnimSpaceCraf?
414IMSpaceThruster?
415IMSpaceRing?
416IMSpaceRingGen?
417DFlog?
418DFriverflow?
419DFdockpoint?
420DFropenode?
421DFcradle?
422DFturbine?
423DFbarrel?
424DFbarrelanim?
425DFbarrelcreator?
426DFcavedoor?
427DFlevelcontrol?
428DFmole?
429DFSH_Door1Speci?
430DFSH_Door4Speci?
431DFwhirlpool?
432DF_Lantern?
433DFSH_Shrine?
434DFSH_ObjCreator?
435WGSH_SpiritPriz?
436DFSH_LaserBeam?
437EWTrobotpatrol?
438RobottrackBeam?
439EWTrobotpatrolB?
440MMP_barrel?
441MMP_levelcontro?
442MMP_moonseedvin?
443MMP_asteroid_re?
444MMP_trenchFX?
445MMP_moonrock?
446MMP_gyservent?
447CCguardgiving?
448CCcage?
449CClightfoot?
450CCspellpage?
451CCbeacon?
452CCfirecrystal?
453CCfirecrystalin?
454CCgrubRed?
455CChightop?
456CCfloor?
457CCkrazoabright?
458CCkrazoaBits?
459CCkrazoaTablet?
460CClevcontrol?
461CCsandwormBoss?
462CCcannonSwitch?
463CCgasvent?
464CCgasventContro?
465CCdockdoor2?
466MMSH_Shrine?
467MMSH_Scales?
468MMSH_Torch?
469ECSH_Shrine?
470ECSH_Cup?
471ECSH_Creator?
472GPSH_Shrine?
473GPSH_ObjCreator?
474GPSH_Scene?
475GPSH_flybaddie?
476GPSH_Colrise?
477DBSH_Shrine?
478DBSH_Symbol?
479DBSH_Force?
480DBSH_Torch?
481NWSH_Shrine?
482NWSH_creator?
483NWSH_Fire?
484NWSH_Sacrifice?
485NWSH_ped?
486CCSH_Shrine?
487CCSH_ObjCreator?
488WGSH_Shrine?
489WGSH_ObjCreator?
490WGSH_flybaddie?
491WGSH_projball?
492WGSH_Torch?
493NWsfx?
494NWtreebridge2?
495NWgeyser?
496NWguardiandaugh?
497NWtricky?
498NWanimice3?
499NWice3?
500SHVineDoor?
501SHtricky?
502SHbluemushroom?
503SHkillermushroo?
504SHrocketmushroo?
505SHspore?
506SHplantspore?
507SHqueenearthwal?
508SHthorntail?
509SHwaterlily?
510SHroot?
511SHboulder?
512SHLevelControl?
513SHblueflower?
514SHswaplift?
515SHswapstone?
516SC_lightfootSpe?
517SC_babylightfoo?
518SC_chieflightfo?
519SC_levelcontrol?
520SC_BirchTree?
521SC_totempole?
522SC_Lantern?
523SC_golden_nugge?
524SC_musclelightf?
525SC_totempuzzle?
526SC_meterblock?
527SC_totembond?
528SC_totemstrengt?
529DIMLavaDebris?
530DIMLavaBallGene?
531DIMLogFireRefle?
532DIMSnowBall?
533DIMSnowBallGene?
534DIMGate?
535DIMIceWall?
536DIMBoulder?
537DIMCannonBall?
538DIMLavaSmash?
539DIMBridgeCogMai?
540DIMDismountPoin?
541DIMExplosion?
542DIMWoodDoor2?
543DIMMagicBridge?
544DIM_LevelContro?
545DIMBigTent?
546DIMBikeDoor?
547GP_LevelControl?
548GPBoneHead?
549GP_ShrinePillar?
550WGbouncyVine?
551WGsunDialVane?
552WGboulder?
553WGmutant?
554DIM2Conveyor?
555DIM2FlameBurst?
556DIM2SnowBall?
557DIM2PathGenerat?
558DIM2PrisonMammo?
559DIM2PuzzleRock?
560DIM2PuzzleLift?
561DIM2IceFloe5?
562DIM2Icicle?
563DIM2LavaControl?
564DIM2Crystal2?
565DIM_Boss?
566DIM_BossGut?
567DIM_BossTonsil?
568DIM_BossGutSpik?
569MAGICMaker?
570DIM_BossSpit?
571DIMbosscrackpar?
572SB_Galleon?
573SB_Cloudrunner?
574SB_Propeller?
575SB_ShipHead?
576SB_ShipMast?
577SB_ShipGun?
578SB_FireBall?
579SB_CannonBall?
580SB_CloudBall?
581SB_KyteCage?
582SB_DeckDoor3?
583SB_CageKyte?
584SB_Debris?
585SB_MiniFire?
586SB_Lamp?
587generalscales?
588SB_ShipFlag?
589SB_ShipGunBroke?
590WL_Galleon?
591WM_ObjCreator?
592WLseqobject?
593WL_deaddino?
594WL_LaserBeam?
595WL_LaserTarget?
596WL_PressureSwit?
597??
598WM_Wizard?
599WL_colrise?
600WL_podiumgem?
601WL_podium?
602WL_Torch?
603WL_Vein?
604WL_WallTorch?
605WL_Worm?
606WL_Wallpower?
607WL_LevelControl?
608WM_GeneralScale?
609WLFireFly?
610WL_spiritplace?
611WL_seqpoint?
612WL_Crystal?
613WL_SpiritSet?
614WM_Planets?
615Scorpion?
616WM_MovePlatform?
617WL_VConsole?
618WM_TransTop?
619VFP_LevelContro?
620VFP_ObjCreator?
621VFP_MiniFire?
622VFP_statuea?
623VFP_statueball?
624VFP_Doorlock?
625VFP_Ladders?
626VFPLift3?
627VFP_Block1?
628VFP_Platform1?
629VFP_LiftIndicat?
630VFP_seqpoint?
631VFPDragHead?
632VFP_coreplat?
633VFP_PodiumPoint?
634VFP_flamepoint?
635VFP_lavapool?
636VFP_lavastar?
637VFP_SpellPlace?
638DFP_LevelContro?
639DFP_ObjCreator?
640DFP_Torch?
641DFPLift1?
642DFP_seqpoint?
643DFP_DoorSwitch?
644DFP_floorbar?
645DFP_wallbar?
646DFP_ForceAway?
647DFP_RotatePuzzl?
648DFP_Statue1?
649DFP_PerchSwitch?
650DFP_TargetBlock?
651DFP_LaserBeam?
652DFP_SpellPlace?
653DFP_BomBot?
654DFP_Textblock?
655DFP_Platform1?
656DB_RockFall?
657DB_RockFallgen?
658DBPointMum?
659DBTrigger?
660DBSpike?
661DBPlaceHolder?
662DB_egg?
663DBlevelControl?
664DBFire?
665DBFireBall?
666DBmap?
667DBMagicBridge?
668DBDiamond?
669DBExpWall?
670DBExpbit?
671??
672DBwaterspray?
673DBbignest?
674DBwaterplant?
675DBWaterCurve?
676DBplatform?
677DBlgtbeam?
678DBbridgeanim?
679DBshooterball?
680DBbullet?
681DBNatShield?
682DBKillBot?
683DBSupShield?
684DBDustGeezer?
685DBbonedust?
686DBkillboulder?
687DBScaleTile?
688DBstealerworm?
689DB_FlameSwitch?
690DB_SuperSymbol?
691DB_FakeHorizon?
692BossDrakorLevel?
693BossDrakorNebul?
694BossDrakorGalax?
695BossDrakorDiamo?
696BossDrakorFlatR?
697BossDrakor?
698BossDrakor_Lase?
699BossDrakorAster?
700BossDrakor_Dumm?
701KT_RexLevel?
702KT_Rex?
703KT_RexFloorSwit?
704KT_Lazerwall?
705KT_Lazerlight?
706KT_Fallingrocks?
707KamerianBoss?
708Nurse?
709KamColumn?
710AnimTest?
711IMSnowClawBike2?
712DIMSnowHorn1?
713DR_EarthWarrior?
714DR_CloudRunner?
715StaticCamera?
716kyteFireFlys?
717FlameObject?
718PerchObject?
719FlameWall?
720FindKyteObject?
721SC_beacon?
722MMP_mseedrecept?
723GPbonfire?
724CCfireflyfind?
725SC_flamegamefla?
726RestPerch?
727KyteCurveCreate?
728CRSnowClaw3?
729CRCloudRace?
730CRSpellstone?
731CRFuelTank?
732CRSnowClawBike3?
733DR_IonCannon?
734DR_PushCart?
735DRbullet?
736DR_FireBall?
737DRLavaControl?
738DR_Creator?
739DR_SupGuardClaw?
740DR_tube?
741DR_CageControl?
742DR_ExplodeDoor?
743DR_Geezer?
744DR_Chimmey?
745DR_Cage?
746DR_Vines?
747DR_BigShackle?
748DR_Bell?
749DR_HighPlatform?
750DR_HighTop?
751DR_IceFire?
752DR_pulley?
753DR_cradle?
754DR_SupPortal?
755DRProjectileSwi?
756DRPlatformColla?
757DR_CollapseTube?
758DR_CollapseCont?
759DR_CaveInFlow?
760DR_LightBeam?
761DR_Platform?
762DRSpecialLoader?
763DR_LightLampYel?
764DR_CloudPerch?
765DR_EarthCallPad?
766DR_BarrelPositi?
767SPReplayDisk?
768SPShop?
769SPShopKeeper?
770SPScarab?
771SPDrape?
772SPitembeam?
773WCQueenEarthWal?
774WCKingEarthWalk?
775WCTrex?
776WCBouncyCrate?
777WCTrexChase?
778WCSabreChase?
779WCLevelControl?
780WCBeacon?
781WCPressureSwitc?
782WCPushBlock?
783WCTile?
784WCTrexStatue?
785WCSunTempleSwit?
786WCSunTempleLift?
787WCApertureSymbo?
788WCSunTempleLase?
789WCTempleDial?
790WCTempleBridge?
791WCFloorTile?
792??
793BWLog?
794BWAlphaAnim?
795BWLevelControl?
796AMLevelControl?
  1. ^ Needs verification
  2. ^ Needs verification
  3. ^ Needs verification
  4. ^ Needs verification
Tags: