Documentation
VM
Labs SDK Internal Release 0.86.2
The following documents are currently available for the VM Labs SDK. Click on the red link-ball to download or view the particular document in the format of your choice. Please note that only one or two document formats are supported for each document at this time.
Title |
Summary |
Ascii text |
Acrobat |
HTML |
Help |
---|---|---|---|---|---|
![]() |
Changes made to this release. | ||||
Installing
the SDK
|
|||||
Initial Setup | Tips for the initial setup of your SDK installation. | ||||
|
instructions for installing the SDK. |
||||
OS Support | What OS platforms are supported? | ||||
Firmware
|
|||||
|
Perform brain surgery on your development system! |
|
|
|
|
|
How to flash your development system with the nuon-flash program. | ||||
Debug Stub Info |
Brain transplants for your debug card. |
|
|
|
|
Controller
|
|||||
|
Change info for the controller data structure. |
|
|
|
|
Programming
Guides
|
|||||
The Hitchhikers Guide to NUON |
General introduction to NUON programming. |
|
|
|
|
|
What a game programmer needs to know before working on a NUON project. |
|
|
|
|
NUON Programming Tutorials |
Teach yourself NUON programming in 24 hours or less! |
|
|
|
|
Sample Code Overview | Samples and examples of NUON programming. | ||||
Merlin Troubleshooting Guide |
What to do till the doctor comes; first aid for hardware and software problems. |
|
|
|
|
Running on MPE 3 With the ROM-Based BIOS |
What you need to do before running the ROM BIOS |
|
|
|
|
Compiler,
Assembler, and related information
|
|||||
|
Change history for mgcc. |
|
|
|
|
Using and Porting GNU CC |
Compiler Manual. |
|
|
||
|
Assember user's manual |
|
|
|
|
![]() |
Details of the makefile fragments. | ||||
GNU Make |
Manual for gmake. |
|
|
||
GNU profiler | Manual for gprof. | ||||
mtrace debug utility | How to use the mtrace debug utility. | ||||
vmdump - coff file display and convertion |
vmdump is an ad hoc tool for generating certain views of a coff file. |
|
|
||
Debugger
|
|||||
api.txt |
X-lisp interface to the Puffin debugger |
|
|
||
|
Manual for the new Puffin5 debugger. | ||||
Puffin: A Debugger For NUON |
Manual for command line based Puffin debugger. |
|
|
|
|
Puffin2K User Manual |
Manual for GUI based Puffin debugger. |
|
|
|
|
puffin-api.txt |
XLisp interface to the Puffin debugger. |
|
|
||
puffin-colori.txt |
|
|
|
||
Easy XLISP/TK API Manual |
GUI extensions to the Puffin Debugger's built-in XLisp scripting language. |
|
|
|
|
XLISP An Object Oriented Lisp |
Manual for XLISP (Puffin's scripting language). |
|
|
|
|
XLisp Tutorial |
An Introduction For C Programmers |
|
|
|
|
Include
Files
|
|||||
|
changes to the SDK include files. |
|
|
||
Libraries
|
|||||
|
changes to the SDK libraries. |
|
|
|
|
NUON SDK Library Overview |
Overview of the libraries bundled with the NUON SDK. |
|
|
|
|
IMPULSE Portable Graphics Engine | Impulse library documentation. |
|
|||
![]() |
Class description for Impulse library AlphaMask. | ||||
M3DL |
NUON 2D & 3D graphics library |
|
|
|
|
Merlin 3D Library functions. |
Programmer's manual for MML3D library. |
|
|
|
|
mGL 3D Graphics Library |
API manual for mGL 3D graphics. |
|
|
|
|
![]() |
What's new with mGL? A lot! | ||||
MML2D Graphics Library |
API manual for 2D graphics |
|
|
|
|
NUON Audio Library Functions | |||||
|
Bios |
|
|
|
|
|
|
|
|
|
|
The Independent JPEG Groups JPEG software README |
README doc for libjpeg.a |
|
|
|
|
Configuring
the Dev System
|
|||||
Configuring Dev System Memory | How to configure your development system to 8MB of RAM. | ||||
Joystick Info | How to make your system work with the new style joysticks. | ||||
RELEASE NOTES FOR THE OZ->ARIES TRANSITION |
For those developers who are making the transition from a development system with the OZ chip revision to a system with the new ARIES revision. |
|
|
||
Authentication
|
|||||
Authentication | Very high-level information about application authentication. | ||||
authinfo | How to use the authinfo utility. | ||||
Bundled
Programs
|
|||||
Third Party Apps | Tools and plugins not part of the core SDK. | ||||
Other Programs
|
|||||
vmcrlf | How to use vmcrlf, a text file converter to MS-DOS and/or Unix end-of-line conventions. | ||||
General
Information
|
|||||
Changing "Merlin" to "NUON" |
The naming of things. |
|
|
|
Each document is provided in one of more of the following formats.
Adobe Acrobat (.pdf)
Ascii text
HTML
Note that effective with this release of the SDK, MS Word format is no longer used for documentation.
HTML documents are kept simple and may be viewed with the web browser of your choice.
Ascii text documents are intended to be readable on both Windows and Linux environments.
Adobe Acrobat documents require Acrobat Reader 4.0 from Adobe. You can get this in one of two ways:
Contact the VM Labs system administrator to have Adobe Acrobat installed on your machine. (Windows users only)
Or
Note: Internet Explorer may have a problem displaying PDF files over the web server. A workaround is to disable to the Adobe Acrobat plug-in by doing the following:
Please email comments or questions to SDK-Release@vmlabs.com
This page © Copyright 2001 VM
Labs, Inc. Mountain View, CA. All rights reserved.
This page and the
directories it links to contain information Confidential and Proprietary to
VM Labs, Inc. Unless otherwise noted, all contents are covered by non-disclosure
agreement.
All contents, unless otherwise noted, are:
Copyright © 1997-2001 VM Labs, Inc. All Rights Reserved
For VM Labs internal use only.