TempleOSCDV4.01.ISO

This commit is contained in:
Terry A. Davis authored and minexew committed 2018-09-08 21:46:47 +02:00
1 parent 0e0592d9a6
commit fedf66361e
85 files changed
+2463 -2376

No files matched your search

+2 -1
View File
@@ -1,9 +1,10 @@
//Make Your own Distro by #include-ing this file.
#define STD_DISTRO_DVD_CFG "Tb1\nScale2Mem(2048,0x40000)\nt3 \n\n\n\n"
#define STD_DISTRO_DVD_CFG "Tb\nScale2Mem(2048,0x40000)\nt \n\n\n\n"
U0 MakeMyISO(U8 *out_iso_filename)
{//Does everything with current drive.
//If you have not recompiled $FG,2$Kernel$FG$ and defined your CD/DVD drive, use $LK,"Mount",A="MN:Mount"$.
if (!DrvIsWritable) {
"Drive must be writable. Install on Hard drive, first.\n";
return;
+7 -7
View File
@@ -1,7 +1,7 @@
Bool VMPrtDsk(CTask *task,CATARep *ata_drv)
{
if (ata_drv) {
XTalkWait(task,"PrtDsk;\nYC2p%d\nYYY",ata_drv->num);
XTalkWait(task,"PrtDsk;\nYCp%d\nYYY",ata_drv->num);
XTalkWait(task,"%d\nY\nY\n",(drv_dsk_dsk_size-DRV_HEADER)/2);
return TRUE;
} else
@@ -27,12 +27,12 @@ U0 VMInstallBoot(CTask *task,U8 dvd_drv,U8 drv,
XTalkWait(task,
"MakeOSDrvBootInstall('%C');\n"
"\nB1\n0x20000\n",drv);
"\nB\n0x20000\n",drv);
if (ata_drv)
XTalkWait(task,"C2p%d\n",ata_drv->num);
XTalkWait(task,"Cp%d\n",ata_drv->num);
if (atapi_drv)
XTalkWait(task,"T3p%d\n",atapi_drv->num);
XTalkWait(task,"Tp%d\n",atapi_drv->num);
XTalkWait(task,
"\n" //Exit Drives
@@ -84,7 +84,7 @@ U0 RegularInstallWiz()
WinVert(Fs->win_top,(Fs->win_top+Fs->win_bottom)>>2-1,task);
WinVert(task->win_bottom+3,Fs->win_bottom);
WinToTop(Fs);
XTalk(task,"Mount;\nC2 ");
XTalk(task,"Mount;\nC ");
num_hints=ATARep(FALSE,,&root);
"\nInclude '$$PURPLE$$0x$$FG$$' for hexidecimal numbers.\n\n";
@@ -157,9 +157,9 @@ U0 RegularInstallWiz()
Copy("::/MakeHome.CPP.Z",new_home_str);
XTalkWait(task,
"MakeOSDrvBootInstall('%C');\n"
"\nB1\n0x20000\n"
"\nB\n0x20000\n"
"C"
"2p"
"p"
"%s\n"
"%s\n"
"%C"
+10 -1
View File
@@ -6,7 +6,7 @@ U0 TSStart()
U0 TS()
{
progress4=ts_num++;
progress4_max=163;
progress4_max=164;
*progress4_desc=0;
}
U0 TSEnd()
@@ -1241,6 +1241,14 @@ U0 DoStkGrow()
XTalk(task,"Exit;\n");
}
U0 DoMemDemo()
{
CTask *task=User;
XTalkWait(task,"#include \"::/Demo/MemDemo\";\n");
Sleep(750);
XTalk(task,"Exit;\n");
}
U0 DoSpan()
{
CTask *task=User;
@@ -2360,6 +2368,7 @@ U0 OSTestSuite()
TS; DoSuggestedSpelling;
TS; DoWordSearch;
TS; DoStkGrow;
TS; DoMemDemo;
TS; DoWaterFowl;
TS; DoAsmHelloWorld;
TS; DoAsmAndC1;