68k/OS utilities

Anything QL Software or Programming Related.
Post Reply
User avatar
dex
Gold Card
Posts: 286
Joined: Thu Dec 23, 2010 1:40 pm

68k/OS utilities

Post by dex »

68k/OS is the original operating system (windowing, multitasking) made by GST for the QL.
Throughout the QL finalize, it was replaced by QDOS by Tony Tebby.
68k/OS is public domain now.
Pity, there was only the 32k EPROM image available, not the programs and utilities residing on microdrive capsules (their format is incompatible with QDOS mdv_ cartridge format).

This is the first time, you can download files from the "Utilities" capsule.
Rescued and archived for the digital age.
For description of the utilities, see 68k/OS user manual.

(Pity, I'm not able to read the "Assembler" capsule now. The assembler will be possibly transfered later.)
Attachments
68kUtils.zip
68k/OS Utilities microdrive capsule
(28.23 KiB) Downloaded 210 times


User avatar
M68008
Trump Card
Posts: 224
Joined: Sat Jan 29, 2011 1:55 am
Contact:

Re: 68k/OS utilities

Post by M68008 »

That's great! 8-)

Did you transfer through the SER port?


User avatar
dex
Gold Card
Posts: 286
Joined: Thu Dec 23, 2010 1:40 pm

Re: 68k/OS utilities

Post by dex »

Did you transfer through the SER port?
Exactly.
I hope, as the 68k/OS supports the ROM disk (additional upto 32 kB ROM), in the future we will be able to place the most necessary utilities (format, baud, copy) into ROM.


User avatar
vanpeebles
Commissario Pebbli
Posts: 2821
Joined: Sat Nov 20, 2010 7:13 pm
Location: North East UK

Re: 68k/OS utilities

Post by vanpeebles »

Sounds exciting, what does 68k/OS look like? Any screenshots?


User avatar
dex
Gold Card
Posts: 286
Joined: Thu Dec 23, 2010 1:40 pm

Re: 68k/OS utilities

Post by dex »

Video:http://www.youtube.com/watch?v=s99zUXd3n0A
http://www.youtube.com/watch?v=s99zUXd3n0A[/youtube]
And nice screenshots by Urs König: https://sites.google.com/site/ql68kos/

Overall, the main environment (ADAM) is a mixture of command line and GUI.
Itself only mounts and unmounts media (ROMdisk, microdrives, ...), runs and kills programs, manages windows (positioning, shrinking, expanding).
Nothing else.

It contains (invisible) core similar to RTX or UNiX system services, and pretty good multitasking (you can even enter text to an input field while microdrives are loading).

Everything elese is done throughout external utilities, loadable from MD:, ROM: or other devices (ADAM itself resides on the ROM disk in the lower 32 kB part of the possible ROM space).

I.e., to copy a file from RS-232 to MD:, you need
1) FORMAT.PROG to format the capsule
2) BAUD.PROG to set baudrate
3) COPY:PROG to copy the file (TX: and RX: drivers for RS-232 are part of the system core; thanks to expandability, new device drivers can be added).

System itself is expandable by procedures, e.g. CLOCK.PROC adds clock, ERRMSGS.PROC replaces error numbers with textual messages.

Each program has its window, which can be moved, shringed or expanded.


User avatar
Dave
SandySuperQDave
Posts: 2776
Joined: Sat Jan 22, 2011 6:52 am
Location: Austin, TX
Contact:

Re: 68k/OS utilities

Post by Dave »

Phew! That was a lucky escape!


User avatar
dex
Gold Card
Posts: 286
Joined: Thu Dec 23, 2010 1:40 pm

Re: 68k/OS utilities

Post by dex »

Dave wrote:Phew! That was a lucky escape!
GST were professionals, and very realistic about what is possible to archieve with just 32 kB of ROM.

Tony Tebby was a bit like crazy maniac - as if he didn't know, that it is impossible to shrink whole operating system and Basic interpreter into such limited space - so he did.
(Aerodynamically, the bumble bee shouldn't be able to fly, but the bumble bee doesn't know it so it goes on flying anyway.)


Post Reply