I\'ve been using getMediaGalleryImages, but I just realized that doesn\'t return excluded images. Is there another similar method that does?
A bit late, but others may want to try
$product->getMediaGallery('images')
for getting all images in an array, including the ones marked with 'exclude'.
$product = $this->getProduct();
$galleryData = $product->getData('media_gallery');
Something like above code will get all Media images for a product.
If You use custom collection try to add this:
->addAttributeToSelect('*')