it treats all variables as ‘longs’ (32 bit) and being 16-bit every variable causes two memory fetches regardless of what you are doing. There’s a fair few ‘if’ commands just for the elfs alone. I don’t think it re-uses a register a variable is fetched to so every time it’s needed it’s fetched again. My next task is an AMOS to C converter so I can optimise it!
takes a little getting use to - thanks! Hint the bells explode when thrown…. Another hint, you can walk everywhere (and climb) without using the climb and walk buttons - right click!
← Return to game
Comments
Log in with itch.io to leave a comment.
When this game is installed on HD and you run from Workbench is there a way to exit from main menu back to Workbench?
Very nice :) Thanks for that.
What do you think is the bottleneck, that AMOS creates, and prevents running smooth on a A500?
it treats all variables as ‘longs’ (32 bit) and being 16-bit every variable causes two memory fetches regardless of what you are doing. There’s a fair few ‘if’ commands just for the elfs alone. I don’t think it re-uses a register a variable is fetched to so every time it’s needed it’s fetched again. My next task is an AMOS to C converter so I can optimise it!
Will it work on theA500mini? I can always try it out first and let you know, then pay for it if it works?
Should do, but please let me know!
Nice game!
takes a little getting use to - thanks! Hint the bells explode when thrown…. Another hint, you can walk everywhere (and climb) without using the climb and walk buttons - right click!
Great game, thank you.