PCSX2 on a mac

Discussion in 'PCSX2 Forum' started by Zedr0n, Jul 6, 2008.

  1. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    Well, I decided to give it at try. So far, I've managed to build the main app and plugins zeroGS, GSSoft, CDVDNull, FWNull, SPU2Null and USBLinuz.

    I had to port most of the asm files to nasm as gas on mac is very picky, some more hacks too

    I've tried gtk+ for mac os x first but it didn't work for me and anyway zeroGS uses glX so I had to use x11 anyway. Now, looks somewhat like this

    [​IMG]
    I've tried to test zerogs but unfortunately it just gives me

    Bios Version 2.0
    GIF reset
    NTSC
    Framelimiter rate updated (UpdateVSyncRate): 60 fps
    MTGS thread unlocked
    Bus error

    Well, I didn't hope that zeroGS would work straight away. Now I wanted to also test GSSoft, but I get the error: error loading GSsetBaseMem. According to other threads it means that GSsoft isn't compatible with new plugin specs. I wonder if one of the devs could update GSsoft a bit so I could test it.

    And just generally to learn if anybody cares enough to help out with porting pcsx2 to mac/x11?
    Last edited: Jul 6, 2008
  2. NGEmu.com Advertisement

  3. jonk1993

    jonk1993 New Member

    Messages:
    1
    Likes Received:
    0
    Yes! I use a mac and would love to have a ported pcsx2 on it. However, I know very little about ps2 emulation and how to port it. Though, I'd really like to help out in any way possible. PM me if your interested in a little help,
  4. shuffle2

    shuffle2 New Member

    Messages:
    444
    Likes Received:
    0
    great work so far zedr0n. i was following your progress on irc...if you think the nasm code is stable/decent, you should contact refraction.
  5. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    some progress on zerogs through debugging
    [​IMG]

    I'd very much like to know the sequence in which the callbacks are called. So far, I know that GSopen executes successfully but i'm not sure what happens next.

    ok, historical moment, I managed to see bios on os x. Interpreter mode and debug/dev builds, mind you. Crashes right after Sony Computer Entertainment disappears, but still.

    [​IMG]
    [​IMG]

    Antialiasing too :)
    [​IMG]
    Last edited: Jul 7, 2008
  6. YamatoHD

    YamatoHD New Member

    Messages:
    96
    Likes Received:
    0
    wow dude! I really hope that thread wont be closed, really want to try out pcsx2 on OSX!!!
    Keep up the good work!
  7. NexXxus

    NexXxus it'se miku!

    Messages:
    3,609
    Likes Received:
    0
    nice progress, hope it can mess with the windows version someday.
  8. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    Last edited: Jul 7, 2008
  9. Shin_Gouki

    Shin_Gouki Member

    Messages:
    907
    Likes Received:
    0
    maybe they should add it to the offical releases?

    why linux and win only :)
    Its nice to see this come along for mac too :D
    And that you could do it proves that its nice to have public svn ;)
  10. Kenny800

    Kenny800 New Member

    Messages:
    19
    Likes Received:
    0
    Would it work with windows on a mac using boot camp?
  11. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    that's completely unrelated. The windows version works fine on mac using boot camp...
  12. akigrr

    akigrr New Member

    Messages:
    12
    Likes Received:
    0
    amazing work zedr0n....i never expected seeing pcsx2 outside bootcamp!!i reeeeeallly hope this gets to work

    good luck!!!
  13. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    Ok, MTGS/Dual Core mode now working. Now if only I could understand why XAutoRepeatOff would trigger KERN_PROTECTION_FAILURE(i think we'll need a pure SDL pad plugin anyway, X on mac is a bit dodgy)
  14. NexXxus

    NexXxus it'se miku!

    Messages:
    3,609
    Likes Received:
    0


    ooh nice video, good old times coming back, PCSX2 0.8 on my old athlon XP :drool:
  15. lord_muad_dib

    lord_muad_dib The FORCE is my ally

    Messages:
    177
    Likes Received:
    0
    great work man! i'll help you on this duty!
  16. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    Latest update: pcsx2/mac is compatible with japan bios 1.0
    thanks to lord_muad_dib for suggesting to check it out

    [​IMG]
    [​IMG]
    [​IMG]
    Last edited: Jul 8, 2008
  17. lord_muad_dib

    lord_muad_dib The FORCE is my ally

    Messages:
    177
    Likes Received:
    0
    we made a blog to gather all we got so far, and stay tuned there for further improvements very soon!

    pcsx2-mac.quant0r.com

    thank you!
  18. Zedr0n

    Zedr0n New Member

    Messages:
    35
    Likes Received:
    0
    Ok, breakthrough time. We are bringing you FFXII on pcsx2/mac

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
  19. ready2rumbelX

    ready2rumbelX InnarX

    Messages:
    2,756
    Likes Received:
    2
    Wow...that's amazing. I'm quite proud of you guys. Keep up the sweet work!

    I wonder what the authors of PCSX2 think...:p

    r2rX :D
  20. Squall-Leonhart

    Squall-Leonhart NGemu Award Winner Award Winner!

    Messages:
    23,270
    Likes Received:
    0
    Nifty work, im sure i've got a few mac friends who'll be happy about this.
  21. bambam95

    bambam95 New Member

    Messages:
    36
    Likes Received:
    0
    fake

    [​IMG]

    Done with a mac program called CROSSOVER GAMES
    [​IMG]
    Still think it's real?

Share This Page