THIS IS THE FIRST PART in a five-part series of articles guiding you through the technicalities of running Emlyn Hughes International Soccer on your PC. We will start by discussing the workings of CCS64, the Commodore 64 (or C64, as it is really called) emulator we use, while the following articles will tell you about how to use the emulator Online to play with other ehis64.net members.
So, without further ado, let's start the fun!
Your system needs to have the following:
1. Pentium processor. If your computer is less than five years old, it will do fine.
2. Windows (98/ME/2000/XP) operating system. Unfortunately, CCS64 does not run under other operating systems.
3. DirectX 9.0 or later. If you have updated your system recently, you most probably have this. It is free and can be downloaded from Microsoft's website.
If your system fulfills the requirements, great! Now you need to get all the software that you need:
1. CCS64. This is an emulator that enables you to run Commodore 64 games on your PC. You can download it from http://www.ccs64.com. The latest version at the time of writing is V3.0 Beta 1.6, and everything in this guide will be based on that version. However, future versions will probably not change that dramatically, and in case they will, we will update this help as soon as possible.
2. The Emlyn Hughes International Soccer program. You can find this in our downloads section, where we have two versions of the game. The regular tape image can be used for playing the game offline, while the ehis64net.t64 file is what we use for Online playing. As they are really small, you can download both of them. Just remember where you save them!
3. The customised-for-EHIS configuration files. Also these are available from our downloads section. The file in question is EHIS_CSS64_Configs.zip, and works on the 1.6 beta of CCS64 V3.0. If newer versions of the emulator don't support these config files, we will try to update them as soon as possible. The package has two files that are meant to replace the C64.CFG that comes with the emulator.
To install our configuration files, unzip EHIS_CSS64_Configs.zip to the same directory. You now need to replace the "C64.CFG". Do that by renaming "C64.CFG" for example to "C64_ORIGINAL.CFG", and then renaming "EHIS.CFG" to "C64.CFG". If you later on encounter problems, you may restore the original configuration file, or try the NOSOUND.CFG, which runs CCS64 without sound.
You may also consider copying the two C64 tape images that you downloaded ("Emlyn Hughes International Soccer (1988).t64" and "ehis64.net") into the same directory.
Go to the directory where you unpacked the program to. You should consider making a shortcut for CCS64 on your desktop or any other easily accessible place – you may have to restart the program a number of times. To create a shortcut on your desktop, just right-click on the CCS64 icon (the one with a drawing of a Commodore 64) and choose Send To::Desktop (create shortcut).
Now, run CCS64 by double-clicking either the "ccs.exe" in the program's directory, or the shortcut that you just created.
If everything went fine, this is what you should see:
CCS64 start screen
If you indeed see the C64 start screen pictured above, you have just started CCS64!
If, however, you cannot see the screen, and got some error messages instead... Well, CCS64 is not always very stable, as it is still on the beta testing stage. Try to ignore the error messages and see if the program actually starts. If you see the familiar C64 starting screen, you have at least got it up and running. If you don't, think for a second: do you meet the requirements (a Windows system with a Pentium processor, with DirectX 9.0 or later installed)? If you do, then the best thing you can do is contact us either on our mailing list, or through this form. We are always happy to help!
The magical key in CCS64 is F9: press that and you will be brought to the main menu. It looks like this:
CCS64 main menu
This may all look somewhat odd at the beginning, but it will all come clear to you once you get the hang of it. Navigating in the menus works with the following keys:
Up/down: move up and down in the menu.
Right: activate a selection – opens a sub-menu (in case the selection is followed by three dots) or changes a setting, depending on the item you have selected. Also the 'enter' key can be used for the same purpose.
Esc: move back onto a higher menu level
We have created the pre-configurated files (EHIS.CFG and NOSOUND.CFG) so that you don't have to bother about the complicated settings in CCS64. Therefore, if you are not very interested in the settings, you can skip this section and move to "1.7 Running EHIS".
On the other hand, if you want a brief summary of what the options are about, read on.
When in the main menu, selecting "Options..." will bring you to the Options sub-menu. It looks like this:
The CCS64 options view
As you can see, there are even further sub-menus here. Here are the main things that you may want to know:
Video...: These concern the video settings. For example, window or full-screen modes may be selected, although unfortunately online playing supports only window mode. In our configuration file we have configured a double-size window because we think it looks nice and doesn’t slow down most PCs, but you may change that if you wish.
When you set up video and other options, it is sometimes necessary that you press Enter on the newly-selected option for it to be applied.
You may notice that we have also configured 1 frame skip. This was done after observing that most current systems are slow when no frames are skipped. CCS64 has a utility called "Speedometer", which you can activate at the "Special..." section of the main menu, and with which you can make sure that you are running the game at 100%. In case you are not, please set up more frame skips, a smaller window or disable sound until you do, because most of us are running at 100% speed and it is a nuisance when we are forced to slow down because of the other machine.
Sound...: CCS64 has known issues with sound cards, and if you encounter problems running Emlyn Hughes International Soccer, one of the first things that you should do is to disable Sound Output. That is why we have provided an alternative configuration file where sound is disabled (EHIS_NOSOUND.CFG).
Input...: Here you can choose how to emulate the joysticks. Unless you want to use your mouse or a PC joystick, you should have the "mode" of one or both control ports set up as "Key-Set [key-set number]". It should look something like this:
CCS64 input settings
There are three key-sets available. To define the keys go to "Define Joystick Keyset" and enter the keys for the key-set(s) that you are using. If you use our configuration file, we have configured the arrow keys and left shift as your joystick, but you can choose whichever you like.
However, do not use keys like Control for the fire button, as they are already used by CCS64 itself. Although it is possible to use these keys, by diong so you lose the ability to pause the game, as left ctrl is set to be the Commodore button that pauses the game in EHIS. Moreover, you don't need to define every key, just the four cardinal directions and Fire button 1 (though you can, if you want to, define them all).
Finally, never define the same keys for more than one keyset. If possible, it is also a good idea not to use any of the letter keys on the keyboard, for you may need to write something while using the emulator. We, for example, sometimes use the game's "Edit Team" function in Emlyn Hughes International Soccer for a quick an easy chat function.
In the end, the "Define Joystick Keyset" menu should look something like this:
A possible CCS64 keyset
System: In order to run the same version of Emlyn Hughes on two computers, this video setting should be the same for both. We have adapted to use "PAL (63x312)" for our purposes.
If you do modifications, it is a good idea to quit CCS64 and then start it again. This way the settings will be saved, and you will not need to deal with them again.
Now, let's run EHIS offline, just to see how it works. (And maybe you want to practice a little bit on your own.)
First, go to the main menu, and select the line that says "Tape Device 1.... It should open a screen with a directory structure. If you copied everything into the same directory, it will probably look much like this:
CCS64 file structure view
If you cannot see the "Emlyn Hughes International Soccer (1988)" tape file, you will need to search for it by browsing around your hard drive with the directory view.
When you do see the tape file, highlight it (like has been done in the screenshot above), and press your right arrow key (or 'enter') to open the file. You should get the following screen:
The EHIS tape contents
Highlight the "File" row, like has been done above, and press your right arrow key (or 'enter') again. The game starts to load.
When the RTI cracker announcement pops up, press space to skip it. After a few more seconds of waiting, you should see this:
The EHIS start screen
Congratulations! You have just managed to start Emlyn Hughes International Soccer on your PC!
If you didn't make any changes in the settings and use our configuration file, you can control the joystick with the arrow keys as directions, and the Left Shift as the fire button.
In addition to the joystick control, the following keys are important when playing Emlyn Hughes International Soccer on CCS64:
ALT + F10 switches the joystick ports while the game is loaded. If you start a game and cannot control your player, do this.
Delete skips the animated parts during the game (i.e., running onto the centre of the field when the game starts and after a goal, or running out after the whistle).
Left Control pauses the game.
Esc terminates the game.
You have now finished with the first part of the instructions in guiding you to playing Emlyn Hughes International Soccer online with other people. If everything went fine, click here to proceed to the next chapter where we will run EHIS online for the first time.
On the other hand, if you had problems, contact us either on the mailing list or via this form.