Se encontraron 20 coincidencias
- Lun, 23 Ene 2017, 11:09
- Foro: Ayuda
- Tema: Ayudadeporfavor [ASM Z80]
- Respuestas: 3
- Vistas: 16345
Re: Ayudadeporfavor [ASM Z80]
LD B, 3 ; B vale 3 [decimal] LD BC, 0 ; BC parece ser puesto a 0 [los dos registros] ; una forma rápida de limpiar cualkier registro, parece INC BC ; ahora BC vale 1 y se guarda ese 1 [decimal] en C ?¿ según está, al final BC vale 1 y desglosado, C=1 y B=0. Lo que no entiendo es porqué cargan B con...
- Jue, 19 Ene 2017, 13:12
- Foro: Ayuda
- Tema: Ayudadeporfavor [ASM Z80]
- Respuestas: 3
- Vistas: 16345
Re: Ayudadeporfavor [ASM Z80]
Hola, estoy dándole mordiscos al asm [sí, yo también he caído]... y como todo recien llegado tengo dudas muy dudosas. Apelo a los güenos modales y coñocimientos de los gurús protegidos por Bah-Kah [si alguno keda]. Aunke sean dudas de nivel chorra-iniciado a mí me traban y no deseo apreder erróneam...
- Sab, 15 Oct 2016, 16:23
- Foro: General
- Tema: AYFX PLAYER
- Respuestas: 0
- Vistas: 38128
AYFX PLAYER
Hola, por si alguien necesita la rutina que permite reproducir los sonidos que genera el AY Sound FX Editor de Shiru, aquí tenéis la que viene con el programa, limpiada de caracteres "raros" y con un bug ya corregido. Saludos. ;-Minimal ayFX player v0.15 06.05.06---------------------------...
- Vie, 14 Oct 2016, 20:02
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Bueno, ya he dado con el error que me tenía loco, no es problema del wyzplayer o de mi código, es una errata en el player de shiru. En bucle que usa para inicializar una tabla, carga el registro b con 12 en vez de con 3, con lo que se pasaba de los limites y machacaba datos o código, según moviera l...
- Vie, 14 Oct 2016, 10:53
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Ayer se me ocurrió poner los buffers y variables antes de 49152, dejando la rutina a partir ahí y funciona ![Sacudido :shock:](./images/smilies/icon_eek.gif)
![Sacudido :shock:](./images/smilies/icon_eek.gif)
- Jue, 13 Oct 2016, 20:23
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Si, casi todo en asm, con algo de boriel zxbasic para facilitar cambios y pruebas. A ver si saco un rato y te mando un test con los 2 modos, el que funciona y el que no, seguramente verás algo que yo no veo.
- Jue, 13 Oct 2016, 19:44
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Compilador? a qué te refieres? Ya digo que funciona perfectamente si la ubico fuera de ram paginada, por lo que lo de IX e IY no debería afectar. De todas maneras todos los registros se guardan al entrar a la interrupción y se restauran al salir, en eso no hay problema. Es de estas cosas que te pare...
- Jue, 13 Oct 2016, 19:04
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Tras pelearme bastante y probar cosas, ya me funciona el fadeout aceptablemente, es un poco chapuza pero me vale. start_fade_out: ld a,12 ;valor fijado de ejemplo ld (decay),a ld (decay_temp),a ld a,0 ld (fade_meter),a ld hl,fade set 0,(hl) ret fade_out: ld hl,decay_temp dec (hl) jr nz,fadeojp0 ld a...
- Vie, 07 Oct 2016, 17:42
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Me respondo a mí mismo, es una errata, en vez de jp z,fade_player_off debería ser: jp z,player_off Lo que sí he observado es que tarda mucho en hacer el fade, he tenido que tocar el código para que tarde menos (para que sea cosa de 2-3 segundos. Otra cuestión importante es que no afecta al volumen d...
- Vie, 30 Sep 2016, 19:00
- Foro: General
- Tema: WYZTracker 2
- Respuestas: 32
- Vistas: 78982
Re: WYZTracker 2
Tras descubrir un error bastante tonto que me ha mareado varios días, ya todo funciona como debe.
Ya que estaba, le he querido meter la rutina WYZPLAYER_FADE_OUT.ASM, pero falta la etiqueta "fade_player_off"
¿está sin acabar o es una errata?.
Ya que estaba, le he querido meter la rutina WYZPLAYER_FADE_OUT.ASM, pero falta la etiqueta "fade_player_off"
¿está sin acabar o es una errata?.