Omnimaga
Calculator Community => Other Calc-Related Projects and Ideas => TI Z80 => Topic started by: SirCmpwn on July 25, 2010, 02:53:38 pm
-
My new Axe parser contest entry is a shell. It's called "Hatchet."
Be afraid. Be very afraid.
-
Hello Sir. I am afraid. Any grayscale support?
-
Maybe. Definitely something big. I'm keeping a lot of it under wraps.
-
So, how many projects are you working on now? Good luck with the contest!
-
Doesn't the Axe entry have to be a game?
Or was that changed so it can just be anything written in Axe?
A shell written in Axe sounds cool, though.
-
Dammit.
And to think that Hatchet is really freakin cool. I have to drop it to work on a game, I don't want too many projects. I may just stop trying to make an entry for the contest.
-
This year, there is only one category: Axe Parser. The theme of this 2010 contest is simply a game of any kind. There are no restrictions on game genre: you can program any kind of game you want, as long as it's written in pure Axe programming language.
There are also other mentions of it being a game throughout the rules, although it never specifically states that it *cant* be something other than a game. I think the category was restricted to games in order to make judging more fair. Games can be judged on things like playability, speed, concept, memory to gameplay ratio, and things like that, but not all of those can transfer to other programs like shells, Mandelbrot explorers, or indefinite equation solvers.
You could always pick up Half life for Axe :D
-
Sounds cool! Yeah, I had an idea too, but then I remembered it could only be a game...
Yeah, maybe you could pick up HL again. ;D
-
Wait sorry, forgot that previous projects could not be picked up D: Half Life could not be submitted to the contest.
-
It was a previous project? oh :(
Clone another non-Tetris game, perhaps?
-
It was a previous project? oh :(
Clone another non-Tetris game, perhaps?
Ya, I believe HL2 was Sir's first Axe project (if I'm not mistaken) long before the contest started. I don't even think Axe had reached v2 yet.
-
HL2 needs to be seriously reworked, and I may pick it up after the contest. I have already begun work on a new contest entry that I can make fall within the rules. Also, at this point, Hatchet only displays a list of programs, and does not filter them to be Hatchet programs, and does not display sprites, or anything else other than a name (and their archived/protected state). This is because Axe could not support what I needed in a pure-Axe setting. Now that I am not gearing Hatchet towards the contest, I have more freedom to stick in assembly code here and there.
Also, in other news, my new contest entry already has support for a movable list, which is currently being used for lightning fast bullets with upwards of 200 bullets on-screen, at 6 MHz in grayscale :).
-
Hatchet programs? So programs need to be developed specifically for your shell? Or will your shell also support No-Shell and other programs, but give extra features to programs that are developed for Hatchet?
-
Still debating that. Now that I have some freedom outside of the competition, I may be able to support more than I initially thought.
-
Good luck on this project and your new contest entry. I hope you don't have any RAM clear or data loss x.x
-
Speaking of the contest entry, could it be legal for entries to use partial assembly to call Hatchet routines, considering the Hatchet routines are in pure Axe?
-
That might be a stretch at best, but even if it is allowed, the originality score would also drop depending on how much you use the routines. If you are using these for yourself i would just recommend importing them into your program and running them normally.
-
Speaking of the contest entry, could it be legal for entries to use partial assembly to call Hatchet routines, considering the Hatchet routines are in pure Axe?
Sadly nope, it has to be pure Axe. External Axe routines would be allowed as long as they're called with Axe code
-
Fair enough. Hatchet probably won't be done in time anyway.