Cook the fruit, sugar, wine and liqueur for 15 minutes, then strain well. Add a little corn syrup for a thicker sauce.
Mix together the eggs, vanilla, almond extract, cinnamon, sugar, and cream. Dip the bread in the mixture to coat thoroughly. Heat the butter in a pan over high heat, and cook the bread until golden brown on both sides. Serve with Fruit Sauce.