PDA

Ver la versión completa : Fenix preview



chui
29/03/2004, 20:43
Despues de solucionar algunos problemas, al fin podemos probar el port del runtime de Fenix (http://fenix.divsite.net).

Para el que todavia no se ha enterado de que es Fenix, se trata de la evolución libre de DIV Games Studio ... un conjunto de utilidades por el cual se pueden crear juegos multiplataforma en un lenguaje muy muy sencillo.

Como es lógico, este port se trata solo del programa que ejecuta esos juegos (runtime), puesto que lo normal es crearlos y compiarlos en nuestros Windows o Linux.

El juego ejecutado en cuestión se llama 'rocks'; es sencillote pero puede verse que el port es muy viable viendolo ejecutarse a 16bit de color y 44100Hz de sonido. :D

<div align="center"><img src="/public_ftp/fenix-preview-rocks.png"></div>

Podeis descargarlo AQUI YA (http://www.gp32spain.com/public_ftp/fenix-preview-rocks.rar)

:p :p :p

mortimor
30/03/2004, 02:35
joer, que chulo... como moooolaaaa. :D:D:D

A cuantos fps vaa?? :P

Diabloman
30/03/2004, 03:11
No he terminado de entenderlo, con este port podemos jugar a todos los juegos echos en Fenix, o hay que hacerlos especialmente para la Gp?

De todas formas seguro que ayuda mucho al desarrollo de nuevos juegos, xq con el Fenix hacen falta muchos menos conocimientos i sobre todo tiempo. Buen trabajo Chui !

Dimitry
30/03/2004, 03:37
ves chui como tenia razón ayer? eres un crack :D
ahora a ver si me puedo poner a mirarme el fenix, pues con DIV si que me miré alguna cosa hace años, incluso tengo un libro muy majo por ahí (a saber donde, pero se que por ahí está :p ).
Diabloman, los juegos de fenix se ejecutan sobre el runtime , ya sea de windows, linux o el port de chui a la gp32(y dreamcast;)), con lo que una vez has creado un juego lo puedes ejecutar en cualquiera de estos sistemas (como podrias hacer con flash o java, es multiplataforma siempre y cuando tengas el intérprete/máquina virtual/runtime o como quieras llamarlo para ese sistema )

Karadan
30/03/2004, 03:52
¡POR LAS LLAMAS DEL FENIX!, :D molaaa, lo catare en un futuro, pa ver si puedo hacer algo.

Santanderino
30/03/2004, 03:55
por cierto OLEEEEEEEE ese chuiii q es el **** amo ^^ y siempre anda sacando cosucas pa la blankita ^^ , a cada cual mas sorprendente :) (esta me hace mas feliz !!! ^^ oleeeeeeee)



aun no he mirado el .zip pero a ver....es solo el ROCKS hexo en
fenix y pasado a gp32 o es un compilador de fenix pa gp32?

:rever: CHUI

chui
30/03/2004, 03:58
Nada, nada ... ya no teneis escusa... ahora es muy facil

¡ ¡ TO KISKI A HACER JUEGOS PA'GP YA ! !

¿Hace un concursito de juegos en gp32spain Anarchy?

:D


El metodo es sencillo, haces el juego en tu PC con tu fenix de PC y luego pasas el FXE del runtime y los datos de tu juego a la GP.

morti-> fue poner la nueva version y subir un webazo los fps :D ... este juego no esta optimizado, se podria haber usado 8 bit de color y 22050 para q fuese mejor de fps, pero la verdad es q es totalmente jugable :p

Bueno... ya cambie mi avatar q se me quedo antiguo :D

chui
30/03/2004, 04:00
Santanderino-> El FXE es el runtime y dentro de la carpeta gpmm/fenix esta el juego rocks.

Alguien valiente podria cambiar los ficheros de la carpeta gpmm/fenix por otro juego... si esta a 320x240 deberia valer, eso si, cambiad el nombre del .dcb por test.dat.

Santanderino
30/03/2004, 04:02
pero a ver chui explicame lo hago en div y lo compilo en div o en Fenix????

esto personalmente me habre un mundo de posibilidades ;) yo antiguo usuario de DIV2 xD

el fenix tenia cosillas nuevas pero nunca lo llegue a usar pq no era una herramienta de desarollo como div sino mas bien un compilador q permitia nuevas funciones y añadia cosucas ...aun asi me informare bien ^^

los juegos q keramos los metemos en la carpeta FENIX no?


ostras cierto a ke resolucion lo tengo q poner??? suelo usar 800x600 o 640x480 :S pero pa la gp32?????

bueno yo voy a instalarme el DIV 2 YA! ^^ y probare con el tokenkai pero O.o los controles?????? :confused: q teclas he de usar? cuales corresponden a A,B,L,R,Stat y select???? y el estick xD? tengo mas dudas xD

chui
30/03/2004, 04:19
Sobre los pequeños cambios de lenguaje y demas, creo que lo mejor es verlo en la doc de fenix (http://fenix.divsite.net/) y en sus foros.

Pues si, tienes que usar 320x240 y si usas 8bits de resolucion mejor.

Respecto a las teclas... con SDL siempre se he emulado ciertas teclas:

cursores : stick
enter : start
space : select
control izquierdo : A
alt izquierdo : B
TAB : L
Backspace : R


A ver si sacas algo... recuerda renombrar el DCB a test.dat dentro de la carpeta gp:/gpmm/fenix o no rulara... el runtime fenix.fxe carga a cañon gp:/gpmm/fenix/test.dat

Otra cosa, yo no usaria subdirectorios dentro de la carpeta gp://gpmm/fenix, seguramente no funcionará.

chui
30/03/2004, 04:33
Juas !! Pero si hasta rula en el geepee !!!

Nacho
30/03/2004, 04:37
DIOOOX. Hagamos otra cuenta bancaria, para quitar el oso y el madroño de madrid y ponerle a este JEFE una estatua!!!!.

Que ganas twengo de probarlo

PD: Cro que dentro de nada me compro el portatil, asi que por fin podre dedicarme a ayudarte en tus proyectos!

Santanderino
30/03/2004, 04:44
bueno pos ya toy trasteando con el div xD ahora me toy bajando el fenix pa compilar mi PRG y a ver q pasa xD

ya sus comentare ^^

enkonsierto
30/03/2004, 05:07
Que mákinaaaaa



:rever: :rever: :rever: :rever: CHUI

Santanderino
30/03/2004, 05:21
a ver q ya pase un EJEMPLO SENCILLOTEEEEEE A MAS NO PODER CON FENIX tengo el dcb lo renombro como test.dat y copio a mi gp32 el fenix y creo una carpet en gpmm \fenix aki meto mi fpg y el test.dat (q era el prg trasformado a dcb con el fenix)

q pasa? q se me reinicia la gp32 :S ¿? q he hexo mal?

mi ejemplo ta a 320x240 :S = son los bits? como lo modifico?¿

chui
30/03/2004, 05:28
¿El fenix con el que compilaste es version 0.84?

DESCARGAR FENIX v0.84 PARA WINDOWS (http://fenix.divsite.net/download/Fenix084-win32-binary.zip)

Pastea el codigo del PRG a ver si puedo ayudar.

chui
30/03/2004, 05:32
Por cierto, AQUI (http://fenix.divsite.net/proyectos.php?lang=es) teneis entornos graficos IDE para programar en Fenix desde Windows... tambien hay algunos remakes de ciertos juegos :D

Santanderino
30/03/2004, 05:46
ups pos va a ser lo del Fenix q coji la completa de 0.82 creo xD a ver bajando probare y te digo ^^

x cierto no sabia q FENIX no aceptara ACENTOS y yo venga a mirar el codigo fuente xD y al final me di cuenta xDDDDD

:rever: CHUI !!!! ^^

Santanderino
30/03/2004, 06:00
NADAAAAAA buaaaaa no se ke pasa pero nada

me baje esa version hago el FXC a mi prg

luego le cambio el nombre al BDC...... a test.dat

lo copio a mi gp32 y se reinicia?¿?

el codigo fuente es sencillo

hago un FXI a mi BDC y no pasa nada se kedea otra vez en el msdos :S no deberia ejecutarse?

pondre el codigo fuente pero es tan sencillon q...



PROGRAM gp32;

Global

Puntuacion=0;

BEGIN
load_fpg("tutor1.fpg");
set_mode(m320x240);
set_fps(24,0);
put_screen(0,63);
nave(320/2,240/2,41);
write_int(0,300,0,1,offset puntuacion);
FROM x=1 TO 4; asteroide(1); END
FROM x=1 TO 4; asteroide(21); END
END

PROCESS nave(x,y,graph)
BEGIN
size=50;
LOOP
IF (key(_left)) angle=angle+10000; END
IF (key(_right)) angle=angle-10000; END
IF (key(_up)) advance(8); END
IF (key(_control)) disparo(x,y,angle); END
corrige_coordenadas();
FRAME;
END
END

PROCESS disparo(x,y,angle)
BEGIN
size=50;
advance(24); graph=42;
WHILE (NOT out_region(id,0))
advance(16);
FRAME;
END
END


PROCESS asteroide(codigo)
BEGIN
size=50;
LOOP
x=0; y=0; graph=codigo;
angle=rand(-180000,180000);
LOOP
graph=graph+1;
IF (graph==codigo+20) graph=codigo; END
advance(4);
IF (collision (TYPE disparo)) BREAK; END
corrige_coordenadas();
END
puntuacion=puntuacion+5;
FROM graph=43 TO 62; FRAME; END
END
END


PROCESS corrige_coordenadas()
BEGIN
IF (father.x<-20) father.x=father.x+680; END
IF (father.x>660) father.x=father.x-680; END
IF (father.y<-20) father.y=father.y+520; END
IF (father.y>500) father.y=father.y-520; END
END

chui
30/03/2004, 06:06
Tienes que usar la version del FXI donde este el FXC donde compilas. Como es logico, asegurate que el FXI de Windows hace algo antes de pasarlo a la GP32 :D

Yo estoy intentando compilar otros juegos y ejecutarlos en el geepee y tampoco cirulan.

En casa depurare... igual mi version de FXI (runtime) no es compatible con la de windows que he puesto el link... a saber.

Santanderino
30/03/2004, 06:08
el caso es ke he probado el "test" q te viene con fenix y tp me hace nada :( arriba he puesto el codigo fuente no se :S pq el rocks ese si va y lo demas no ¿?

los modificar los bits? con q instruccion se hace?

chui
30/03/2004, 08:13
Todo apunta a que son versiones distintas la v0.84 de la web de fenix a la del CVS que me baje, algo tiene que lo hace incompatible. :confused:

Ayer en casa me funciono exactamente igual el test que venia en la version CVS en la GP32 como en Linux.

Ahora he compilado con la distribucion v0.84 que viene en la web de fenix para Windows y no funciona el test en el emulador.

Es mas, el test del CVS por lo que sea solo muestra el menu y este de Windows puedes entrar en las opciones. :miedo:

Pero tranquilos, que si al final queda confirmado, lo compilare yo mismo mi version para Windows y lo colgare aqui en gp32spain (si Anarchy quiere... son unos 3.5MB).

Pille esta version por recomendación de los propios desarrolladores de Fenix... y por lo visto no se equivocaban ni un pelo, al principio empece a portar la v0.82 estandar y funcionaba de culo... fue probar esta y volar :D

Dimitry
30/03/2004, 08:36
Santanderino, a mi me funciona tu programa, por lo menos se ejecuta, lo que pasa es que me pide la librería tutor1.fpg y ni he probado a ver donde está porque no tengo tiempo.
Eso si, lo he hecho usando la versión 0.84 precompilada para Linux :)
Tu lo que necesitas es un pingüino en tu vida ;)

Santanderino
30/03/2004, 08:59
¿? q **** el tutor1.fpg es dnd van los graficos comprimidos

***** :_( tonces q puedo hacer????? pq en mi gp32 PETA , se reinicia y ahi me kedo con las ganas ......

no se chui cuando mires eso hazmelo saber please q toy ansioso por empezar a trastear

no se sera q algo habre hexo mal :S o no se aki no puedo poner ARCHIVOS pq no soy mod pero amos una vez funcione y demas subo los files en un hilo y ya vais probando oks?

y si un pinguinito en mi vida no me vendria mal amen de ke MI WINDOWS ta petado ¬¬ me dio problemas lo reinstale y PEOR aisssss pero weno por no ponerme otra vez me kedo sin sonido y sin ver pelis ni nada xD

chui
30/03/2004, 09:02
Paciencia chicos, que esto es solo un preview :D

Esta tarde/noche te lo compilo para Windows si hace falta, tu tranquilo. :p

¡¡¡ Anima mucho ver como quereis hacer cosillas !!!

Dimitry
30/03/2004, 09:26
Santanderino, pásame el fichero tutor1.fpg . Veo que el programa que has puesto sale de ejemplo en algunos tutoriales de DIV, pero no adjuntan este fichero :)

chui
30/03/2004, 10:00
Por favor, Santanderino, compartelo asi yo lo puedo probar esta misma tarde.

Santanderino
30/03/2004, 10:15
aki no puedo lo pongo en OFF TOPIC VALE? q aki no puedo subir nada un saludo

dn@
30/03/2004, 10:25
chapó

Segata Sanshiro
30/03/2004, 11:21
Dios mío, estaba haciendo un juego en DIV2, lo porté a Fenix y pensé (HOY!!) 'Qué pena no poder portarlo a GP32... *suspiro*' Y UNA MIERDA!!! ME VOY A LIAR A PORTAR MIS JUEGOS A GP32!!! JAJAJA SOY FELIZ!!! Empezaré por el Sakatubbies y dentro de poco (cuando Segata habla de tiempo, siempre hay que multiplicarlo x10 :D) empezaré a portar del DIV2 el Super Card Clash a Fenix, pero está a 1024*768, por lo que los gráficos habrá que ajustarlos...

Segata Sanshiro
30/03/2004, 11:41
Vale, cagada, sólo tengo el Sakatubbies compilado, pero no el fuente. Para más cagarla, comprimí el FPG y está en un PAK. ¿Alguien sabe cómo es el formato PAK del DIV2, para al menos recuperar el FPG? Con recuperar los gráficos me conformo, son más complicados de hacer que el propio código :D

Dejo el Sakatubbies en http://www.gp32spain.com/foros//showthread.php?threadid=7327&goto=newpost

Kawn
30/03/2004, 13:20
Vaya chui, al final te decidistes a toquetear con la version cvs :P

La acabo de probar, y hay que decir que esta bastante bien para ser el primer port :) Rula casi todo xDD

Por cierto, el modo7 rula sin problemas con la version del cvs (almenos en linux) pero en la gp32 por ahora no :(

Bueno, para los impacientes... acabo de subir el test de fenix, os lo podeis bajar de aqui:

http://www.meniego.net/files/fenix.zip

Rula todo, menos el modo 7 :)

Teclas para el menu:

[arriba] 1. Basic sprite drawing
[derecha]2. Blending operations
[abajo]3. Primitive drawing
[izquierda]4. Scroll interactive test
[A] 5. Mode 7 interactive test
[B] 6. Path-finding interactive test
[R]7. Sound test

Por cierto, R es _TAB y L _BACKSPACE

Que lo disfruteis :)

paula
30/03/2004, 13:24
Que fantaaaaaastico !!!!
Me pase un dia sin poder entrar en gp32spain...y hoy me encuentro con esto !!!
Es una noticia buenisima !!! Ahora mismo voy a portar los jueguecillos del DIV que cree en su momento!!
(que gracia le va a hacer a mi colega manuelillo ver de nuevo el "Matamanueles" en la gp32 XDDDDDD

chui
30/03/2004, 13:26
Gracias por toda tu ayuda a lo largo del port Kawn... fue todo un placer conocerte en el foro de fenix y en #fenix de irc-hispano. ;)

chui
30/03/2004, 13:32
Kawn, estoy intentando compilar la version del CVS en Windows con cygwin, pero estoy encontrando muchos problemas... ¿sabes existe una version ya precompilada? La version v0.84 (win-bin) descargable desde la web de fenix parece incompatible los .cdb.

La peña necesita el FXC, FXI, MAP y FPG para sus ports y desarrollos; la verdad es que es importante.

Kawn
30/03/2004, 14:08
El placer fue mio :)

Es mucho lio compilarlo con cygwin... asi que ya te lo he compliado yo :P

http://www.meniego.net/files/fenix_all.zip

Hay que recordar que es una versión en desarrollo, así que hay varias cosas que o no funcionan o funcionan mal...

Wave
30/03/2004, 14:15
Jaja, chui, pues Kawn fue a la RU, y le viste XD

alberdi
30/03/2004, 14:38
Gracias, chui, esto está de **** madre.

IV Snake
30/03/2004, 14:42
Me e metido en la web, para bajarme el Fenix y ver si probando sale algo... xo aparecen muxos arxivos xa bajarse, cual de ellos es el mejor para WinXP???

Santanderino
30/03/2004, 15:14
yo me he perdido ya xDDDD

a ver chui te mande el .prg y el .fpg al mail


ahora paso por paso xD

q necesito pa compilar juegos de DIV2?

el fenix , pero cual? ya probe 2 y nada xD el full 0.81 y el 0.84

no se es ke este fenix es una alpha asi ke no podemos pedir muxo pero tengo la ilu en el cuerpo xD

MaDsk8tard
30/03/2004, 15:54
http://www.devilishgames.com/2003.htm
para fenix^^[

Jeketerri
07/04/2004, 23:20
Yo cuando utilizaba el div me compraba la divmania, que era una revista q solo trataba del div games estudio, estava muy bien, abeis visitado div-arena ¿aun existira?...