Página 23 de 28

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 09:37
por alxinho
Por cierto cómo habéis hecho la voz en la muerte que mola un huevo?

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 09:39
por angel
$this->bbcode_second_pass_quote('alxinho', 'P')or cierto cómo habéis hecho la voz en la muerte que mola un huevo?


Técnicamente, te lo dirá nathan, pero es la voz de murciano pellizcándose un huevico :lol:

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 09:44
por radastan
$this->bbcode_second_pass_quote('angel', 'Y')o año tras año sigo sin entender esa mierda de la ula :lol:


Bienvenido al club.

:mrgreen:

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 10:01
por na_th_an
Nosotros no lo hemos visto casi nadie porque casi todos tuvimos un +2A, pero en los 128K anteriores había un fallo de diseño muy gordo.

En determinadas ocasiones, si se dan ciertas condiciones, la ULA se equivoca de sitio de la RAM al que mirar mientras dibuja la pantalla, y pinta un cacho de otro sitio. Como esto ocurre muy rápido, parece como "nieve" en la pantalla.

En este juego no es algo realmente grave, sólo se ve alguna distorsion cuando se descomprimen las pantallas y al sonar algunos sonidos, pero estoy viendo si puedo paliarlo al máximo. A fin de cuentas, aunque en España no sean muchos, fuera de nuestras fronteras hay mogollón de +2 grises y de 128 "toastrack" que presentan el problema.

Lo del sample es muy sencillo - BeepFX de Shiru trae un sampler en su última versión. Sólo tuve que coger el código que saca y meterlo con el player de WYZ en otra RAM y marear un poco la perdiz :)

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 10:36
por na_th_an
Atención, chicos

Hemos actualizado Ninjajar! a la versión 1.1 para arreglar algunos pequeños detalles en el script y solucionar problemas de ULA snow. Los nuevos archivos están en la ficha del juego http://www.mojontwins.com/juegos_mojonos/ninjajar/ y llevan "v1.1" en el nombre para que no haya confusiones. ¡Muchas gracias!

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 10:53
por Hark0
$this->bbcode_second_pass_quote('na_th_an', 'A')tención, chicos

Hemos actualizado Ninjajar! a la versión 1.1 para arreglar algunos pequeños detalles en el script y solucionar problemas de ULA snow. Los nuevos archivos están en la ficha del juego http://www.mojontwins.com/juegos_mojonos/ninjajar/ y llevan "v1.1" en el nombre para que no haya confusiones. ¡Muchas gracias!



Adios sostenes???? :tits:

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 10:56
por radastan
Yo seguiré con la primera versión hasta que me encuentre un bug, que como va por códigos no hay problema en seguir luego en una nueva versión.

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 10:57
por angel
$this->bbcode_second_pass_quote('radastan', 'Y')o seguiré con la primera versión hasta que me encuentre un bug, que como va por códigos no hay problema en seguir luego en una nueva versión.


:wan:

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 13:51
por radastan
Por cierto, estoy tratando de cambiarle las teclas la Ninjajar para que se dejen de quejar los guiris y no tengo cojones. Creía que se configuraban en "mainloop".

Re: Noticias Mojon Twins

Publicado: Jue, 22 May 2014, 13:59
por na_th_an
En efecto, a partir de la linea 97:

$this->bbcode_second_pass_code('', '#else
keys.up = sp_LookupKey('n');
keys.down = sp_LookupKey('s');
keys.left = sp_LookupKey('a');
keys.right = sp_LookupKey('d');
keys.fire = sp_LookupKey('m');
key_jump = sp_LookupKey('w'); // CUSTOM!!
#endif')

Pero ¡ojo! para poder generar la cinta con el cargador en código máquina tienes que modificar el spec_crt0.asm de z88dk ya que tienen una llamada a la ROM que no sirve para nada y lo jode todo. La cinta con el cargador en código máquina es necesaria en los +2A y +3, porque en estos modelos el intérprete de BASIC jode lo que haya en RAM7 mientras el juego se carga y luego no funciona una sección al final del juego.

Los pasos son:

1.- Haces el cambio en el código de Ninjajar, en \dev\mainloop.h.
2.- Abres c:\z88dk\libs\spec_crt0.asm y comentas estas lineas (en el propio archivo se pregunta el autor si sirven de algo) (lineas 125 y 126):
$this->bbcode_second_pass_code('', ' ;ld a,2 ; open the upper display (uneeded?)
;call 5633')
En serio, déjalo así para tus juegos. Ahorras cuatro o cinco bytes y te quitas de problemas raros si haces cargadores misteriosos villenianos.
3.- Te metes en /dev y ejecutas make.bat. Te sientas a esperar un rato.
4.- Ahora, para que funcione en los +2A, hay que hacer la cinta shula. te metes en /tape y ejecutas "maketap.bat". Esto generará ninjajar.tap en ese mismo directorio.

¡Ojo! No deberían cambiar porque solo vas a cambiar las teclas, pero para generar esta cinta las longitudes de cada bloque tienen que estar bien puestas en tape/loader.asm.