i'm not such a pro in flash patching as you might think. i started flashpatching my sl only 2 months ago. i first started with the reversing of existing patches, because it is easier to learn from other peoples code than starting with nothing(thats what rizapn did). i haven't found any entrypoint by my own, i just copied it from existing patches. bringin improved net to sl was very easy, because the architecture of the sme45 is very similar to the sl. supernet was much more complicated, because the drawimage function in the sl is not as powerful as the function of s/m55. but i made it by simply reversing mamaichs code(witch was also very easy because i had the c source).
but i'm improving (study, study, study)
PS: it's time for an oupen source portal for c166 code! many coders did release their sources (rizapn, rc-flitzer). it's much easier for newbie coders like me to start...