Emuforums.com

Go Back   Emuforums.com > PS2 Emulation > PCSX2 Forum
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


Reply
 
LinkBack Thread Tools Display Modes
Old October 7th, 2008   #41 (permalink)
Registered User
 
Join Date: Oct 2008
Location: UAE
Posts: 10
hi all,
i'm a mac user , and i'd love to thank you guys for giving us hope that we can play pcsx2 on mac...
but i have a question... is it possible to get this emulator to work exactly like it works on windows or better?? how's it rite now?? the same as windows version??
i have a MacBook Pro 2.4GHz im using bootcamp to play ps2 games with a windows xp and it works fine but i wouldnt mind playin this lovely emulator on mac ^^
__________________
CPU: Intel core duo 2 2.4GHz T8300
RAM: 2GB
Graphics: NIVIDIA Geforce 8600GT 256mb
OS: Windows XP SP2
rpgboy90 is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old October 7th, 2008   #42 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
woot! disgaea runs now



And another little thing






The build and trac aren't yet up-to-date so this for now is only available on my mac

Last edited by Zedr0n; October 8th, 2008 at 00:24.. Reason: Automerged Doublepost
Zedr0n is offline   Reply With Quote
Old October 8th, 2008   #43 (permalink)
Registered User
 
Join Date: Oct 2008
Location: US/Indiana
Posts: 3
keep up the work... you are a god among mac users

*bump in hopes that an admin might sticky this so that this gets more attention and zedr0n gets some credit.


hopefully i will have the time in the near future to sit down one day and look through the code and maybe even help out a bit.
mafro is offline   Reply With Quote
Old October 11th, 2008   #44 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
Ok, going forward. I've spent last few nights trying to fix the recompilers. Seems like leopard is very, very sensitive to stack alignment and in pcsx2 code there are lots of time when the stack is misaligned(what with inline asm everywhere). So far, i've managed to get japan bios 1.0 to run.

It runs on 15-20 fps, this is debug build of pcsx2, no dc/mgts. Is this roughly the same on windows? The interpreter mode is 2fps on this build

Yeah, video is up here
YouTube - PCSX2/MAC 0.03

Fixed disgaea too

YouTube - Pcsx2/Mac + Disgaea

Hm, mtgs/dc seem to work on disgaea. Also enabled the optimizations on compiler. Now disgaea is playable!







Last edited by Zedr0n; October 11th, 2008 at 22:39.. Reason: Automerged Doublepost
Zedr0n is offline   Reply With Quote
Old October 18th, 2008   #45 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
FF-X fixed at last Well, at least less missing geometry now







Zedr0n is offline   Reply With Quote
Old October 18th, 2008   #46 (permalink)
Registered User
 
Join Date: Jan 2008
Location: Florida
Posts: 15
nice job your doing great
and what are your specs

Last edited by NO$GBA Fan; October 18th, 2008 at 02:33.. Reason: adding question rather than making another post
NO$GBA Fan is offline   Reply With Quote
Old October 18th, 2008   #47 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
8600gt 256mb ram, core2duo 2.4ghz, 4gb ram
Zedr0n is offline   Reply With Quote
Old October 18th, 2008   #48 (permalink)
Registered User
 
Join Date: Oct 2008
Location: CA
Posts: 9
it looks pretty nice on a mac eh?
haha.

keep up the work man, if u get it running, it'll be nice to run it on my the mac osx instead of bootcamp.
guitaoo7 is offline   Reply With Quote
Old October 18th, 2008   #49 (permalink)
Emu author
 
Join Date: Sep 2007
Location: Germany
Posts: 1,187
Speed is ok btw, you're getting half of what Windows would give.
I'm sure if you didnt have those bugs your fps would be higher as well
rama2 is offline   Reply With Quote
Old October 18th, 2008   #50 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
hm, that much of a difference? Well, I can't get Dual Core mode to work - e.g. it works and I get 100% cpu usage but it works slower than if I just use mtgs and stay at 80% cpu...
Zedr0n is offline   Reply With Quote
Old October 18th, 2008   #51 (permalink)
Emu author
 
Join Date: Sep 2007
Location: Germany
Posts: 1,187
Dual Core mode isn't much of a help on Windows either. Depending on the game I see a 5 to 10% increase in fps
rama2 is offline   Reply With Quote
Old October 18th, 2008   #52 (permalink)
Registered User
 
Join Date: Oct 2008
Location: US/Indiana
Posts: 3
Realistically we should probably be comparing this to the linux performance which is lower than the windows version anyway due to the opengl vs dx... i would be interested in learning the performance comparison between these two...

heck with a bit of cleaning of the code that zedron is providing... stack alignments etc it may even speed up the linux version a bit... worth looking into..

again keep up the good work... ! and do you have source/binaries posted anywhere? this seems somewhat usable almost and we might be able to start testing other games to see if some may already be fully playable...
mafro is offline   Reply With Quote
Old October 18th, 2008   #53 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
Hi, i've posted binaries on my website but realistically speaking there are so many dependencies that getting it to work is non-trivial. I have a trac project up on PCSX2/MAC - Trac and i'll probably upload a tarball if needed.

I'm looking into the problem with 24-bit zbuffer which seems to be unavailable on mac and causing lots of graphical glitches.

When that's done I'll update pscx2 itself to latest svn which should speed the things up quite a bit.

Managed to resolve the problem with 24-bit depth buffer(latest beta xquartz now provides correct visuals) but still missing the textures like this. Any ideas?


Last edited by Zedr0n; October 19th, 2008 at 12:14.. Reason: Automerged Doublepost
Zedr0n is offline   Reply With Quote
Old October 20th, 2008   #54 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
Ok, i tried creating a binary which would work on other macs

First, grab the gtk redistributable at http://pcsx2-mac.quant0r.com/files/gtk.tar.gz. When you unpack it you'll get two files:
gtk_dist.tgz
install_gtk.sh

Open Terminal, cd to the directory where these 2 files are and type ./install-gtk.sh

This would ask you for your password(because it would copy the files to /usr/local/gtkx11) and will also check if /usr/local/gtkx11 exists. If it does then you'll get a message

/usr/local/gtkx11 already exists, delete it if you are sure you want to replace it

and you would need to manually delete the directory if you want to replace it.

Second, you'll also need Nvidia CG Framework for mac which you can get here - http://developer.nvidia.com/object/c...html#downloads

Then you just get latest http://pcsx2-mac.quant0r.com/files/pcsx2.tar.gz, unpack it wherever, copy bios and launch pcsx2.

Please test because it does work on my mac(but I only moved my /usr/local/gtkx11 to another place for testing) but this is only for gtk dependencies I see.

Last edited by Zedr0n; October 20th, 2008 at 12:07..
Zedr0n is offline   Reply With Quote
Old October 20th, 2008   #55 (permalink)
Registered User
 
Join Date: Apr 2008
Location: Germany
Posts: 13
Just WOW! Keep up the good work buddy!!
ShAddiX is offline   Reply With Quote
Old October 20th, 2008   #56 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
Ok, dirty hacked the debug build into release build(removed -D_DEBUG from x86 directory makefile) and got a real speed boost - around 15-20 fps




for comparison no AA


on the other hand, i've found the reason for the problem I've read elsewhere about - the ffx videos line problem. Seems like people thought it was mostly zerogs fault but it's something broken in release build - i.e. i didn't get the lines before but now


well, at least it's 10fps faster

Last edited by Zedr0n; October 20th, 2008 at 15:26..
Zedr0n is offline   Reply With Quote
Old October 20th, 2008   #57 (permalink)
Emu author
 
Join Date: Sep 2007
Location: Germany
Posts: 1,187
Now this looks a lot better, speed seems as good as windows would perform (guessing here)
rama2 is offline   Reply With Quote
Old October 20th, 2008   #58 (permalink)
Registered User
 
Join Date: Aug 2006
Location: UK/London
Posts: 35
And now zerogs switched into release(sorry AA2x, forgot to set back)



Last edited by Zedr0n; October 20th, 2008 at 19:39..
Zedr0n is offline   Reply With Quote
Old October 20th, 2008   #59 (permalink)
Registered User
 
Shin_Gouki's Avatar
 
Join Date: Jan 2003
Location: Europe / Germany
Posts: 842
thats really nice!
can we look forward to a dmg file?!
__________________
yes i have a mac, so what?
Shin_Gouki is offline   Reply With Quote
Old October 20th, 2008   #60 (permalink)
Registered User
 
Join Date: Jan 2008
Location: Florida
Posts: 15
nice job

Last edited by NO$GBA Fan; October 22nd, 2008 at 18:56..
NO$GBA Fan is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 04:08.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5