Re: Moviment SPRITES in Language Machine from BASIC with POKE or Other

1999-04-20 Thread Cas Cremers

I want to know if you have a ROUTINE in language machine from BASIC with of
the POKE or other for make move the SPRITE to tall speed in language
machine,
understands!!, because from BASIC is slow for create videogame,
understands!!!

You can use "vpoke" to move sprites from basic, but that still isn't very
quick, because basic is slow. A real videogame on an MSX is normally not
created using basic, it's just too slow.

Do me know your good person newses


Erm.. well I think you haven't received an answer yet because basic is just
slow. There's really not much of a point in using machine language for the
movement if you're using basic for the rest. It won't be much faster than
using "vpoke", because the calling of the machine language (defusr=x;
a=usr(b)) slows down the lot again.

If you want to know how to use vpoke to move sprites, check any good msx
book, or maybe check some MSX faqs

Thank you very much!!!


I'm sorry we couldn't be of much help, but it's not really done that way.
BASIC and "tall speeds" as you call it, they just don't match

Cas Cremers




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/)




Re: Moviment SPRITES in language machine from BASIC with POKE or Other

1999-04-19 Thread Laurens Holst

Hi,

I have tried with the KUN-BASIC, but it is not possible for technical
motives,
because after not it loads me the levels with BLOAD, understands!!!

You can disable KUN-Basic temporarily using _TURBO OFF so then you can use
BLOAD


therefore, I
am forced to use a ROUTINE in language machine for make move the SPRITES
to high speed, and which function from BASIC with of the POKE,
understands!!,
The type of movement is: up, down, left and right and control of speed and
the
color of the SPRITE. And the type of SPRITE is for the 16x16 and the 8x8,
Ok!!!
I for create the videogame use the SCREEN 1, understands!!

The think you ask IS possible, ofcourse. But it is hard to release.
If you are intending to POKE the data, then you could as well VPOKE the data
directly into VRAM. Takes the same amount of time as POKE but now you don't
need an extra routine for it.

But err... I really doubt if using VPOKE-constructions is faster than using
the SET SPRITE and COLOR SPRITE-instructions of Basic...

So there are only the following solutions to your problem:
1. Use KUN-Basic (is quite fast and easy...)
2. Write the complete thing in Assembly (which you have to learn first;
tough job!)
3. don't write it (no matter how sad this may be).


~Grauw




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/)




Moviment SPRITES in language machine from BASIC with POKE or Other

1999-04-19 Thread Andrea Gasparrini

Hi, 

I have tried with the KUN-BASIC, but it is not possible for technical motives, 
because after not it loads me the levels with BLOAD, understands!!!, I
therefore 
am forced to use a ROUTINE in language machine for make move the SPRITES 
to high speed, and which function from BASIC with of the POKE, understands!!, 
The type of movement is: up, down, left and right and control of speed and the 
color of the SPRITE. And the type of SPRITE is for the 16x16 and the 8x8, Ok!!!
I for create the videogame use the SCREEN 1, understands!!

Do me know your good person newses soon.

Thank you...

Bye bye.

ANDREA from Italy 

[EMAIL PROTECTED]



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/)