No one has suggested the most simple setup yet. Purchase a good mid price dive computer that you can afford. Then buy a nice cheap Casio dive watch and keep a set of dive tables in your BCD pocket.
My primary is a Shearwater Perdix AI. Watch is a Citizen Hyperaqualand Promaster and US Navy dive tables in my pocket. Dive tables don’t have batteries so nothing to fail.
I have two Terics. Easier than keeping tables in my pocket. I think @lexvil does the same thing.