TOS, the Atari ST operating system on your Jaguar
(Based on The Jaguar Engine by bITmASTER,
the original project-files may be found on the JDC
This screen shows the GEM-desktop of a german TOS 1.2.
bITmASTER told me, that using the expansion card he had built, he was
able to develop on the Jaguar using the familiar PureC.
June 10, 2000: bITmASTER has implemented a mouse-emulation using
June 25, 2000: bITmASTER has implemented a driver for the LS120
This drive uses an ATAPI-port, and is capable not only to use it's
own 120 MB-medium but normal 1.44 MB floppy-discs too (unlike the ZIP-drives).
August 9, 2000: Five prototype PCBs have been manufactured. Look
at a picture of an almost complete populated PCB:
On the top edge, between the PS/2-type sockets for the keybord (the
left one) and the mouse (the right one), resides the 40-pin IDE-connector.
August 14, 2000:
Here are two pictures of my development desk:
|You can see the 640*400 monochrome GEM desktop (german TOS 2.06) with
the "Open application"-dialog as part of a 640*480 pixel bitmap-object
on the VGA-monitor screen.
||The small desktop-case from an old Tandon 286 PC contains the LS120
Superdisk-drive and supplies it with power. I'm using my BJL-equipped Jaguar,
so i need the Joypad in Port 0 to enter the BJL-upload-routine, while
the white cable in Port 1 is the BJL-cable.
PS/2-type mouse and keyboard are attached, but didn't fit in these
How to connect a VGA-monitor to your Jaguar:
|7B Luma Ground
|10B Video Ground
||8, 10, 11
|5B CompositeSync (usable as VSync)
Here is a sketch of the complete device:
It looks similar the Jaguar CD-attachment, but doesn't support the
connection of another cartridge.
What happens on the screen when you have uploaded JAGTOS.JAG:
First, you will see a blank white screen with the text " ! Jaguar-Booter
Then a RAM-disk is installed as drive A: and if this is done successful
the text "RAM-Disk als Laufwerk A: installiert." appears on the screen
At last GEM is started (For a short time the mousecursor will become a
Use joypad 1 to move the mouse-pointer and firebutton A to emulate clicks
of the left mouse button.
Use the PAUSE-button on the joypad to toggle between normal
vertical size (only the upper half of the desktop will be visible)
and half-vertical size (the complete desktop
will be visible, but text will perhaps no longer be readable)
There are three archives available for this project:
Because of the differences between the Jaguar and the Atari ST video hardware
JAGTOS.ZIP contains the BJL/JagServer-file
TOSSOURC.ZIP contains the
necessary source files (DevPac 3.1) and
TOSIMAGE.ZIP contains the
images of the TOS 1.2 and the used font.
(interleaved bits vs. interleaved bitplanes), only the hires-graphics
mode of TOS is supported.
And because the JAGTOS.JAG sets the Jaguar's video system up for TV-sets,
only the upper half of the GEM desktop is visible. The DESKTOP.INF
TOS-image is patched, so that the paperbin is visible when starting.
Here is a picture of the 4layer-PCB: