Aquí lo tenéis, adjunto la segunda versión del port de BennuGD para PS2
Masteries ha añadido al port de BennuGD:
-Color de 32 bits 100%
-Hilo de sonido 90%
-Soporte para DualShock 2, vibración del mando 100%
Código:How to use DualShock 2 pad actuators: Example of BennuGD code to use PlayStation 2 DualShock 2 actuators dualshock2(SMALL,1,0);//PlayStation 2 DualShock 2 Actuator, //enable small motor indefinitely dualshock2(SMALL,0,0);//PlayStation 2 DualShock 2 Actuator, //disable small motor dualshock2(BIG,10,2);//PlayStation 2 DualShock 2 Actuator, //enable big actuator with an intensity of 10 (maximum of 20) //during 2 seconds //Add this process to your BennuGD game, remember that this function //is only intended for PlayStation 2 BennuGD port, do not use it //for another platform or you will hear hundred times the same sound sample!!! //PlayStation 2 DualShock 2 Actuator process dualshock2(unsigned byte actuator,unsigned byte intensity,unsigned byte duration) private unsigned byte PS2_DS2; begin switch(actuator) case SMALL: if(intensity==1 & duration==0)//Enable small actuator PS2_DS2+=121; play_wav(s[1],PS2_DS2); end//fin del if if(intensity==0)//Disable small actuator PS2_DS2+=120; play_wav(s[1],PS2_DS2); end end case BIG: if(intensity>1 & intensity<21 & duration>0) PS2_DS2=130+intensity; play_wav(s[1],PS2_DS2); while(duration) frame(3000);//esperar 1 segundo duration--; end//fin del while PS2_DS2=130; play_wav(s[1],PS2_DS2);//Turn off the Big one end if(intensity==0) PS2_DS2=130; play_wav(s[1],PS2_DS2);//Turn off the Big one end end end//fin del Switch end
El resto de archivos necesarios para ejecutar Masteries Runners, con soporte para la vibración del mando, los tenéis aquí:
https://code.google.com/p/bennugdplay2/downloads/list
Instrucciones de uso
1º) Descarga de aquí el juego Masteries Runners para PS2:
https://code.google.com/p/bennugdplay2/downloads/list
2º) Coge un pendrive o disco duro usb, descomprime el contenido de "mst_runners_ps2.rar" en la raíz del disco o unidad usb.
3º) Descarga del primer post de este hilo el archivo "BennuGD PlayStation 2 Beta 2.rar", descomprime su contenido en la raíz del disco o unidad usb del paso anterior.
4º) Arranca tu PlayStation 2, con FreeMcBoot es más cómodo; ejecuta Ulaunchelf.
5º) Conecta la unidad usb o disco duro de los pasos 2 y3 en un puerto USB de tu PlayStation 2
6º) En Ulaunchelf entra en el filebrowser, entra en la unidad mass:, ejecuta bennugd.elf.
7º) Juega a Masteries Runners en PlayStation 2, y ¡con vibración en el mando!
El ejecutable bennugd.elf es el port de BennuGD para PlayStation 2; de momento, los juegoss bennu van en la raíz de la unidad USB, y el .dcb se debe llamar main.dcb. Más adelante quiero hacer un lanzador que permita seleccionar el juego que quieres arrancar, pero aún hay cosas que pulir.
¡Disfrutadlo!
PD: Busco mandos originales para PlayStation2, que el mío está en las últimas. Lo repararía, pero antes necesito tener otro.


Citar
la latencia es el problema intrinseco de stadia, el público abandona google stadia, stadia mal.


Marcadores