Page 2 of 4

Posted: Thu 03 Mar, 2005 9:31 pm
by jbshaler
are there any rules on ExecAsm(
Section 2.9:
BASIC entries are allowed to use one of the following BASIC enhancement tools (libraries)
· Omnicalc
· ZSprite
· Codex
· Zapi

It is not allowed to use any other ASM tool/library, nor a self-made ASM tool/library.

Posted: Thu 03 Mar, 2005 9:33 pm
by Gambit
So, hypothetically speaking, I could write an entire nostub assembly program and file it under the BASIC category :?: :shock: That's not very fair...

Posted: Thu 03 Mar, 2005 9:37 pm
by dysfunction
No, it says no other assembly routines are allowed- which as fr as I can see would include thos asm programs run with ExecAsm(.

Posted: Thu 03 Mar, 2005 9:42 pm
by Gambit
I'm not making myself clear, aren't I? Let me rephrase: I can have an entire inline hex program in a BASIC program and it would count as a BASIC program, even though the only code in the BASIC program is the ExecAsm( token and a mass of hex characters, or some BASIC code with an assembly engine?

Posted: Thu 03 Mar, 2005 9:55 pm
by kv83
Gambit wrote:I'm not making myself clear, aren't I? Let me rephrase: I can have an entire inline hex program in a BASIC program and it would count as a BASIC program, even though the only code in the BASIC program is the ExecAsm( token and a mass of hex characters, or some BASIC code with an assembly engine?
nor a self-made ASM tool/library
what of those words are not breaking through? ;)

Posted: Thu 03 Mar, 2005 11:06 pm
by d4vz
So no XLIB then?

Posted: Fri 04 Mar, 2005 4:25 am
by Gambit
kv83 wrote:
Gambit wrote:I'm not making myself clear, aren't I? Let me rephrase: I can have an entire inline hex program in a BASIC program and it would count as a BASIC program, even though the only code in the BASIC program is the ExecAsm( token and a mass of hex characters, or some BASIC code with an assembly engine?
nor a self-made ASM tool/library
what of those words are not breaking through? ;)
So that implies that ExecAsm( is off-limits, so to speak? I thought a "self-made tool/library" was something other than those 4 programs, like another assembly program :oops:

Posted: Fri 04 Mar, 2005 5:47 am
by tr1p1ea
It would be extremely obvious that something is not right if there is a basic program that executes as fast as an asm program so i dont think that execasm() is a problem.

Besides if you want to cheat, thats no-ones fault but your own. If you are an asm coder, why would you want to win the basic section?

Posted: Fri 04 Mar, 2005 6:22 am
by Gambit
So let me get this straight: you can do things like Codex's functions w/ ExecAsm(, you just can't get creative with it, like compacting the BASIC program/creating an assembly program/making an assembly engine/hacking/etc :wink:
tr1p1ea wrote:Besides if you want to cheat, thats no-ones fault but your own. If you are an asm coder, why would you want to win the basic section?
Who knows? Some assembly coders might have wanted to take advantage of that and make it an assembly vs. assembly duel for the Maxcoderz t-shirt :lol:

Yes, now it makes sense :)

Posted: Fri 04 Mar, 2005 9:47 am
by kv83
d4vz wrote:So no XLIB then?
XLIB? Never heard of it... I asked you people what programs should be included, and noone named XLIB... sorry :oops:

lol

Posted: Fri 04 Mar, 2005 9:59 am
by the_unknown_one
XLIB is being made by tr1p1ea! You MUST include it!

Posted: Fri 04 Mar, 2005 10:08 am
by tr1p1ea
xLIB is just s small project that i started for no real reason. Hardly anyone uses it and its not even really finished ... plus the only good thing it does is fast tilemaps for basic programs.

Posted: Fri 04 Mar, 2005 1:40 pm
by dysfunction
I don't see how it would be useful for making an animation...
If we use Zapi, are we allowed to use Zapi's sprite packaging feature? Ten pics is kind of limiting for making animations.

lol

Posted: Fri 04 Mar, 2005 1:46 pm
by the_unknown_one
Kevin uses XLIB! And if he uses it, its über! :lol: :twisted:

Posted: Fri 04 Mar, 2005 1:57 pm
by leofox
Does the Maxcoderz t-shirt say
I went to the Maxcoderz forums and all i got was this lousy t-shirt
?