|
|
1.1.1.3 ! root 1: MiNT is Not TOS: A Multitasking Operating System Extension for the Atari ST 1.1 root 2: 3: 4: 1.1.1.3 ! root 5: Copyright 1990,1991,1992 Eric R. Smith. 1.1 root 6: 1.1.1.3 ! root 7: Copyright 1992,1993 Atari Corporation 1.1 root 8: 1.1.1.3 ! root 9: All rights reserved. 1.1 root 10: 11: 12: 1.1.1.3 ! root 13: THE MiNT SOURCE CODE IS PROVIDED FREE OF CHARGE, AS IS. ATARI 1.1 root 14: 1.1.1.3 ! root 15: CORPORATION AND ERIC R. SMITH MAKE NO REPRESENTATIONS OR 1.1 root 16: 1.1.1.3 ! root 17: WARRANTIES WITH RESPECT TO THIS CODE, AND IN PARTICULAR 1.1 root 18: 1.1.1.3 ! root 19: SPECIFICALLY DISCLAIM ANY IMPLIED WARRANTIES OF 1.1 root 20: 1.1.1.3 ! root 21: MERCHANTIBILITY OR FITNESS FOR A PARTICULAR PURPOSE. USE THIS 1.1 root 22: 1.1.1.3 ! root 23: CODE AT YOUR OWN RISK. 1.1 root 24: 1.1.1.3 ! root 25: ---------------------------------------------------------------------------- 1.1 root 26: 1.1.1.3 ! root 27: Here is the source code for the current version of MiNT. There are 1.1 root 28: 1.1.1.3 ! root 29: lots of changes, of course, but no docs. Sorry. The "changes" file 1.1 root 30: 1.1.1.3 ! root 31: does provide a useful list of things that have changed since previous 1.1 root 32: 1.1.1.3 ! root 33: versions of MiNT. 1.1 root 34: 35: 36: 1.1.1.3 ! root 37: Please read the notice in "copying" carefully. This code is completely 1.1 root 38: 1.1.1.3 ! root 39: unsupported; you use it at your own risk. Because it is unsupported 1.1 root 40: 1.1.1.3 ! root 41: (and undocumented) we are distributing it in source code only form. 1.1 root 42: 1.1.1.3 ! root 43: Users who wish a binary version of MiNT should purchase MultiTOS. 1.1 root 44: 1.1.1.3 ! root 45: Anyone who wants to use this version of MiNT should be fully aware 1.1 root 46: 1.1.1.3 ! root 47: of the risks involved in using unsupported software, and should 1.1 root 48: 1.1.1.3 ! root 49: also be comfortable enough with C and the process of compiling that 1.1 root 50: 1.1.1.3 ! root 51: they can fix bugs themselves. Please respect the conditions in "copying" 1.1 root 52: 1.1.1.3 ! root 53: (in particular please do not redistribute binary versions of this 1.1 root 54: 1.1.1.3 ! root 55: program). Source code to future versions of MiNT will not be made 1.1 root 56: 1.1.1.3 ! root 57: available if these conditions are violated. 1.1 root 58: 59: 60: 1.1.1.3 ! root 61: This version of MiNT is compiled to use memory protection by 1.1 root 62: 1.1.1.3 ! root 63: default. If you want to use the version of the AES from the ROM, 1.1 root 64: 1.1.1.3 ! root 65: you'll have to (a) turn off the -DMULTITOS flag in the makefile, 1.1 root 66: 1.1.1.3 ! root 67: and (b) after compiling rename "mint.prg" to "mintnp.prg". If 1.1 root 68: 1.1.1.3 ! root 69: MiNT notices that it is called "mintnp.prg", it will come up 1.1 root 70: 1.1.1.3 ! root 71: with memory protection disabled (this is necessary because the ROM 1.1 root 72: 1.1.1.3 ! root 73: AES violates memory protection in several ways). You can also 1.1 root 74: 1.1.1.3 ! root 75: disable memory protection by setting the "no_mem_prot" variable ! 76: ! 77: in memprot.c and recompiling. 1.1 root 78: 79: 80: 81: 82:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.