Show Posts

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 - LordConiupiter

Pages: 1 ... 20 21 [22] 23 24
316
Axe / Re: Routines
« on: April 07, 2010, 01:57:52 am »
yes, sure. Altough I don't get excactly what you mean, how u did it. But I'll discover that...

317
Axe / Re: Routines
« on: April 06, 2010, 03:55:12 pm »
yeah, sure it is!

318
Axe / Re: Routines
« on: April 06, 2010, 02:50:10 pm »
and source code in text form
I'm sorry :-[
Interesting I didn't knew we could do that x.x. I was sure it either required inline assembly or 4 pt-ons
Well, apparently we can with the nice r option!
* LC really likes the nice r option *

319
The Axe Parser Project / Re: Features Wishlist
« on: April 06, 2010, 02:34:39 pm »
OK, perhaps reading registers is not one of my best ideas x.x
The more experienced programmers just should use inline ASM, thats a much better idea then I guess

320
Axe / Re: Routines
« on: April 06, 2010, 02:29:15 pm »
Btw for 16x16 sprites do you still just display 8x8 sprites or did people figure out a way to display 16x16 ones faster?
My routine doesn't display 4 8x8 sprites, but one 16x16 sprite:
The draw routine draws a sprite from the data stored in Pic1 and the 24 bytes after its standard 8 bytes.
It just copies the sprite in couples of 2 bytes (r) to the plotSScreen (L6) in a For loop
after that it Draws the buffer to the screen with a simple DispGraph.
The code is attached with that post: 'SPRT1X16 source Axe.8xp'

321
Axe / Re: Routines
« on: April 06, 2010, 09:05:02 am »
Well, I just use the r option built in in Axe, if that's what you mean.
The picture is the first 8 bytes of the data, and right behind/after it I store the left over 24 bytes.

322
The Axe Parser Project / Re: Features Wishlist
« on: April 06, 2010, 09:00:33 am »
U're (partially) right. On second thought this idea is pretty unusefull, but I thought that Axe perhaps could get the functionality of ASM on ur calc. Just like in C: u can use built in functions, but u can also use more 'native' commands.

323
Axe / Re: Routines
« on: April 06, 2010, 05:22:04 am »
yes, I thought off creating an 16x16 sprite drawing routine in Axe, and then I thought that it would be usefull to have a tool to create sprites at that size...

Didn't dare to hope for so many enthousiastic reactions!

324
The Axe Parser Project / Re: Features Wishlist
« on: April 06, 2010, 05:16:42 am »
perhaps it could be usefull to be able to call the register values from the processor? like hl?

the following code would return the value of ans:
Code: [Select]
PwrReg HLor
Code: [Select]
ref(HL)or
Code: [Select]
Get(HL)

325
Axe / Re: Routines
« on: April 05, 2010, 03:23:55 pm »
yes, right. 16x16 hex.

326
Axe / Re: Routines
« on: April 05, 2010, 03:20:32 pm »
yes, I can upload it already, because my editor is also usefull for creating icons for programs in DoorsCS form cemetech

327
Axe / Re: Routines
« on: April 05, 2010, 03:01:57 pm »
ooh, nice. Looks a lot better than my sprite editor.
and
wow looks nice :D
Thanks!


where's the actual code?

It's attached now, I forgot that. I'm sorry. :-[

I will really need to update the site download section at one point with most program tools posted in this section. That stuff may be useful and might be hard to find since these topics grow larger and larger.
yeah, that's a good idea. ^^

328
Axe / Re: Routines
« on: April 05, 2010, 02:35:34 pm »
yes, and for saving games with a non-standard name :P
I created a sprite editor in basic, with 8x8 and 16x16 size support, and a routine in Axe to draw 16x16 sprites.

A small explanation:
The draw routine draws a sprite from the data stored in Pic1 and the 24 bytes after its standard 8 bytes.
It just copies the sprite in couples of 2 bytes (r) to the plotSScreen (L6) in a For loop
after that it Draws the buffer to the screen with a simple DispGraph.

329
The Axe Parser Project / Re: Features Wishlist
« on: March 29, 2010, 09:07:23 am »
can someone please explain how a counter statement will work?
perhaps I'll understand it when i see an example, but right now i don't know what it exactly will be.
Something like a for loop with multiple vars ???

330
Axe / Re: Routines
« on: March 29, 2010, 02:07:59 am »
I have written an Input routine in Axe for inputting strings. It is attached to this post, and here is the code in plain text:

Code: [Select]
:.INPUT
:DiagnosticOff
:"'WRMHC ?θVQLGV .ZUPKFC∟ YTOJEBX→Str88
:"XSNIDAA[i]e[/i]
:"?→Str89
:0→Q→L→F+1→T
:Repeat Q
:Lbl GK
:0→K+9→T
:Repeat K
:Pause 100
:getKey→K
:T+1→T
:!If T^10-1
:Output(L,0,224+F►Frac
:End
:!If T^20-1
:Output(L,0," 
:1→T
:End
:End
:If K=15
:ClrHome
:0→L
:Goto GK
:End
:If K=54
:F+1→F
:F≠4*F→F
:Goto GK
:End
:ReturnIf K=9
:{Str88+K-10}→{Str89+L
:For(P,0,L
:Output(P,0,{Str89+P}►Frac
:End
:L+1→L
:End
Generated by SourceCoder, © 2005 Cemetech

Pages: 1 ... 20 21 [22] 23 24