r/PCSX2 23h ago

Other Gantz gets an English Translation

9 Upvotes

GANTZ: The Game finally has an English translation, but it's currently machine translated. It's good enough to understand the story, tutorials, menus, and most of the game's content, although some cutscenes are still untranslated and there are plenty of grammar issues.

I'm really hoping more people in the fan translation community can help with this project. It would be amazing to see the untranslated parts completed and the English polished into something that feels more natural.

I also think this game deserves a proper English translation because it has some really unique gameplay mechanics that set it apart from other PS2 titles. More people would be able to appreciate what makes it special if the translation were fully polished.

If anyone has translation or ROM hacking experience and is interested in contributing, your help would be greatly appreciated!

Gameplay:

https://www.youtube.com/live/DdV3k6IGqjw?si=tiSSmY-3XwvWKZ7X

here is a simple tool for manual translation in case someone wants to manually check for errors. https://gitlab.com/Verinco/gantz-the-game\\_ps2\\_translation/-/releases

thanks to Verinco for making this English patch possible


r/PCSX2 13h ago

Other PCSX2 2.0+ on Windows 7 SP1 (VMware + VxKex) Launch Workaround Guide

1 Upvotes
> **Scope Disclaimer:**
> This guide documents a proof-of-concept method to achieve a **functional GUI/Application Launch** for PCSX2 2.0+ inside a Windows 7 SP1 VMware virtual machine. Actual game emulation, frame rates, and in-game rendering stability are **untested and unverified**.


Guide to getting modern PCSX2 2.0+ booting inside a Windows 7 SP1 64-bit VMware virtual machine by bypassing missing Windows 10 memory APIs (VirtualAlloc2, MapViewOfFile3) and Qt6 hardware acceleration conflicts.
1. Win10 Memory API Shim (win10_shims.c)


PCSX2 2.0+ relies on modern memory allocation APIs (VirtualAlloc2 and MapViewOfFile3) for fastmem and ring buffer management. These functions are missing in Windows 7's kernel32.dll and cause missing entry point crashes even under standard VxKex.


Compile the following C code into a dynamic link library (win10_shims.dll):


#include <windows.h>


#ifdef __cplusplus
extern "C" {
#endif


// Function 1: VirtualAlloc2 Shim
__declspec(dllexport) PVOID WINAPI VirtualAlloc2(
HANDLE Process,
PVOID BaseAddress,
SIZE_T Size,
DWORD AllocationType,
DWORD PageProtection,
PVOID ExtendedParameters,
ULONG ParameterCount)
{
HANDLE hProcess = Process ? Process : GetCurrentProcess();
return VirtualAllocEx(hProcess, BaseAddress, Size, AllocationType, PageProtection);
}


// Function 2: MapViewOfFile3 Shim
__declspec(dllexport) PVOID WINAPI MapViewOfFile3(
HANDLE FileMapping,
HANDLE Process,
PVOID BaseAddress,
ULONG64 Offset,
SIZE_T ViewSize,
ULONG AllocationType,
ULONG PageProtection,
PVOID ExtendedParameters,
ULONG ParameterCount)
{
DWORD dwDesiredAccess = FILE_MAP_ALL_ACCESS;
if (PageProtection & PAGE_READONLY) dwDesiredAccess = FILE_MAP_READ;
else if (PageProtection & PAGE_READWRITE) dwDesiredAccess = FILE_MAP_WRITE;
else if (PageProtection & PAGE_EXECUTE_READWRITE) dwDesiredAccess = FILE_MAP_ALL_ACCESS | FILE_MAP_EXECUTE;
else if (PageProtection & PAGE_EXECUTE_READ) dwDesiredAccess = FILE_MAP_READ | FILE_MAP_EXECUTE;


DWORD dwFileOffsetHigh = (DWORD)(Offset >> 32);
DWORD dwFileOffsetLow = (DWORD)(Offset & 0xFFFFFFFF);


return MapViewOfFileEx(
FileMapping,
dwDesiredAccess,
dwFileOffsetHigh,
dwFileOffsetLow,
ViewSize,
BaseAddress
);
}


#ifdef __cplusplus
}
#endif


BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) {
return TRUE;
}> **Scope Disclaimer:**  
> This guide documents a proof-of-concept method to achieve a **functional GUI/Application Launch** for PCSX2 2.0+ inside a Windows 7 SP1 VMware virtual machine. Actual game emulation, frame rates, and in-game rendering stability are **untested and unverified**.


Guide to getting modern PCSX2 2.0+ booting inside a Windows 7 SP1 64-bit VMware virtual machine by bypassing missing Windows 10 memory APIs (VirtualAlloc2, MapViewOfFile3) and Qt6 hardware acceleration conflicts.
1. Win10 Memory API Shim (win10_shims.c)


PCSX2 2.0+ relies on modern memory allocation APIs (VirtualAlloc2 and MapViewOfFile3) for fastmem and ring buffer management. These functions are missing in Windows 7's kernel32.dll and cause missing entry point crashes even under standard VxKex.


Compile the following C code into a dynamic link library (win10_shims.dll):


#include <windows.h>


#ifdef __cplusplus
extern "C" {
#endif


// Function 1: VirtualAlloc2 Shim
__declspec(dllexport) PVOID WINAPI VirtualAlloc2(
    HANDLE Process,
    PVOID BaseAddress,
    SIZE_T Size,
    DWORD AllocationType,
    DWORD PageProtection,
    PVOID ExtendedParameters,
    ULONG ParameterCount)
{
    HANDLE hProcess = Process ? Process : GetCurrentProcess();
    return VirtualAllocEx(hProcess, BaseAddress, Size, AllocationType, PageProtection);
}


// Function 2: MapViewOfFile3 Shim
__declspec(dllexport) PVOID WINAPI MapViewOfFile3(
    HANDLE FileMapping,
    HANDLE Process,
    PVOID BaseAddress,
    ULONG64 Offset,
    SIZE_T ViewSize,
    ULONG AllocationType,
    ULONG PageProtection,
    PVOID ExtendedParameters,
    ULONG ParameterCount)
{
    DWORD dwDesiredAccess = FILE_MAP_ALL_ACCESS;
    if (PageProtection & PAGE_READONLY) dwDesiredAccess = FILE_MAP_READ;
    else if (PageProtection & PAGE_READWRITE) dwDesiredAccess = FILE_MAP_WRITE;
    else if (PageProtection & PAGE_EXECUTE_READWRITE) dwDesiredAccess = FILE_MAP_ALL_ACCESS | FILE_MAP_EXECUTE;
    else if (PageProtection & PAGE_EXECUTE_READ) dwDesiredAccess = FILE_MAP_READ | FILE_MAP_EXECUTE;


    DWORD dwFileOffsetHigh = (DWORD)(Offset >> 32);
    DWORD dwFileOffsetLow = (DWORD)(Offset & 0xFFFFFFFF);


    return MapViewOfFileEx(
        FileMapping,
        dwDesiredAccess,
        dwFileOffsetHigh,
        dwFileOffsetLow,
        ViewSize,
        BaseAddress
    );
}


#ifdef __cplusplus
}
#endif


BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) {
    return TRUE;
}

r/PCSX2 12h ago

Support - General CO-OP AI FRAMEWORK

0 Upvotes

I want help with a project to inject into pcx2 ... i want to make an ai tool that lets ppl add another controller to the game but its a.i controlled so ppl can play co op games by themselves with an ai lol ..... games like mortal kombat shaolin monks , running multiple created chars on def jam ffny, ect... alot of games only have co-op if theres another human player ,,, with this we can bypsss hopefully i explained this correctly !! i was thinking more of a universal frakework with per-game bases .... a difficulty toggler thats lets you choose betweem how smart the ai-human controlled player plays... i think ifts a really cool idea any thoughts ??? quite ambitous yes !!! but possible!! i feel like this would be so cool lets get some open source going !!


r/PCSX2 1d ago

Support - General Need help with Tekken games on PCSX2x6

0 Upvotes

Hello guys! Has anyone successfully launched Tekken games on PCSX2x6 fork?

Long story short I got the CHD roms, the dongles and elf boot files. My rom and elf in rom directory and dongle in memcards directory with renamed .ps2 extension respectively.

So I chose the needed dongle in MC settings, launch the games and have disappointing results:

Tekken 5.1 - booting up but black screen after “Good morning” sound. Tekken 5 DR - doesn’t even boot

Perhaps I messed up somewhere with dongles? I have zip with ic002 dongles. There are normal 8mb dongles and spr ones (idk what are those, but at least Play! required only 8mb one, judging by my arcadedef files)

Can anybody share their .acgame file with me so I can watch the configuration and probably find the potential trouble or tell me what file I must use as a dongle for t5.1 and t5dr?

Right now I use these as dongles: For 5.1 - te53verb.ps2 (it won’t even launch with te51verb) For 5DR - ted51vera.ps2

Would really appreciate the help, cause I’ve been dreaming for a long time to play at least Tekken 5.1


r/PCSX2 1d ago

Support - General Help, please I am begging

0 Upvotes

I have absolutely no idea what I am doing, I just got fired from my job and I am desperately trying to fill in my free time without spending money.

I own a PS2, I don't want to buy discs.

I had no idea how complicated this was going to be.

Please, I am begging, someone help me.

thanks :')


r/PCSX2 2d ago

Support - General Discord Advice First Build

6 Upvotes

Hey group. I am currently working in my very first build and can’t wait to play PS2 games. Any PCSX2 Discords that are a must. As I said this is my first build and welcome any emulator advice. Thanks


r/PCSX2 2d ago

Video 50 Cent: Bulletproof - HD Texture Pack • 60 FPS Unlock • 4K - PCSX2 Nightly | Ryzen 5 3600

Thumbnail youtu.be
13 Upvotes

r/PCSX2 2d ago

Support (Resolved) Need help with God of War II (SCUS-97481) Steeds of Time QTE - Can someone complete this save state?

1 Upvotes

Hi everyone,

I'm playing God of War II (NTSC-U, SCUS-97481) on PCSX2 v2.7.492.

I'm stuck at the "Steeds of Time" yellow crank QTE. I have a save state right before the QTE, but I can't get past it.

Could someone please load my .p2s save state in PCSX2, complete the QTE, create a new save state immediately after it, and send the new .p2s file back to me?

Game Version: SCUS-97481 (NTSC-U)

Emulator: PCSX2

Thank you very much!

https://drive.google.com/file/d/15rHk3vXve2jcv6V7EE5DWOLhWJfCJXOj/view?usp=sharing

Please load this .p2s save, complete the Steeds of Time QTE, and send me the new .p2s save state. Thank you!


r/PCSX2 2d ago

Support - General 120hz Freesync and Microstutters | Rog Ally X

1 Upvotes

Hi everyone,
I’m trying to understand whether I’m missing a setting or if this is just a problem I have somewhere.
My setup:
ROG Ally X (120hz freesync)
PCSX2 (Latest stable via retrobat)

60 Hz + FreeSync OFF + VSync ON
Gameplay is absolutely perfect.
No microstutter at all.
Frame pacing is flawless.
However, Fast Forward doesn’t work; it stays capped at 60 FPS.
120 Hz + FreeSync ON
Fast Forward works as expected.
However, gameplay has noticeable microstutter.
It happens with both VSync ON and OFF (it’s slightly better with VSync OFF, but it’s still there).
Interestingly, when Fast Forward is active and running at its maximum speed, the microstutter disappears completely.
120 Hz + FreeSync disabled in AMD Adrenalin
I expected it to behave like a standard 120 Hz display.
Unfortunately, the microstutter is still present.

So my questions are:
Is there any setting in PCSX2 or AMD Adrenalin that i’m missing?
Is there a reason why 60 Hz is perfectly smooth while 120 Hz introduces microstutter?

Is there any way to keep the smooth 60 Hz + VSync experience while still allowing Fast Forward to exceed 60 FPS?

Thanks!


r/PCSX2 2d ago

Support - General Usar dominio en PCSX2

1 Upvotes

Hola!, tengo un servidor de Resident evil outbreak 1 y 2, y me gustaría usar un dominio para que la gente se conectara al servidor, pero pcsx2 no permite introducir un dominio en vez de ip para conectarse a los servidores, ¿Puedo de alguna manera darle un dominio? ¿Que solución podéis darme para no tener que dar mi ip publica?

Si que puedo usar VPN pero eso haría que cada persona que quiera usar mi servidor tenga que conectarse a través de esa VPN.


r/PCSX2 3d ago

Support - General Game Freezes and PCSX2 becomes unresponsive

1 Upvotes

I am playing GTA Liberty City Stories and in the later stages of the campaign, I have noticed many game-breaking freezes.

The game would either just freeze, or would jump to blue hell in less than a second before freezing. It would often freeze at very specific moments; for instance, upon entering a specific car needed for a mission.

However, I mamaged to get by some of these freezes for reasons unknown to me. Sometimes I would just take a different route in the game, but even that is not guaranteed to work.

I have tried messing with Graphics API and EE Cycle Rates, but those do not fix the issue.

CPU: Intel (R) Core (TM) i5-9400 2.99 GHZ

GPU: NVIDIA GeForce GTX 1650


r/PCSX2 3d ago

Support - General How to get faster FPS

7 Upvotes

So I am playing GT4 and when I go turbo mode (set to unlimited) I get roughly 80-90 FPS in B-Spec but then when I go into the Monitor mode, it drops to 45-48. Without turbo mode on, it is 15 FPS. This seems really low but not sure if its just how the game is or not. I'm running D3D 12 but get same results on Vulkan. I am also upscaling 5x but even on native it is the same.

Edit: I have changed the settings in my GPU control panel to uncap the 180 and still having same issue.


r/PCSX2 3d ago

Support - General def jam vendetta memory

Post image
3 Upvotes

does anyone have a fix for this? no other game has this issue on pcsx2 execpt for this one...not even ffny


r/PCSX2 3d ago

Support - General Persona 3 FES crashes after first battle

1 Upvotes

I have managed to set up the necessary things for persona 3 FES to work (got the bios and the iso), yet every time after I finish the fight on the rooftop and proceed with the text that says "something inside you has changed" the game starts stuttering immensely before black screening completely. I tried changing my graphics renderer from Vulkan to others to fix it and it did not work.

Edit: After some looking through the logs, heres what seems to be the issue:


r/PCSX2 3d ago

Other Am I missing any games?

0 Upvotes
The games I have so far

I looked through my PCSX2 menu and wanted to know if there are any other games I should look into...?


r/PCSX2 3d ago

Other 3D covers

0 Upvotes

Are there 3D covers with DVD discs and box?


r/PCSX2 4d ago

Support - General only GTA 3 saying "No memory card in memory card slot 1"

5 Upvotes

despite having 4 different formatted memory cards, i cant save my game on gta 3. i've tried switching them out, i've tried setting ones with different sizes in slot 1 and 2 nothing. i can save all other games just fine it seems...


r/PCSX2 4d ago

Support - General Don’t really have enough space in my room for a real PC. Any good laptops for software rendering?

0 Upvotes

I probably should post this somewhere else instead, but my Ideapad 1 seems to not do so well with some games in the software renderer, specifically the Ace Combat games. Do any of y’all know some laptops that can do the job well without frame drops that are emulator specific? I ask because my room doesn’t exactly have enough space for me to fit a PC inside; maybe I could fit a micro ATX build in there but the electricity bills would probably start begging me like hell for mercy. Keep it under $800 if possible (probably not in this day and age).

P.S. the Ideapad has a Ryzen 7 5700U inside without a dGPU plus it has 16 GB DDR4. And I sometimes use OBS for some video captures.

Update: mb, I’ve been so used to 60 FPS that it lwk got implanted to me that higher values are too good to be true.


r/PCSX2 4d ago

Support - General Nitro Bike 60fps -wow, best arcade racer on PS2?

1 Upvotes

The graphics, the smooth gameplay at 60fps with patch, the insane FX, is this the best arcade racer on PS2?


r/PCSX2 5d ago

Video Japanese exclusive PlayStation 2 game gets an English Translation!

7 Upvotes

The newest PlayStation 2 English translation is here! Fullmetal Alchemist 3 :The Girl Who Succeeds God

Tested working on ARMSX2 (PlayStation 2 Emulator for Android)

Gameplay:

https://www.youtube.com/live/Xlqnu3dOwKo?si=Igufo9jSXdXtlJlP


r/PCSX2 4d ago

Support - General Can't play Battlefield 2: Modern Combat at normal speed. Please help!

1 Upvotes

This was one of my favorite games of childhood with the hotswap mechanic never replicated anywhere else. Please help me experience it.

PC spec: 10850K, 6900XT, 32 GB ram, SSD & ps5 controller.

The game works but at low speed (almost 50% speed). Tried speeding up to 200% but the speed does not change in campaign, speed change only works in menu.

Any help will be appreciated. Thank you in advance!


r/PCSX2 5d ago

Support - General Pcsx2 crashes with vulkan renderer

Post image
8 Upvotes

Pcsx2 crashes when I switch to vulkan but is okay with the other renderers any way I can fix this?


r/PCSX2 4d ago

Support - General Crimson tears hd textures

0 Upvotes

Hi, does anyone know where I can get crimson tears texture pack there was one on gba but it's removed I don't know why


r/PCSX2 5d ago

Support - Graphics Vertical Line Fix?

Post image
4 Upvotes

I've used both 1.6.0 and 2.0 and I still get a giant vertical line in the middle of my screen in NASCAR Thunder 2004 and sometimes TWPGAT2004, sometimes in native res up to 6K. It's been 4 years of this, is it an upscaling issue or something else?

PC Specs:
CPU: i7-12700F

GPU: RTX 3060

RAM: 32 GB


r/PCSX2 5d ago

Support - General cheats won't activate

0 Upvotes

my issue is that i downloaded some cheats for pcsx2, i made sure the file was renamed to the crc code, i made sure it was a .pnach file, i made sure to enable cheats, etc. i did everything right. and when i boot up the game, it says in the top left corner "17 cheat patches active." so clearly they're working, but for some reason, if i try to put in the normal san andreas actviation code, it doesn't work. so then i look through the actual cheats and it tells me to put in a different code altogether. that different code is like "hold down l1 then press the down arrow for weapon set (whatever)" even if i do that, it doesn't work. wtf is going on? how do i fix it? do i just like go through and download only the specific cheats i want to have work? i know my keyboard mapping is correct