Autor
| CALL $69 ;initialize sprites`
|
norakomi msx professional Mensajes: 861 | Publicado: Diciembre 11 2005, 20:17   |
Hey I found that CALL $69 initialises sprites, but also puts all the spriteinfo in the bottom of screen 1 (or is it screen 0?)?
So if Id build a background in page 1 and THEN initialize the sprites (call $69), then a part of the background (in the bottom) is altered by the filling of the spritestables.
The CALL $69.....
what does it do exactly?
|
|
mars2000you msx master Mensajes: 1723 | Publicado: Diciembre 11 2005, 20:21   |
It's the erotic mode of MSX, especially for Sonic  |
|
Sonic_aka_T
 msx guru Mensajes: 2266 | Publicado: Diciembre 11 2005, 20:40   |
o_O
|
|
Sonic_aka_T
 msx guru Mensajes: 2266 | Publicado: Diciembre 11 2005, 20:40   |
O_o
|
|
Sonic_aka_T
 msx guru Mensajes: 2266 | Publicado: Diciembre 11 2005, 20:41   |
O_O
|
|
GhostwriterP msx addict Mensajes: 312 | Publicado: Diciembre 11 2005, 20:41   |
You could look it up in the BIOS listing on HansO's (I believe) website.
Or trace the call 69h routine.
|
|
norakomi msx professional Mensajes: 861 | Publicado: Diciembre 12 2005, 09:20   |
Cool
I found Hans Ottens Bios listing.
Now I know what happens when call $69 is made.
Pretty cool document !!
When calling $69 basically the spritetables are erased,
which in my case caused the background to be partly erased as well !!
Problem solved!
|
|
ro msx guru Mensajes: 2329 | Publicado: Diciembre 12 2005, 11:18   |
dude, forget about them BIOS calls. update on your VDP skills and 'ave a blast.
|
|
norakomi msx professional Mensajes: 861 | Publicado: Diciembre 13 2005, 12:09   |
.
|
|
norakomi msx professional Mensajes: 861 | Publicado: Diciembre 13 2005, 12:09   |
in a lot of cases the Bios routines serve me with great joy.
next to that it does save me some space in my listing.
|
|
ro msx guru Mensajes: 2329 | Publicado: Diciembre 13 2005, 13:06   |
well, 2 postings will not save database space dude. 
True but it's always a good idea to learn how to work the machine yourself. I only use the bios call to change to screen 5 for example. (and some slotswitch routines)
yup, I'm a control freak
|
|
Edwin msx professional Mensajes: 617 | Publicado: Diciembre 13 2005, 13:25   |
Nah, if you were a control freak, you'd change the screen manually as well. Like me!  |
|
ro msx guru Mensajes: 2329 | Publicado: Diciembre 13 2005, 13:31   |
since setscreen is only done once per project I wouldn't bother....altho I must admit I'd rather do it myself, but hell.
|
|
BiFi msx guru Mensajes: 3142 | Publicado: Diciembre 13 2005, 13:41   |
norakomi wants to do a SCREEN5/SCREEN4 split... and then he has to set those registers himself...
|
|
ro msx guru Mensajes: 2329 | Publicado: Diciembre 13 2005, 14:29   |
yup, you "have" to. so, update yer vdp skills  |
|
|
|
|