AminetAminet
Search:
81864 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/asm/CadOS_13.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:CadOS 1.3 - release 1 - DEMO OS
Author:Kyzer (Stuart Caie)
Uploader:Kyzer (kyzer hotmail com, kyzer 4u net)
Type:dev/asm
Architecture:m68k-amigaos
Date:1997-02-03
Download:http://aminet.net/dev/asm/CadOS_13.lha - View contents
Readme:http://aminet.net/dev/asm/CadOS_13.readme
Downloads:599
I am proud to present the first public release of CadOS, an operating
system to work behind AGA demo-programming.

WHAT?
-----
If you look at most demo sources today, you will find they have a operating
system of the coder's invention behind them, at minimum they will have a
little "startup code". There exist some demos that break this rule, but they
don't work on anything other than A500s :-)

CadOS is one such demo OS, and a quite advanced one at that. It is a
responsible OS, taking over the OS gracefully, and leaving it pretty much
in the same state it got it.

It comes with lots of high level routines, that all coders appreciate.
For example, you can generate an entire copperlist with one call! Another
call can load and unpack a file for you, another can generate a screen
from an IFF file and even unpack the IFF into the bitmap for you.

But - unlike most demoOSes - it has DOCUMENTATION!
Over 100k of docs, each function described exactly with AmigaGuide manpages,
also the system itself is described and its features and errorrequesters
are listed.

Finally, most importantly, programs that use CadOS are more user-friendly!

WHY?
----
CadOS is my OS. I have developed it for over a year, more than many other
coders have put to their OS. During this time, I have uncovered many
problems with compatibility when one stops the AmigaOS from being the master
of the Amiga, and taking the crown for yourself. The philosophy of CadOS
is to make demos much safer to the user and the user's Amiga, while not
giving up very much of what the coder likes to do. And, to improve the
safety-factor of demos at large, I am allowing anyone to use it, read it's
source, and take it apart to please themselves with. Now any demo coder can
add to or improve his own OS. May the user never need a 'scratch partition'
to run demos.

WHERE?
------
CadOS has a homepage, 

           http://www.abdn.ac.uk/~u13sac/kyzer/cados.html

you can download it from there, CadOS will also be made available for ftp
from aminet. And you can also expect all good coding sites and BBSes to
carry it.

WHAT NOW?
---------
In the future, I propose to add:
- CIA chip saving (lacking currently!)
- MMU protection.
- much more support sources (I have a backlog to convert!)

I would appreciate if people downloaded CadOS and gave it a look, and
tested the executable programs on their Amigas, especially if they have
a 68030 or better, the snazzier the config the better.

In particular, I would like feedback:

- Does it assemble with your assembler? (tested with PhxAss 4.33)
- Do the binaries work? (tested A1200.020.14.2MbC8MbF.v39.330MbHD and
  A1200.020.14.2MbC0MbF.v39.0MbHD)
- Can you get it to work with one of your sources?
- Do you like it?

Enjoy!  -Kyzer/CSG


Contents of dev/asm/CadOS_13.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw------- 27115/2781    14017   48603  28.8% -lh5- efb5 Jul 11  1934 CadOS_1.3/CadOS.asm
-rw------- 27115/2781      240     486  49.4% -lh5- 77fb Jul 11  1934 CadOS_1.3/CadOS.asm.info
-rw------- 27115/2781     5667   14695  38.6% -lh5- 68d1 Jul 11  1934 CadOS_1.3/CadOS.i
-rw------- 27115/2781      239     486  49.2% -lh5- c5fe Jul 11  1934 CadOS_1.3/CadOS.i.info
-rw------- 27115/2781      266     628  42.4% -lh5- b467 Jul 11  1934 CadOS_1.3/docs.info
-rw------- 27115/2781    11877   26311  45.1% -lh5- e705 Jul 11  1934 CadOS_1.3/docs/CadOS.guide
-rw------- 27115/2781      245     492  49.8% -lh5- 9dec Jul 11  1934 CadOS_1.3/docs/CadOS.guide.info
-rw------- 27115/2781     2873    5992  47.9% -lh5- 1f85 Jul 11  1934 CadOS_1.3/docs/CadOS_FAQ.guide
-rw------- 27115/2781      249     492  50.6% -lh5- 97b4 Jul 11  1934 CadOS_1.3/docs/CadOS_FAQ.guide.info
-rw------- 27115/2781     9802   29600  33.1% -lh5- 0431 Jul 11  1934 CadOS_1.3/docs/CadOS_display.guide
-rw------- 27115/2781     3878    9387  41.3% -lh5- 8781 Jul 11  1934 CadOS_1.3/docs/CadOS_errors.guide
-rw------- 27115/2781     1482    4866  30.5% -lh5- a291 Jul 11  1934 CadOS_1.3/docs/CadOS_file.guide
-rw------- 27115/2781     5038   10671  47.2% -lh5- fc21 Jul 11  1934 CadOS_1.3/docs/CadOS_history.guide
-rw------- 27115/2781      245     492  49.8% -lh5- aba5 Jul 11  1934 CadOS_1.3/docs/CadOS_history.guide.info
-rw------- 27115/2781     2723    7358  37.0% -lh5- 8ecf Jul 11  1934 CadOS_1.3/docs/CadOS_input.guide
-rw------- 27115/2781     4314   13479  32.0% -lh5- 28c8 Jul 11  1934 CadOS_1.3/docs/CadOS_macros.guide
-rw------- 27115/2781     1492    3969  37.6% -lh5- edb8 Jul 11  1934 CadOS_1.3/docs/CadOS_memory.guide
-rw------- 27115/2781     2978    9097  32.7% -lh5- 2a1a Jul 11  1934 CadOS_1.3/docs/CadOS_system.guide
-rw------- 27115/2781      270     628  43.0% -lh5- b1fd Jul 11  1934 CadOS_1.3/src.info
-rw------- 27115/2781      264     628  42.0% -lh5- 7c5c Jul 11  1934 CadOS_1.3/src/example.info
-rw------- 27115/2781     5674    8660  65.5% -lh5- 9194 Jul 11  1934 CadOS_1.3/src/example/keyboard
-rw------- 27115/2781      444     836  53.1% -lh5- 9810 Jul 11  1934 CadOS_1.3/src/example/keyboard.asm
-rw------- 27115/2781      712    1527  46.6% -lh5- 350d Jul 11  1934 CadOS_1.3/src/example/keyboard.info
-rw------- 27115/2781     3915    5992  65.3% -lh5- 3be7 Jul 11  1934 CadOS_1.3/src/example/loader
-rw------- 27115/2781      289     449  64.4% -lh5- 216f Jul 11  1934 CadOS_1.3/src/example/loader.asm
-rw------- 27115/2781     6217    9784  63.5% -lh5- d4b0 Jul 11  1934 CadOS_1.3/src/example/mouse
-rw------- 27115/2781      506    1132  44.7% -lh5- af4c Jul 11  1934 CadOS_1.3/src/example/mouse.asm
-rw------- 27115/2781      710    1527  46.5% -lh5- 4015 Jul 11  1934 CadOS_1.3/src/example/mouse.info
-rw------- 27115/2781      261     628  41.6% -lh5- 9350 Jul 11  1934 CadOS_1.3/src/fire.info
-rw------- 27115/2781     5805    8816  65.8% -lh5- 0f1e Jul 11  1934 CadOS_1.3/src/fire/blaze
-rw------- 27115/2781     1085    2741  39.6% -lh5- c3de Jul 11  1934 CadOS_1.3/src/fire/blaze.asm
-rw------- 27115/2781      710    1527  46.5% -lh5- 8782 Jul 11  1934 CadOS_1.3/src/fire/blaze.info
-rw------- 27115/2781     5792    8884  65.2% -lh5- 0974 Jul 11  1934 CadOS_1.3/src/fire/flames
-rw------- 27115/2781     1072    3329  32.2% -lh5- 844b Jul 11  1934 CadOS_1.3/src/fire/flames.asm
-rw------- 27115/2781      713    1527  46.7% -lh5- c591 Jul 11  1934 CadOS_1.3/src/fire/flames.info
-rw------- 27115/2781      267     628  42.5% -lh5- dea4 Jul 11  1934 CadOS_1.3/src/mandel.info
-rw------- 27115/2781     5770    8744  66.0% -lh5- 19ba Jul 11  1934 CadOS_1.3/src/mandel/mandel
-rw------- 27115/2781     1094    2765  39.6% -lh5- 2378 Jul 11  1934 CadOS_1.3/src/mandel/mandel.asm
-rw------- 27115/2781      712    1527  46.6% -lh5- 73cd Jul 11  1934 CadOS_1.3/src/mandel/mandel.info
-rw------- 27115/2781     1920    6134  31.3% -lh5- dc7c Jul 11  1934 CadOS_1.3/src/mandel/mandel.original
-rw------- 27115/2781      267     628  42.5% -lh5- f67b Jul 11  1934 CadOS_1.3/src/misc.info
-rw------- 27115/2781     6483    9260  70.0% -lh5- 6463 Jul 11  1934 CadOS_1.3/src/misc/kinks
-rw------- 27115/2781     1124    2286  49.2% -lh5- f573 Jul 11  1934 CadOS_1.3/src/misc/kinks.asm
-rw------- 27115/2781      710    1527  46.5% -lh5- ac29 Jul 11  1934 CadOS_1.3/src/misc/kinks.info
-rw------- 27115/2781     1493    2804  53.2% -lh5- 9f3b Feb  3  1997 README
-rw------- 27115/2781      240     486  49.4% -lh5- 2138 Feb  3  1997 README.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        46 files  122144  282508  43.2%            Feb  3  1997

Aminet © 1992-2017 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>