Make sure that whatever LCD you buy to replace it uses the same set of chips, that is, one LC7942 and a trio of LC7941 (or LC7940 which is exactly the same, but different). These are very basic LCD drivers, not controllers. Most graphic LCD modules have a controller built in. You would then send commands that specify some text to display at a certain location, or a line to draw from here the there, etc. and the controller does it. Your display however is dumb. No offense, it just is. The controller is off-board, and that controller constantly sends data to the dumb LCD panel, one 240-pixel line at a time, 64 lines per screen, to refresh the display. It does this constantly, multiple times per second, to maintain the display. I guarantee that you will have a very hard time finding a replacement, because no hobbyist wants to use such a display. Good luck.
Hint: when searching, try dropping the suffix from the part number, so try LC7942 in addition to LC7942N.