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

Pages: 1 ... 51 52 [53] 54 55 ... 194
781
The Axe Parser Project / Axiom Not Allowed
« on: May 12, 2011, 10:55:45 pm »
What happens if I attempt to use a shell-required axiom in a program that is not compiled for shell use?

782
The Axe Parser Project / Re: Features Wishlist
« on: May 12, 2011, 07:07:08 pm »
Another reason for Axe to enforce parentheses:

Quote from: OmnomIRC
[16:47:34] <+Hot_Dog> wow, it's still not working
[16:47:51] <+Hot_Dog> even on hardware
[16:48:40] <+Hot_Dog> I just don't know
[16:48:55] <+Runer112> what does the source code look like
[16:48:59] <+Runer112> for your test program
[16:49:19] <+Hot_Dog> .ABC : AsmComp(AXIOM : 9
[16:49:30] <+Runer112> umm
[16:49:35] <+Runer112> add an ending parenthesis maybe?
[16:49:51] <+Hot_Dog> indeed, forgot that
[16:49:56] <+Hot_Dog> that was the problem all alone
[16:49:59] <+Hot_Dog> *along
[16:50:01] <+Runer112> wait
[16:50:03] <+Runer112> did that fix it?
[16:50:07] <+Hot_Dog> yes it did
[16:50:08] <+Runer112> lol
[16:50:20] * +Hot_Dog bangs head against wall again
[16:50:21] <@DThought> And that is why I think Quigibo should enforce it :/
[16:50:26] <+Runer112> and this is why Axe sorely needs to force parenthesis closing
[16:50:36] <+Runer112> so many bugs caused by open parentheses
[16:50:38] <@DThought> Ninja'd, Runer.

It just adds another thing to remember when debugging sometimes :-\

Yeah, I spent 2 days trying to find a bug that turned out to be just one missing parenthesis at the end

783
TI Z80 / Re: Crabcake
« on: May 11, 2011, 04:57:08 pm »
It doesn't matter...if you follow the instructions carefully, the "ret" automatically added at the end is actually a help rather than a hinderance.

784
Wait, wasn't this released a while ago?

It was, but people kept on reading the older lessons because I forgot to provide a download link.  I wanted to keep the old lessons up, so I made a new topic

785
TI Z80 / Re: Crabcake
« on: May 10, 2011, 11:55:48 pm »
Cool. Do you think it will come out before May 15th? It would make the contest even more interesting ;D (since any Axiom released before May 15th 1 AM GMT-5 can be used in it)

Interesting, interesting...SURE!  Unless something goes wrong, it will be ready.  Come the 15th, you should let people know that it's available, since I'm sure some people will prefer programs over apps

786
TI Z80 / Re: Crabcake
« on: May 10, 2011, 11:46:35 pm »
This is awesome Hot Dog! I think you need to upload this on ticalc.org asap. The 8KB limit is something that hindered ASM coders for a decade. I'M glad you got it to work on the 83+. Hopefully it can be used in Axe too.

The original crabcake has been uploaded.  I plan to upload the Axe portion as soon as it is complete.

788
TI Z80 / Re: Crabcake
« on: May 10, 2011, 10:15:22 pm »
Hold on, crabcake is for Axe?

That's right!

789
TI Z80 / Re: Crabcake
« on: May 10, 2011, 09:19:58 pm »
By popular request, I am now writing Axe Axioms for Crabcake.  Just remember that your Axe game will need to be shell-compatible.  Also, the Axioms will use polar variables for execution.  For example:

;To start Crabcake

r1
r2
r1r

;Axe game
Sounds cool, but would that conflict with using r1-r6 as variables, or can the parser handle that? Because r1-r6 are used to feed subroutines arguments when they are called, which makes them very commonly used variables.

It would indeed conflict, so I switched to AxesOn and AxesOff

790
TI Z80 / Re: Crabcake
« on: May 10, 2011, 05:39:21 pm »
By popular request, I am now writing Axe Axioms for Crabcake.  Just remember that your Axe game will need to be shell-compatible.  Also, the Axioms will use polar variables for execution.  For example:

;To start Crabcake

r1
r2
r1r

;Axe game

791
The Axe Parser Project / Re: Axe Parser
« on: May 10, 2011, 11:53:30 am »
Will Axe create ASM programs even if the programs turn out to exceed 8 KBs? 

792
News / Re: Crabcake Released
« on: May 09, 2011, 08:56:56 pm »
I have tested this on Ti-83+ BE Boot 1.01, so everything is ship-shape.  I have attached a bug-fixed readme, and I'm ready to post this on ticalc.org

793
News / Re: Crabcake Released
« on: May 09, 2011, 03:42:46 pm »
Does anyone know the point of the 8kb limit?

TI didn't want people pirating applications.  This was in the days when people were supposed to "sell" them

794
News / Re: Crabcake Released
« on: May 09, 2011, 03:39:05 pm »
Will this work with Axe? Because I know the guy who is making Eitrix could use something like this. So make an axiom? Not sure if it'd work.

It could work, but I have no knowledge of making axioms.  If someone else wanted to make an axiom, they would have my full permission

just out of curiosity, can you explain how it works on a BE?

The BE has a special port that makes it possible to run large programs.  This port is protected, but I found a "weakness/exploit" in the operating system to make it possible.  BrandonW's flash unlocker was needed, and so he has my thanks

795
News / Crabcake Released
« on: May 09, 2011, 03:22:22 pm »
Introducing Crabcake, which allows you to program and run ASM programs larger than 8KB on ALL Ti-83+ and Ti-84+ calculators!  Be sure to view the readme.  

http://www.omnimaga.org/index.php?action=downloads;sa=downfile&id=665
 

Pages: 1 ... 51 52 [53] 54 55 ... 194