Se encontraron 9 coincidencias
- Vie, 27 Feb 2015, 17:21
- Foro: La Churrera
- Tema: Proyecto Churrero: AVORCHA - Pentacorn Quest 128K- RELEASED!
- Respuestas: 367
- Vistas: 390433
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.
- Vie, 27 Feb 2015, 09:22
- Foro: La Churrera
- Tema: Proyecto Churrero: AVORCHA - Pentacorn Quest 128K- RELEASED!
- Respuestas: 367
- Vistas: 390433
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 ...
- Lun, 26 Ene 2015, 10:29
- Foro: Ayuda
- Tema: Leer paleta de un BMP
- Respuestas: 44
- Vistas: 117695
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 = ...
- Vie, 23 Ene 2015, 10:24
- Foro: Ayuda
- Tema: Pixels en el modo radastaniano del zxuno
- Respuestas: 5
- Vistas: 26675
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).
- Lun, 19 Ene 2015, 19:42
- Foro: Ayuda
- Tema: Sprites en el modo radastaniano del ZX Uno
- Respuestas: 11
- Vistas: 38374
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.
- Lun, 19 Ene 2015, 17:26
- Foro: Ayuda
- Tema: Sprites en el modo radastaniano del ZX Uno
- Respuestas: 11
- Vistas: 38374
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...
- Jue, 22 May 2014, 22:41
- Foro: General
- Tema: Noticias Mojon Twins
- Respuestas: 276
- Vistas: 311759
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...
- Jue, 22 May 2014, 21:25
- Foro: General
- Tema: FASE (Fucking Awesome Spectrum Engine)
- Respuestas: 196
- Vistas: 179659
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...
- Jue, 22 May 2014, 21:03
- Foro: General
- Tema: Noticias Mojon Twins
- Respuestas: 276
- Vistas: 311759
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...