Release Changes

VM Labs SDK Release 0.832
December 14
, 2000


Important Upgrades

The following changes are mandatory for the 0.832 SDK release.
  • You must upgrade your debug stub to version 4.9.3. See the Debug Stub Info document for details on how to do this.

The following changes are recommended for the 0.832 SDK release.

  • You should upgrade your flash ROM to the latest firmware versions (included in this release). See the Flash ROM Info document for details on how to do this. Be aware that this upgrade will disable the oldstyle joysticks! If you require a joystick for your development and/or testing, you have 3 options:
    1. continue to use the old BIOS (from the 0.80 SDK);
    2. you can obtain a new style joystick from George Campbell before proceeding; or,
    3. you can use the joystick that is packed in with a Samsung Extiva-1.

    See the Joystick Info document for more information.

If these upgrades are not performed, the development tools and downloaded code may produce unexpected results or fail to operate.

The following changes have been made to the release install scripts, documentation, and directory structure for the SDK Release.

Problem ID#

Description

Changes

NOTE: This release of the SDK is for INTERNAL Use Only.
Changes for the SDK .832 release
 

Updated the Impulse libraries and include files:

libImpulseDebug.a, libImpulseEffects.a, libImpulseEffectsDebug.a, libNuonImpulse.a, libNuonImpulseDebug.a, libImpulse.a

include/impulse/NuonRaster.h

 

  • Demo applications now work properly in 8-bit mode.
  • Added the SynchClut and rasterize functions.
  • Allows anti-aliased text, even in SetColorIndex mode rather than SetColor mode.
  • Added the Debug libraries
Changes for the SDK .831 release
  Updated the vml_make.mk and vml_make_targets.mk
  • Fixes build errors with gmake and gmake clean.
  • Added the SED variable.
Changes for the SDK .83 release
Updated Scripts, Executables and Documentation
  Updated the Flash Rom bin/NUON executables. flash-dev-cc.bat, flash-dvd-cc.bat, flash-dev-cc and flash-dvd-cc scripts have been added for clear case systems. See the Flash Rom Info documentation for more information.
  Llama 2.6.4

llama can now understand a very limited set of C preprocessor commands and enum declarations. A description of the C header file support may be found in the llama documentation, chapter 6, "Interfacing C and Assembly".

  Updated the Linux versions of vml_make.mk and vml_make_targets.mk with the right line endings. The install_linux script now sets the end of lines correctly for *.mk files.
 

Added gprof.

See the GNU Profiler documentation.
  Updated vmcrlf and added documentation. Now recognizes the --silent option. See the vmcrlf documentation.
  Replaced bin/windows/synth.mpo with bin/NUON/synthSO.cof.

synthSO.cof includes a built-in wavetable. To use, type:

mload -p1 synthSO.cof -r

sendmidi.exe

NOTE: This is an old sendmidi.exe. We will update sendmidi.exe in the next release.

  Updated the vml_make.mk SEP environment variable for Windows-NT and Windows 98. Changed the SEP environment variable to be compatible with the included sh.exe. They are now set to SEP = /#.
  Removed bin/dos2linux and bin/linux2dos. These files are obsolete and have been removed.
Updated Libraries and Include files
  Updated lib directory. See the Library Updates documentation.
  Updated include directory. See the Include File Updates documentation.
Updated Samples
  Updated mgl samples. Added the blend sample.
Known Problems
  bin/windows/cc1.exe May crash on Windows NT when interacting with MS Visual C++. We plan to have this fixed for the next release.
  bin/linux/mgcc Uses hardcoded paths to libraries before using your specified library paths.
  bin/windows/sendmidi.exe Needs to be updated to use TCL81.dll. Currently it uses TCL80.dll.
  libmml2d.a The sample/mml2d/Ycrcb sample doesn't display the correct colors; blue and pink are not displayed.
Too Late for this Release...
  Puffin

The next version will have various bug fixes.

  m3dl We'll get the latest m3dl source and sample updates.
 

Change the directory structure.

Requested changes to the directory structure will be implemented.

For changes to the SDK .82 release, please see ReleaseChanges-0.82.html.


Last updated: November 8, 2000 by Lisa Reeber.

Please email comments or questions to SDK-Release@vmlabs.com

This page © Copyright 2001 VM Labs, Inc. Mountain View, CA. All rights reserved.