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 - josh landers

Pages: [1] 2 3 ... 9
1
TI Z80 / Re: Aphid - The AppVar Editor
« on: May 15, 2014, 12:55:21 pm »
i'm not sure what you were trying to say in that last post, but it probably makes more sense to make it an application. appvars containing things like maps and sprite data can often take up almost all of a user's free ram, so anything you use yourself limits what things can actually be edited.
Thanks! I will make version 3 an App, but will continue to support those who want a program as well.

Update:
Version 2 is going to be done by next week, once again completely different from my final idea. Documentation will be included! It will be a simple appvar maker, open source so you can customize you appvar names. You wont be able to edit the appvar, but at least control the name, size, and archive or not.

Version 3 will be the finale version, and I will need lots of time to make it. This summer is going to be busy.

2
TI Z80 / Re: Aphid - The AppVar Editor
« on: May 09, 2014, 12:50:46 pm »
I don't think a vote is needed.
  • You can decide based on the size of your executable. If it is too large to fit in RAM with the edited appvar, an app is obviously the best choice. Otherwise, a program would save space
  • You can put both your executable as an app and as a program in the zip as long as the readme is clear enough about only one being needed
  • [/l][/l]
I just want some input to help me out! Thanks! So the biggest part of the executable is the text that has to be stored.
 heare is a screeny of the GUI, nothing in it but a general idea.
[/list]

3
TI Z80 / Re: Aphid - The AppVar Editor
« on: May 09, 2014, 08:30:58 am »
This is going better then expected!
I just have to add the input routine and ill have  a screeny of the next version, V 1.0.


Vote to have an App or a Program!

4
Miscellaneous / Re: How many 8x8 sprites are possible?
« on: April 30, 2014, 12:55:53 pm »
Index of hex codes are the same as a 29991430517935280 worded document

5
Miscellaneous / Re: How many 8x8 sprites are possible?
« on: April 29, 2014, 04:16:06 pm »
Actually it's 8 bytes per sprite, not two.

We wouldn't need to store them all. We could generate them on the fly extremely easily, since it's just a 64-bit number. Pass the 64 bit number and a small javascript program could generate it using a small canvas element.
Yes, I know you don't have to store them all. But that's what OP is implying when he says "generates all of them". And I wanted to do some big number crushing :P

Are you sure? That seems awfully large... plus i said that
"will make all of them, index them and have the hex code for each?"
Not generate. Simply spits them out, perhaps on paper... oh wait, thats would probably be the whole redwood tree forest right? ::)

6
Miscellaneous / Re: How many 8x8 sprites are possible?
« on: April 28, 2014, 06:33:28 pm »
Also could Omnimaga write a program that will make all of them, index them and have the hex code foreach? Obviously it would be huge, duh. But that would be cool to be the only site in the world with all 18,446,744,073,709,551,615 monochrome 8x8 sprites possible.

7
Miscellaneous / How many 8x8 sprites are possible?
« on: April 28, 2014, 12:55:41 pm »
As the title suggests, how many are possible, keep in mind I'm only talking black and white, not color!!!
There are 64 pixels in the sprite, two colors, and the name of the sprite is its hex code, so only 16 letters or numbers are needed.
How many sprites are possible?

8
Axe / Re: Axe Q&A
« on: April 22, 2014, 12:54:03 pm »
Ask Xeda, she knows quite a bit about the opt-codes.

9
Axe / Re: Axe Q&A
« on: April 22, 2014, 12:47:22 pm »
Edit: removed quote.
The C9 is what is getting you...
Code: [Select]
:Asm(FDCB249EC9)You should be able to get it to work if you remove the C9

10
TI Z80 / Re: Aphid - The AppVar Editor
« on: April 22, 2014, 08:48:02 am »
Im working on making it more readable, from the source code perspective. The current version is getting updated with more verbose commands.

11
TI Z80 / Aphid - The AppVar Editor
« on: April 21, 2014, 12:55:06 pm »
Aphid is an editor for making and constructing appvars. You are able to make your own or pull one from the OS. Then you can edit it or even output a binary format. The current build uses Axe to make your script. Use the script to build an executable and run.


Aphid Version 0.1 Alpha§
-  Features  -
*Make an appvar
*Add content
*Edit content
*Output Binary to Picture


§ This version contains bugs, it is provided as is.
Now available! 04/21/14
http://www.omnimaga.org/axe-language/how-does-one-make-an-axe-library-in-axe/?action=dlattach;attach=17344




 

12
Axe / Re: How does one make an Axe Library, in Axe.
« on: April 19, 2014, 03:34:06 pm »
Edited the other post... sorry for the confusion.

13
Axe / Re: How does one make an Axe Library, in Axe.
« on: April 17, 2014, 12:55:19 pm »
Ok so if anyone can help make sense of this that would be great!
Woah, you wrote this code and don't know what it does? And you want us to figure it out? Yikes!
...
Before asking any questions, we want to see that you've done a bare minimum research into the questions you'd like to ask, and the APIs you're asking about....

Spend at least 5 hours pondering on that, without any distractions, interruptions, or delays. If within that time, you've consulted every resource available, and you've put forth your best, good faith effort into solving this, and are sweating/head-desking over the issues with your code after 5 hours of heavy research and problem solving, come back to us for questions! ...


Your putting words in my mouth, I wrote the code, I have now worked on this for 18 and I dont think its too much to ask for people to look at a post, see a major flaw (or even a minor one) comment on it and explain.


No I will not spend five hours of my day questioning what I wrote. Look at the post above yours and you will see that i cleared up the confusion about what it does.
  But I used very limited knowledge.
This is my point, I used to scrapes of information I was given and came up with something that works but I don't know how the appvar works, and still do not. I need some more information about why i cant pull the information back out. Was it put in wrong etc.?

14
Axe / Re: How does one make an Axe Library, in Axe.
« on: April 16, 2014, 08:20:30 pm »
Ok so if anyone can help make sense of this that would be great!


... Didn't you write it? I don't understand why you're asking others to help you make sense of code that you authored. Unless you mean for others to help you debug it, in which case I see multiple things that are potentially errors, but I'm not really sure without knowing what any of this is supposed to do.
Partially debug, and also explain the appvar usages in it.
Yes I did author this code. But I used very limited knowledge.
Here is the original idea.
    A library that can help the programmer create a screen of information. The information is stored in an appvar. You can use this like a directory command, or as a game scores list. The end use is arbitrary.  There are three main commands.
FSM ( "appvDIRN", size )
will make a directory.
FLL ( #, name, size)
# is from 1- 6, the lib uses this to place up to six files.
Name should be a string
Size, an arbitrary value. It could be a level or score etc.
FPR ()
UNDER CONSTRUCTION
The other commands are
FBN (String OS VAR)
will make an output file of the appvar and I use pic, but you can also use prgm
FKL ()
Suppose to delete it,  doesnt work
FCL (START, LENGTH, constant)
Will fill a portion of the appvar with constant.
FAR ()
Archive the appvar



Hope this helps!

15
Axe / Re: How does one make an Axe Library, in Axe.
« on: April 16, 2014, 04:09:55 pm »
UPDATE :D


YAY!
Quote from: SourceCoder 3 (LIBRARY)
:.FILELIB
:...
:DO NOT COMPILE AND RUN!
:BAD THINGS WILL HAPPEN
:...
:Return
:.FSM("appvStr4",SIZE)
:Lbl FSM
:!If GetCalc([r1])->Θ
:GetCalc([r1],[r2])->theta
:End
:[r1]->{Θ}^^r
:[r2]->{Θ+length([r1])+1}^^r
:Return
:.FLL(filenum,"name","size")
:Lbl FLL
:If [r1]=1
:[r2]->{Θ+30}
:[r3]->{Θ+46}
:End
:If [r1]=2
:[r2]->{Θ+61}
:[r3]->{Θ+77}
:End
:If [r1]=3
:[r2]->{Θ+92}
:[r3]->{Θ+108}
:End
:If [r1]=4
:[r2]->{Θ+123}
:[r3]->{Θ+139}
:End
:If [r1]=5
:[r2]->{Θ+154}
:[r3]->{Θ+169}
:End
:If [r1]=6
:[r2]->{Θ+185}
:[r3]->{Θ+200}
:End
:Return
:.FKL()
:Lbl FKL
:DelVar Θ
:Return
:
:Lbl FBN
:!If GetCalc([r1])->[r2]
:GetCalc([r1],768)->[r2]
:End:SortD(Θ,768)
:Copy(Θ,[r2],768)^^r
:Return
:.FCL(byteSTRT,length(bytes))
:Lbl FCL
:For([r4],0,[r2])
:[r3]->{Θ+([r1]+[r4])}
:End
:Return
:
:Lbl FAR
:Archive Θ
:Return
If anyone can help me dubug this that would be nice...Please excuse the strange syntax.

Pages: [1] 2 3 ... 9