Some engines will give you a huge number of multi-pv lines if you go into the engine configuration window instead of the multi-pv window and set the number there. For example, Fruit 2.3.1 allows up to 256 lines, while Stockfish DD allows up to 500 lines.
But specifying a lot of multi-pv lines slows down the analysis considerably. Also, don't try to run auto-analysis in Arena with multi-pv set - You'll get garbage analysis output. You'll have to run the analysis manually.
I'm looking to analyze games in multi pv mode where the number of variations is all possible moves.
I've been using arena, but the multi pv mode only goes up to 24.
Is there another free GUI that I can use?