Wayback 20090221152414

www.stripedgazelle.org/joey/dreamos.html
This commit is contained in:
Lassi Kortela 2023-02-22 15:42:43 +02:00
parent 8e1e3e6825
commit c923dd1532
1 changed files with 6 additions and 15 deletions

View File

@ -27,16 +27,12 @@ ______________________________________________________________________________
|_|_|__________\____________________________\________________________________| |_|_|__________\____________________________\________________________________|
</pre></font> </pre></font>
<hr> <hr>
<b>Download the first version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos.img">dreamos.img</a> <b>Download the latest version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos20080925.img">dreamos20080925.img</a>
<br>
This version uses the VGA alphanumeric mode (80x24) only.
<hr> <hr>
On Linux, use <b>dd if=dreamos.img of=/dev/fd0</b> to write to a floppy disk. On Linux, use <b>dd if=dreamos.img of=/dev/fd0</b> to write to a floppy disk.
<br> <br>
Once you boot the floppy, you will find yourself in the read-eval-print loop of the Dream Scheme Interpreter. Once you boot the floppy, you will find yourself in the read-eval-print loop of the Dream Scheme Interpreter.
<br> <br>
DreamOS does not access the hard-drive, but you can write code that does if you want to (don't hold me responsible!)
<br>
Files are stored on the floppy disk using a rudimentary flat file system. Files are stored on the floppy disk using a rudimentary flat file system.
<br> <br>
The file "bootstrap.scm" is loaded automatically when the Dream Scheme Interpreter starts. The file "bootstrap.scm" is loaded automatically when the Dream Scheme Interpreter starts.
@ -55,17 +51,12 @@ All of the source scheme files are included.
<br> <br>
Have fun! :-) Have fun! :-)
<hr> <hr>
<b>Download the latest version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos20080124.img">dreamos20080124.img</a> Hard-disk installation is possible. Do not call <b>(sys-save)</b> unless your hard-drive data is expendable!
<br> </br>
Changes include: To install on your hard-drive (but only do this if you don't mind overwriting your hard-drive entirely!) change the value of BOOT_FLOPPY to #f in make.scm, recompile with <b>(load "make.scm")</b>, then <b>(sys-save 0)</b>.
<ul>
<li>SVGA graphics (1024x768) in 16 bit color. Does not work with all video cards. Good luck!</li>
<li>Integers have 32-bit magnitude (sign is stored separately).</li>
</ul>
<hr> <hr>
This version works on my Dell Inspiron 5000 and Dell Latitude CPi laptops, but I have not yet made efforts to insure This version works on my Dell Inspiron 7500, 5000 and Dell Latitude CPi laptops (using SVGA graphics, 1024x768, in 16 bit color), but there is no telling whether it may work on anything else. Good luck!
it works on anything else. To recompile for VGA alphanumeric mode change the value of SVGA to #f in make.scm then recompile as described above.
To revert to VGA alphanumeric mode change the value of SVGA to #f in make.scm then recompile as described above.
<hr> <hr>
</div> </div>
<a href="home.html">home</a> <a href="home.html">home</a>