This FAQ Contains:
What is UAE4All?
Getting started with UAE4All.
Menu / Configuration.
What is a kick.rom, do I need it and where can I get it from?
Where can I download Amiga games?
I have the kick.rom, some games and am rearing to go. What do I do now?
What are the controls?
Can I use a bluetooth joypad?
I ran UAE4All and nothing is happening. What did I do wrong?
Hey, your site says that game xxxxx should work and it doesnt. Why is this?
I wish to submit a compatibility report, what exactly do I do?
What is UAE4All?
UAE4All Emulates the Commodore Amiga 500 with additional 512kB RAM expansion (1MB total).
UAE4All Maemo is based on the source code from Chui’s Dreamcast UAE4ALL RC2 and notaz's UAE4ALL GP2X v0.8.0.
Getting started with UAE4All!
Kickstart / BIOS
You need to put the kick.rom image in the /home/user/MyDocs directory (MMC root).
The easiest way to do this is copy it to the Nokia N900 drive letter on your PC with the N900 plugged in as Mass Storage mode.
Make sure that you have the correct kickstart image (524288 bytes). The original kickstart 1.3 works best for most games as it was designed for the A500, which is what UAE4All is designed to emulate.
I personally prefer to use Kickstart 2.05 though as I used to own an A600 which used this version and it is required by some of my games where I formatted the floppy as FFS, which is a newer disk format than what 1.3 supports. Some magazine coverdisks also may require this version.
Unfortunately I cannot tell you how to obtain the kickstart image as it is copyrighted and may be illegal to download, especially if you do not own a real Amiga. Please DO NOT ask here or on maemo.org as you will just get the same answer, Google is your friend .
Amiga Virtual Floppy Disks
Copy your Amiga floppy images somewhere on your N900, a directory in MyDocs is recommended.
Compressed ADF images are supported either with gzip or 7zip.
Using UAE4All
Run UAE4All and choose Select Image Disk.
Navigate to where your floppy images are and highlight the one you want.
Press Z to assign it to virtual floppy drive DF0 or X to assign it to DF1.
(Optional) Change the configuration options to your liking or according to compatibility reports.
Choose Run, and enjoy your Amiga experience.
Menu / Configuration:
Select Image Disk
This is where you choose the floppy disk image(s) you wish to insert into the virtual floppy drives DF0 and DF1.
Navigate to the directory where your ADF files are located and then highlight the disk image you want.
Now press Z to assign it to DF0 or X to assign it to DF1.
Some games will only work from DF0 so if you have any problems, use that.
If you are playing a 1 disk game after playing a 2 disk one it is recommended to select Eject DF1 before selecting run.
SaveStates
This allows you to save an exact copy of the Amiga memory at any given time. This means you can save and later resume those games that normally have no save game ability.
Throttle
This setting toggles some of the emulation settings in UAE to achieve a better speed at the cost of compatibility. Therefore some games which run too slow normally will run better with certain throttle settings. However some games may only work with no throttling at all.
Basically if a game runs too slow or fails to run at all, try different throttle settings.
If you have changed this setting because the game failed to run or crashed, you will need to choose Reset from the menu afterwards.
Frameskip
This again is a speed improvement. Some games may be too graphically intensive to run full speed displaying every frame, so you can choose how many to skip to attempt to make the game playable.
It is best to start with the Auto setting and once you know the game works, try changing it to 0 and then increase it until the sound no longer stutters. Some titles may only work on Auto as it attempts cycle-exact emulation which may be required for timing.
Sound
Sound requires more CPU power to emulate so if you are playing a game with the sound turned down then turn it off here too. Having the sound off will usually make a game run a lot better.
Save Disks
This is a legacy from the Dreamcast version which was on CD so was read-only. It allows any changes made to the floppy images to be saved into their own files instead of the original ADF. The emulator will automatically recognise and use the relevant data when you read back that part of the floppy.
Its actually still very useful on the N900 as it reduces the chance of corrupting your ADF files due to bad save games. It also allows you use to use compressed ADZ images without having to fully extract then re-compress them to save any changes.
Eject DF1
This simply allows you eject the ADF image from the virtual DF1 drive. This is a good idea when you are playing a single-disk game as having a disk in the second drive could cause problems, or potentially be corrupted if the game you are playing expected the second disk to be a blank save game disk.
Reset
Resets the Amiga. You have to do this when changing games or if a game failed to run and you are changing the Throttle setting to attempt to get it to work.
Run
Boots up the Amiga if its the first time this session, or returns to the Amiga emulation if you just switched to the menu to change settings.
Exit
I think you can work this one out for yourself.
What is a kick.rom file?
The kick.rom file is the BIOS of the Amiga. It contains the basic code on how the Amiga boots as well as huge chunks of the Amiga OS itself. Although WinUAE can boot many games without a kick.rom, UAE4All is based on a very cut-down and older code base so requires the Kickstart file to work.
Unfortunately you are only allowed to own a kick.rom file if you actually own an Amiga or the Amiga Forever emulator pack. To make matters worse, the Amiga Forever ROM file is not compatible with UAE4All so you will still have to obtain a compatible version by other means if you want to use UAE4All.
Where can I download Amiga games?
Try Google. There are many shareware and commercial Amiga games that are now free and perfectly legal to download as the Amiga is considered a long dead system.
Please bear in mind though, just because a game is available to download it does not mean you are legally entited to do so. Some games ARE still under copyright especially Arcade conversions such as SEGA games which are still sold today on other systems.
I have the kick.rom, some games and am rearing to go. What do I do now?
Make sure the kick.rom is in your MyDocs directory. This is the root directory in file manager or the drive letter assigned when you connect to the PC in Mass Storage mode.
Now start UAE4All and you will be shown the menu screen.
What are the controls?
Fn stands for the blue arrow button under Ctrl.
General
Ctrl+Backspace = Task Manager
Fn+Backspace = Menu
Menu
Arrow keys to navigate.
Cancel = Q
Load = C
X = E, ENTER
Y = X, SPACE
R = 1
L = 2, BACKSPACE
Keyboard
1-0 = Fn + Q-P
F1-F10 = Fn + Ctrl + Q-P
Escape = Fn + Ctrl + BACKSPACE
Keypad = Fn + Shift + Q-P ASFV.ENTER
Toggles
Fn + SPACE = Toggles between keyboard mode, joystick emulation and mouse emulation.
This means you now have full use of the keyboard for entering your name in hiscore tables etc.
Fn + S = Turns off/on the LEDs at the bottom of the screen.
Mouse1 / Joystick2 keymapping:
Directions = Arrow Keys
Button 1 = SHIFT
Button 2 = SPACE
Can I use a bluetooth joypad?
You most certainly can, but it may slow down the emulator.
UAE4All has been tested using a PS3 Sixaxis controller (also compatible with Dualshock 3) but it currently seems to slow down the emulator a fair bit making games more choppy.
Other joypads may also work but I have not had any reports of people using them yet.
I ran UAE4All and nothing is happening. What did I do wrong?
You may be trying to use an encrypted kick.rom such as the one that comes with Amiga Forever. Try to obtain a different copy and try again. Also, only use kickstart 1.3 or kickstart 2.05.
Hey, your site says that game xxxxx should work and it doesn't!
Unfortunately as most Amiga games were copy protected, the chances are the version you downloaded are cracked. There may be different versions of the game out there cracked by different groups, some may work in UAE4All and others not.
Most cracked games also have cracktros, little intros when you boot the game that can also cause compatibility problems. It is also possible that the version you downloaded was corrupted somehow.
So if a game does not work that someone else says does work, try downloading a different version or even downloading the same version again from a different site.
I wish to submit a compatibility report, what exactly do I do?
First things first, test several titles to make sure the emulator is working on ANY games, before doing extensive testing. If the emulator does not work with any titles then you have a problem which needs to be fixed before you report anything. Try asking for help in the message board. Once you are sure the emulator is working you are safe to submit a compatibility report.
As UAE4All is still in very active development, just testing to see if the game boots and you can start a game and play for a few minutes is fine. However the longer you are willing to test a game, the better idea you have if it works correctly or not.
Some games take a while to boot so please be patient and keep on eye on the on-screen floppy drive LEDs to see if its still loading. If the first LED (power) is flashing light/dark constantly, chances are it has crashed. Only submit a "does not work" report after you have tried different throttle settings and are sure it is not just loading slowly.
However, if you submit a report then after more testing you realise it was incorrect you can edit your notes later. However please do not edit older reports you have made when testing a newer emulator version, submit a new report instead. You should only edit old reports if you are still using the same emulator version and found issues you did not notice before.