Bypassing the API


What is it:

Jumping directly to operating system functions because bypassing the dispatch mechanism saves time.

This technique only works as long as the 3DO system loads the operating system at the same location. Don't plan on this, the location of the operating system and the underlying functionality are guaranteed to change. If you'd like your application to run on future machines or under future versions of the operating system, go through the published API.

Why it's bad:

The operating system may move without notice.

What to do

Always use the published API.