Have you tried getting him catnip and rubbing some between your fingers to get the oils out and sprinkle some around some of his toys? Buying a feather on a string and playing? Putting him on a leash and letting him check out the outdoors for some stimulation? Try it.... He's just BORED?!
We call these "ADR" cats. ADR stands for "aint doing right". In other words, they are still eating and drinking, no significant vomting etc., they just "aint doing right". Diagnosing the cause is a challenge but requires a physical exam and lab tests (urine and blood work). If these tests are normal then depression can be the diagnosis and we will prescribe anti-depressents. Sometimes even prozac. This may sound unusual but we forget at times that cats are not pack animals like dogs and the occasional cat becomes very stressed when living with a family and/or another cat.