This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Messages - Matrefeytontias
Pages: 1 ... 112 113 [114] 115 116 ... 133
1696
« on: September 22, 2012, 10:00:48 am »
Hi guys ! Maybe you have heard of the PC and iDevices game Super Crate Box. Maybe not. Well, that's like you want Anyway, I'm porting it on z80 calcs now, using the faaamous Axe parser 1.1.2 Of course, I haven't finished yet : I planned to add more weapon, make title and game over screens and more. Share your comments
1697
« on: September 19, 2012, 01:09:41 pm »
- If the user tries to execute source code, automatically compile the program if it has not yet been compiled. (Or ask the user) basically, a Compile+Run option
But ... I already did it look carefully at the fourth tab when I'm switching views -You can store source code to appvars and still be able to compile them
Why not
1698
« on: September 19, 2012, 12:54:08 pm »
Make sure that it won't mess with zstart hooks, i really wanne use this
I use no hooks since it's nearly pure Axe Will you be aiming for DoorsCS-like features?
I'll add whatever fits in 8k And definitely make it comfy with OmniCalc/Symbolic/zStart!
I'm not sure I understand what you mean ... can you explain please ? (I'm french indeed) Also, update ! Now, you can switch between sources view and executables view ! You can also run nostub programs from the shell
1699
« on: September 18, 2012, 11:21:14 am »
Hi guys ! Using Axe (both the language and the app) and ASM, I'm making something looking like a shell, but specialized in Axe programming ! It searches through the VAT for Axe sources, displays them and provides several functions and informations on them : you can lock sources, so people can't edit them ; you can delete sources ; it displays if the source is locked or not, its size, the output program, and most of all ... You can open the Axe app, enable Axe token hook and compile sources directly from the shell ! (yeah, these aren't Axe but ASM ) And you also can compile sources in Noshell without opening the Axe app The program also recognizes libraries (programs starting with two dots), making them impossible to compile The program isn't finished at all, I planned to add more functionalities like hiding sources, launch an executable program resulting of a compilation just by clicking on his source ... Here is a list of available functionalities : - 17/09/2012
- Main menu
- Axe app opens from the shell
- Compilation of an input from the shell
- Token hook enabling from the shell
- 18/09/2012
- Updated ! Direct compilation of the selected program
- Complete listing of Axe sources, including libraries
- Detects libraries and make them non-compilable
- Source locking
- Source deleting
- Source size display
- Output name display
- Lock state display
- 19/09/2012
- Switch between sources and executables views !
- Run a nostub ASM program from the shell ! The "Run" command replace the "Comp" one in executable view.
And here is the latest screenshot (I'll update it with the program) : The logo is quite ugly, but it's only for me having the shapes for text, I'll update it later.
1700
« on: September 11, 2012, 03:51:15 pm »
Hi guys ! After days of work, I finally decided to release the first version of the DoorsCS 7 GUI axiom : AxeDCS ! This axiom allows you to use DoorsCS 7 widgets and several GUI functions in order to build your own graphical interface, which was a very hard task leading to a huge program. Now you can easily display and handle text or number input, button clicking and others ! Also, for now I documented all the available functions at the AxeDCS GUI Reference page on dcs.cemetech.net. Make sure to take a look at it before starting programming ! Let me know what do you think of it, and of course you can ask questions Latest download : http://www.ticalc.org/archives/files/fileinfo/450/45022.htmlTo use it, just add : #Axiom(AXIOMDCS) to your Axe code, and then you'll can use AxeDCS functions Enjoy !
1701
« on: September 09, 2012, 05:28:25 am »
Hi all ! As you maybe know, I'm working on porting DoorsCS7 GUI API to Axe programming (see the topic here), and with the current progress, I had the idea to do a proof concept program So, here is PassWord, the first Axe program using the DCS7 GUI API ! You don't see it on the screenshot, but the screen turns off each time the GUI is drawn ? when launching the prgm and when you type a wrong password ; it explains the delay when I run the prgm and when I close the alert. I'll release the axiom when I had documented it (I'm discussing it with KermMartian). If you have any question on how the program works, feel free to ask me Executable : http://mattias.refeyton.fr/espace-ti/AxeDCS/PASSWORD.8xpThe current password is 9001. You can't modify it yet because you can't compile the source without the axiom
1702
« on: September 09, 2012, 04:16:25 am »
I'll release the current progress when I'll write a doc on dcs.cemetech.net (KermMartian proposed it)
1703
« on: September 09, 2012, 02:33:05 am »
Update ! Now I have a bunch of widgets (and funcs) that you can use for your GUI using DCS ! Just check it out :
1704
« on: September 09, 2012, 02:19:47 am »
I think you can display the line number and the character number of the error, like in several compiler
1705
« on: September 04, 2012, 01:51:29 pm »
Ho waw, it's working \o/ but you'll have to explain it slowly
1706
« on: September 04, 2012, 12:02:22 pm »
For now, the first command isn't done I need help for the moment, I can't go forward
1707
« on: September 04, 2012, 11:15:27 am »
Hi guys ! I finally aborted AxiomGui to work on another project : add DCS GUI funcs to Axe. I know that several people tried to do this, but it never ended, so I try myself too. For now, I only have one command, and it's not working properly -_-' So I also need help for this one (it's mostly due to Axe replacements, I think). Here is the actual code (I'm using Mimas) : dw $C0DE
; Alert( ; Displays a modal msg box with custom text
dw AlertEnd+2 ; I use REP_NEXT twice db %00001000 ; only for DoorsCS db $BB,$1B ; normalpdf( db 0 ; inline db 1 ; 1 arg
rorg 0 push hl inc hl inc hl inc hl call sub_Length ex de,hl push de call OpenGUIStack
REP_NEXT ; db $7F \ rorg $-1
ld hl,SmallWin ld de,WinButtons-SmallWin ld a,GUIRSmallWin call PushGUIStack REP_NEXT
ld hl,WinButtons ld de,AlertEnd-WinButtons ld a,GUIRWinButtons call PushGUIStack pop de pop hl inc de inc de inc de ld a,GUIRText call PushGUIStack
ld hl,0 call GUIMouse ret
exitAx1: call ResetAppPage ret
SmallWin: db 7,7 db $E0,$B0,$90,$90,$F0 db " ",0
WinButtons: db %00100000 dw 0 dw 0 dw exitAx1
AlertEnd:
dw 0 ; AXM_END
; token hook dw $03E0 ; hnormalpdf db 6 db "Alert(" The only arg of this func is a data containing a GUIRText datas : :.AXEDCS :#Axiom(AXIOMDCS) :Data(0,0,0)"Bonjour"→GDB1 :Alert(GDB1 Here is a screen of it running : Once the mouse freezed, I resetted manually Wabbitemu ; on my real calc it freezes, and that's all. If someone can help me ..?
1708
« on: September 03, 2012, 01:04:05 pm »
There's a how-to-do file in the Axe zip, it's called AxiomSDK.txt, it describes how to write an axiom I learned with it.
1709
« on: September 03, 2012, 12:24:51 pm »
Yeah, I know the method, but I don't see how to apply it maybe I'll do it, but much later, since there are many widgets simpler to code (and mostly I still haven't done the mouse() command )
1710
« on: September 03, 2012, 11:55:10 am »
How, that's way too difficult I really don't know how to do an input in ASM.
Pages: 1 ... 112 113 [114] 115 116 ... 133
|