My recipe is similar to wayne37's. Here ya go:
cube the venison roast or steak-1" cubes, (removing silver skin, freezer burn, etc.) place in 5 quart ice cream bucket (use enough meat to fill the bucket 1/2 to 3/4 full)
slice 2 large white onions very thin-break the slices up over the meat in the bucket
peel and slice one full head of garlic (all the cloves)-pour over meat (you can use more or less to your taste)
add: garlic powder, ground fennel, powdered dill, pepper, or your favorite spices-do this to your own taste buds, make it hot or whatever you like
mix vinegar and oil and water (I use a Good Seasonings cruet for the proportions) (and I add their spice packet also), pour this over the mixture (you may have to do several cruets full to cover the meat mixture)
once the meat is covered, stir thoroughly, cover and store in fridge for five days (sometimes I go seven), stirring twice daily. The vinegar will break down the meat, remove any gamey flavor and tenderize it.
on the fifth day remove from fridge. Cut up carrots (or use the mini's), potatoes, green and red bell peppers, onions (or use larger pearl onions). Leave the veggie chunks large enough so they won't fall apart when cooked. Boil the potatoes and carrots till they just start to soften and remove from heat. Using skewers (metal preferably, if wood or bamboo soak in warm water for an hour before cooking so they won't burn) skewer the meat and veggie pieces, alternating as you go. You can add the onion slices from the bucket to the skewers at this time if you want to. They are good!
make sure the grill is ready, not too hot though! Place your skewers of food on the grill, rotating and making sure they don't burn.
Here is the good part-while the food is gooking on the grill, use a basting brush and brush the leftover marinade from the bucket over the skewers. Be careful not to overdo it though. You will get flareups so you have to watch and turn/move the skewers. When the meat and veggies are cooked, serve!
Good luck!