QC Release Notes
QC Release Notes
Game Manuals · PDF
| Filename | QC_Release_Notes.pdf |
|---|---|
| Size | 0.04 MB |
| Subsection | QC Release Notes |
| Downloads | 0 |
Enjoying MacTrove?
Anonymous downloads are free and unlimited.
Create a free account to track favorites,
contribute metadata corrections, and join the
community chat.
Reader
Loading…
OCR / Text contents
QC™ Release Notes
This document contains version history for QC™ since the first shipping (1.0) version.
If you have questions about this document, please contact Onyx at one of the addresses
below.
• v1.5 (PPC) 8/30/2000
- New Features/Changes
- QC is now compatible with Mac OS 9 and Carbon applications.
- QC fixes some bugs while testing with VM on, and properly identifies (e.g. doesn't
report errors on) Font metric data stored outside of an application heap by the system.
- QC v1.5 is for use on PowerPC Macintosh systems only. Testing of 68k code
running emulated on a PPC Mac is still supported.
- Documentation Changes
- The BadAPPL sample application has been updated to build with CodeWarrior Pro 5.
• v1.2.5 (PPC) 1/1/1997
• v1.1.4 (68K) 1/1/1997
- New Features/Changes
- Pascal interfaces to the QCAPI have been added to the 68K version.
- The MPW make files for BadAPPL have been updated to support xcoff usage and PowerPC
builds.
- The QCPBRec parameter block for QCAPI callbacks has had the 'errData' array of 4 longs
added to it. The contents of this array can vary for each reported error but will
contain address/handle/ptr data for pertinant errors like Handle usage errors and block
moves. For example, if the error is 'Handle does not point to reloc block: 001734F8',
errData[0] will contain the '001734F8' value. This modification has been made for third
party debuggers trying to get at QC reported error information.
- Documentation Changes
- The QCAPI Manual has been updated for the QCPBRec addition noted above.
• v1.2.4 10/10/1996
- New Features/Changes
- QC handle and pointer validation routines have been modified to ignore errors in code
not targeted for testing. This helps avoid common errors like 'NIL Handle Warnings'
caused by NIL handle usage in the OS or third party extensions.
- Documentation Changes
- The QCAPI Manual has been updated to properly document the result code of
QCDeactivate() as being of type QCErr. Previous documentation showed it as returning a
result of type Boolean.
• v1.2.3 08/16/1996
- Bug Fixes
- Corrected a bug that would sometimes crash the machine when attempting to play the
activate sound during an auto-launch with InitGraf and no other sounds had been played on
the Mac yet.
- Corrected a bug in removing block bounds tags that could occur when quitting an
application being tested, without deactivating QC first, and then relaunching the same
application. The relaunch of the application would sometimes crash.
- Corrected a bug in calling error handlers that would somestimes result in a crash after
an error handler was called. This problem was most commonly seen when using the
CodeWarrior's MW Debug and testing with QC.
- The QCAPI.h interface file now has alignment options to keep 68K alignment on for the
structs. This could cause problems in PPC code that uses the QCAPI but compiled with PPC
alignment turned on instead of 68K alignment.
-1-
- The BadAPPL sampl…
Showing first 3,000 characters of 17,353 total. Open the full document →