Garfield: A Winter's Tail/Walkthrough

You will first have to connect your Sinclair ZX Spectrum, Amstrad CPC, Commodore 64 or Commodore Amiga (and cassette recorder, in the case of the ZX, CPC and C64 versions) to your television, then switch all three (or both, in the case of the Amiga version) of them on; you will then have to place the cassette (or disk, in the case of the Amiga version) of The Edge's 1989 action game of Garfield: A Winter's Tail into the cassette recorder (or the console itself, for the Amiga version), rewind it (unless it is your first time playing it), start it, type LOAD "" (without leaving a space between the quotation marks), and push Enter to load the program up into the console (or wait for it to load automatically, in the case of the Amiga version). You can now either push M (or the joystick's button in the case of the Amiga version) to start the game on the "Skiing" level (indicated by the "Les Alps" sign in Garfield's dream bubble), or O and P (in the Amiga version, this is replicated by moving your joystick left and right) to change the image in Garfield's dream bubble to the Chocolate Factory and a frozen lake and press M (or the joystick's button) to start on the "Chocolate Factory" or "Skating" levels - but doing so will lock out the "Swiss Village" level at the end, so if you wish to play that one, you will have no choice but to immediately start the game once it has loaded. The music in the C64 and Amiga versions is also original compositions (as opposed to a remix of the Film Roman television series' original theme song).

Skiing
Garfield begins the dream by racing Odie the dog in a downhill skiing competition; he will always be moving forward, but you can direct him left and right around rocks, stalls, trees and logs (Odie will copy Garfield's movements so you can force him into the obstacles), as well as jump over them (if they are small enough). Garfield shall also have to keep his energy (indicated by his real-world face in the bottom-left corner of the screen) up, by eating the food the spectators (who all look like his owner, John Arbuckle) are holding out on trays - but, if Odie gets to a spectator before Garfield does, he will eat their food first, and if "real-world" Garfield gets too hungry, he will wake up and the game will be over. When Garfield skis up a ramp, you will have to time the jump for when he is at the very end of it to make him fly through the air; when he skis up the final ramp he shall fly through the air and crash through the roof of a Lasagna Factory (which is a sort-of "bonus" level, and in the ZX and CPC versions of it, Garfield will be depicted as yellow). You will then have to press O and P (or wiggle the joystick left and right) to make Garfield eat as much lasagna as he can to restore his energy before Odie shows up and whistles at him, even though he is the only character who cannot speak - and once he has done so, Garfield will proceed to the Chocolate Factory.

Chocolate Factory
In the ZX and CPC versions of this level, Garfield will again be depicted as yellow; once he has reappeared in it, you will have to start walking to the right (if Odie comes walking toward you, you will have to kick him away), slide down the pole to descend three floors, continue walking to the left, jump up and press the button thrice, to change the first flow meter's setting from "0" to "3", retrace your steps back to the right, pick up the log, continue walking to the right, ride up the escalator, to ascend one floor, continue walking to the left, jump up and press the button to change the second flow meter's setting from "0" to "2", then continue walking to the left, ride up a second escalator, to ascend one floor, continue walking to the right, jump up and press the button to change the third flow meter's setting, from "0" to "2", continue walking to the right, pick up the cake, continue walking to the right, ride up a third escalator to ascend one floor, continue walking to the left, ride up a fourth escalator, to ascend one floor, continue walking to the left, jump up and press the button to change that fourth flow meter's setting, from "0" to "1", continue walking to the left, pick up the pepper pot, jump up and press the button to change the fifth flow meter's setting, from "0" to "1", continue walking to the left, ride up fifth escalator, to ascend one floor, continue walking to the right, jump up and press the button to change the sixth flow meter's setting from "0" to "1" (which shall cause the chicken upon the floor below to start laying eggs), jump up and press it thrice more to reset it to "0", pick up a second pepper pot, continue walking to the right, jump up and press the button to change the seventh flow meter's setting (from "0" to "2"), pick up a third pepper pot, slide down a second pole, to descend one floor, continue walking to the left, jump up and press the button to change the aforementioned fifth flow meter's setting from "1" to "2", get into the elevator to descend one floor, continue walking to the right, go into another elevator, to descend one floor, continue walking to the left, go into a third elevator to ascend one floor, continue walking to the right, jump up and press the button twice, to change the eighth flow meter's setting from "0" to "2", retrace your steps back to the left, slide down a third pole to descend one floor, continue walking to the right, jump up and push the button thrice, to change the ninth flow meter's setting from "0" to "3", slide down a fourth pole, to descend one floor, continue walking to the left, jump up and press the button thrice to change the tenth flow meter's setting from "3" to "2", retrace your steps back to the right, and go into a fourth elevator to descend one floor, continue walking to the left, slide down a fifth pole to descend one floor, continue walking to the right, jump up and press the button to change the eleventh flow meter's setting from "0" to "1", continue walking to the right, jump up and press the button to change the twelfth flow meter's setting (from "0" to "1"), ride up a sixth escalator to ascend one floor, continue walking to the left, ride up a seventh escalator to ascend one floor, pick up a fourth pepper pot, continue walking to the left, jump up and press the button to change the thirteenth flow meter's setting, from "0" to "1", retrace your steps back to the right, slide down sixth pole to descend one floor, continue walking to the left, get into a fifth elevator and ascend one floor, continue walking to the left, go into a sixth elevator to ascend one floor, continue walking to the left, go into a seventh elevator to descend one floor, continue walking to the right, pick up a second log, continue walking to the right, pick up the chocolate box, continue walking to the right, pick up a third log, then continue walking to the right until you come to the "Chicken that Lays the Chocolate Eggs" (once it has seen Garfield, it will escape the Chocolate Factory through that door on the right side of the screen, and Garfield will proceed to the "Skating" level).