A winch system configured to be coupled to a processor energy source and having multiple processor driving rollers, the processor energy source providing energy to the winch system, the winch system comprising: a body having a front face, a back face, lateral side faces, a top, a bottom, an imaginary horizontal axis extending between the lateral side faces, an imaginary vertical (A-A) axis extending between the top and the bottom, the body being detachably attachable to the processor energy source; multiple driven rollers (50, 52) that are configured to be driven by the processor driving rollers, the driven rollers (50, 52) being supported between the top and the bottom of the body so that they are rotatable about axes that are parallel to the vertical axis (A-A) in response to the processor driving rollers; a winch drum supported by the body and extending between the lateral side faces; a drum gear in communication with the driven rollers (50, 52) and the winch drum which is configured to transfer rotational energy about the vertical axis from the processor driving rollers to transfer rotational energy about the axis of rotation of the winch drum and influences the speed and direction of rotation of the winch drum, and a cable that is adapted to wrap around the winch drum, the cable extending from the front or back faces, the cable having a proximal end region attached to the winch drum and a region of a distal end that is detachably attachable to an object to be retrieved by the winch system, characterized in that the winch drum has an axis of rotation that is parallel to the horizontal axis of the body; and wherein the drum gear includes a pair of sprockets and a chain extending around the pair, the chain being adapted to transfer rotary motion from one sprocket to the other sprocket in the pair, the sprockets being aligned horizontally, vertically or along an imaginary angled axis so that one is higher than the other. a body having a front face, a back face, lateral side faces, a top, a bottom, an imaginary horizontal axis extending between the lateral side faces, an imaginary vertical (A-A) axis extending between the top and the bottom, the body being detachably attachable to the processor energy source; multiple driven rollers (50, 52) that are configured to be driven by the processor driving rollers, the driven rollers (50, 52) being supported between the top and the bottom of the body so that they are rotatable about axes that are parallel to the vertical axis (A-A) in response to the processor driving rollers; a winch drum supported by the body and extending between the lateral side faces; a drum gear in communication with the driven rollers (50, 52) and the winch drum which is configured to transfer rotational energy about the vertical axis from the processor driving rollers to transfer rotational energy about the axis of rotation of the winch drum and influences the speed and direction of rotation of the winch drum, and a cable that is adapted to wrap around the winch drum, the cable extending from the front or back faces, the cable having a proximal end region attached to the winch drum and a region of a distal end that is detachably attachable to an object to be retrieved by the winch system, characterized in that the winch drum has an axis of rotation that is parallel to the horizontal axis of the body; and wherein the drum gear includes a pair of sprockets and a chain extending around the pair, the chain being adapted to transfer rotary motion from one sprocket to the other sprocket in the pair, the sprockets being aligned horizontally, vertically or along an imaginary angled axis so that one is higher than the other.