TempleOSCDV4.01.ISO
This commit is contained in:
1 parent
0e0592d9a6
commit
fedf66361e
85 files changed
+2463
-2376
No files matched your search
+2
-1
@@ -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
@@ -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
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user