UAE Wii

From GameBrew
Jump to: navigation, search
UAE
UAE-icon.png
General
Author(s) Simon Kagstrom
Type Computer emulator
License GPL
Links
Download
Source


Contents

Introduction

UAE is a famous Amiga emulator ported to the Wii. UAE Wii can be found on googlecode at uae-wii.googlecode.com, and is based on the source code of E-UAE. It allows you to play Stunt car racer, Turrican, Midwinter and the other good old Amiga games on your Wii. The port uses SDL Wii.

You can read about the current status on my blog. Interested developers should mail me at simon.kagstrom@gmail.com and I'll give you commit access to the googlecode repository.

Budbrain megademo on the wii
Stunt car racer on the wii

Installation

Untar the binary release on your SD card, which gives you a structure as follows:

uae/
uae/uaerc
uae/floppies/
uae/roms/
uae/harddisks/
uae/saves/
apps/uae/
apps/uae/boot.dol
apps/uae/...

Amiga kickstart images go into uae/roms/, with the default name from uaerc being kick.rom. Thereafter put your floppy images in uae/floppies/ and you are set to go. You can also load the images from usb HD or from computer through SMB protocol.

Where do I get Amiga kickstart roms?

The easiest way to legally get a set of Amiga kickstart roms (and games) is to buy the Amiga forever CD from Cloanto. To use this with UAE-Wii, perform the following steps on your host computer:

1. Copy everything from the "/Amiga Files/Shared/adf" directory on your Amiga Forever CD to /uae/roms/ on your SD card.

2. Copy /Amiga Files/Shared/rom/amiga-os-130.rom to /uae/roms/kick.rom on your SD card

3. If you have upgraded from an older version than 3, remove /uae/uaerc.saved from your SD card

You can also dump the kickstart-rom of one of your own real Amigas, this requires a rom-dumper program (can be found here) and you will need to be able to transfer files to and from your Amiga. The easiest way to achieve this is to also use an Amiga that can write PC-DOS disks (Amiga Workbench 2.0 or higher) or by using a terminal program on both ends and a null-modem cable. Lemon Amiga has more help on the subject here, they also explain how to transfer games.

Configuration

UAE is very configurable, so take some time to lookup how the configuration file format works. There are three configuration files, uaerc, uaerc.saved and uaerc.user. A lot of configuration options are configurable from the menu system, and UAE wii will save the current configuration as uaerc.saved if something has been changed. The contents of this file will override the defaults in uaerc, and the contents of uaerc.user (optional) will override both other configuration files.

You can also load games from your computer with a wi-fi connection through SMB protocol. You should configure uaerc.smb file and select the option in the option menu. See the tinysmb page for additional information and troubleshooting.

The menu support allows selecting which amiga model to emulate. When switching model, UAE wii will try to load a matching kickstart image and thereafter reset the computer. If the kickstart is not found, it will keep the current, but remember that this might not give you a functioning Amiga. The model/kickstart mapping is as follows:

Development

The googlecode page for UAE Wii contains build instructions, first look at those if you want to build UAE Wii.

Changelog

Version 6

Version 5.1

Version 5

Version 4

Version 3

Version 2

Version 1

Other topics

License

UAE is GPLv2. I've always liked the "PostcardWare" concept though, so if someone likes the emulator, send a postcard to

Simon Kågström
Birkagatan 21A
113 36 Stockholm
Sweden

Other UAE Wii implementations

"Gouky" has ported UAE4All to the Wii as well, and has now also released the source code for it. You can get the source code here. Unfortunately, the differences between E-UAE and UAE4All are large, so it will be difficult to integrate changes from there.

Thanks to

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Make a donation