On 3/30/23 12:34, Eric Moore wrote:
Here is a hello world:

(format t "Hello, World!")

It kinda works, need to throw maybe a \n on it, no idea what options format takes.

It kicks you to the debugger pretty quick, where you get to find out you need to go read the usim documentation on key mappings, unless you have a knight or space cadet keyboard laying around and properly mapped, lol.

Good times, it is definitely very different and weird.

-Eric



On Thu, Mar 30, 2023 at 12:27 PM jim stephens via cctalk <cctalk@classiccmp.org> wrote:

    This is great to see.  One note, you'll need to install libx11-dev
    (on
    Ubuntu 22 anyway)
    then build it.  Now to figure out how to play with it.

    thanks
    Jim


I've found a few things, will post my rough notes below.  I noted some things that get other than the debug prompt from the system.

The keyboard mapping in the usim document I found doesn't match what this usim is doing, so finding an accurate usim would be nice.

Also having no experience here, a document on how to bring this up from the keyboard to something more useful would be great, besides a usim manual.  I've got hints of that in the documentation on bitsavers, but no document approaching it from the direction of how to use it.

I thought maybe Genera would be useful as a guide but not looking like that now.  That's why I put in a link anyway.
thanks
Jim

****************
*documents*
Genera guide, might be slightly useful to try things outl

http://bitsavers.trailing-edge.com/pdf/symbolics/software/genera_8/Genera_User_s_Guide.pdf

Bitsavers CADR documentation
http://www.bitsavers.org/pdf/mit/cadr/

Lisp machine manual 1981

http://www.bitsavers.org/pdf/mit/cadr/chinual_4thEd_Jul81.pdf

broken up manual
http://www.bitsavers.org/pdf/mit/cadr/chinual_6thEd_Jan84/

Window system guide
http://www.bitsavers.org/pdf/mit/cadr/Weinreb_Moon-Lisp_Machine_Manual_Jan_1979.pdf

top level of source site
https://tumbleweed.nu/

*Examples*

(format t "Hello, World!")

(room)
(time)
(working-storage-area) fails spectacularly, gets lots of interesting crap.  probably restart machine till real info is found.  Somewhere someone suggested finding usim docs.  not found
at this point in the notes.
(print-disk-label) puts out a lot of stuff.
(decode-universal-time (get-universal-time))

https://tumbleweed.nu/r/usim/doc/trunk/README.md

from this page: https://tumbleweed.nu/r/lm-3/uv/operat.html
f1 is the <system> button on the keyboard.
I Inspector menu shows up
hitting the buttons across the top two boxes crashed usim, or at least it exits.
bottom box has what usually shows up when you bomb out with a bad function

Keys from the README.md file are inaccurate, but here they are.  F1 works as <system> for me.
F2 propmts network.  Not sure where they are defined.

Telnet doesn't work at least on my box.  I did manage to try to connect to a host, and
usim loops.

|[kbd] F1 = escape F2 = system F3 = network F4 = abort F5 = help F6 = clear F7 = call F11 = end F12 = break |



--30--

Reply via email to