Avances, Diario de...

Started by SplinterGU, April 17, 2008, 03:00:51 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Transdiv

Quote from: SplinterGU on January 10, 2011, 08:46:18 PM
ah, transdiv, no te habia entendido antes, dices que oficialmente reemplazaran al sistema nativo por dingux?

No queda claro si van a coexistir de alguna manera, pero si, El soporte a Dingux sera oficial tanto con Chinachips como con la otra compañia que creaba los falsos dingoos.

www.dingux.com

http://boards.dingoonity.org/other-game-systems/a-380!/?PHPSESSID=eisig4dlfv4e4liujnoa4sirg2












SplinterGU

me doy por vencido con la version dingux...

compila todo, pero parece que tengo un sdk de mierda o el dingux que instale no va.

no se, la info de dingux es una recagada, no hay nada claro, todo desparramado por todos lados, el site de dingux es un blog donde no hay secciones how-to ni nada.

si alguien tiene entorno dingux, pediria que por favor intente compilar con la version del svn, que ya esta todo incluido para compilar.

si no hay avances, abandonare esto por unos dias, tengo albañiles en casa haciendome el baño nuevo y obligandome a levantarme a las 8:00am... estoy muerto de sueño...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Transdiv

#1307
Quote from: SplinterGU on January 11, 2011, 03:44:53 PM
me doy por vencido con la version dingux...

compila todo, pero parece que tengo un sdk de mierda o el dingux que instale no va.

no se, la info de dingux es una recagada, no hay nada claro, todo desparramado por todos lados, el site de dingux es un blog donde no hay secciones how-to ni nada.

si alguien tiene entorno dingux, pediria que por favor intente compilar con la version del svn, que ya esta todo incluido para compilar.

si no hay avances, abandonare esto por unos dias, tengo albañiles en casa haciendome el baño nuevo y obligandome a levantarme a las 8:00am... estoy muerto de sueño...

Hummm...... Algo de eso escuche; Por eso creo que habia hasta un proyecto opendingux. De todos modos hombre tomate el tiempo que quieras, que total, no te pagamos sueldo para hacer eso. Esperemos que con el soporte mas o menos oficial de las futuras versiones mejoren la documentación.

PD: Lo que si algunos usuarios van a llorar un poquito al escucharte esto.

SplinterGU

gracias, lo importante es que compila... y me sirvio para mejorar el sistema de builds general.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

olee, algo es algo, por cierto splinter, que va a pasar con mod_ffi?, actualmente no compila ni para atrás, y clarop  casi nunca me acuerdo y me desespero hasta que veo ffi por algun lado y digo, olee, a eliminar de la compilación.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

FreeYourMind

Y que modulo es ese con nombre tan raro ?

DCelso

nu ze, exporta esto:

DLCONSTANT  __bgdexport( mod_ffi, constants_def )[] =
{
    { "FFI_FIRST_ABI"       , TYPE_DWORD    , FFI_FIRST_ABI     },

    /* ---- Intel x86 Win32 ---------- */
#ifdef _WIN32
    { "FFI_SYSV"            , TYPE_DWORD    , FFI_SYSV          },
    { "FFI_STDCALL"         , TYPE_DWORD    , FFI_STDCALL       },
    /* TODO: Add fastcall support for the sake of completeness */
#endif

    /* ---- Intel x86 and AMD x86-64 - */
#if !defined(_WIN32) && (defined(__i386__) || defined(__x86_64__))
    { "FFI_SYSV"            , TYPE_DWORD    , FFI_SYSV          },
    { "FFI_UNIX64"          , TYPE_DWORD    , FFI_UNIX64        },      /* Unix variants all use the same ABI for x86-64  */
#endif

    { "FFI_DEFAULT_ABI"     , TYPE_DWORD    , FFI_DEFAULT_ABI   },
    { "FFI_LAST_ABI"        , TYPE_DWORD    , FFI_LAST_ABI      },

    { NULL                  , 0             , 0                 }
} ;

/* ----------------------------------------------------------------- */
/* Declaracion de funciones                                          */

DLSYSFUNCS  __bgdexport( mod_ffi, functions_exports )[] =
{
    { "FFI_DECLARE" , "ISSSS"   , TYPE_INT  , modffi_declare    },
    { "FFI_CALL"    , "IPP"     , TYPE_INT  , modffi_call       },
    { 0             , 0         , 0         , 0                 }
};

Pero depende de una libffi que no existe, quizas sea un wrapper para esto
http://sourceware.org/libffi/
algo relaccionado con cargar librerías externas
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

Quote from: DCelso on January 11, 2011, 05:22:50 PM
olee, algo es algo, por cierto splinter, que va a pasar con mod_ffi?, actualmente no compila ni para atrás, y clarop  casi nunca me acuerdo y me desespero hasta que veo ffi por algun lado y digo, olee, a eliminar de la compilación.


esta eliminado de la compilacion, posiblemente ese modulo desaparezca para integrarlo directamente al core.

que es eso? pues nada, un modulo que permite hacer llamadas a cualquier dll estandard del operativo.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

- se deja de usar openssl para las versiones consolas, y se usa libdes en su reemplazo, que es mucho mas liviana.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Drumpi

Quote from: SplinterGU on January 11, 2011, 07:07:38 PM
- se deja de usar openssl para las versiones consolas, y se usa libdes en su reemplazo, que es mucho mas liviana.

Esto puede provocar que vuelva a funcionarme el compilador de Windows (el cygwin tenía incompatibilidades con openssl) ;D
Lo que no significa que el port para firm oficial vaya a funcionar.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

las version pc siguen con openssl, pero es tan facil como modificar el configure para que no lo haga y que compile la libdes.

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Drumpi

Muy bien, lo haré para el próximo port de GP2X.

Por cierto, descansa, no te fuerces: si no puede ser, déjalo un par de días y verás cómo te viene la inspiración. Pero mientras tengas obras en casa, procura usar el tiempo libre que tengas en descansar, porque yo sé lo que es eso (obras+trabajo+poco dormir) y no rindes nada.
Sé que no me vas a hacer caso, pero bueno, es mi consejo.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

SplinterGU

gracias... intento hacerte caso. :)
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Fede

Me he bajado la versión RC20f formato RAR de la web y no me vá.

Me dice:

D:\Bennu Mis Progamas\Bennu File Manager\Bennu File Manager: doesn't exist or is
n't version 7 DCB compatible
Presione una tecla para continuar . . .

¿Alguien más la ha probado?

Gracias y saludos.
Si quieres ser sabio, aprende a interrogar razonablemente, a escuchar con atención, a responder serenamente y a callar cuando no tengas nada que decir.