--- hatari/doc/manual.html 2019/04/01 07:12:52 1.1.1.5 +++ hatari/doc/manual.html 2019/04/01 07:13:21 1.1.1.6 @@ -48,7 +48,7 @@
-Version 0.80 +Version 0.90
Project initiator and main developer of Hatari: Thomas Huth
@@ -102,6 +102,10 @@ Hatari on the WWW: Floppy disk images
Then you'll have to copy a TOS ROM to the data directory (the data
-directory is specified
+
+Before you can start Hatari, you have to copy a TOS ROM image to the data
+directory (the data directory is specified
in the configuration file Makefile.cnf) and
rename it to tos.img, or use the
--tos command line option to tell
Hatari where to find a TOS ROM.
Hatari needs a TOS ROM image because this contains the operating system
-of the emulated Atari. Sorry, it is not possible to ship an original ROM
+of the emulated Atari.
+
+Unfortunately it is not possible to ship an original ROM
image with the Hatari package since these images are still copyrighted.
But you can easily create an image with a real ST and one of those various
ROM-image programs for the ST (search for "TOSDUMP" with your
@@ -316,7 +326,7 @@ to toggle windowed and fullscreen mode.
Hatari ofcourse understands several command line options. Hatari of course understands several command line options. Type hatari --help to list them
all. The command line options in detail are as follows (in brackets the
@@ -349,8 +359,9 @@ resolution
@@ -151,7 +156,7 @@ and demos. Of course you can run normal
Experimental STE hardware emulation:
-STE emulation is still considered as instable, but if you dare to use it,
+STE emulation is still a little bit experimental, but basically
there is support for most of the enhanced STE features:
@@ -224,7 +230,8 @@ the following systems:
FreeBSD 5.1
Compiling and running
@@ -266,15 +273,18 @@ in the src/ subdirectory.
Installation of a TOS ROM
-Command line options
-forces Hatari to use a windowed mode
-
-j (--joystick)
- activates joystick emulation via cursor keys
+ -j <port> (--joystick <port>)
+ activates joystick emulation via cursor keys
+for given joystick "port" (0-5, see joystick dialog)
--nosound
@@ -380,10 +391,9 @@ games and demos work)
-
@@ -392,9 +402,9 @@ This currently does not work together wi
--cartridge <imagefile>
+ --cartridge <imagefile>
-
sets imagefile as the cartridge
-on the ROM port
+ sets imagefile as the cartridge on the ROM port
This currently does not work together with GEMDOS hard disk emulation!
specify TOS ROM image to use
-
--memsize x
- set amount of emulated RAM
+
-x=0 for 512K, x=1,x=2 or x=4 for 1,2 or 4 MB-s x (--memsize x)
+ set amount of emulated RAM upto 14MB
+x=0 for 512K, x=1,x=2 or x=4 for 1, 2 or 4 MB
--cpulevel x
@@ -429,12 +439,17 @@ the mentioned file
-c <filename> (--configfile)
- Use the mentioned file as configuration file
+ Use the given file as configuration file
instead of ~/.hatari.cfg
+
+ -k <filename> (--keymap)
+ Sets keyboard mapping to "From file" and
+
+uses the given file as keyboard mapping file
@@ -485,7 +500,8 @@ that you have made.--machine <x>
- Select machine type (x = st or ste)
+ Select machine type (x = st, ste or tt)
Choose whether you want to emulate a normal ST or an STE. Note: STE emulation is very incomplete. It may not work very well.
-For STE emulation a STE compatible TOS image, e.q. version 1.06, 1.62 or 2.x, is strongly recommended.
+For STE emulation a STE compatible TOS image, e.q. version 1.06, 1.62 or +2.x, is strongly recommended. EmuTOS can also be used.
Select the CPU clock you want to use. 8Mhz is ST standard and the most compatible, 16MHz is for Mega STE emulation.
With the "Slower but more compatible CPU" option, you can enable @@ -539,15 +555,16 @@ from the emulated drive. The emulated ST disk in its drive.
You can specify a default directory where Hatari will start to browse the filesystem.
-Check the "Auto insert B" option if you want Hatari to be smart and -insert the second disk -of a two disk game automatically. This option will insert the second -disk in drive B and some -games may not be able to find the disks there. In that rare case you -will need to insert the -second disk manually when prompted.
-NOTE: This option does not always work properly.
+Check the "Auto insert B" option if you want Hatari to be smart and
+insert the second disk of a two disk game automatically.
+Some games then use the second drive automatically.
+In the case that a game is not able to find the disk in the second drive,
+you have to insert the second disk in drive A: manually when prompted.
+
+NOTE: This option only works properly if the file name of the
+first disks ends with an 'a' before the extension and the second disk name
+ends with a 'b'.
If you need to create a new blank disk image, click on . @@ -676,8 +693,8 @@ to color modes from the running ST. This toggle acts like a monitor switch with a color and monochrome monitor connected.
"Zoom ST-Low res." will control if Hatari renders ST-LOW to a -320x200 or 640x400 PC display (with borders turned off) or 384x267 or -768x534. +320x200 or 640x400 PC display (with borders turned off) or 384x276 or +768x552. Basically select this to toggle between a small or a large window.
Extended GEM resolutions will emulate some sort of extended graphics card in the emulated ST giving you larger resolutions and a higher @@ -714,9 +731,10 @@ screen content really changed. mapping. Note that you also need a TOS version with the right language (e.g. use a French TOS if you are using a French keyboard).You can also load a custom keyboard mapping file here if you wish. Please - note that the custom keyboard mapping will use the "symbolic" mapping - for all keys that are not defined by your map file. Have a look at the supplied - example mapfile to see how to create your own keyboard mapping.
+ note that the custom keyboard mapping will use the "symbolic" + mapping for all keys that are not defined by your map file. Have a look + at the supplied example mapfile (keymap-sample.txt) to see how to create + your own keyboard mapping.While the emulator is running, you can activate or toggle various -features via the following keyboard shortcuts.
+features via Hatari keyboard shortcuts. Below are listed the default +shortcut key bindings:| ALTGR+j | -activates joystick emulation via cursor keys | +toggles joystick emulation via cursor keys +between port 0, port 1 and being off from those ports |
| ALTGR+m | @@ -842,6 +862,11 @@ switch)
You can change the key bindings from the Hatari configuration file. +The required key values you can see from the SDL_keysym.h include file +(usually in /usr/include/SDL/). + +
All other keys on the keyboard act as the normal Atari ST keys so @@ -899,6 +924,7 @@ the Hatari window. Do this by pressing t hotkey combination. Press it again to go back to normal mouse behaviour which allows you to work in other X11 windows while Hatari is up and running.
+Mouse scrollwheel will act as cursor up and down keys.
Hatari supports two ways of emulating a ST hard drive: The low-level ACSI hard disk emulation and a GEMDOS based drive emulation.
-To use the ACSI hard disk emulation, you need a hard disk image file + +
+To use the ACSI hard disk emulation, you need a hard disk image file with a pre-installed HD driver in it. So either try to image your old -ST -hard disk or grab one from the internet. There is a HD image on the -Hatari web page for download. Perhaps we'll also provide a tool for -creating HD images one day.
+ST hard disk or grab one from the internet (e.g. from the Hatari website). +Please note that AHDI 5.0 is the only hard disk driver that +is currently working and supported. Other hard disk drivers likely will not +work. + ++To create a new ACSI hard disk image, you can start with an empty image that +you have for example created with the following command: +dd if=/dev/zero of=hd.img bs=512 count=xxx. +Then copy the complete AHDI 5.0 package to a floppy disk image, and enable +this floppy disk image and the fresh hard disk image in the emulator. +Start HDX.PRG from the floppy disk and format and partition the hard disk +with this tool. When you're finished, you have to restart the emulated system, +run AHDI.PRG from the floppy disk and HINSTALL.PRG afterwards. +With HINSTALL.PRG you can install the hard disk driver to the fresh HD image, +so you can directly boot from the hard disk image in the future. +
+ +With the GEMDOS based drive emulation, you can easily "mount" a folder from the host file system to a drive of the emulated Atari. To use the GEMDOS based drive emulation, you should use a folder on your @@ -1075,7 +1119,11 @@ GEMDOS drive emulation.
Note that changing the HD-image or the GEMDOS HD-folder will reset the emulated Atari since it is not possible to switch the hard disk while the emulator is running.
-May the fun without the price to be with you ;-) !
+ ++That's all for the moment. +May the fun without the price to be with you ;-) ! +
Note that some applications can even crash at startup if their +configuration or data files are not writable. +
| Gulam shell | +yes | ++ | |||
| Orcs Resource editor | yes | @@ -1419,6 +1487,17 @@ compiling. | Graphics | ||
| Crackart | +yes | +Harddisk access does not work with GEMDOS emulation - fine +with disk images | +|||
| ImCon | +yes | ++ | |||
| Mgif | yes | @@ -1429,10 +1508,9 @@ compiling. | rasters sometimes unstable | ||
| Crackart | +OCR | yes | -Harddisk access does not work with GEMDOS emulation - fine -with disk images | +Didn't try scanning | |
| Speed Of Light | @@ -1443,14 +1521,14 @@ with disk imagesSound | ||||
| SidSound Designer | +MusicMon 2 | yes | |||
| MusicMon 2 | +Noise Tracker | yes | -+ | Sound is very noisy, and didn't work with v0.80 (and earlier?) | |
| Protracker | @@ -1458,21 +1536,31 @@ with disk images|||||
| Accompanist (Henry Cosh Sequencer) |
+ Quartet | yes | -Program works, but couldn't get Hatari midi output to work | +||
| Sequencer One | +SidSound Designer | yes | -Program and sample sounds work, but couldn't get Hatari midi - output to work | ++ | |
| Accompanist (Henry Cosh Sequencer) |
+ yes | +Program works, but couldn't get Hatari midi output to work | |||
| Cubase Lite | yes | Program works, but couldn't get Hatari midi output to work | |||
| Sequencer One | +yes | +Program and sample sounds work, but couldn't get Hatari midi + output to work | +|||
| Text Editors | yes | + | |||
| Sheet spreadsheet | +yes | ++ | |||
| Calamus SL (demo) | +yes | +Nice with Hatari 32Mhz 68020+FPU STE emulation at 1024x768x1 + resolution... | +|||
| Outline Art 3 (demo) | +yes | ++ | |||
| Communications | |||||
| Connect | +yes | ++ | |||
| Kivi QWK Reader | yes | @@ -1531,7 +1640,30 @@ with disk images | |||
| Others | +Science | +||||
| Euler | +yes | ++ | |||
| Minidraft | +yes | ++ | |||
| Molsys | +yes | ++ | |||
| Utilities | +|||||
| Revenge Document Displayer | +yes | +||||
| ST-Guide | @@ -1539,10 +1671,42 @@ with disk images|||||
| ST-Zip | +yes | ++ | |||
| STCat | +yes | ++ | |||
| Lharc Shell | +yes | ++ | |||
| TwoInOne | +yes | ++ | |||
| Sagrotan viruskiller | yes | ||||
| Others | +|||||
| ZX Spectrum emulator | +yes | +Installer needs to be run from a floppy image and (HD) + install directory needs to be already present. After installing, + use unzip to get zero byte sized files from the original + self-extracting zip files. Both 68000 and 68030 versions work + both in color and mono. | +|||
Finally some tested STE applications
+Finally some STE only or STE enhanced applications
| Comment | |||||||||||||
| MaxYMiser DMA | +yes | ++ | + | ||||||||||
| Octalyzer | yes | - | part from the right is not visible on screen | +opens right and bottom borders, doesn't work with EmuTOS | |||||||||
| Protracker STE | @@ -1870,6 +2097,38 @@ are just STE enhanced. These are marked
| Title | +Working | +Sound | +Comment | +
| TT/Falcon bytetros (ray//.tSCc) | +yes | ++ | glasstro, bragg256, 256mbrot, yabt | +
| Movie player | +yes | ++ | 68030 version | +
(Naturally these work also on TTs and Falcons)
+ +| Matthias Arndt -August 31 2005 +November 30 2005 |