Ultima VII: Part II, The Serpent Isle
System Configuration Info (includes an updated buglist)
Gameplay Help
Walkthrough (coming soon)
Serpent Isle is one of the most memory-intensive Ultimas released yet. It took me quite a while to free up enough memory to run it properly. I installed it with a Soundblaster-compatible sound card. I have Windows 95 on my machine. I tried to create a shortcut to it from my desktop, so that my machine would reboot, run the game, and then reboot back to Windows. However, I had problems with this and eventually found it easier just to make a boot disk. To do this, follow these steps.
Creating the Boot Disk
Modifying the Startup Files
Go to Start>Programs>Accessories>Notepad. Choose File>Open, and navigate to your A: drive. Select the config.sys file.
There should be a basic configuration already there. Delete everything. You will define new settings for this particular program.
These are the lines that you need in your config.sys file:
Choose File>Save and save the file. Caution: Make sure you are saving it to the A: drive; DO NOT overwrite the original files on your C: drive.
Now, choose File>Open, and open the autoexec.bat file. Again, you will see a basic configuration. It may be helpful to copy some of this down before deleting it. You will also define a new configuration here.
These are the lines that you need in your autoexec.bat file:
Rebooting Your Computer
Your boot disk should now be configured to load the correct files to run Serpent Isle. Insert the disk into your A: drive. Choose Start>Shut Down. Click 'Restart', and then OK.
Your computer will now reboot. When it begins to reload Windows 95, it will read the files from the disk you just created and boot to an MS-DOS prompt.
From the A:\> prompt, type 'C:'. Navigate to the directory where you installed Serpent Isle (usually C:\Serpent). If you have not yet configured the sound settings, run 'install' from this directory and choose the setting that you found in your System properties for your sound card. Otherwise, just type 'serpent' to begin the game.
Known Bugs and Problems
This buglist is by no means complete. If you have encountered any bugs or problems not listed here, please let me know at copernicandragon@yahoo.com and I will try to put them here.
Screen locks up when I try to begin the Silver Seed quest. -- This problem I have personally encountered. When you double-click the Amulet of Balance while standing on a Serpent Gate, a series of video and sound effects follow as you are magically transported to the Silver Seed quest. However, the earthquake effect seems to lock up some systems. I have a Pentium II 450 Mhz. with a Creative Labs Graphics Blaster Riva TNT 16MB AGP card. When I follow this procedure, the screen shakes and freezes, although sound continues. The only thing to do is reboot, as far as I know.
Error message: 0 bytes extended memory and "serpent" in large letters. -- This problem I have also personally seen. This is due to incorrect sound configuration. When you try to run the game, you get a message similar to the above and you get back a prompt with huge letters. To fix this, just fix the sound configuration by running "install" from the directory where you installed the game. Many times, modern sound cards may come with non-default settings. The most common are IRQ 5, DMA 1, I/O 220. Also make sure that you have the "No sound" option selected if you either do not have a sound card or do not have appropriate DOS drivers for your card. This is a problem in many new systems with PCI sound cards. I myself have 2 separate cards, a newer PCI card and an older but wonderful Creative Labs SoundBlaster AWE64.
I hope that this has helped any of you with Serpent Isle memory problems. I have a Compaq Presario 4704, with a 133 Mhz. Pentium processor and 16 MB RAM. I can run the game with no problems. I know that there are many different configurations available, though, so if you have any specific questions, drop me a note at copernicandragon@yahoo.com. Also, if you notice any errors in this technical walkthrough, please let me know so that I can fix them.
Gaseous Dragon also maintains an excellent technical questions page for installation and configuration of Ultima VII: The Black Gate and Ultima VII: Part II, The Serpent Isle.
[contact Copernican at copernicandragon@yahoo.com]