--- uae/docs/README 2018/04/24 16:48:26 1.1.1.10 +++ uae/docs/README 2018/04/24 16:56:13 1.1.1.15 @@ -1,4 +1,4 @@ -This is version 0.8.10 of UAE, the Un*x Amiga Emulator. +This is version 0.8.15 of UAE, the Un*x Amiga Emulator. Versions numbered 0.8.x are beta versions, to be used for development only. If you are only a user of UAE, you are better off using the latest 0.7.x @@ -88,8 +88,7 @@ Not emulated: or BSD. - The AGA chipset (A4000/A1200). This chipset has enhanced capabilites for up to 256 colors in all resolutions. -- Serial port emulation exists but doesn't work too well (someone tell me when - that's no longer true, I don't use it). +- Serial port emulation exists but doesn't work too well. Since the PC floppy controller can't read Amiga disks (yes, that's a fact), floppy access has to be emulated differently: Floppies are emulated by means @@ -170,9 +169,16 @@ kickstart_rom_file=file [default=kick.ro joyport0=mode [default=mouse] Specify how to emulate joystick port 0. You can use "mouse", "joy0", or "joy1" to use the corresponding input devices of your machine, or you can - select several different keyboard replacements for a joystick: "kbd1" for - the numeric pad with '0' as fire button, "kbd2" for the cursor keys with - right control as fire button and c is T/F/H/B with Alt as fire button. + select several different keyboard replacements for a joystick: + "kbd1" for the numeric pad. '0' is the fire button. Three keys on the + numeric pad act as autofire toggle: '.' (or ',' depending on your + keyboard language), Enter and the division key. + "kbd2" for the cursor keys with right control key as fire button and the + right shift key as autofire toggle + "kbd3" for T/F/H/B with the left Alt key as fire button and the left Shift + key as autofire toggle. + The autofire toggle keys will turn on autofire (25 shots per second), it + will stay enabled until you hit the autofire toggle again. joyport1=mode [default=joy0] Like joyport0, but for the Amiga's joystick port 1. use_gui=bool [default=yes] @@ -205,6 +211,10 @@ cpu_compatible=bool [default=no] If enabled, a slower but slightly more accurate variant of the CPU emulation will be used. This is needed for some types of copy protection, among other things. This is only meaningful for a CPU type of "68000". +nr_floppies=n [default=4] + The emulator will emulate this many external floppy drives. Some very old + games apparently have problems if this is larger than 1, but for all normal + programs the default is good enough. Emulating external devices (harddisk, CD-ROM, printer, serial port): filesystem=access,volume:path [default=no filesystems mounted] @@ -576,12 +586,19 @@ added while the emulator is running. Re either for technical reasons. The implementation of the uaescsi.device uses cdrecord's libscg as -interface to the native SCSI system. Many implementations of this -interface exist, although only the Linux implementation has been -incorporated into UAE at the moment. Using threads is strongly -recommended, because some SCSI commands can run for extended periods -of time and would block the whole emulation during this time without -threads. Use --enable-threads when starting configure. +interface to the native SCSI system. The Linux implementation of this +library used to be included into UAE, but now the library as generated +by the cdrecord source package (ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/) +is used. As the library is not distributed seperately, you will have +to get the whole cdrecord sources, compile it and then make several +header and lib files available to the compiler if (and only if) building +UAE with SCSI support. The script "src/install_libscg" copies the files +required for the libscg in cdrecord 1.8.1. + +Using threads is strongly recommended, because some SCSI commands can +run for extended periods of time and would block the whole emulation +during this time without threads. Use --enable-threads when starting +configure. Depending on the hosts capabilities the uaescsi.device may be limited compared to other Amiga SCSI devices. The Linux kernel by default only @@ -666,17 +683,14 @@ UAE. The new "official" UAE page is located at -http://www.freiburg.linux.de/~uae + http://www.freiburg.linux.de/~uae thanks to Stefan Reinauer who is now maintaining it. There, you will find links to other UAE pages. One which is especially useful is the "UAE Discussion Board" set up by Gustavo Goedert, the address is -http://www.netrunner.com.br/dosuae/uaeboard/index.html - -Not quite as good as a newsgroup due to braindamaged reader software -(Ratscope), but still a blessing. + http://amiga.nvg.org/uaeboard There is supposedly a newsgroup named "alt.emulators.amiga", but I don't get it here. @@ -689,7 +703,7 @@ Petter Schau has written another Amiga e written in x86 assembly and only runs under DOS. It's quite compatible and generally faster than UAE. The Fellow homepage is at -http://www.geocities.com/SiliconValley/Peaks/5244/ + http://www.geocities.com/SiliconValley/Peaks/5244/ Thanks & Acknowledgements @@ -719,6 +733,12 @@ Special thanks to: world... - Jens Schönfeld, inventor of the Catweasel controller, donated one controller card. + - Jürgen Beck, maintainer of the Amiga emulation web site "Back to the + Roots" (http://back2roots.emuunlim.com) and everyone else who spends + time writing to software companies asking for permission to distribute + old Amiga games. + - all the software companies who allow distribution of their Amiga games on + sites like "Back to the Roots". Authors/Maintainers @@ -781,6 +801,11 @@ pOS port: Available: Not quite sure yet. Sourcecode: Included in the main source. Should compile OK. +OS/2 port: + Pressenna Sockalingasamy + Available: ftp://hobbes.nmsu.edu/pub/os2/apps/emulator/uae2_0810_a1.zip + Sourcecode: working on including it + XFree86/OS2 port: Krister Bergman Available: http://www.kuai.se/~bellman/html/xfreeapps.html