Breaking up huge blocks of code

That idea seems to be considered something of a moot point nowadays…

It has been asserted elsewhere recently in this forum that

a) it misinterprets (and for at least a long time has) the ability of the compiler to optimise large numbers of instead rules into a number of separate rulebooks that don’t all run for every action
b) it’s not likely to noticeably impact performance anyway on any recent system

Whether anyone has ever actually tested the validity of these theoretical claims in real code, I’m less certain…

I don’t know about the first point, I haven’t looked for a while. But as people continue trying to put bigger games on older/smaller platforms there will be some who do care about this level of performance.

1 Like

I’ve been making a hobby of updating interesting extensions (particularly with I6 code) to 6M62 so if you decide to try updating and you want help with that…