Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
It's a bug, due to the way I am detecting collisions. Hopefully fixed in the next version as a lot has changed. Unfortunately it won't be released for a while yet as I have a few things I need to fix, and not a lot of time to fix them at the moment.
MartinThis signature intentionally left blank.
paceman Guru Joined: 07/10/2011 Location: AustraliaPosts: 1329
Posted: 07:00am 10 Oct 2021
Copy link to clipboard
Print this post
Bump back to last year here. I've been playing the older version of Martin's great Max-E-Man with my little granddaughter and just found that newer versions of the CMM2 firmware (I'm now running the current V5.07.02b1) error out with "Array Bounds" or some-such when it initialises. There are just two problem lines:
ghoststartpos: the LABEL on line 152 on my system, & restore ghoststartpos on line 303.
I remember there were changes made a while ago about illegal use of the same names for variables, labels, subs etc. but I'm not sure when that change occurred. I looked through Martin's code and saw there was also a subroutine with the "ghoststartpos" name but that doesn't seem to produce a problem.
Anyway, the fix is simple, just change those two lines to a different unigue name, I used "ghstpo" (DUH..) and you're back into fun with the kids!