You don't need to know anything about how LB2 works internally to play the game, being a noob especially. Why make things complicated? Imagine if you had to be an electrician just to watch TV, or be a car mechanic just to drive a car. Why do YOU need to know how LB2 works internally?

The INI files have been raked over time-and-time again in the past. Been there, done that, got the hydraulic fluid-stained t-shirt. Nothing can be done to improve the game graphics, especially since the glide wrappers add-in a lot of improvements anyway - and themselves not even that much of a leap forward.

For your info, the CA.INI is used by all aspects of the game - hence why no single section of the game crashes after the Heap fix (don't even ask). The main game is obviously more graphically intensive - as you can have a LOT of units and stuff going on. However, some of the tutorials have been known to induce a framerate lag - probably just a bug.

Find all the modded INI files on this page at my site here:
http://digitality.comyr.com/flyboy/lb2/setup/setup.html

Note that NONE of them made any difference, only the CA.INI fix - but that's just to stop the game from crashing.

Again, I advise you to give up on this NOW!