|
|
Search
|
|||||||
| Home | Register | Downloads | FAQ | Members List | Calendar | Arcade | Mark Forums Read |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|
#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 |
|
|
|
| Advertisement | [Remove Advertisement] | ||
|
|
|
|
#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. |
|
|
|
|
|
#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 |
|
|
|
|
|
#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... |
|
|
|
|
|
#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 |
|
|
|
|
|
#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.. |
|
|
|
|
|
#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.. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|