Tips Demos

# Other Sample Demos - Tips

## Location

`$NitroSDK/build/demos/tips`

## Compilation

Move to the `$NitroSDK/build/demos/tips` directory and enter:

> `% make`

Executable (`.nef`, `.srl`) files are generated in `$NitroSDK/build/demos/tips/sample_name/bin/platform/target/`.

For example

> `$NitroSDK/build/demos/tips/MultiLink/bin/ARM9-TEG/Release/`

## Execution

Move to the `$NitroSDK/build/demos/tips/sample_name/bin/platform/target/` directory and perform one of the following:

- Execute `*.nef`, `*.srl` with ensata.
- Execute `*.srl` with the TEG version of the IS-NITRO-EMULATOR.
- Load and execute `*.nlf` with the IS-NITRO-DEBUGGER.
- Execute `*.srl` with the IS-NITRO-DEBUGGER.

## Description

`BuildFinalRom` | This demo shows an example of the process that incorporates files that need to be included in the final ROM. For building from the upper directory, this directory is built only when NITRO_FINALROM is defined.
`MultiLink` | This sample process compiles source files in their respective multiple sub-directories and links them in the parent directory.
`SwapCrossOver` | Use this procedure to check for process omissions in 3D screen drawing processes. It sends dummy polygons to the graphics engine and checks by counting polygons.

## Emulator

The `MultiLink` demo is related to the linking process. `SwapCrossOver` does not function.

## See Also

None.

## Revision History

08/17/2004 Standardized the notation of the IS-NITRO-EMULATOR.
07/10/2004 Initial version.