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>
<hr>
<b>Download the first version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos.img">dreamos.img</a>
<br>
This version uses the VGA alphanumeric mode (80x24) only.
<b>Download the latest version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos20080925.img">dreamos20080925.img</a>
<hr>
On Linux, use <b>dd if=dreamos.img of=/dev/fd0</b> to write to a floppy disk.
<br>
Once you boot the floppy, you will find yourself in the read-eval-print loop of the Dream Scheme Interpreter.
<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.
<br>
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>
Have fun! :-)
<hr>
<b>Download the latest version of DreamOS:</b> <a href="/cgi-bin/wiki_joey/dreamos20080124.img">dreamos20080124.img</a>
<br>
Changes include:
<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>
Hard-disk installation is possible. Do not call <b>(sys-save)</b> unless your hard-drive data is expendable!
</br>
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>.
<hr>
This version works on my Dell Inspiron 5000 and Dell Latitude CPi laptops, but I have not yet made efforts to insure
it works on anything else.
To revert to VGA alphanumeric mode change the value of SVGA to #f in make.scm then recompile as described above.
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!
To recompile for VGA alphanumeric mode change the value of SVGA to #f in make.scm then recompile as described above.
<hr>
</div>
<a href="home.html">home</a>