Inicio > Un nuevo lanzamiento > WonderSwan 0.2 bis a pantalla completa para Dingoo A320

WonderSwan 0.2 bis a pantalla completa para Dingoo A320

Miércoles, 6 de mayo de 2009

image thumb1 WonderSwan 0.2 bis a pantalla completa para Dingoo A320En esta nueva release ya se puede jugar a algunos juegos a pantalla completa y con los controles correctamente configurados:

A –> CONTROL A
B –> CONTROL B

START     –> INICIAR
POWER    -> SALIR

Respecto al tema del sonido no he avanzado demasiado. Tengo infinitos problemas con la carga de buffers PCM mediante las SDK ya que no dispone de ninguna función para realizar la carga desde memoria (Solo dispone de LoadPCM desde fichero) y además parece ser que solo soporta un tipo de formato PCM por lo que habrá que bajar de nivel y tirar por la implementación apoyándose en jz4740.c y i2s_jz4740.c.

Ejecutable nuiWSC.sim para Dingoo  [336 KB] – sim

Para instalarlo en la consola descarga el fichero sim y cópialo en la tarjeta de memoria de la Dingoo A320 en el directorio .\GAME

Crea la carpeta .\GAME\WSC

En esta copia las roms a las que quieres jugar con extensión .ws

Pulsa en la rom y prueba esta primera aproximación

También tenéis aquí las fuentes para que continuéis trabajando en la mejora de este emulador.

Fuentes oswan 0.2 bis para VS 2008 y Dingoo  [2,18 MB] – zip

Quiero daros las gracias por los aportes que estáis realizando en el blog.

Un nuevo lanzamiento ,

Imprimelo! Imprimelo! | Imprimelo! Guardalo como PDF!

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votes, average: 4,00 out of 5)
Loading ... Loading ...

  1. avatar
    Uukrul
    Jueves, 7 de mayo de 2009 a las 13:13 | #1

    En la librería entry.a tienes unas cuantas funciones que podrían servirte:
    waveout_open
    waveout_close
    waveout_write
    pcm_ioctl
     
     

  2. avatar
    Uukrul
    Jueves, 7 de mayo de 2009 a las 15:17 | #3

    Pues ni idea. He preguntado en el foro oficial del SDK si pueden publicar el código fuente de la librería o el header de las funciones pero todavía no han respondido ni creo que lo hagan.
    De toda formas, supongo que waveout_open inicializará el audio, waveout_write será similar al pcm_write del FTP de Ingenic (int pcm_write(char *buffer, int count)) al igual que pcm_ioctl:
    pcm_ioctl(PCM_SET_SAMPLE_RATE, 44100); //48000,44100
    pcm_ioctl(PCM_SET_FORMAT, AFMT_S16_LE);
    pcm_ioctl(PCM_SET_CHANNEL, 1);
    pcm_ioctl(PCM_SET_VOL, 100); /* 100% */
     

  3. Jueves, 7 de mayo de 2009 a las 22:27 | #4

    Great Work !

    I learned much from your samplecode. Thanks for posting this. Why don’t you use the same Keysettings as all other Emulators? Why Exit with Power Button? Why not select+start?

  4. Viernes, 8 de mayo de 2009 a las 21:59 | #6

    The file nuiWSC.sim
    not exist, i need download!

  5. Sábado, 9 de mayo de 2009 a las 02:50 | #7

    link the file .SIM is down… >_<

  6. avatar
    alien8
    Sábado, 9 de mayo de 2009 a las 12:45 | #9

    SiENcE: The gemei 760+ ( A320 Hardware brother) dont have select/start buttons.

  7. Jueves, 1 de abril de 2010 a las 04:56 | #11

    Muy bueno el post los felizito

  1. Sin trackbacks aún.