Se encontraron 9 coincidencias

por Metalbrain
Vie, 27 Feb 2015, 17:21
Foro: La Churrera
Tema: Proyecto Churrero: AVORCHA - Pentacorn Quest 128K- RELEASED!
Respuestas: 367
Vistas: 95620

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest 128K- RELEASED!

Tiene pinta de que casca en las interrupciones... ¿estás accediendo a otras páginas de memoria sin deshabilitarlas? Porque en ese caso el cuelgue estaría prácticamente asegurado.
por Metalbrain
Vie, 27 Feb 2015, 09:22
Foro: La Churrera
Tema: Proyecto Churrero: AVORCHA - Pentacorn Quest 128K- RELEASED!
Respuestas: 367
Vistas: 95620

Re: Proyecto Churrero: AVORCHA - Pentacorn Quest - RELEASED!

Mejor así: void SetRAMBank(void) { #asm .SetRAMBank ld a, b or a jp z, restISR xor a jp keepGoing .restISR ld a, $f0 .keepGoing ld i, a ld a, 16 or b ld bc, $7ffd out (C), a #endasm } Es posible que el cambio al reproductor de Arkos esté encendiendo la mecha. Es curioso, pensaba que el Arkos era el ...
por Metalbrain
Lun, 26 Ene 2015, 10:29
Foro: Ayuda
Tema: Leer paleta de un BMP
Respuestas: 44
Vistas: 21113

Re: Leer paleta de un BMP

Como ya te dije, si tú me dices que tienes 3 bits para "R", eso significa que los valores pueden ser 0-7. Para convertir yo eso a RGB y poder usarlo en los png y eso, tengo que multiplicar para obtener un valor de 8 bits, o sea, tengo que multiplicar por 32. ¿Y por que no por 36? 255/7 = ...
por Metalbrain
Vie, 23 Ene 2015, 10:24
Foro: Ayuda
Tema: Pixels en el modo radastaniano del zxuno
Respuestas: 5
Vistas: 4341

Re: Pixels en el modo radastaniano del zxuno

Al comienzo de la rutina, te cargas el valor de H antes de leer el valor del color de (HL).
por Metalbrain
Lun, 19 Ene 2015, 19:42
Foro: Ayuda
Tema: Sprites en el modo radastaniano del ZX Uno
Respuestas: 11
Vistas: 5655

Re: Sprites en el modo radastaniano del ZX Uno

Lo de sacar ld a,e del bucle creo que no funciona bien... LDI afecta a DE, pero no a A, así que en la suma le estás sumando 60 al valor inicial, no al actual. Y si cambias C por 68 para que se sumen 64, tienes el problema de que si los LDI aumentan el valor de D, este se incrementará 2 veces.
por Metalbrain
Lun, 19 Ene 2015, 17:26
Foro: Ayuda
Tema: Sprites en el modo radastaniano del ZX Uno
Respuestas: 11
Vistas: 5655

Re: Sprites en el modo radastaniano del ZX Uno

ld b, 8 ; Indicamos que vamos a pintar 8 líneas .draw ; dibujamos 8 pixels (4 bytes) ld c, 4 ; Indicamos que vamos a pintar 8 píxeles ldi ldi ldi ldi ld a, e add a, 60 ; incrementamos una línea ld e, a jr nc, sigue inc d ; incrementamos D si sale acarrero al incrementar E en 60 bytes .sigue djnz dr...
por Metalbrain
Jue, 22 May 2014, 22:41
Foro: General
Tema: Noticias Mojon Twins
Respuestas: 276
Vistas: 64535

Re: Noticias Mojon Twins

Muy interesante lo de los súper cuelgues. :shock: y decís que solo en la mitad de los +2 grises ¿? puede que tenga que ver con el "floating bus" (no los autobuses no flotan no lo hagáis en casa) ya que ls dirección de la interrupción en IM2 es el registro I en la parte alta y lo que halla...
por Metalbrain
Jue, 22 May 2014, 21:25
Foro: General
Tema: FASE (Fucking Awesome Spectrum Engine)
Respuestas: 196
Vistas: 45848

Re: FASE (Fucking Awesome Spectrum Engine)

La verdad es que el engine es alucinante. Un trabajo para quitarse el sombrero, Antonio. Una micro optimización: ld a, $18 jr z, do2 ld a, $17 se puede cambiar por: ld a, $18 jr z, do2 dec a Y también he visto que en las partes en las que se discrimina según la anchura (por ejemplo, al decidir entre...
por Metalbrain
Jue, 22 May 2014, 21:03
Foro: General
Tema: Noticias Mojon Twins
Respuestas: 276
Vistas: 64535

Re: Noticias Mojon Twins

¡Saludos a todos! Primer post por aquí. Estoy seguro de que la mayoría me conoce de otros sitios, o al menos de los créditos de muchos de los juegos mojones, por eso de la optimización de la rutina descompresora... a los que no me conocen decir que soy un loco del ensamblador, ex-compañero de los mo...

Ir a búsqueda avanzada