PCSX2 on a mac

July 6, 2008 by Zedr0n · 93 Comments 


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


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?

Final Fantasy X - quickstart guide

November 18, 2006 by Nachbrenner · 378 Comments 


The original japanese version SLPS-25020 has a slightly different program core causing sound issues thus not playable.

Speed has been sacrificed for compatibility in 0.9.2 - no need to report that.
Blocky and stuttering videos are a known issue - no need to report that.

- disable patches made for 0.9.1
- use "file/run CDVD", not "run/execute"
- use PEOPS CDVD driver to avoid infinite loops, install MSVC libraries if necessary
- in PEOPS SPU2 driver disable "threaded mode" (this is experimental, not for general testing)
- MTGS still might occasionally crash, if it happens retry scene w/o it, e.g. the intro before 1st savepoint

- with GSdx9 disable MTGS generally and enable FFX hack

- with zeroGS download the latest DirectX runtime libraries
- disable MTGS if FFX hack is not activated automatically
- press F9 to enable FFX hack manually
- only current zeroGS 0.96 supports FFX autohack
- graphics might look worse on out-dated graphics card with 16 bit floating point precision (e.g. ATI 9xxx)
- if you see checkerboard pattern, toggle anti-aliasing and/or bilinear filtering in zeroGs
- your graphics card driver must be set to application controlled anti-aliasing and filtering settings

—————————–

FFX-2 only:

I experienced a texture DMA related crash after finishing 1st mission
To pass this point enable wireframe mode in zeroGS (press SHIFT+F6)

To watch FFX-2 videos fullscreen, press F5 to toggle interlace
If you don’t want to watch them, use custom skip video patch:

Code:
gametitle=Final Fantasy X-2 PAL
comment=patches by Nachbrenner
//PAL2NTSC (increase framerate by 20%)
patch=0,EE,0031e064,word,3c060002
//Deny Videos
patch=0,EE,0016bd70,word,03e00008
patch=0,EE,0016bd74,word,00000000

gametitle=Final Fantasy X-2 NTSC U/C
comment=patches by Nachbrenner
//Deny Videos
patch=0,EE,0016c198,word,03e00008
patch=0,EE,0016c19c,word,00000000

—————————–

for future MTGS support following CRC are missing
FFX-2 Spain
FFX-2 any asian version
Harvest Moon Japan
Harvest Moon PAL

so report CRC of these and corresponding SONY article number SCxS_xxx.xx
Don’t annoy us with CRC from modified bootlegs

related links:
http://forums.ngemu.com/934819-post1.html
http://forums.ngemu.com/pcsx2-offici…-ffx-demo.html
http://forums.ngemu.com/pcsx2-offici…r2-solved.html
http://forums.ngemu.com/pcsx2-offici…en-battle.html

fyi - FFX hack fixes missing polygons as seen in attached picture.


Attached Images


File Type: jpg ffxhack.jpg (113.9 KB, 2872 views)


Attached Files


File Type: 7z ffx_gus+ffx2_g-savepoint1.7z (31.7 KB, 1158 views)

Convert Code Breaker Cheats to PNACH Files!

July 23, 2006 by CKemu · 296 Comments 


You will need:

CB Crypt v1.11 - Converts CodeBreaker Codes to RAW.
CodeBreaker Disc Version - Checks your game is the correct one for the codes.

Signup to the Code Breaker Site (it’s free) for the codes…though I assume they are all yank cheats

Browse to the game you wish to cheat on, for this example Makai Kingdom. At the bottom of the page will be:

Quote:

Advanced PS2 Identification System:
E9 32 A9 0F 13 12 33 CB D7 3E E2 85 06 A9 1E 52 D3 D6 D3 15

Use CodeBreaker Disc Version to scan your disc drive (the drive you’ve inserted the PS2 CD or DVD into, if you’re using an ISO, mount it with Daemon Tools). It will then scan the ELF, if the two strings match, your in business, if they don’t these cheats won’t work for the game.

On the cheats page, click View Codes.

Open up, CB Crypt v1.11 and a blank text file.

Put in the Text file:

Code:
gametitle=Makai Kingdom [SLUS 21170] (U) [121AFAF5]
comment=Patch by Author of Codes (replace with the name of the CodeBreaker who made the cheats.)
//Master Code

Scroll down on the cheats page until you see the Enable Code entry:

Code:
9A404435 ED112A0C
2A7B314C 00000000

Past these two lines into CB Crypt (left hand side box), and click Decrypt, this will give you the following in the right handside box:

Code:
90118DB8 00832021
2013AF50 00000000

If the line starts with a 9 or an F do NOT include this in your master code.

Code:
gametitle=Makai Kingdom [SLUS 21170] (U) [121AFAF5]
comment=Patch by Author of Codes (replace with the name of the CodeBreaker who made the cheats.)
//Master Code
patch=1,EE,2013AF50,word,00000000

This process can be repeated to add cheats, simply paste in the cheat on the left hand side, and decrypt and enter into the pnach file in the same format, obviously the usual method of finding CRC (for file name) is applicable.

I recommend labelling each cheat with a //comment to keep yourself organised.

Here’s a larger example of a cheat pnach I created:

Code:
gametitle=Makai Kingdom [SLUS 21170] (U) [121AFAF5]
comment=Patch by Author of Codes (replace with the name of the CodeBreaker who made the cheats.)
//Master Code
patch=1,EE,2013AF50,word,00000000
//Infinite Money
patch=1,EE,002E7AD0,word,0000FFFF
//Max Money
patch=1,EE,202E7AD0,word,107A3FFF
patch=1,EE,202E7AD4,word,00005AF3
//Infinite Bonus Points (Character Creation)
patch=1,EE,202AAE18,word,0098967F
//Level 9,999 After 1 Kill
patch=1,EE,20189CA8,word,3C020001
patch=1,EE,20189CAC,word,0002103C
//Insanely Quick Exp Gain
patch=1,EE,20189CA8,word,3402270F
patch=1,EE,20189CAC,word,0002103C
//Ultra Quick Skill Exp Gain
patch=1,EE,2017F594,word,3406FFFF
//Insanely Quick Mana Gain
patch=1,EE,20189F20,word,3C0305F5

GameFAQ Saves to PCSX2 MemoryCard’s

August 11, 2005 by schattenberg88 · 1,697 Comments 


Creating Game Saves For PCSX2 6th Revision

Credits go to "BCM124" 1st revision, GiGaHeRz for letting me use the ISO file, "cyclonmaster" (for helping others), "Gilgamesh" (for helping others), and “Schattenberg88” creation of this guide (6th Revision)

NOTE: You must have a PCSX2 PS2 formatted memcard. You can do this from the Browser screen in the BIOS, or you could refer to CKemu’s BIOS Guide (guide linked here) (NOTE: You can also get this to work with Memory Card Dumps from a PS2)
Boot.ELF and PS2 Save Builder are located in the memcardsave.RAR file

This guide was updated on Feb. 16, 2007 for PCSX2 v0.9.2

Web version located here: The Official PCSX2 Archive (PCSX2 0.8.1 support)

SIDE NOTE: Free Program I use to create my ISO’s: MagicISO

PLEASE NOTE: Most corrupt files are either due to the site hosting a bad file, closing the emulator before it could finish copying the save(s) over, or a bug in the emulator.

1. Please read all above information before starting.
2. Format your Memory Card in PCSX2. If you need help, follow CKemu’s BIOS Guide, or download the formatted blank memory cards (formattedmemcards.7z) from the attached files below.
3. Find the game you want from gamefaq.com, codebreaker.com, gameshark.com, and download the save file. In this tutorial I am using a Kingdom Hearts Save.
4. Open PS2 Save Builder.
5. Click Open, and then locate your save file that you just downloaded.
6. Remember the “root/ID” Number.
7. Now Create a folder containing that number.
8. Back in the PS2 Save Builder, Highlight all the “File Names,” right click and tell it “Extract”.
9. Find the folder you just created, and tell it save. You should now have the save files in the folder.
10. If you want to do more saves, then now is the time. Repeat above steps.
11. Now close PS2 Save builder.
12. Open any CD Burner Program, Put the folder on the CD and create an ISO containing that folder. (Note: YOU DO NOT HAVE TO BURN A DISC, also you can add more than one folder to the ISO. I recommend "MagicISO")
13. Now Put the ISO in the same folder as Boot.elf. (Just makes life easier)
14. Now Open PCSX2 [pcsx2.exe (vm version)].
15. Set the Graphics plugin to ZeroGS KOSMOS or any other plugin you wish to use.
16. Set the Sound to any plug-in.
17. Set the Controller Plugin to PADwinKeyb v0.9, and make sure its configured to what ever you want the buttons to be.
18. Set the CD-ROM to “EFP Iso” or Linuzappz ISO CDVD Driver.
19. Tell “EFP Iso” or “Linuz ISO” configure, and locate your ISO you created. (SAVE.ISO is what we are using here)
20. Click Ok, and then OK again
21. Go to Configure à CPU
22. Make sure EErec, VU0rec, and VU1rec is checked. If those options are available.
23. Now go to Misc à Enable Console (This is what you look at to make sure the save transfers correctly.)
24. Go to File à Open ELF File
25. Locate Boot.elf and open it
26. If you get an Error Message. Just click “OK” and continue.
27. You should see a screen around Frame Count 74.
28. Press any key assigned to the controller. I prefer pressing “Select,”
29. Under “DEFALT” tell it Edit
30. Scroll down to “MISC” and tell it “OK”
31. Select File Browser, and tell it “OK”
32. Select “OK” again at the bottom of the screen
33. Press Down, Select “Defalt: FileBrowser,” and Press “OK”
34. Go to “CDFS” and tell it “OK”
35. Locate the file you created titled ex: “BASLUS-20370-02” (Could be different)
36. Select it, but don’t click “OK”
37. If you have more save files, Press “X” to “Mark” the file and keep doing that. Once done press “R1,” Select “Copy,” and tell it “OK.”
38. Go up one level, by pressing “Triangle”
39. Select “mc0:/” or “mc1:/”and tell it “OK”
40. Press “R1” and tell it “Paste.”
41. This should take a while. So please wait a couple minutes. Once you’re done, you have a memory card with save files!


Attached Files


File Type: rar memcardsave.rar (244.1 KB, 12859 views)
File Type: 7z Creating Save Games - PDF.7z (204.9 KB, 3397 views)
File Type: 7z Creating Save Games - Word.7z (189.7 KB, 2099 views)
File Type: 7z formattedmemcards.7z (3.3 KB, 4896 views)

Looking for something?

Search our community forums:

Search


crowdgather  A member of the Crowdgather Forum Community
Powered by WordPress      |       Legal

Visit our other communities

A few highly recommended forums...

Sponsors