The resolution you are running at doesn't matter. PCSX2 renders at native PS2 resolution by default and it'll get upscaled to 1080p or whatever.
I already have a simpler automated setup. PCSX2 1.4 is ancient btw, nearly two years old. Had artifacts and issues with several games on my haswell until I upgraded to the latest git version.
Im testing a build using yaourt (From the archlinuxfr repo) to compile from source using the AUR