TempleOSCDV5.01.ISO
This commit is contained in:
1 parent
f6eacf7744
commit
320c7ee98a
219 files changed
+5211
-4853
No files matched your search
BIN
Binary file not shown.
@@ -2,7 +2,35 @@ $WW,1$$FG,5$$TX+CX,"Change Log"$$FG$
|
||||
|
||||
Use $LK,"R",A="MN:R"$() to rename if I change a label.
|
||||
|
||||
$IV,1$----01/10/17 15:29:10----$IV,0$
|
||||
$IV,1$----01/19/17 07:21:14----$IV,0$
|
||||
|
||||
$IV,1$----01/17/17 18:11:53----$IV,0$
|
||||
* Fixed $FG,2$$$$FG$ class offset so $FG,2$#assert$FG$'s don't lag a token.
|
||||
|
||||
$IV,1$----01/17/17 14:39:41----$IV,0$
|
||||
* Added $LK,"blkdev.ins_base0",A="MN:CBlkDevGlbls"$ and $LK,"blkdev.ins_unit",A="MN:CBlkDevGlbls"$.
|
||||
* Added make $LK,"RedSeaISO",A="MN:RedSeaISO"$() to $LK,"FileMgr",A="MN:FileMgr"$().
|
||||
* Added $LK,"blkdev.dft_iso_c_filename",A="MN:CBlkDevGlbls"$ $TX,"\"::/Tmp/CDDVD.ISO.C\"",D="DFT_ISO_C_FILENAME"$.
|
||||
|
||||
$IV,1$----01/17/17 06:12:21----$IV,0$
|
||||
* $LK,"R",A="MN:R"$("MIN_...","..._MIN");
|
||||
* $LK,"R",A="MN:R"$("MAX_...","..._MAX");
|
||||
* $LK,"R",A="MN:R"$("NUM_...","..._NUM");
|
||||
|
||||
$IV,1$----01/14/17 19:16:51----$IV,0$
|
||||
* Created $FG,2$/Demo/AcctExample/TOS$FG$.
|
||||
* $LK,"R",A="MN:R"$("MAX_...","_NUM...");
|
||||
|
||||
$IV,1$----01/14/17 09:43:12----$IV,0$
|
||||
* Improved $LK,"::/Demo/AcctExample/TOS/TOSHolySpirit.HC"$.
|
||||
* Added cmp $LK,"U0 Expression",A="FF:::/Compiler/PrsExp.HC,U0 Expression"$ warn.
|
||||
* Improved syntax highlighting.
|
||||
|
||||
$IV,1$----01/11/17 03:33:33----$IV,0$
|
||||
* $BK,1$TempleOS version 5.01 Released$BK,0$
|
||||
* $LK,"R",A="MN:R"$("ChangeLog","ChgLog");
|
||||
* Added show mouse pos to $FG,2$<CTRL-ALT-G>$FG$.
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOS/TOSDistro.HC,TOSRegen("$().
|
||||
* Added $LK,"Let2Let",A="MN:Let2Let"$().
|
||||
|
||||
$IV,1$----01/10/17 14:27:58----$IV,0$
|
||||
@@ -43,7 +71,7 @@ $IV,1$----01/05/17 04:53:21----$IV,0$
|
||||
* $LK,"GRScrnCaptureRead",A="MN:GRScrnCaptureRead"$().
|
||||
|
||||
$IV,1$----01/04/17 18:06:14----$IV,0$
|
||||
* Added $LK,"::/Demo/AcctExample/TOSPolicies.DD"$.
|
||||
* Added $LK,"::/Demo/AcctExample/TOS/TOSPolicies.DD"$.
|
||||
* $LK,"R",A="MN:R"$("U0 pad;",";"); for align #asserts.
|
||||
* Got rid of $FG,4$mouse.throttle$FG$.
|
||||
* $LK,"R",A="MN:R"$("Button","Bttn");
|
||||
@@ -54,8 +82,8 @@ $IV,1$----01/04/17 18:06:14----$IV,0$
|
||||
|
||||
$IV,1$----01/03/17 12:23:49----$IV,0$
|
||||
* $LK,"R",A="MN:R"$("chars_cmp...","char_bmp...");
|
||||
* Added chk for $LK,"Profanity",A="FF:::/Demo/AcctExample/TOSMisc.HC,Profanity"$.
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOSDistro.HC,TOSRegen"$.
|
||||
* Added chk for $LK,"Profanity",A="FF:::/Demo/AcctExample/TOS/TOSMisc.HC,Profanity"$.
|
||||
* Improved $LK,"TOSRegen",A="FF:::/Demo/AcctExample/TOS/TOSDistro.HC,TOSRegen"$.
|
||||
* Removed $TX,"TempleOSBooks1.ISO",HTML="http://www.templeos.org/files/TempleOSBooks1.ISO"$ and $TX,"TempleOSBooks2.ISO",HTML="http://www.templeos.org/files/TempleOSBooks2.ISO"$ out of $TX,"TempleOSSup1.ISO",HTML="http://www.templeos.org/TempleOSSup1.ISO"$.
|
||||
|
||||
$IV,1$----01/01/17 17:16:16----$IV,0$
|
||||
@@ -128,7 +156,7 @@ $IV,1$----10/26/16 00:21:06----$IV,0$
|
||||
|
||||
$IV,1$----10/25/16 18:02:44----$IV,0$
|
||||
* Improved $LK,"::/Adam/Gr/SpriteEd.HC"$.
|
||||
* Improved $LK,"::/Demo/AcctExample/TOSHolySpirit.HC"$.
|
||||
* Improved $LK,"::/Demo/AcctExample/TOS/TOSHolySpirit.HC"$.
|
||||
|
||||
$IV,1$----10/12/16 10:55:26----$IV,0$
|
||||
* Added $LK,"CCF_NO_CHAR_CONST",A="MN:CCF_NO_CHAR_CONST"$.
|
||||
@@ -152,6 +152,8 @@ $ID,2$$MA-X+PU,"::/Demo/InFile",LM="Cd(\"::/Demo/InFile\");Dir;View;\n"$
|
||||
$LK,"::/Demo/Print.HC"$
|
||||
$LK,"::/Demo/SubIntAccess.HC"$
|
||||
$LK,"::/Demo/ParenWarn.HC"$
|
||||
$LK,"::/Demo/NullCase.HC"$
|
||||
$LK,"::/Demo/OnceDemo.HC"$
|
||||
$LK,"::/Demo/CompileDemo.HC"$
|
||||
$LK,"::/Demo/Prompt.HC"$
|
||||
$LK,"::/Demo/ClassMeta.HC"$
|
||||
|
||||
+8
-5
@@ -36,7 +36,7 @@ $ID,-2$
|
||||
$FG,2$'d'$FG$
|
||||
$ID,2$Make Dir.
|
||||
$ID,-2$
|
||||
$FG,2$'m'$FG$
|
||||
$FG,2$'c'$FG$
|
||||
$ID,2$ChgDsk (Remount removable media). Do not do this on blank disks.
|
||||
$ID,-2$
|
||||
$FG,2$'f'$FG$
|
||||
@@ -48,19 +48,22 @@ $ID,-2$
|
||||
$FG,2$'u'$FG$
|
||||
$ID,2$Unmount drive(s).
|
||||
$ID,-2$
|
||||
$FG,2$'m'$FG$
|
||||
$ID,2$Make CD/DVD ISO.C file. This creates a $LK,"RedSea",A="FI:::/Doc/RedSea.DD"$ ISO file image of the dir the cursor is on. The name of the ISO file is $FG,2$$TX,"\"::/Tmp/CDDVD.ISO.C\"",D="DFT_ISO_C_FILENAME"$$FG$ $LK,"blkdev.dft_iso_c_filename",A="MN:CBlkDevGlbls"$ and can be redefined in your start-up scripts. You may wish to place it on a different drive.
|
||||
$ID,-2$
|
||||
$FG,2$'M'$FG$
|
||||
$ID,2$Make CD/DVD ISO file. This creates a file image of the dir the cursor is on. The name of the ISO file is $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ and can be redefined in your start-up scripts. You may wish to place it on a different drive.
|
||||
$ID,2$Make CD/DVD ISO file. This creates a ISO9660 file image of the dir the cursor is on. The name of the ISO file is $FG,2$$TX,"\"::/Tmp/CDDVD.ISO\"",D="DFT_ISO_FILENAME"$$FG$ $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ and can be redefined in your start-up scripts. You may wish to place it on a different drive.
|
||||
$ID,-2$
|
||||
$FG,2$'B'$FG$
|
||||
$ID,2$Burn CD/DVD ISO file. This burns a CD/DVD using the image file, $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ to the drive the cursor is on.
|
||||
$ID,2$Burn CD/DVD ISO file. This burns a CD/DVD using the image file, $FG,2$$TX,"\"::/Tmp/CDDVD.ISO\"",D="DFT_ISO_FILENAME"$$FG$ $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$ to the drive the cursor is on.
|
||||
$ID,-2$
|
||||
|
||||
$FG,5$Instructions on Using CD/DVD's$FG$
|
||||
$ID,2$If you have not recompiled Kernel and defined your CD/DVD drive, exit the file mgr and use $LK,"Mount",A="MN:Mount"$ to define your CD/DVD drive. Place a CD/DVD in the drive and press $FG,2$'m'$FG$ when on top of the CD/DVD drive letter to mount the drive. It will call $LK,"ChgDsk",A="MN:ChgDsk"$(), the TempleOS cmd to mount removable media.
|
||||
$ID,2$If you have not recompiled Kernel and defined your CD/DVD drive, exit the FileMgr and use $LK,"Mount",A="MN:Mount"$ to define your CD/DVD drive. Place a CD/DVD in the drive and press $FG,2$'c'$FG$ when on top of the CD/DVD drive letter to mount the drive. It will call $LK,"ChgDsk",A="MN:ChgDsk"$(), the TempleOS cmd to mount removable media.
|
||||
$ID,-2$
|
||||
|
||||
$FG,5$Instructions on Burning CD/DVD's$FG$
|
||||
$ID,2$Create a temporary dir to hold files and copy files into the holding dir. Make an ISO image of the dir by pressing $FG,2$'M'$FG$ when on top of the dir. Press $FG,2$'B'$FG$ when on top of the CD/DVD ROM drive to burn the ISO, $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$, to disk. If you have not recompiled $FG,2$Kernel$FG$ and defined your CD/DVD drive, exit the file mgr and use $LK,"Mount",A="MN:Mount"$.
|
||||
$ID,2$Create a temporary dir to hold files and copy files into the holding dir. Make an ISO image of the dir by pressing $FG,2$'M'$FG$ when on top of the dir. Press $FG,2$'B'$FG$ when on top of the CD/DVD ROM drive to burn the ISO, $FG,2$$TX,"\"::/Tmp/CDDVD.ISO\"",D="DFT_ISO_FILENAME"$$FG$ $LK,"blkdev.dft_iso_filename",A="MN:CBlkDevGlbls"$, to disk. If you have not recompiled $FG,2$Kernel$FG$ and defined your CD/DVD drive, exit the FileMgr and use $LK,"Mount",A="MN:Mount"$.
|
||||
|
||||
$LK,"Making Your Own Distro",A="FI:::/Misc/DoDistro.HC"$
|
||||
$ID,-2$
|
||||
+12
-5
@@ -1,9 +1,9 @@
|
||||
File
|
||||
{
|
||||
ChgDsk(,'m');
|
||||
Rename(,'r');
|
||||
MkDir(,'d');
|
||||
FmtDrv(,'f');
|
||||
MakeISOFile(,'M');
|
||||
BurnISOFile(,'B');
|
||||
UnmountDrv(,'u');
|
||||
Abort(,CH_SHIFT_ESC);
|
||||
Exit(,CH_ESC);
|
||||
}
|
||||
@@ -12,13 +12,20 @@ Edit
|
||||
{
|
||||
Ed(,CH_SPACE);
|
||||
Plain(,CH_SHIFT_SPACE);
|
||||
Rename(,'r');
|
||||
MkDir(,'d');
|
||||
Copy(,CH_CTRLC);
|
||||
Paste(,CH_CTRLV);
|
||||
DeleteFile(,CH_CTRLY);
|
||||
}
|
||||
|
||||
CDDVD
|
||||
{
|
||||
ChgDsk(,'c');
|
||||
MountISOC(,'i');
|
||||
MakeRedSeaISOC(,'m');
|
||||
MakeISO9660ISO(,'M');
|
||||
BurnISOFile(,'B');
|
||||
}
|
||||
|
||||
Program
|
||||
{
|
||||
Include(,0,0x3F0000003F);
|
||||
|
||||
Binary file not shown.
BIN
Binary file not shown.
+14
@@ -0,0 +1,14 @@
|
||||
$WW,1$$LK,"KMain",A="MN:KMain"$()
|
||||
includes $LK,"::/StartOS.HC"$
|
||||
includes $LK,"~/MakeHome.HC"$
|
||||
includes $LK,"~/HomeSys.HC"$
|
||||
calls $LK,"StartUpTasks",A="FF:~/HomeSys.HC,StartUpTasks"$()
|
||||
includes $LK,"~/Once.HC"$
|
||||
calls $LK,"OnceExe",A="MN:OnceExe"$().
|
||||
|
||||
$LK,"AOnce",A="MN:AOnce"$() appends src code to $LK,"~/Registry.HC"$ $FG,2$Once/Adam$FG$ tree, executed at next boot by $FG,2$Adam$FG$.
|
||||
|
||||
$LK,"Once",A="MN:Once"$() appends src code to $LK,"~/Registry.HC"$ $FG,2$Once/User$FG$ tree, executed at next boot by first $FG,2$User$FG$ term.
|
||||
|
||||
At boot, $LK,"OnceExe",A="MN:OnceExe"$(), executes $FG,2$Once/Adam$FG$ tree, $LK,"AOnceFlush",A="MN:AOnceFlush"$()s it,
|
||||
executes $FG,2$Once/User$FG$ tree and $LK,"OnceFlush",A="MN:OnceFlush"$()s.
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
$WW+H,1$$FG,5$$TX+CX,"TempleOS V5.00",D="DD_OS_NAME_VERSION"$$FG$
|
||||
$WW+H,1$$FG,5$$TX+CX,"TempleOS V5.01",D="DD_OS_NAME_VERSION"$$FG$
|
||||
|
||||
$TX+CX,"Public Domain Operating System"$
|
||||
|
||||
|
||||
+1
-1
@@ -29,7 +29,7 @@ $FG,2$Merge(\"C:/*\",\"D:/*\",\"+r+d\");$FG$ to check my changes.
|
||||
|
||||
* You can use $FG,2$filter_lines$FG$ in the editor text search form ($FG,2$<CTRL-f>$FG$) to temporarily display just lines near each match. A value of $FG,2$filter lines$FG$ set to $FG,2$5$FG$ will display lines within 5 lines of matches. Then, you can do another find to a different string and achieve a $FG,2$AND$FG$ search. When finished, press $FG,2$<ESC>$FG$.
|
||||
|
||||
* You can recompile and reinstall the kernel with $LK,"BootHDIns",A="MN:BootHDIns"$(). You'll probably want to make a function for recompiling that uses the $LK,"In",A="MN:In"$() function to answer the cfg questions. See my technique $LK,"Cfg Strs",A="FL:::/Demo/AcctExample/TOSCfg.HC,1"$, $LK,"Update Funs",A="FL:::/Demo/AcctExample/TOSDistro.HC,1"$.
|
||||
* You can recompile and reinstall the kernel with $LK,"BootHDIns",A="MN:BootHDIns"$(). You'll probably want to make a function for recompiling that uses the $LK,"In",A="MN:In"$() function to answer the cfg questions. See my technique $LK,"Cfg Strs",A="FL:::/Demo/AcctExample/TOS/TOSCfg.HC,1"$, $LK,"Update Funs",A="FL:::/Demo/AcctExample/TOS/TOSDistro.HC,1"$.
|
||||
|
||||
* $LK,"Scale2Mem",A="MN:Scale2Mem"$(min,max,limit=2*1024*1024*1024) can be used for cfg questions when recompiling. The $LK,"BootHDIns",A="MN:BootHDIns"$() cfg prompts accept expressions, not just numbers. The dft disk cache is $FG,2$Scale2Mem(0x80000,0x8000000)$FG$.
|
||||
|
||||
|
||||
+1
-1
@@ -1,5 +1,5 @@
|
||||
$WW,1$$FG,5$$TX+CX,"Upgrading TempleOS"$$FG$
|
||||
|
||||
To upgrade, you generally boot the new TempleOS CD/DVD, install on top of your drive, modify your files and set it to boot your new $FG,2$/Kernel.BIN.C$FG$ by executing $LK,"BootHDIns",A="MN:BootHDIns"$(). Often, your code will have to be modified to work with the new version. See $LK,"Change Log",A="FI:::/Doc/ChangeLog.DD"$. You might have to boot an alternate drive or the CD and modify your code until it boots okay.
|
||||
To upgrade, you generally boot the new TempleOS CD/DVD, install on top of your drive, modify your files and set it to boot your new $FG,2$/Kernel.BIN.C$FG$ by executing $LK,"BootHDIns",A="MN:BootHDIns"$(). Often, your code will have to be modified to work with the new version. See $LK,"Change Log",A="FI:::/Doc/ChgLog.DD"$. You might have to boot an alternate drive or the CD and modify your code until it boots okay.
|
||||
|
||||
See the $LK,"Installing",A="FI:::/Doc/Install.DD"$ documentation.
|
||||
Reference in new issue
Block a user