Se encontraron 20 coincidencias

por Haplo
Lun, 23 Ene 2017, 11:09
Foro: Ayuda
Tema: Ayudadeporfavor [ASM Z80]
Respuestas: 3
Vistas: 1614

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...
por Haplo
Jue, 19 Ene 2017, 13:12
Foro: Ayuda
Tema: Ayudadeporfavor [ASM Z80]
Respuestas: 3
Vistas: 1614

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...
por Haplo
Sab, 15 Oct 2016, 16:23
Foro: General
Tema: AYFX PLAYER
Respuestas: 0
Vistas: 4115

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---------------------------...
por Haplo
Vie, 14 Oct 2016, 20:02
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

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...
por Haplo
Vie, 14 Oct 2016, 10:53
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

Re: WYZTracker 2

Ayer se me ocurrió poner los buffers y variables antes de 49152, dejando la rutina a partir ahí y funciona :shock:
por Haplo
Jue, 13 Oct 2016, 20:23
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

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.
por Haplo
Jue, 13 Oct 2016, 19:44
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

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...
por Haplo
Jue, 13 Oct 2016, 19:04
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

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...
por Haplo
Vie, 07 Oct 2016, 17:42
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

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...
por Haplo
Vie, 30 Sep 2016, 19:00
Foro: General
Tema: WYZTracker 2
Respuestas: 32
Vistas: 14603

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?.

Ir a búsqueda avanzada