I've been working through a RAM dump of LoM for about a week and I have some assembly fragments I want to drop into the game. Problem is, I can't actually find the executable files I need to modify on the disc.
It has about two megabytes of .bin files, which appear to be executables, however they don't match up with the executable code in the RAM dump. I'm not sure if it uses a non-standard filesystem or if the .bin files are just encrypted. The disc actually looks like it DOES have a standard filesystem for the most part -- it's not like in CC where almost everything's hidden.
Any ideas how I could go about sorting through this? Has anyone worked on this game before?
(SLUS_010.13 is the main executable. It looks like it loads the rest of the executable stuff into memory, and his happens when you select Load or New from the main menu. There's some unused space in this file, and I thought about possible inserting some functions there to change the executable code in RAM after it's already been loaded. I don't know if this works or not, though).