What dining and what shows. Specialty and MTD require reservations. Traditional dining, you should have been assigned a time at booking time. Theatre shows, no longer require reservations--it's FCFS. Other shows like Aqua, Ice, Adult, etc. require reservations. You could do it via the Royal's APP or once on board there's entertainment staff that will make those reservations.
Happy sailings,