0 Members and 4 Guests are viewing this topic.
I have a list of feature requests here. Don't feel like you need to include all, most, or even any of these, as I and others can get by without them, but they would be nice. I'll list them in descending order of a combination of how much I would want to see them added and the probable ease of implementation:InsertMem and DelMem bcalls. They would be invaluable for editing variables with a large amount of data in them. (If anything, this is the feature I would want the most, and it seems fairly easy to implement)Case statements.Reading from/storing to the Ans variable for things other than integers (namely strings).Dialog (menu) bcalls.General bcall support.
Quote from: Runer112 on October 07, 2010, 09:19:29 pmI have a list of feature requests here. Don't feel like you need to include all, most, or even any of these, as I and others can get by without them, but they would be nice. I'll list them in descending order of a combination of how much I would want to see them added and the probable ease of implementation:InsertMem and DelMem bcalls. They would be invaluable for editing variables with a large amount of data in them. (If anything, this is the feature I would want the most, and it seems fairly easy to implement)Case statements.Reading from/storing to the Ans variable for things other than integers (namely strings).Dialog (menu) bcalls.General bcall support.All b_calls can be accessed with Asm(EFXXXX).I support using Ans for strings! It'd be really helpful, and I have no idea how to do it myself.
:X+1
In Axe you can only set hl, which contains the current value in the calculation. de is used sometimes in two-argument instructions, but that can't be done with Asm(.
i'd assume anything you can do in asm you can do with asm().... also, would i need to then push every register onto the stack and pop them accordingly after the bcall, since insertmem destroys all registers? yeah... i would like insertmem+deletemem support.
The Ans variable should be accessible already with "Ans"->Str1 just like you read other OS variables.
There is no bcall for making menus as far as I am aware.
Don't Bcalls location changes from an OS to another too?