Summary of changes from release 1.3 to release 1.4 ================================================== Release 1.3: 09 Nov 2004 Release 1.4: 02 Mar 2005 This is basically a bug-fixing release. Table of Contents: ------------------ 1. Assembler (asm+disasm) 2. Simulator (alksim) 3. AgALag (mkalproj+AgALag) 4. Effects 5. Projects 6. Misc 1. Assembler (asm+disasm) ------------ Nothing change w.r.t. VirtuAL3101-1.3. 2. Simulator (alksim) ------------ - Made MLTB, ADDB and SUBB bit-true with the chip. ANDC has been tested and is bit-true as well. - Added the handling of filename with spaces - Output from script if error occurs, change the prototype of ExecuteScript function. - Frequency response tool: . Bug corrected in applying windowing. . Bug corrected in scaling of frequency domain signals leading to wrong scaling. - Miscellaneous changes . corrected a memory leak when quitting from script . Solved a bug in GetNextFilenameWord function . Added prototype of GetNextFilenameWord function. . Changed ExecuteScript return behaviour . The +input, +output, ... commands were not returning error on init. . Changed return code to comply with wxExecute command Masked return code from script to cope with base and class error codes. 3. AgALag (mkalproj+AgALag) --------- - New implementation for dealing with feedback links. . In the .axp script, if you want a link to be treated as feedback, you should explicitely state it by quoting the keyword "FEEDBACK" in the link entry in the .axp script. . Including support for Feedback links in AgALag. This is done by right-cliching on a link. - bug fixed in property assignment. WARNING: It may concern _All_Projects_ from October 5th 2004 to now. So please rebuild those projects. - Pre-release of group management in Miss Parker support. You can add and delete groups and manage parameters inside them. Unfortunately, this is not implemented in .prj files at present time. You can keep using the Miss Parker manager as previously. - Allow '_' in module names - Miscellaneous modifications in simulation support . type INT32 replaced by int for multi-platform compatibility . Modify according to changes in simulator . Solved a typo in browse output file window asking for input . Solved a problem in removing the temp script. Wrong name was used. - Miscellaneous bug fixed . Replace 'bzero' by the platform-independent function 'memset' . Fix directory definition bug in Makefile . fixing memory leak in glstruct (thanks lall) TODO: - finish parameters grouping in the MissParker project generator. - include the default theme in the code - allow more freedom in themes (background color for example) - Auto-generate number of IO. 4. Effects ---------- - Update the 15-bits random number generator to accomodate with the simulator update for MLTB. Nothing changes for end-users. - Updating Coding rules documentation 5. Projects ----------- Nothing new. A few projects are planned for release 2.0. 6. Misc ------- Nothing special to add...