..:: PCSX2 Forums ::..

Full Version: 576P - Resident Evil : Dead Aim
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I've tried patching the width of Resident Evil : Dead Aim to 720 but it returns to the browser if not 640 Blink 

gametitle=Resident Evil: Dead Aim
comment=SLUS_206.69 * NTSC-U * FBB5290C * US\NA

// De-interlace
patch=1,EE,2028A268,extended,00000002 //

patch=1,EE,1028A270,extended,00000280 // 280=640, 720=2D0 <<<Width
patch=1,EE,1028A274,extended,000001E0 // 000000E0 <<<Height 480, E0=224/448, 1E0=448, 200=512, 240 = 576

patch=1,EE,2028A280,extended,00000000 // 00000000 ---- field mode? or magnification?
patch=1,EE,2028A284,extended,00000000 // 00000000 ---- field mode? or magnification?

//Hz
patch=1,EE,201079A8,extended,24120002 // 24120003=PAL , 24120002=NTSC

// Progressive
patch=1,EE,2024D974,extended,3C050000 // 00052c00


Hz & De-interlace also seem to work with the VideoMode values ??
what's the real maximum resolution of the PS2 unmagnified, progressive & interlaced?

Code:
case 0x0:

case 0x2:

mode = "NTSC 640x448 @ 59.940 (59.82)"; gsSetVideoMode(GS_VideoMode::NTSC); break;

case 0x1:

case 0x3: mode = "PAL 640x512 @ 50.000 (49.76)"; gsSetVideoMode(GS_VideoMode::PAL); break;

case 0x1A: mode = "VESA 640x480 @ 59.940"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x1B: mode = "VESA 640x480 @ 72.809"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x1C: mode = "VESA 640x480 @ 75.000"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x1D: mode = "VESA 640x480 @ 85.008"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x2A: mode = "VESA 800x600 @ 56.250"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x2B: mode = "VESA 800x600 @ 60.317"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x2C: mode = "VESA 800x600 @ 72.188"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x2D: mode = "VESA 800x600 @ 75.000"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x2E: mode = "VESA 800x600 @ 85.061"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x3B: mode = "VESA 1024x768 @ 60.004"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x3C: mode = "VESA 1024x768 @ 70.069"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x3D: mode = "VESA 1024x768 @ 75.029"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x3E: mode = "VESA 1024x768 @ 84.997"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x4A: mode = "VESA 1280x1024 @ 63.981"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x4B: mode = "VESA 1280x1024 @ 79.976"; gsSetVideoMode(GS_VideoMode::VESA); break;

case 0x50: mode = "SDTV 720x480 @ 59.94"; gsSetVideoMode(GS_VideoMode::SDTV_480P); break;

case 0x51: mode = "HDTV 1920x1080 @ 60.00"; gsSetVideoMode(GS_VideoMode::HDTV_1080I); break;

case 0x52: mode = "HDTV 1280x720 @ ??.???"; gsSetVideoMode(GS_VideoMode::HDTV_720P); break;

case 0x53: mode = "SDTV 768x576 @ ??.???"; gsSetVideoMode(GS_VideoMode::SDTV_576P); break;

case 0x54: mode = "HDTV 1920x1080 @ ??.???"; gsSetVideoMode(GS_VideoMode::HDTV_1080P); break;

case 0x72: mode = "DVD NTSC 640x448 @ ??.???"; gsSetVideoMode(GS_VideoMode::DVD_NTSC); break;

case 0x73: mode = "DVD PAL 720x480 @ ??.???"; gsSetVideoMode(GS_VideoMode::DVD_PAL); break;
hmmm, seems i'm still missing something???
The FMV is still being played back in Field mode & it's still Interlaced, but the titlebar is showing Progressive.
[Image: attachment.php?aid=72488]
Code:
comment: SLUS_206.69 * NTSC-U * FBB5290C * US\NA
patch 1,EE,2028A268,extended,00000053 //
patch 1,EE,1028A270,extended,00000280 // 280=640, 720=2D0 <<<Width
patch 1,EE,1028A274,extended,00000200 // 000000E0 <<<Height 480, 000001E0 224/448, 200=512,

240 = 576
patch 1,EE,0028A275,extended,00000001 // 00=HALF/OFF, 01=HALF/ON
patch 1,EE,0028A280,extended,00000000 // 00=Progressive, 01=Interlaced
patch 1,EE,0028A284,extended,00000001 // +1 Pixel? 00=Yes 01=No
patch 1,EE,2028A288,extended,00000053 // 00000050 ---- field mode?
patch 1,EE,1028A290,extended,00000280 // 280=640, 720=2D0 <<<Width
patch 1,EE,1028A294,extended,00000200 // 000000E0 <<<Height 480, 000001E0 224/448, 200=512,

240 = 576
patch 1,EE,201079A8,extended,24120053 // 24020001=PAL, 24120003=PAL , 24120002=NTSC
patch 1,EE,2024D974,extended,3C050000 // 00052c00

comment: Widescreen Hack
patch 1,EE,00232c30,word,3c1943f0 // 3c013f80 hor fov
patch 1,EE,00232c34,word,46021003 // 44810000
patch 1,EE,00232c64,word,ac99000c // e482000c
Loaded 14 Cheats from 'FBB5290C.pnach' at 'E:\pcsx2-1.6.0-binaries\PCSX2 1.6.0\cheats'
Overall 14 Cheats loaded

GSdx Lookup CRC:FBB5290C
(UpdateVSyncRate) Mode Changed to SDTV 576p.
Set GS CRTC configuration. SDTV   768x576 @ ??.??? Interlaced (FRAME)
Set GS CRTC configuration. SDTV   768x576 @ ??.??? Interlaced (FIELD)
> Key: Shift+IJ (Code: 306)
Set GS CRTC configuration. SDTV   768x576 @ ??.??? Interlaced (FRAME)

Vs Primal with it's 480P Triangle/X option.

Code:
Set GS CRTC configuration. NTSC 640x448 @ 59.940 (59.82) Interlaced (FIELD)
> Key: Right (Code: 316)
> Key: s (Code: 115)
(UpdateVSyncRate) Mode Changed to SDTV 480p.
Set GS CRTC configuration. SDTV   720x480 @ 59.94 Progressive (FRAME)
You should seek the help of people who have experience patching the width of Resident Evi to avoid such problems again.
The most recent post in this thread is more than 8 months old. Please create a new thread and refrain from posting in threads older than 8 months in the future. Please also review the forum rules. Thank you.