Zork White House

Just Adventure +


||  Adventure Links   ||  Archives  ||  Articles   ||  Independent Developers   ||  Interviews   ||   JA Forum   ||
|| 
JA Staff/Contacts   ||  The JAVE   ||  Letters   ||  Reviews   ||  Search   ||   Upcoming Releases   ||  Walkthroughs   ||
|| 
What's New / Home
  || Play Games!
  ||
Over 1 Million Visitors a Month! RSS Feed

Buy PC Games at JA+

Articles


Boing!
How to play old Amiga games on your PC!

by


Setting up WinUAE

The purpose of this guide is to setup WinUAE so that you’ll be able to play the majority of the old games – including of course all the adventures. This means that the setup is going to include only the basic configuration to emulate an Amiga 500 – some alterations will be mentioned in order to emulate a plain AGA system too. Only the items that need to be changed or checked will be mentioned. If a settings item is not mentioned it means it should be left as is by default.

After running WinUAE for the first time, it will look up all your paths and where the rom files are located. Then the Properties window with all the available settings will appear. If you don't want to use the default paths, you can change them from the Paths settings. The settings that need to be changed or checked are:

CPU Settings - click to enlargeCPU: Set “CPU Type” to 68000. Some games may benefit from a higher processor (eg some Sierra games). You can experiment by selecting 68040 or 68020. If you do that, also set “CPU Emulation Speed” to “Fastest possible, but maintain chipset timing”. If you have compatibility problems, revert to 68000.

Chipset: Set “Chipset type” to “OCS”, “Misc chipset options” to “Cycle exact CPU and Blitter”, “Collision level” to “Full” and “Sound emulation” to “Emulated, 100% accurate”.

ROM: At “Boot ROM File” select Kickstart 1.3 from your roms folder.

RAM: Set “Chip” to 512 K, “Slow” to 512 K and “Fast” to “none”. Occasionally, if a game is not loading, and especially if you get low memory errors, set “Chip” to 1 MB, “Slow” to “none” and “Fast” to “1 MB”. Also, some games may benefit from higher memory (eg some Sierra games). You can experiment by selecting more “Fast” memory. Do not exceed 1 MB “Chip” memory. If you have compatibility problems, revert to initial settings (Chip/Slow/Fast = 512 K/512 K/none).

Display Settings - click to enlargeDisplay: This is how the games are going to appear; full screen, in a window etc. You can set it up as it suits you, but make sure you set “Refresh” to “Every Frame”.

Sound: Leave the sound options as they are by default. If you encounter sound problems in games (possible on lower machines), reduce the frequency, and try Mono instead of Stereo. Try for fun: The Amiga floppy drives were pretty noisy, especially A500’s internal drive. WinUAE gives you the opportunity to emulate the drive sounds while the games are loading!

Game & I/O Ports: Serial, Printer and MIDI to “none”. WinUAE will recognize possible joysticks or joypads that you have connected to your PC. Set Port 0 (Mouse Port) to “Mouse” and Port 1 (Joystick Port) to whatever joystick/joypad you may have, or to the kbd layout that suits you best. Port 1 will only be needed if you play a game that needs/supports joystick – old Sierra adventures supported joystick, which could be used to move your character around. Of course, if you want to play a 2-player game that requires 2 joysticks, you can set Port 0 to a joystick/joypad or keyboard layout (this will be player 2’s controls). If a mouse is needed before the game starts, in order to navigate through menus and intros, you can press F12 at anytime to bring up WinUAE’s Properties window from where you can switch from mouse to joystick and vice versa.

Misc Settings - click to enlargeMisc: You can select “Use CTRL-F11 to quit” if you want – otherwise you can either quit by pressing F12 and then selecting Quit from the properties window, or by pressing Alt-F4. You can also select “On-Screen LEDs”. What this option does, is shows several LEDs at the bottom of the screen that give info on the CPU usage, the CD/HD usage and, most importantly, the floppy usage. You see, you will be emulating floppies, so the games will take some time to load – time that might seem forever when you’re used to hard drives! The floppy LEDs tell you if a game is still loading, in case you think there’s something wrong or that the emulator has crashed. The LEDs may take over part of the game screen on some games, but you can turn them on and off at will by pressing F12 and changing the setting from the Properties window.

In order to setup WinUAE as a plain AGA Amiga, do everything as above, but change the following:

CPU: Set “CPU Type” to 68EC020 and “CPU Emulation Speed” to “Fastest possible, but maintain chipset timing”. Like stated earlier, some games might benefit from a higher processor, so you can try 68020 or 68040. Revert to 68EC020 if you encounter compatibility problems.

AGA ROM Settings - click to enlargeChipset: Same as before, but this time select “AGA” instead of “OCS” for “Chipset type”.

ROM: At “Boot ROM File” select Kickstart 3.0 or 3.1 from your roms folder.

RAM: Set “Chip” to 2 MB and “Fast” to 2 MB or more (max 8 MB); “none” for “Slow”.

Oh, and don't forget to save your settings under Configurations.

Disk Drives – Loading

Disk Drives Settings - click to enlargeAmiga could have up to 4 floppy drives connected – 1 internal and 3 external. Those were named DF0 (internal) and DF1-3 (external). Because of the different ways that Amiga and PC drives handle the disks, you cannot use Amiga disks in your PC floppy drive. So, what you will be using is disk images, which mainly come in 3 different file types: .adf, .adz, .dms. All of the drives should be set to “3.5’’ DD”. In some very rare occasions, only DF0 should be enabled, so disabling the external drives is a thing to try if a game doesn’t load – you can also disable the external drives if a game comes in less than 4 disks/image files. It is suggested that you set the “Floppy drive emulation speed” to “Turbo” for faster loading. Remember, you are emulating a floppy drive, which means games will take as much time to load as if they were actually loading from their floppy disks – and, as mentioned earlier, this may seem like forever to someone who is used to hard drives! Turbo speed makes things faster, but in some cases it’s incompatible, so if a game fails to load set the speed back to “100% (compatible)”. Also, Turbo speed might not work (games will not be loading at all) if 68040 is selected as the CPU.

Loaded Disk Images - click to enlargeTo start loading a game, load its image file in DF0. If the game came on 2-4 disks, load the boot disk (usually disk 1) in DF0 and the other disk images in DF1-3 – as mentioned above, you can disable the unused external drives. If the game is more than 4 disks, load the first 4 disks in DF0 (boot disk) -DF3 and play the game normally until you are asked to swap disks. When this happens, press F12, and from the Properties window you can swap the image files at will. Note: Amiga’s drives needed to “recognize” a disk after it was inserted, so it will take a couple of seconds for the disk to be available – if you are asked to “Click to Continue” after swapping disks, wait around 4-5 seconds after you changed the image files before you do so. Also note: some games, for reasons only known to their programmers, request certain disks to be in certain drives – usually all disks swapped in DF0. If you come across such a situation, use F12 to do the disk swapping, though this is not a common occurrence.

Saving

Write Protection Settings - click to enlargeAdventure games – which are our main focus – are useless without the ability to save. WinUAE gives you full saving capabilities – on disk images of course! Several games allow saving on the game disk itself, but others require a save disk. A save disk (as an image file) can be created by clicking on “Create Standard Floppy”. This will create an empty .adf disk image, which you can name anything you want and place anywhere you want in your hard drive – normally, in the same folder with the game. You can now insert the save disk using F12 every time you want to save. WinUAE saves directly on top of .adf images, changing the files themselves. When using an .adz or .dms image file WinUAE will not save on top of them. Instead, it creates a temp file, where it stores the changes. The temp files can be deleted whenever you want, either from within WinUAE or manually from Windows. NOTE: Regardless which drive you will use to save, make sure the “Write Protected” option is unchecked - .adz and .dms files have it checked by default.

In Conclusion

Although I still own an A500, an A1200 and the original A1000, I couldn’t help but dance in glee the first time I ran WinUAE and started to play the old Amiga games on my PC screen! I’m sure that old Amiga users who have not used WinUAE before will soon be doing the same! For those who never had the pleasure of an Amiga experience in the past, this is the opportunity to do so! Hope this guide was helpful. Happy AMIGA gaming – and adventuring!

 

Macintosh

This article only covers Amiga emulation for the PC. Mac users can visit http://www.thinkcommodore.com, a very well written site for Amiga and Commodore emulation information.

 

Page 1 | Page 2 | Page 3