--- uae/docs/FAQ 2018/04/24 16:39:46 1.1.1.3 +++ uae/docs/FAQ 2018/04/24 17:01:34 1.1.1.7 @@ -35,6 +35,18 @@ A: Look at the keyboard of your Amiga. U Germany, make sure there's a "setmap de" command in the startup-sequence) You can probably create a @ sign by pressing Alt+2, or Shift+2. +Q: On Linux, the Alt and right control keys aren't working. +A: I found out that on my SuSE installation, there's a file called ".Xmodmap" + in my home directory which remaps these two keys so that UAE no longer + recognizes them. That file has two lines; change those to read + keycode 64 = Alt_L + keycode 0x6D = Control_R + This doesn't seem to be a problem anymore with SuSE 6.4 (or at least + they're shipping a different .Xmodmap file). + +Q: On my Linux system, all the key combinations that involve F12 don't work. +A: Known problem - don't use the window manager that comes with KDE2. + ** INCOMPATIBILITIES @@ -51,25 +63,29 @@ A: If you're trying to run a game or a d slow RAM can sometimes fix. If it's an application, check for obvious things like Kickstart version requirements, RAM, etc. Also make sure the software you're trying to run isn't for AGA equipped machines. + You can also try changing various other options, like the CPU type. For + games, sometimes "-C0c" will make it work. ** AMIGA DISKS, DISK IMAGES, HARDDISKS, CDROMS Q: Is it possible to read Amiga disks with a PC? -A: Ask that in comp.emulators.misc :-) The answer is: NO! Unless you invent - and build some extra hardware yourself, which no one appears to have done - yet. You'd also need some extra software driver; the whole setup would be - similar to the X1541 cable/software for C64 emulators. - Some people have pointed out that you can buy a controller named "Catweasl" - which apparently can read all sorts of disks on a PC, including Amiga - disks. Please don't ask for details, I don't have the thing and I can't - tell whether it works. +A: No, and yes. No, with a standard PC it's impossible. However, with some + additional hardware (e.g. a new floppy controller or a second floppy + drive) it is possible. I currently know of four solutions, the AFR + package which consists of a small parallel port interface that you have + to build yourself and some software, the Catweasel controller which is + available as an ISA card and comes with DOS software that can create + disk files, and the Disk2FDI program (see below). I have a Catweasel + here, and it does in fact work. Q: Couldn't I attach an Amiga floppy drive to the PC somehow, and use that to read Amiga disks? -A: You can attach Amiga (low-density) drives to the PC, because they are - completely identical to PC drives. This won't help you, because the problem - is not the drive, but the PC floppy controller. You have to live with it. +A: In theory Amiga drives and PC drives are identical, so you can attach them, + but this doesn't buy you anything, because the problem is not the drive, + but the PC floppy controller. It has also been reported that Amiga drives + don't behave very well when attached to the PC, so trying it is + discouraged. Q: But the PC can read 11-sector formats! A: Yes, but those sectors look a little different to the hardware. @@ -80,10 +96,11 @@ A: So what? Q: But the PC can read Atari ST disks! A: So what? -Q: But... -A: No way. If you still are convinced that it must be possible, prove it. - Write a program to read Amiga disks with a standard PC controller, and I - will apologize in public. +Q: What if I use two disk drives? +A: What an odd question. Interestingly, you can read Amiga disks with a + program called disk2fdi, provided you have two 3.5" floppies connected + to the same floppy controller in your PC. See the "Links" section. + It still doesn't allow writing, though. Q: How can I use DMS images? A: Run DMS under UAE and use it just like you would on a real Amiga. @@ -92,7 +109,7 @@ A: Run DMS under UAE and use it just lik Q: How can I transfer non-DOS disks that are used by many demos? A: With transdisk. The fact that they are unreadable by AmigaDOS does not - mean they are unreadble by transdisk. + mean they are unreadable by transdisk. Long explanation: There are two things to consider when talking about the "format" of a disk. First, the low-level format which divides each track into sectors in a special way. Most Amiga disks are in the standard Amiga @@ -215,14 +232,10 @@ A: Short answer: I disagree. superiority of the hardware that made the Amiga a success. I see UAE as a program that is similar to C64 emulators: it allows you to run some old games and other programs that you can't replace with better - equivalents on the PC. As such, it can already be used to run non-action - games (like Monkey Island or Bard's Tale) at a satisfactory speed. Faster - CPUs will eventually make it possible to run action games, just like faster - CPUs have made it possible to emulate a C64 at full speed on a PC. UAE is - not (primarily) meant for the Amiga PowerUser who is running high quality - applications on his A4000 with a 68060 board, but for people like me who - switched from an A500 to the PC a few years ago because they wanted to make - money by developing software. + equivalents on the PC. UAE is not (primarily) meant for the Amiga PowerUser + who is running high quality applications on his A4000 with a 68060 board, + but for people like me who switched from an A500 to the PC a few years ago + for whatever reason. Besides, emulating an OS is far more difficult IMHO. Especially if the platform you are emulating it on is completely different than the platform that is being emulated. You'd have to mess with endianness conversions and @@ -268,6 +281,7 @@ Q: Does UAE run on the DEC Alpha/Sparcst A: UAE should run on all Unix systems that have at least X11R5 and a decent C compiler installed. So the answer is probably yes. Just use the generic Unix source and follow the instructions in README.UNIX to compile it. + However, using GCC and the GNU binutils can improve your chances. Q: Why is there a blank area on the left side of the screen? A: The Amiga can display graphics there, but usually doesn't because this