Results and recent advances with the CHIMERA and FARCOS detectors