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.


Topics - josh landers

Pages: [1]
1
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?

2
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




 

3
Computer Programming / MS-DOS source is officially released
« on: April 10, 2014, 01:13:58 pm »
Yes you read that right! They released it last moth on the computer history museum site, along with word for dos text editor software. You can compile and build this OS but can not release it for commercial use, this was done as a "starting" point for upcoming programmers to learn how personal computers are made. Lots of funny readmes by microsoft employees!


PRINT
        The infamous background file  printing  utility  which
        fools you  into  thinking  MS-DOS  can do something it
        really can't.
               - from a readme in MS-DOS 2.0


Programed in ASM.

4
Art / Help with Limbo art work
« on: April 03, 2014, 12:55:20 pm »
Could some people help with my limbo project. The art work is taking a very long time, and if any one could help id love it!
Go here [size=78%]http://www.omnimaga.org/ti-z80-calculator-projects/limbo/15/[/size][/size][size=78%] to see the topic[/size]
And please pm me if you can help.

5
Axe / How does one make an Axe Library, in Axe.
« on: March 31, 2014, 07:21:01 pm »
Could someone please explain how to make a library in axe? Because I dont know ASM and have seen examples of a library in axe anyway.  I saw it use
Code: [Select]
:..titleand haven't been able to use this header, it seems axe didnt even recognize the use of a double period.  If someone can explain how axe libraries work and how they are made that would be great!

6
Axe / [Controversial] Better Axe Documentation Could Be Needed
« on: March 18, 2014, 05:39:12 pm »
***I realize that this may be somewhat controversial and I wish that everyone just give thier opinions without blowing up.

As I have been going throughout this forum I see a major difference between the forum for TI-BASIC & Axe. The key is in the way people have responded to the different types of programming problems.  Now I'm not saying axe parser is anything like the syntax of ti-basic, its not. What happens is the forum for tibasic need only be searched to find out how to do something.  But in this forum I see a common problem with the answers people give....
1) read the manual
2) a link to something that may not even be in axe, with the promise its similar

What I find even worse than that is when someone responds with the irc chatbox and doesn't put the solution on the topic.

This all boils down to one thing.... does axe parser need better documentation.  As such should we have a better command list with more details about each of the commands.  Why does the community need this? Because there is always the small chance that we scare off someone who really wants to learn it but may not have the ability to access our site every day.
I urge you to repond appropriately to this thread, stay on topic,  and help each other find a solution.

7
The Axe Parser Project / Axe Command List - PDF printable version
« on: March 15, 2014, 08:52:03 pm »
If you have been looking for a simple printable version of the command list. And wanted it to be simpler to see etc. This is for you!

8
Axe / Pixel Testing Routine Tutorial
« on: March 10, 2014, 05:08:39 pm »
If you have optimizations to add please post!

Problem: Your trying to move a sprite around and need it to not hit walls.
You have a regular 8x8 sized character.  The walls are of any thickness. 

So your first step after building a map is to set up a loop. Use something like repeat geykey(#) if the user presses that key the loop ends. Now choose the keys that will move the sprite, keep in mind going diagonal with this will look sloppy.
Code: [Select]
:prgmMAPSRC
:repeat getkey(15)
After you pick your keys for movement set up a loop for each key.Now pick the name of your subroutine.  Put that in following the sub put the result. In the no deduct a point or life ect.
Code: [Select]
:If geykey(#)
:Sub(X,Y,W)
:If W=1
:L- -
:else
:X- -        \or  y- - or + +
:End
:End

The subroutine is dependent on the location of your sprite and a "hotspot" your going to use r1 as x and r2 as y. r3 is w.
Code: [Select]
:Lbl Sub
:pxl-test(r1+#, r2+#)-> r3
:Return
Now the last part to this is to close off the whole thing with an end and after the end a return.
Code: [Select]
:End
:Return

TADA! Its not that bad. In fact I have use it with 4 hotspots and a a multidriectional character, this code is less then 500 bytes.

9
Art / Request for Limbo character.
« on: March 03, 2014, 02:16:30 pm »
An 8x8 of this pic would be great!

10
TI Z80 / Limbo
« on: February 28, 2014, 05:25:04 pm »
I've started on a game it's called limbo and it's going to be a port from the original arcade style game it won't resemble it. I wanted to switch from a 2d platformer and it to a 2d maze. the rules are simple: if  you touch the wall you lose a life, if you fall more than four pixels  a life is lost 3 lifes lost, you start from scratch.

11
Introduce Yourself! / I never even said hello
« on: February 21, 2014, 09:56:41 pm »
 :-[
Well hello there,
My name is Josh. I just wanted to say hi, and sorry for not doing so sooner...

12
TI Z80 / [AXE] TIcoin
« on: February 16, 2014, 03:02:31 pm »
Over the past month I have been developing and creating an application for the TI-8x family of calculators. The big idea started when I wanted to make Bitcoin for calculators, however the ideas for it kept getting more and more simple, less complex, and more useable. The ending result is TIcoin. I am almost done and should have a release in the next 2 weeks, so stay tuned.
What is TIcoin?
TIcoin is an application for your calculator. It has a minimalistic approach to rewarding you for using your calculator. For every time you open TIcoin, the app will find out how much memory is left in ram and reward you for having less then before. It uses a special format as well, primarily to distinguish it from regular fiat money. T000.000, they are called Tic's if less the T001.000, and TIc's, if greater.

How can this be used in the TI- Community?
Developers can add this to their games by having user spend TIcoins for items, levels, etc. You could even go further and create a propriety app the prompts for TIcoin payment to unlock. Mind you this is not real money, but a fun way to hide elements from the games you make so they are prompted to support the calculator community.

13
Other Calculators / irrational rationals
« on: October 29, 2013, 06:47:36 pm »
Ok everyone knows that 1/square root of 3 needs to be rationalized... if you have a ti84+ with os 2.55 type the following & ps back up your calc.
Now type 3/sqroot of 3 and press enter...
If it did what my calc did you just saw some thing crazy... eathere a ram clear or blue lines of death both or just the graph screen.
6/sqroot of 3 will turn your calc into horizontial mode with out the line and opens the graph screen fist it splits the screen putting the top on the bottom.
See what you can do! Ps back up! Also this only works for sqroot of three.
Not responsible for lost files or crashed calcs.
Have funalso if any guru's know why please explain

14
TI Z80 / Basic Specialized IDE for making Installs and the like
« on: October 29, 2013, 08:58:32 am »
Picture this...
You’re making a TI-BASIC game it has three subprograms and two of them are ASM programs, in hex codes. Do you spend your time writing a readme file... or do you quickly build and Install File and simply tell users to run it?
CMDEV- Command Developer
Using small easy to remember commands written it your CMDEVedit program will make this possible. From commands for making a loading bar to writing ASM programs, even the option to search for compatibility. Need BATLIB to run? CMDEV will search for it.
Code: [Select]
: I. (CMDEV)
: FM. (JOSH LANDERS)
: CFM. (JOSH*ATGUSA.COM)
: and more
That was a small taster of the type of code. I’m thinking of this being in AXE but ASM seems more likely, I will build a TI-BASIC version first then go from there. I will post the rest of the commands and what they do later on this week.

15
Axe / #axecmd(
« on: October 28, 2013, 04:23:22 pm »
rushing here the commands like #Icon( and such are gone from my catalog, where did they go? Calc did crash before they were gone.

Pages: [1]