tcpsock 2.0

Disponible Tcpsock 2.0 de la mano de Juan, esta nueva version cuenta con nuevos comandos y nuevos parametros para los comandos ya existentes, añadiendo más potencia a esta libreria. Además incluye un ejemplo para hacer un mini servidor web en fenix.

Pueden encontrarlo en
http://sourceforge.net/project/showfiles.php?group_id=2714

Comments Off on tcpsock 2.0

Fenix 0.91

Ya se encuentra disponible una nueva release del Fenix de la mano de SplinterGU los cambios son:

– Anuncia error de compilacion ante uso de operacion de modulo con datos flotantes
– Agregado de mnomicos para operaciones de modulo con unsigned word, unsigned byte y unsigned.
– Fix a problema que requeria especificar tipo de dato en inicializacion de array. (Generico)
– Correccion y optimizacion de funciones QUICKSORT, KSORT, SORT (en todas sus formas)
– Se corrige copy de estructuras, se cambia el prototipo de la funcion #COPY#, se le agrega un parametro que define la cantidad de ocurrencias (array) de la structura
– Se corrige inicializacion de segmentos float en structura o array de structura, antes no eran tomados dichos valores.
– Se corrige inicializacion arrays de structs sin dimension (dimensionado automatico)
– Se agregan constantes SEEK_SET, SEEK_CUR y SEEK_END
– Correccion en problema de dibujado de procesos, al no detectar bien el estado del mismo
– Correcciones varias en el manejo de estructuras
– Nuevos comandos en la consola de debug
DOFRAME Continua la ejecucion de todos los procesos, hasta el siguiente frame y retorna a la consola de debug
RUN proc [args] Ejecuta un proceso
KILL proc Elimina un proceso
WEAKUP proc Despierta un proceso
SLEEP proc Duerme un proceso
FREEZE proc Congela un proceso[/size]

Binarios disponibles para Windows y Linux!
Descarga en:
http://sourceforge.net/project/showfiles.php?group_id=2714

Comments Off on Fenix 0.91

Exodo RPG

mateando_bajo_el_ombu un conocido miembro de la comunidad regresa y nos sorprende con nuevas imágenes y con un video de su tan esperado proyecto Exodo.

Más info del proyecto:
http://forum.divsite.net/viewthread.php?tid=4965
Y el video en:
http://www.youtube.com/watch?v=D9pk_4Fyblc

Comments Off on Exodo RPG

Nuevos proyectos de la comunidad

Recorriendo los foros me he encontrado con el juego COWBOY BEBOP, The Game de folken disponible para varias plataformas como Windows, Linux, MacX, BeOS, Ms-dos (version hecha con la version demo del DIV2) y Dreamcast… el juego tiene un lindo acabado y vale la pena mirarlo…



Más info en http://cowboy32.iespana.es/

Otro proyecto es NAX de Ekrifos, un juego de plataformas que aún no esta acabado pero ya es jugable, además incluye codigo fuente

Descarga en este:
http://fenixworld.se32.com/e107_plugins//depot/files/fw263.nax.rar

Y finalmente esta Tiler el tileador de ijavier_m que permite crear escenarios de 2000x2000pixeles mediante tiles de 50×50
Descarga:
http://www.mediafire.com/?echwn2nzhty

Comments Off on Nuevos proyectos de la comunidad

¡Disponible Fenix 0.90.2!

Nueva release de nuestro querido Juan

Evento ONEXIT, permite especificar codigo que se ejecuta cuando un proceso muere o termina
– Se reescribio y mejoro forma de ejecucion de funciones/procesos.
El funcionamiento es el siguiente:
1) Los procesos y las funciones congelan al padre o proceso/funcion llamador.
2) FRAME despierta al padre solo en los casos de procesos.
3) FRAME en las funciones no despierta al padre. (Atencion a esto, porque cambia el funcionamiento actual)
4) END, RETURN o fin de proceso/funcion, liberan al padre, tanto en procesos como funciones.
5) Al morir un proceso se ejecuta el evento ONEXIT, el proceso queda en estatus DEAD,
si este ejecuta otro proceso o funcion pasa a WAITING_DEAD.
6) No se permite cambiar el estatus (enviar signal) a procesos en estado DEAD.
– Se agrego funciones de depurado. En la consola de comandos se agregan:
TRACE Ejecuta 1 instruccion y retorna a la consola de comandos.
BREAK proc Agrega un breakpoint sobre ejecucion de proc
(se pueden especificar instancias o tipos de funcion)
BREAK Lista breakpoints definidos
DELETE proc Elimina un breakpoint
(los breakpoints sobre una instancia determinada se eliminan cuando esta muere)
CONTINUE Continua la ejecucion (Simil a ALT+C)
– Ahora se puede deslizar el contenido de la ventana de debug a los costados, con CTRL+
– Bugs varios en linux, que producia caidas cuando se actualizaba la paleta despues de un segundo set_mode, y entraba en la funcion gr_blit_rotate.
– Operadores logicos AND y OR, ahora tienen funcionalidad logica completa, esto significa que si la primera expresion (izquierda) define el resultado de la expresion completa, las evaluaciones terminan ahi. (compilador)
– Se corrigio tratamiento de punteros en expresiones logicas y binarias (compilador)
– Soporte de mnomico JTRUE (compilador)
– Agregado de mnomicos JTFALSE y JTTRUE (compilador+interprete)
(Jmp Test…, no haces descarga del stack del valor testeado)
– Solucionado el problema donde era necesario especificar STRING en inicializacion de array no tipificado conteniendo STRINGS.
– WAITING es un bitflag, sobre cualquier estado y significa que el proceso esta esperando retorno de otro proceso.

DESCARGALO YA

Enviada por syous

Comments Off on ¡Disponible Fenix 0.90.2!

¡Disponible Fenix 0.90!

Nuevamente SplinterGU, el “DIOS” fenixero, pone a disposición una nueva versión del Fenix… la 0.90!, con muchos cambios e importantes fixes:
-Soporte de BLEND en graficos rotados
– Fix de primitivo (0.84b) bug en rotado y escalado que hacia caer el proceso
en ciertos casos
– Soporte de blend, alpha, stipple, etc. en funcion draw_circle
– Distincion entre operadores logicos y bitwise, ahora los operadores son:
– Ahora las condiciones true son valores distinto de 0, y false igual a 0
– Bug fix en capa de reproduccion de cd
– Signals instantaneos sobre el padre, si son efectuados desde un hijo
– Fix funcion glob
… entre otros 🙂
Todos los cambios y fixes lo pueden ver en el siguiente post:
http://forum.divsite.net/viewthread.php?tid=4916
Descargar version 0.90:
http://sourceforge.net/project/showfiles.php?group_id=2714

Comments Off on ¡Disponible Fenix 0.90!