Release notes for 1.4.0 Alpha
Version 1.4.0a is for Windows NT only. As of this writing, the most
recent Macintosh version is still 1.3.2a. Version 1.4.0a includes
several important changes:
If you have a project for version 1.3.4a of Rogus for Windows, you can
convert it to version 1.4.0a by doing the following steps:
- Rogus can be used as a
library now, as well as an application framework.
- The addition of a
mute() method to
- The addition of a
constructor for ScorePlayer
which allows an output function to be specified.
- The addition of a more flexible constructor for Score, which uses the new class ScoreCreationInfo, which allows
specific tracks from a Filedata to be
included, and also allows function calls to be included.
- The addition of
stopMultiple() static functions to ScorePlayer.
If you are creating a new Rogus McBogus project in which you wish to
use Rogus as an application framework, simply copy the whole Rogus
McBogus distribution and modify it.
"Rogus Library" directory from
"Rogus Library" directory from the
1.4.0a distribution into your project directory.
Insert the file
"Rogus Library/Rogus McBogus
main.cpp" into your project workspace.
If you wish to use Rogus McBogus as a library in an existing non-Rogus
project which you have, do the following steps:
- Copy the
"Rogus Library" directory into
your project directory.
"Rogus Library\MIDI Library",
"Rogus Library\Basics", and
Library\Score Player" to your project's include
- Add the library
"winmm.lib" to your project
for both the Release and Debug configurations. In addition, add the
Library.lib" to the Release configuration of your project,
Library-Debug.lib" to the Debug configuration of your
- Make sure you are using a multithreaded version of the C runtime
- If you are using Microsoft Foundation Classes, you will need to
#include <mmsystem.h> before your
include any Rogus header files.
- See Library or Application
Framework? for more information on using Rogus as a library.
Modified 21 January 1996 firstname.lastname@example.org