Last modified on 29 August 2007, at 20:03

Cosmos

Revision as of 20:03, 29 August 2007 by Prodatron (Talk | contribs) (Web links)

Cosmos is a personal cost monitoring system written by Dimitris Karalis. It runs under CP/M 2.2 and is under development since 2005. The user can track his expenses and organize his costs. Cosmos supports the hard disk under CP/M, deals with the RAM expansion and contains graphics.

History

May 2005

  • Starting COSMOS coding during Military Service

January 2006

  • COSMOS first release (v.18) *

June 2006

  • Improved COSMOS documentation
  • COSMOS OverView added in COSMOS Tools
  • Transfer function added in OverView module (Overview -> Month processor)
  • Number of hits added in search (SRC) module
  • New editor added for user attachments (NotePad-like)
  • Added support for attachments: *.ATT extension files only
  • Added the ability to modify text attachments with built in editor (ATT files)
  • All in-progress ASCII bars converted to real graphic bars
  • Verification of Cost matrix added in tools module
  • Improved speed for SUM module
  • Option added for <End Of Month> Calculations and 2D Graph
  • Added the ability to install COSMOS in HD-0 (Dobbertin/Vortex/Campursoft ?)
  • Small graphic icons added at specific procedures and locations
  • Option for 5 sequential inputs added in month processor (instead of calc.)
  • Annual agenda module included in COSMOS OverView (view and edit)
  • Full Agenda Search support added in search module
  • Individual Annual Agenda module added (this requires a lot of memory...)
  • Improved Month editor
  • Alarm signal added in SUM module
  • Warning Meassages added in case of negative cash availability
  • Optimized Ram Expansion management for multiple projects
  • COSMOS second release (v.19)!

July 2007

  • Improved Verify procedure to check Net annual costs and income
  • Skip Option added in SUM module providing faster execution time
  • Save icon added in advanced mode (3.5" disc)
  • Printer support for TXT review file (instead of using CP/M PIP)
  • Printer function checked with EPSON Stylus Color 640 printer and Hewlett Packard B/W Laser printer. EPSON EPL-6200L Laser printer does not work properly.
  • Auxiliary logical device support for review file (PUN: and RDR:)
  • Improved Agenda editor
  • In-progress bars added while Printing or transferring
  • Left margin added on printed hard copy in SUM print function
  • All CRT frames and logos tuned for reasons of uniformity
  • Calculation of maximum profit added in SUM module
  • Previous year residual added in TXT review file
  • VDU bugs fixed in Overview, Annual and Constant module
  • Help modules homogenized in one executable
  • All modules renamed for easier backup using wild cards (module.*)
  • Improved management of temporary files
  • Free disk space and free RAM space added
  • Added control of destination disk space in Setup
  • Each comment variable size reduced by 1 byte
  • Day and Date added in Agenda in Overview module
  • Graphic bar added in month module
  • Sequantial month analysis added for faster processing
  • Added comments length check
  • New low level routines added (some provided by Werner Cirsovius :) )
  • New TAX module added to control TAX
  • Virtual matrices reduced to allow COSMOS execution in 169 kB disks
  • Alert function implemented in COSMOS Main, Overview, Agenda and SUM
  • Code checked for its validity for more than 2 years on a daily basis
  • Automatic tracking of income or expenses added in Search module
  • COSMOS third release (v.20)

Plans for the future

  • Improved Screen Saver using Amstrad CPC Game heroes ?
  • Customized TAX routines ?
  • Interfacing with new generation OS ?
  • Standard CP/M plus version ?

Web links