0 Members and 1 Guest are viewing this topic.
In other news, Frey continues kicking unprecedented levels of ass.
This is to create the sprite data, because currently the sprite only exists in the graph screen buffers.
PS: I have a Great Aunt Zeda. She has a road named after her.
<<Ans points to a var>>Asm(E5<<Ans is the bit to edit>>Asm(7DE6073C473E010F10FDCB2CCB1DCB2CCB1DCB2CCB1DC109Asm(47A63D3FF578B677F1ED6223
I figured I would upload the latest version of the hex code list The only updates are the ones mentioned a few posts back
I probably should update it here If I get around to it, I will update it on TICalc, too
Er, not really These are tools for BASIC programmers, not routines for assembly programmers
Auto Fractions:21FA893E0C77C9optimises to:3E0CFD770AC9
Alpha Press Lock21028A3ED0B677C9optimises to:3ED1FD7712C9
This might be hard, but how about writing back a string to a label in the program? Something likeCode: (TI-BASIC) [Select]:Lbl 0:{1,1,2,3:Lbl 1:Ans?L?:"{1,3,4,7?Str1:"0,1:Asm(SMCTrue SMC in BASIC is something we have yet to see
:Lbl 0:{1,1,2,3:Lbl 1:Ans?L?:"{1,3,4,7?Str1:"0,1:Asm(SMC
To store to Ans and make use of numbers greater than 9999, then you would need a code that looks kind of like this:Code: [Select]7EE5E60FCB3FF53C4F060009EB606822B48423F130061AE60FCDB54E1AE6F007070707CDB54E1B0D79B720EAE111090019ED5BB4847BC9D5E5CD804EED5BB4841922B484E13E0ACD804ED1C9EB0608210000290730011910F9C9Do not use that because that only works in a very specific context, but that is what the code looks like in BatLib. I am not sure how to translate that to Axe because it uses calls.Anywho, the OS bcall EFEF4A does not convert numbers >9999, but EF9247 can store numbers up to 65535.
7EE5E60FCB3FF53C4F060009EB606822B48423F130061AE60FCDB54E1AE6F007070707CDB54E1B0D79B720EAE111090019ED5BB4847BC9D5E5CD804EED5BB4841922B484E13E0ACD804ED1C9EB0608210000290730011910F9C9
EFD74A2178847EE680F5237ED68011000038284704237E07070707E5626B29291929EBE1E60F835F30011405280D3E80A8280847077E38E32318DBF128077B2F5F7A2F5713EB
EFD74AFE04C0EB4E234623C5E5212C0009E521CC9DE7EFF1423803EFC64FE1EF6A4E131321D59D012A00EDB0E1C1EDB0AF12FDCB33CEC9154F464653435250542109807CEF7B4FC983FDCB09A6EFD348EF7E4F212B80E7EFF142D8FDCB08CEEF9B4AFDCB088EAF473CC9