[MSX] graphic scenery background for new videogame for MSX1 "KEMPO" a new type Karate
Hi Guys, I seek and ask your help for me, I need of somebody then to draw graphic scenery background for new videogame for MSX1 "KEMPO" a type of Karate. This graphic scenery is good it is for screen1 and screen2, of course than it has been better in screen2. Please, contact me in private, for have the my source videogame for make try background!, my address is: agsoftware.i...@yahoo.it See you to soon... Good night all you Andrea Gasparrini ___ MSX mailing list (msx@stack.nl) Info page: http://lists.stack.nl/mailman/listinfo/msx
Re: [MSX] An image moving on a background
Enrico wrote: So, more or less, a thing like this: http://nrgo.altervista.org/sprcopy.zip something like that, yeah... I see the sprite often disappearing, to minimize this effect you could try to put the 'restore background' and 'copy sprite' steps closer together. Another thing is to put these copy commands very early in the interrupt routine. The interrupt routine is executed at the moment the VDP stops drawing the screen, so there is a period (called the Vertical Blanking period) where changes to the display will not be seen happening on the screen. Another question: color number 0 on "sprite-image" allow to show background pixels or covers the background with black color? color 0 is not copied by LMMM command with TIMP logical operation. The R#46 command code for this is &H98. HMMM (command code &HC0) always copies color 0 as black. Also be aware that in SCREEN 8 there is very little speed difference between HMMM and LMMM commands. And, if you're not going to use hardware sprites at all, disabling them by setting bit 1 of R#8 will speed up the VDP copy commands. Greetz, Patriek ___ MSX mailing list ([EMAIL PROTECTED]) Info page: http://lists.stack.nl/mailman/listinfo/msx
Re: [MSX] An image moving on a background
Thank you Patriek! > Second method: > 1. restore previously saved background (with HMMM) So, more or less, a thing like this: http://nrgo.altervista.org/sprcopy.zip Another question: color number 0 on "sprite-image" allow to show background pixels or covers the background with black color? ___ MSX mailing list ([EMAIL PROTECTED]) Info page: http://lists.stack.nl/mailman/listinfo/msx
Re: [MSX] An image moving on a background
Enrico wrote: I've seen some MSX demos for MSX2 that show an image moving on background without delete the background (so, a kind of sprite...). How could it be possible? With a COPY command or some register tricks? Some demos (like the recent Woei demo by Team Bomba) use palette tricks to make it seem the background stays the same. There are basically two ways to solve this with copy commands. Objects copied over the background are called 'software sprites'. I will refer to them as simply sprites from now on. First method: 1. rebuild background on previous sprite position (usually with HMMM highspeed copy) 2. copy sprite over background with LMMM command in TIMP mode (TPSET in BASIC) repeat each frame Second method: 1. restore previously saved background (with HMMM) 2. Use HMMM to save background in non-displayed VRAM for new sprite position. 3. copy sprite over background with LMMM. repeat each frame Method 1 is good when you have a background build up from tiles and many sprites. Method 2 is good when you have a fixed background and not many sprites on screen. Remember many small copies are slower than fewer large copies, so it might be a good idea to combine these methods. To reduce flickering you could use page swapping (aka double buffering): Show page 0, draw in page 1. Then show page 1, draw in page 0. Repeat. Greetz, Patriek ___ MSX mailing list ([EMAIL PROTECTED]) Info page: http://lists.stack.nl/mailman/listinfo/msx
[MSX] An image moving on a background
Hi, I've seen some MSX demos for MSX2 that show an image moving on background without delete the background (so, a kind of sprite...). How could it be possible? With a COPY command or some register tricks? Thank you, Enrico ___ MSX mailing list ([EMAIL PROTECTED]) Info page: http://lists.stack.nl/mailman/listinfo/msx
Background AAaaarrrgggh
I talk to some people on the fair about the background I published a few days ago. Apparently I made a little mistake when uploading and I did send the URL of a beta-background out to this list. I fixed the error (the windows FTP-client had put the newer version with a first capital letter on the server :-(( ) , and urge all of you to download the newer, good, official etc etc version from http://msx.gnu-linux.net/msxcollage.png I redid the bottom of the picture and this one looks much much much better. David Heremans -- "We are sorry, you have reached an imaginary number. Please rotate your phone through 90 degrees and try again." -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
RE: Background
|For all the people who want a nice MSX oriented background for a 1024x800 h shouldn't that be 1024x768 ??? or 800x600??? Pepijn -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Background
On Thursday 19 April 2001 11:57, you wrote: > David Heremans wrote: > > Even the headers are ok (image/png). > > Maybe your browser doesn't support the PNG format ? > > David > > You're right, sorry for the annoyance. Grm, they are finally > gonna make me use IE or what Here at work the windows machines have netscape 4.76 and it also supports PNG. And netscape for windows is as costless as IE. David -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Background
David Heremans wrote: > Even the headers are ok (image/png). > Maybe your browser doesn't support the PNG format ? > David > You're right, sorry for the annoyance. Grm, they are finally gonna make me use IE or what Grtx, Cleme -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Background
On Thursday 19 April 2001 11:25, you wrote: > David Heremans wrote: > > For all the people who want a nice MSX oriented background for a 1024x800 > > resolution, have a look at the picture I made. > > > > http://msx.gnu-linux.net/msxcollage.png > > Erm, I cannot access the pic. Is the link ok? just tested: david@linux:/tmp$ wget -S http://msx.gnu-linux.net/msxcollage.png --11:39:06-- http://msx.gnu-linux.net/msxcollage.png => `msxcollage.png' Connecting to x:3128... connected! Proxy request sent, awaiting response... 200 OK 2 Date: Thu, 19 Apr 2001 07:36:08 GMT 3 Server: Apache/1.3.3 (Unix) PHP/3.0.9 FrontPage/3.0.4.3 4 Last-Modified: Thu, 12 Apr 2001 06:54:29 GMT 5 ETag: "70638d-2d39b-3ad55125" 6 Accept-Ranges: bytes 7 Content-Length: 185243 8 Content-Type: image/png 9 Age: 7387 10 X-Cache: HIT from xx 11 Proxy-Connection: close 12 0K -> .. .. .. .. .. [ 27%] 50K -> .. .. .. .. .. [ 55%] 100K -> .. .. .. .. .. [ 82%] 150K -> .. .. .. [100%] 11:39:07 (199.01 KB/s) - `msxcollage.png' saved [185243/185243] Even the headers are ok (image/png). Maybe your browser doesn't support the PNG format ? David -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Background
The link works fine for me and I've got a new background :) On Thu, 19 Apr 2001, Jose Carlos Clemente wrote: > David Heremans wrote: > > > For all the people who want a nice MSX oriented background for a 1024x800 > > resolution, have a look at the picture I made. > > > > http://msx.gnu-linux.net/msxcollage.png > > > > Erm, I cannot access the pic. Is the link ok? > > Grtx, > > Cleme --- /** mastermind. input 4 numbers 0-5. output . **/ main(){int c[4] ,x=3 ,l=getpid() ,i;; for( srand(l);c[ x]=- rand ()%6 ,x-- ;);; for( ;44> x;){ char a[9] ,*p= "%.1f\n", b[9];x=i=0; gets(a);for (l=4 ;l-- ;)x+=-(a[l] -=48)== (b[l ]=c[ l]); ;for (l=0;16>i;l =++i %4)x +=(b[i/4]+ a[l] ?0:( a[l]=b[i/4] =10)) ;printf(p,x *.1) ;};} -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Background
'Jose Carlos Clemente' wrote about 'Re: Background' - Thu, Apr 19, 2001 at 11:25:02AM CEST > David Heremans wrote: > > > For all the people who want a nice MSX oriented background for a 1024x800 > > resolution, have a look at the picture I made. > > > > http://msx.gnu-linux.net/msxcollage.png > > > > Erm, I cannot access the pic. Is the link ok? > > Grtx, > > Cleme > > Link works fine for me. -- Joost Damad - Siemens IC D NC A - +3214252297 -- ** WARNING **: Invalid seek wvError: (escher.c:45) Not a container, panic (200) wvError: (escher.c:366) Damn found nothing wvError: (fspa.c:99) found no fspa, panic -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Re: Background
David Heremans wrote: > For all the people who want a nice MSX oriented background for a 1024x800 > resolution, have a look at the picture I made. > > http://msx.gnu-linux.net/msxcollage.png > Erm, I cannot access the pic. Is the link ok? Grtx, Cleme -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html
Background
For all the people who want a nice MSX oriented background for a 1024x800 resolution, have a look at the picture I made. http://msx.gnu-linux.net/msxcollage.png Thanks to Mr. Bilderbeek for the nice MSX logo he provided. Any remarks can be send to me([EMAIL PROTECTED]) and if they are positive you may also send them to [EMAIL PROTECTED] ;-) David -- For info, see http://www.stack.nl/~wynke/MSX/listinfo.html