Cruise alt.

Is there any easy way to calculate the optimum cruise setting without the aid of a FMC. I was thinking of writing a program for my TI-83+ to do it, but I'm not sure what things other than weight, and # and power of engines to consider.
Flight Simulator and other chat
https://forums.simviation.com/phpBB3/
https://forums.simviation.com/phpBB3/viewtopic.php?f=24&t=69108