Calculator Community > The Axe Parser Project

ASM Routines - Source Code

(1/3) > >>

Quigibo:
I've decided to release the source code for all templated commands the compiler uses when parsing.  I challenge anyone to improve the code :)

You'll have to ignore the cryptic scripts that surround the routines and it probably won't be very obvious what is being done in each one of them.  If you see any routine you think you can get from the start to the finish more efficiently with equal or lesser size, alert me!  If you have any specific question just ask.

Some of the inefficiencies I can't do anything about by the nature of the way the parser currently works, but I plan to correct this eventually (like the jr's at the beginning of the subroutines)

This might also benefit anyone who is trying to transition from Axe to assembly since Axe is for the most part just cookie-cut out of this template.

DJ Omnimaga:
oooh nice to see you are releasing the source for the routines. It might come handy for some people. :)

Builderboy:
This could be a great way to improve the speed and efficiency of Axe :) it's so cool how you could just recompile a game and make it faster automaticaly ifyou did it with a new version ^^

Galandros:
I will have a look at the routines. ;)

SirCmpwn:
Question:
If you have fastCopy impemented, then why does CopyBuffer use GrBufCpy?

Navigation

[0] Message Index

[#] Next page

Go to full version