Control de usuario
Patrocinadores
Estadísticas
Miembros:
325.447
Online:
2.173
Hilos:
1.351.149
Mensajes:
23.911.198
Stats

Índice de foros Noticias El Buffer

pcsx2 portado a mac Os x por Zendr0n

Envía tus noticias para que las publiquemos en portada

Moderadores: Benzo, jiXo

MaXiMu
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1807
Registrado: 23 Nov 2006
Ubicación: Tester pcsx2/JPCSP/PCSP

pcsx2 portado a mac Os x por Zendr0n

Mensajepor MaXiMu 06 Feb 2009 04:05

Hola , para quien no conozca aun pcsx2 es un emulador de la consola playstation 2 para PC pero hasta ahora solo habia desarollo para windows y Linux , ahora mac no se quedara atras a manos de Zendr0n

;aunque hace unos meses que esta desarollo pero he buscado pcsx2 mac y no he visto nada asi que se merece digno de salir en noticia esta vez para los que poseen mac , aparte que no ha sido hasta ahora que no es jugable aceptablemente pasable en rendimiento

El único inconviniente que para la gente lo quiera usar tendra que instalar las X11 de xQuartz no sirven las X11 que trae por defecto leopard/tiger (Al menos lo desaconsejan que no son para estos fines) , aconsejan bajarse la última version nueva posible en este caso http://xquartz.macosforge.org/downloads/X11-2.3.2.1.dmg y con un doble click se ejecutara pero ojo :

Las últimaas version requiere OS-X 10.5.6 , podeis instalar la vuestra compatible pero no os garantizo que os funcione aunque deberia .


Requiere NVidia CG Framework que se descarga y buscais mac os x-> http://developer.nvidia.com/object/cg_t ... #downloads

Le dais doble click y seguir los pasos que os pida no tiene perdida

Requiere GTK Redistributable que se descarga -> http://pcsx2-mac.quant0r.com/files/gtk.tar.gz

Código: Seleccionar todo
tar xzvf gtk.tar.gz
sudo ./install_gtk.sh


Se tiene que instalar algunas librerias requeridas http://pcsx2-mac.quant0r.com/files/libs.tar.gz

Importante hay que descomprimirlas en / usr / local / lib

Código: Seleccionar todo
que quedaria así sudo tar xzvf libs.tar.gz /usr/local/lib/


Si os dá algun error pidiendo el fontconfig instalarlo desde sus sources -> http://fontconfig.org/

Suponiendo que ya teneis el paquete de las fontconfig descomprimido y ubicandonos en su carpeta pero...

Antes de todo Requiere Xcodec instalarlo desde vuestro disco tiger/leopard

Luego seguimos con fontconfig

Código: Seleccionar todo
./configure
make
sudo make install


Requiere SDL -> http://pcsx2-mac.quant0r.com/files/sdl.tar.gz

Código: Seleccionar todo
sudo tar xzvf sdl.tar.gz /usr/local/lib/


Hay que instalar glew y descomprimirlas -> http://pcsx2-mac.quant0r.com/files/glew.tar.gz

tar xzvf glew.tar.gz
sudo ./install_glew.sh


Bueno si habeis llegado hasta aqui ya os queda bajar el emulador -> http://pcsx2-mac.quant0r.com/files/pcsx2.tar.gz

Descomprimirlo
Código: Seleccionar todo
tar xzvf pcsx2.tar.gz


necesitamos permisos en el ejecutable pcsx2 y en la carpeta de plugins si no lo haceis no funcionara ya que necesita acceso
Código: Seleccionar todo
chmod 777 bin/plugins/*
chmod +x bin/pcsx2


Y tant solo te queda hacer doble click en el archivo pcsx2 binario en la carpeta bin

Si os ha dado CG error algo como :
Código: Seleccionar todo
ZeroGS: Cg error: CG ERROR : The compile returned an error.
     last listing: /Users/backward/Desktop/pcsx2/pcsx2/bin/../plugins/gs/zerogs/opengl/ps2hw.fx(719) : error C5210: assignment among incompatible concrete types
(865) : fatal error C9999: unable to generate code, no legal types for program.

ZeroGS: Failed to load ps CRTCTargInterPS:
/Users/backward/Desktop/pcsx2/pcsx2/bin/../plugins/gs/zerogs/opengl/ps2hw.fx(719) : error C5210: assignment among incompatible concrete types
(865) : fatal error C9999: unable to generate code, no legal types for program.


Facil solucion teneis que editar ./pcsx2/plugins/gs/zerogs/opengl/ps2hw.fx un archivo de shaders que tiene mal una linea y editar la linea 719 cambiar "half4" por "float4"

en otras palabras para los menos entendidos

Incorrecto
Código: Seleccionar todo
half4 CRTCTargInterPS (en float2 tex0: TEXCOORD0, en float2 ointerpos: TEXCOORD1): COLOR
(
finter flotador = texRECT (g_sInterlace, ointerpos.yy). x;
clip (finter * g_fOneColor.z + g_fOneColor.w);

half4 c = BilinearFloat16 (tex0);
cw = g_fc0.w * * g_fOneColor.x cw + g_fOneColor.y;
c retorno;
)


que lo correcto es :
Código: Seleccionar todo
half4 CRTCTargInterPS(in float2 tex0 : TEXCOORD0, in float2 ointerpos : TEXCOORD1) : COLOR
{
float finter = texRECT(g_sInterlace, ointerpos.yy).x;
clip(finter * g_fOneColor.z + g_fOneColor.w);

float4 c = BilinearFloat16(tex0);
c.w = g_fc0.w*c.w * g_fOneColor.x + g_fOneColor.y;
return c;


Supuestamente he entedido Qué la gente sabra manejarse por consola ya que no hace falta mencionarlo aun así he puesto los codigos para las cosas mas problematicas al instalar

Extraido del desarollo principal pcsx2.net

Sus foros http://forums.pcsx2.net/forum-61.html o http://forum.quant0r.com/ pero recomiendo el primero ya que veo que hay mas movimiento .

Su web oficial http://pcsx2-mac.quant0r.com/

Saludos
Mis compilaciones Actualmente solo compilo Pcsx2 para windows , Para linux en un futuro **Requiere tener instalado las librerias 32bits en sistemas Linux64bits por ahora version nativa 64bits esta abandonada Estado AMD64 PCSX2 **Abstenerse privados sobre cosas ilegales gracias por adelantado

firewire
MegaAdicto!!!
 
Mensajes: 16692
Registrado: 04 Abr 2005

Mensajepor firewire 06 Feb 2009 07:33

LA OSTIA!

Vaya palizón! Sin desmerecer el trabajo de nadie, esperaré una versión portada nativamente a Cocoa y ya pre-compilada.

Se agradece igualmente. ;)



Saludos!

N€O
Avatar de usuario
★★★★★
 
Mensajes: 1867
Registrado: 17 Mar 2007
Ubicación: Desconocida

Mensajepor N€O 06 Feb 2009 11:01

¿Qué tal va en Mac? Porque en Windows no va muy fino…
Imagen

MaXiMu
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 1807
Registrado: 23 Nov 2006
Ubicación: Tester pcsx2/JPCSP/PCSP

Re:

Mensajepor MaXiMu 06 Feb 2009 12:09

N€O escribió:¿Qué tal va en Mac? Porque en Windows no va muy fino…


Hombre , en el de windows necesitas un intel core duo 2 con una tarjeta de gama media-alta segun el juego lo unico es dar en la opcion idonea en la configuracion 40-60fps en las últimas compilaciones con la mayoria de juegos

En mac os x lo que he visto es qué en los juegos 3D salvo errores de texturas se puede jugar , aunque aveces cae a 25fps ,

En los juegos 2D ningun problema

En todo caso es tant solo de probarlo ya que eso puede variar segun el hardware logicamente

Tambien puedes bajarte la última version del plugin ZeroSGs Opengl http://pcsx2-mac.quant0r.com/files/zerogs.gz descomprimirlo en /aplicaciones /pcsx2/bin/plugins , suponiendo que ya lo tienes todo instalado

Y La ultima version disponible para mac os x http://pcsx2-mac.quant0r.com/files/pcsx2svn.gz en aplicaciones/pcsx2/bin

Aunque ir a la ultima version nunca es lo mejor pero en la mayoria de los casos para ciertos juegos si.

Se me olvido añadir el codigo del script pcsx2svn

Código: Seleccionar todo
cd /Aplicaciones/pcsx2/bin
chmod +x ./pcsx2svn
./pcsx2svn
Mis compilaciones Actualmente solo compilo Pcsx2 para windows , Para linux en un futuro **Requiere tener instalado las librerias 32bits en sistemas Linux64bits por ahora version nativa 64bits esta abandonada Estado AMD64 PCSX2 **Abstenerse privados sobre cosas ilegales gracias por adelantado

MoJoStYk
Avatar de usuario
Loading pirula...
 
Mensajes: 2042
Registrado: 30 Ene 2007
Ubicación: Detrás tuyo!! (Madrid)

Mensajepor MoJoStYk 06 Feb 2009 15:54

No se mucho de MAC pero amos sacaran algo mas..."facil" no?? xD

Twilight_alex
Avatar de usuario
Legendario
 
Mensajes: 812
Registrado: 07 Sep 2006
Ubicación: Galicia

Mensajepor Twilight_alex 14 Feb 2009 11:34

Una cosa, me gustaría probarlo, pero no sé cómo hay que instalar el GTK Redistribuitable ni nada que sea por comandos, los copio en el Terminal pero me da error, y no sé qué tengo que hacer.

Soy nuevo en lo del terminal y todo eso, a lo mejor es una chorrada lo que me pasa, pero no tengo ni idea, espero que alguien me pueda ayudar.
Imagen


¿Quieres entrar en Lockerz? Mándame un MP.

PS3_adicto
Avatar de usuario
DemonHades = Faker
 
Mensajes: 737
Registrado: 24 Oct 2007
Ubicación: LocalHost

Mensajepor PS3_adicto 14 Feb 2009 16:53

Un amigo intento usarla en un quead core con una nvidia GeForce 9600 GT siguiendo varios manuales y probando varios juegos y no pudo hacerlo funcionar
Descubre las posibilidades de la ps3 con el FAQ Novatos PS3, puede serte muy util.
Recopilatorio/FAQ Servidores multimedia, con ellos pueder ver directamente en ps3 los videos, musica o fotos del disco duro, sin necesidad de grabarlos. Mas info en el hilo.

nesquik
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 6458
Registrado: 25 Jul 2008

pcsx2 portado a mac Os x por Zendr0n

Mensajepor nesquik 15 Feb 2009 00:51

Atención, nesquik está baneado de este subforo, de modo que no podrá responder. Motivo del ban: flames y faltas de respeto reiterados.
¿sabeis por casualidad si este emulador esta ligado de alguna manera al emulador de la propia Sony para su Ps3?

¿O es algo totalmente diferente?

PS3_adicto
Avatar de usuario
DemonHades = Faker
 
Mensajes: 737
Registrado: 24 Oct 2007
Ubicación: LocalHost

Re: pcsx2 portado a mac Os x por Zendr0n

Mensajepor PS3_adicto 15 Feb 2009 11:39

nesquik escribió:¿sabeis por casualidad si este emulador esta ligado de alguna manera al emulador de la propia Sony para su Ps3?

¿O es algo totalmente diferente?


totalmente diferente, el de la ps3 se ayuda con el chip grafico de la ps2 en los modelos con semiretrocompatibilidad y los modelos con retrocompatibilidad completa tiene el procesador y chip grafico de ps2, asi que es como si fuera una ps2
Descubre las posibilidades de la ps3 con el FAQ Novatos PS3, puede serte muy util.
Recopilatorio/FAQ Servidores multimedia, con ellos pueder ver directamente en ps3 los videos, musica o fotos del disco duro, sin necesidad de grabarlos. Mas info en el hilo.

zedr0n
Novato
 
Mensajes: 1
Registrado: 15 Feb 2009

Mensajepor zedr0n 15 Feb 2009 16:53

hola ;)

gracias por la explanacion pero con la version nueva, de http://pcsx2-mac.quant0r.com/files/pcsx2.pkg, el topico en el blog es http://pcsx2-mac.quant0r.com/2008/12/20 ... as-package, no tienes que instalar GTK y libs, solo doble click .pkg y seguir los pasos que os pida. Tengo que cambiar wiki :)

De version de Cocoa, no me parece que va a aparecer pronto. Esta version lo necesita que totalmente reescribo la gui y zerogs, no es tan facil :)

P.S. Perdon por mi malo espanol ;)

Siguiente

Volver a El Buffer

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados

cron