>Hi all,


>1) No ML allowed:
>   - Bload with ,r is not allowed
>   - Usr is totally not allowed
>   - Call not allowed
>   - Poke & peek not allowed.

   - and any other ingenious ways to use some ML you weirdos might come up
with :-)

CALL not allowed? Why? It's a part of MSX-BASIC in some cases! As long as it
doesn't require extra soft- or hardware...

vpeek/vpoke also not allowed? Then it will be VERY hard to access the
invisible part of graphic screens...


>2) Basic accelerator:
>   - not allowed if they don't come with the standard you are using (msx
>1/2/2+ or tr)


What do you mean? XBASIC or KUN-BASIC was never part of any standard, AFAIK.
A thought we all agreed on using a compiler. (XBASIC/KUN-basic.. are the
same)
Sure, everything will work WITHOUT a compiler, but perhaps I gonna add some
things that may take up to 2 hours of calculation time WITH compiler, so I
don't want to know how many weeks this will take in normal basic....
Since anything that's been made for XBASIC will run in MSX-basic, I don't
see a point against using the compiler.

How about this deal: XBASIC is allowed, as long as the program will operate
the same way when the lines CALL TURBO ON and CALL TURBO OFF are removed.
This also means that special functions of the compiler (inline, clipping
mode switch ('#C+ and '#C- etc) are illegal, since they only work with
compiler. IF THEN ELSE IF THEN ELSE... lines are handled a bit different n
XBASIC as in normal basic, AFAIK.. I've warned ya :-)
Use XBASIC/KUN-BASIC as if it where a TURBO switch on your machine...

>3) MSX Systems (on wich the demo have to run to be in the compo):
>   - MSX 1 64Kb ram with tape or disk

Tape? How many ppl out there are willing to copy a file to TAPE and actually
use it? As I said before: it's best when the program runs from both tape and
disk.


>   - MSX 2 64Kb ram - 128Kb Vram - one 720 disk - 3.57Mhz Z80A - DOS 1
>   - MSX 2+ (need specification)
>   - Turbo R (need specification)
MSX 2+: same as MSX 2, but use of CALL KANJI (and call ank ofcourse) is
allowed
TurboR: same as MSX2+ but with: 256kB RAM, R800-mode, DOS2, FM-PAC(!).
Perhaps for speeds sake DRAM mode allowed? Note! Since tR has standard DOS2
on board, use of the RAMDISK is also allowed! Ideal for hassle-free music!

>5) Sections (like PC demo compo):
>   - One-Line: exactly ONE line of BASIC, no other files allowed.
>   - Ctrl : As long as it fits in the bytes free after boot with CTRL
>pressed, no other files allowed.
>   - Disk : max 720kb. More than one file allowed.
>
>   - All the BAS files must be unprotected.


Sounds familiar to me :-)


>6) Music:
>   - only Play and Sound allowed.

Fine. But note that this implies that tR users may use the FM-PAC, which is
fine with me. It's part of the standard... I suggest that the PCM
capabilities of the tR is also accepted.

>8) Date:
>   - deadline  22th of February 24:00
>   - upload con start 1st of February 0:00 - so we have 3 weeks
>   - you can vote from 1st 0:00  to 25th 24:00 of February
>   - results on the web page at least on 28th nigth


I think it's the best that none of the programs can be downloaded from the
website BEFORE the deadline. So, only after the deadline ppl can see the
results, and vote for them. Fair is fair...


Are multiple contributions from one person for a specific category allowed?
(I vote: "Yes")

One last thing: what about a multi-platform demo? E.g. when it detects the
machine is MSX-2+ compatible it uses screen 12, screen 8 otherwise, on what
machine do we gonna judge this?
I Also think that most of the programs for the tR will run on my
2+/7MHz./512kB/FMPAC. Is it legal for me to vote for them?


This compo is for plain BASIC. Do what you want, as long as it is just plain
basic that's written in your manual.. Let anyone see what YOU can do with
only the standard equipment of your MSX :-)

Randy

****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to