CPCWiki forum

General Category => Applications => Topic started by: KSL on 16:07, 14 August 20

Title: COSMOS v.25 and v.26 for CP/M-80 released!
Post by: KSL on 16:07, 14 August 20
Hi, find in the following link the latest version of COSMOS (v.25), the personal cost monitoring system for CPC6128 which runs under CP/M-80.  :D

http://www.cpcwiki.eu/index.php/Cosmos (http://www.cpcwiki.eu/index.php/Cosmos)

In the current version the Dobbertin HD20 is further supported, a redundant execution mode is added (similar to user level software RAID-1), the Summary module has been strongly modified in order to increase its efficiency, whereas the installation utility and all the application modules have been strongly improved.
COSMOS can be used on an everyday basis using WinCPC emulator.
I am very happy announcing its release today, as it is my birthday: I am 46 years old and I still spend a lot of time in front of my CPC coding and coding… :picard:


PS. The download link is named COSMOS_V24.dsk. Unfortunately; I do not know how to change this. If possible, kindly change the name of the link to COSMOS.dsk!
Title: Re: COSMOS v.25 for CP/M-80 released!
Post by: Gryzor on 14:10, 18 August 20
Thanks for sharing :)

I've been wanting to test this for a long time now, but every time I tried to set it up I failed... so I haven't seen it in action :( Why is setup needed?

As for the file: that's normal, you uploaded a new version of the file, this doesn't change the file's name, as would be expected. You either have to upload it as a new file, not as a new version of an existing file, OR move the file page to a new one with a new name (it works like renaming in linux works). Tough I just tried and it's got some issues with dsk files - if you used a zipped file it'd work just fine I think...
Title: Re: COSMOS v.25 for CP/M-80 released!
Post by: GUNHED on 17:51, 18 August 20
The setup is actually easy and needed. However the CP/M 2.2 should be Dobbertin 1.2 not 1.4 (1.4 does crash more often, don't ask me why, it didn't before). Somewhere I did upload Dobbertin CP/M 2.2 63KB TPA version 1.2.
Title: Re: COSMOS v.25 for CP/M-80 released!
Post by: Gryzor on 14:07, 19 August 20
But... why needed?

I didn't say it's hard, but it always failed when I tried to do it with some error (don't remember what).
Title: Re: COSMOS v.25 for CP/M-80 released!
Post by: Gryzor on 14:14, 19 August 20
Oof... just tried again, it went farther than before before exiting:

I/O Error F0, PC=235A
Program Aborted
Title: Re: COSMOS v.25 for CP/M-80 released!
Post by: GUNHED on 17:56, 19 August 20
Thanks for reporting back, I will try to find out what's happening. As soon as I got some time...

Setup is required to define the financial year. Like 2020... and so on.

I've been using this great tool for a while. The only thing that suxxx is that my bank is not really predictable regarding fees. So sometimes stuff has to be entered by hand. However it's the best tool for all non-PC world (and maybe even parts of the PC world  ;) )

EDIT: You may find this helpful.....

General information:
- The keys "F0" and "F." are used for "yes" and "no"
- When you enter single digit number, you usually don't have to hit Return
- When you enter bigger numbers you confirm by "F0"

How to get COSMOS 22 running?
- Insert COSMOS Ver.22 Disc in Drive A
- Insert an empty Data Disc in Drive B
- Start CP/M with "|cpm" from Cosmos disc in drive A
- Start the Setup Utility by typing "setup" and hit return
- Wait until SETUP.COM loads and displays the software lizence agreement message
- Use Cursor down key to scroll through messages
- Move Mouse pointer to the "I agree" field
- Press F0 to agree
- Press Cursor down multiple times to read next message
  (Here I enjoy the to read about FutureOS, *grin*)
  (Here you can also find KSL's email address: KaralisDimitris@TEEmail.gr)
- Press "F."
- For the installation on the empty disc in drive B press "F0"
- Wait until it installs...
- Select your year by using Cursor right and left keys
- Confirm with "F0"
- Specify your currency by pressing appropriate number key (1-4)
- Enter balance of last years end and press Return
- Enter first day of the year, this is Thursday for 2015, so press "4"
- For year 2015 now type "F." for not having '29 days in February'.

Now the installation is done :-)

How to start the program?
(In this example...)
- type B: and press Returen
- Enter "dir" and Return to see the files on disc
- Enter "cosmos" and hit Return to start the great Cosmos 22 Utility
- If you have an RAM disc then please use it, this will speed up the program significantly
  - Go to 'Use RAM Disc' and press "F0"
  - Also don't minimize load (press F.) to speed up
- Press "F." twice to enter HELP screen, press ESC to quit it
Title: Re: COSMOS v.25 for CP/M-80 released!
Post by: KSL on 22:54, 19 August 20
Hi Gryzor, GUNHEAD and all the rest!

Thank you for your comments and your replies!

Yes, the installation is needed in order to define the financial year, the days (Monday to Sunday), the cash residual, the units and the type of February (28/29 days). It can also be used to set up a temporary project or a demo project in order to get familiar with the application functions and the user interface.

Notice that the required CP/M v1.2 is included in the application disk. So simply use this disk to boot!

In addition to what is depicted in GUNHEAD’s helpful comments, in the current version (v.25) in the main screen there is also a new option: to run in redundant mode. Press “R” (redundant will be highlighted) and then select FDs or Extra RAM and then the redundant drive.

If you don’t have a hard disk (I do not…) run the application from drive B (min 360 KB drive), set drive A as the Redundant drive (use a blank CP/M v1.2 disk in drive A) and activate all the available RAM expansion.

Title: Re: COSMOS for CP/M-80 released!
Post by: KSL on 16:21, 27 December 20
Hi to all CPC fans!

During the second lock-down I found some time to add the Real-Time function (Rlt) in COSMOS Tools and thus release COSMOS v.26!

The latter function, after being activated,  allows the real-time communication of the COSMOS application with the devices that are connected with the Parallel or the Serial ports of the CPC. Thus, when editing the matrices, all selections and modifications are transmitted to the connected devices through the aforementioned ports. So a hard or a soft copy of the work can be obtained real-time and in-situ.

It is really amazing to see the 1985-CPC communicating without any problem with 2021 systems and software...  ;D

The new v.26, prepared for 2021, can be found here:


Title: Re: COSMOS v.25 and v.26 for CP/M-80 released!
Post by: GUNHED on 00:32, 28 December 20
Thanks for the great X-Mas present.  :) :) :) :) :) :) :)

EDIT: If the 63 KB CP/M 2.2 crashes, please use XDDOS.