So, I had success in setting up the emulator step by step and was able to access the online server. However, using Vulkan in graphics settings would result in an immediate crash upon entering any game. To remedy the issue, I switched over to GsdX11 software rendering and the game runs flawlessly! Your vid was very helpful. I have to endure the explosion texture bug now though. Could I copy the tfx.glsl shader patch into the dx11 shader folder? Or would I need a more reliable shader specifically for dx11?
I'm sorry to hear the Vulkan renderer is not working for you. What version of the emulator are you using, and what kind of operating system are you running it on (Windows, Mac, Xbox)? I ask because GsdX11 is not printed as an option in the UI of the emulator version I recommend (even if it's technically being used under the hood potentially). Also, if I remember correctly, true software rendering didn't have any explosion artifacts, so do you mean you're using the DX11 *hardware* renderer?... Because that would still have artifacting. Software rendering is more "true" to the original PS2 hardware in terms of minimal to no visual & audio bugs, but it does not allow upscaling & other perks mentioned in this video and it has a higher CPU demand. Do not copy the tfx.glsl shader patch into the DX11 shader folder. The DX11 shader file is written completely different for that specific renderer, and using the Vulkan file would break it. We currently know how to fix your gun clipping through the ground for the DX11 renderer, but unfortunately we have not yet figured out the explosion artifacting. However, even if we did, that renderer is much less performant than Vulkan for this specific game (for some unknown reason).
@@RehlmProductions I'm currently running v1.7.3858, the recommended older version of nightly you mentioned in the video. I followed your steps precisely with the installation process, with the exemption of using Vukan once I learned it would result in an immediate freeze of the emulator. So I switched over to the DX11 *software* renderer, which works great. Specs are: Dell G15 5515 AMD Ryzen 7 5800H with Radeon Graphics and NVIDIA GeForce RTX 3060 Laptop GPU However, any attempt at hardware rendering kills the game's performance on emu. Is there any workaround for the freezing when I use Vulkan? I just don't understand how software rendering would perform better than Vulkan.
hmm.. does each game save its own dns ip or whatever you called in pcsx2 memory card? because I'm also use this similar setup with other games like monster hunter G and MH2 for online play.
Every game (as far as I know) *shares* the "Your Network Configuration" save data in your memory card for DNS settings, etc. Therefore, if you wish to play BF2:MC (which has a custom DNS) alongside other games (with their own DNS) *on the same older version of the emulator*, you would need to have separate memory cards per game; each with their own Network Configuration. However, I'm not sure why you would want to use the specific older version of the emulator mentioned in the video to play your other games. I would use the latest version in a separate folder to play your other games, which would keep the memory cards separate as well.
I followed your video and everything is perfect. I was playing this game in a full room. I mapped my xbox controller which works perfect. Could i use a mouse and keyboard ?
Glad to hear you got it working! You can adjust PCSX2 to use a mouse and keyboard as input, but your mouse will be virtually controlling an analog stick; not direct aim. So, while it's possible, it is highly not recommended if you want to play well.
You should re-watch the video from 10:17 onwards and perform the steps to download and install the correct configuration very carefully. You made a mistake during this step and have the wrong game settings applied.
Unfortunately, at this time, we only have the capability to play the PS2 version of the game online. One of the primary issues with the Xbox version is the lack of an equivalent open-source online service, similar to OpenSpy, to connect clients to servers. On a slightly different note, you *can* play the *PS2 version* of the game on newer Xbox'es via the XBSX2 PS2 emulator, assuming you own a legal backup of the PS2 game.
@@RehlmProductions I just seen a video on the xbxsc emulator. Is there any lag on this method? I have an Xbox one that's just collecting dust at my storage unit. Thank you so much for the info.
@@iamlazarow3526 I've heard there could be some input lag on the Xbox, but I'm not sure since I don't play that way. Feel free to join the Discord though and ask (link in the description), because I think there's one or two people that play on Xbox.
@@jayytoocoldd2747 It shouldn't unless you have a PAL copy of the game. If so, there's a fix for this, but it requires jailbreaking the PS2. People with NTSC and PAL copies are playing online right now with original PS2 hardware.
Thanks for shouting out MPF in your video :)
So, I had success in setting up the emulator step by step and was able to access the online server. However, using Vulkan in graphics settings would result in an immediate crash upon entering any game. To remedy the issue, I switched over to GsdX11 software rendering and the game runs flawlessly! Your vid was very helpful. I have to endure the explosion texture bug now though.
Could I copy the tfx.glsl shader patch into the dx11 shader folder? Or would I need a more reliable shader specifically for dx11?
I'm sorry to hear the Vulkan renderer is not working for you. What version of the emulator are you using, and what kind of operating system are you running it on (Windows, Mac, Xbox)? I ask because GsdX11 is not printed as an option in the UI of the emulator version I recommend (even if it's technically being used under the hood potentially). Also, if I remember correctly, true software rendering didn't have any explosion artifacts, so do you mean you're using the DX11 *hardware* renderer?... Because that would still have artifacting. Software rendering is more "true" to the original PS2 hardware in terms of minimal to no visual & audio bugs, but it does not allow upscaling & other perks mentioned in this video and it has a higher CPU demand.
Do not copy the tfx.glsl shader patch into the DX11 shader folder. The DX11 shader file is written completely different for that specific renderer, and using the Vulkan file would break it. We currently know how to fix your gun clipping through the ground for the DX11 renderer, but unfortunately we have not yet figured out the explosion artifacting. However, even if we did, that renderer is much less performant than Vulkan for this specific game (for some unknown reason).
@@RehlmProductions I'm currently running v1.7.3858, the recommended older version of nightly you mentioned in the video. I followed your steps precisely with the installation process, with the exemption of using Vukan once I learned it would result in an immediate freeze of the emulator.
So I switched over to the DX11 *software* renderer, which works great. Specs are:
Dell G15 5515
AMD Ryzen 7 5800H with Radeon Graphics
and NVIDIA GeForce RTX 3060 Laptop GPU
However, any attempt at hardware rendering kills the game's performance on emu. Is there any workaround for the freezing when I use Vulkan? I just don't understand how software rendering would perform better than Vulkan.
hmm.. does each game save its own dns ip or whatever you called in pcsx2 memory card? because I'm also use this similar setup with other games like monster hunter G and MH2 for online play.
Every game (as far as I know) *shares* the "Your Network Configuration" save data in your memory card for DNS settings, etc. Therefore, if you wish to play BF2:MC (which has a custom DNS) alongside other games (with their own DNS) *on the same older version of the emulator*, you would need to have separate memory cards per game; each with their own Network Configuration. However, I'm not sure why you would want to use the specific older version of the emulator mentioned in the video to play your other games. I would use the latest version in a separate folder to play your other games, which would keep the memory cards separate as well.
I followed your video and everything is perfect. I was playing this game in a full room. I mapped my xbox controller which works perfect. Could i use a mouse and keyboard ?
Glad to hear you got it working! You can adjust PCSX2 to use a mouse and keyboard as input, but your mouse will be virtually controlling an analog stick; not direct aim. So, while it's possible, it is highly not recommended if you want to play well.
@@RehlmProductions thanks for the info. Im going to spread the word about battlfield .
Is it possible to use my keyboard with this?
Yes, but it doesn't play as good as using a controller (trust me, I've tried 😅)
My whole screen is flickering 👽how do I fix plz
You should re-watch the video from 10:17 onwards and perform the steps to download and install the correct configuration very carefully. You made a mistake during this step and have the wrong game settings applied.
I have no idea what im doing lol
Brayan help me
Where is the link to download the BIOS?
You have to rip it from your own PS2. Google will be your friend there. Downloading the BIOS, legally speaking, is piracy/illegal.
Is it cross platform? I have an original xbox and i also have the game.
Unfortunately, at this time, we only have the capability to play the PS2 version of the game online. One of the primary issues with the Xbox version is the lack of an equivalent open-source online service, similar to OpenSpy, to connect clients to servers. On a slightly different note, you *can* play the *PS2 version* of the game on newer Xbox'es via the XBSX2 PS2 emulator, assuming you own a legal backup of the PS2 game.
@@RehlmProductions I just seen a video on the xbxsc emulator. Is there any lag on this method? I have an Xbox one that's just collecting dust at my storage unit. Thank you so much for the info.
@@iamlazarow3526 I've heard there could be some input lag on the Xbox, but I'm not sure since I don't play that way. Feel free to join the Discord though and ask (link in the description), because I think there's one or two people that play on Xbox.
@@RehlmProductionsI did all this and I cannot connect. Do I have to be connected by Ethernet cable or can I connect via Wi-Fi?
@@iamlazarow3526 You can use either, as long as you select the right network adapter. Are you using a NTSC or PAL copy of the game?
So the only way we can play is on pc now
If you're not making a joke, no, you can play on original PS2 as well using the DNS address.
@@RehlmProductions no I’m being dead serious bcuz I remeber back the dns address
Stopped you
@@jayytoocoldd2747 It shouldn't unless you have a PAL copy of the game. If so, there's a fix for this, but it requires jailbreaking the PS2. People with NTSC and PAL copies are playing online right now with original PS2 hardware.
But why you title hardware mode if you set to vulkan ?
Vulkan is a hardware renderer for PCSX2.
I called mine Xbox Live xD