No interlacing codes
UPDATE 2023: check "PS2 Improvements code, patch list" signature for newest codes
Devil May Cry 3 - Dante's Awakening (Special Edition) (Japan) SLPM_661.60;1) Game CRC = 0x79C952B0
Devil May Cry 3 - Dante's Awakening (Europe) (En,Fr,De,Es,It) (Special Edition) SLES_541.86;1) Game CRC = 0x18C9343F


UPDATE MAY 11 2021: code cleanup, fixes, add features.
+Tweak Game effects (image more clearer withow lossing important effects)
*(remove partial gameplay blur and other related effects, but preserve bloom, depth field, custom blur, door transitions and other effects in special cutscenes/scenarios)
+Hack main menu slow, noise texture and some scenarios slowness
+New No interleacing (bypass function call)
+Progressive mode 224p (is a field renderer game)
+another widescreen code + 2d art correct aspect ratio (text still is streched missinng code/address)
For the code and notes look in my signature or go to thread HERE

@xMichael
the "sharper" word is generic because how game look, i think more tecnically word should be "High resolution framebuffer " ( explained in ps2 standart spec documented in GS user manual), more or less this is my "plain - guess" explanation according **ny GS user manual lecture, ps2 GS put "clean" frame in "framebuffer area ready to be processed (to be adapted to signals NTSC/PAL, custom postprocesing effects in this step, streched/adapted to tv coordinates, pass interleacing, combined images for effects, etc) in "ps2 2 read circuits areas" and then this "proccesed" frame is passed to final display, this kind of codes make show the "frame-buffered" image instead of posprocessed final image (image normally we see with all or more things mentioned):

advantages: bypass interleacing function (modern tv, monitors not require this), show original frame image and size before to be "adapted/streched" to old crt tvs, now we have high-res monitors or tvs, so, old format tv posprocesed image will show blurry or out focus, more o less plain explanation.
the image difference is notable in SW mode, try some codes in this mode, and disable in PCSX2 the Interleacing option to "None"
disvantages: some game effects, textures are rendered / combined in read circuits. so i will be missed or show gliched, example: gran turismo 4 has clean razor sharp image but the hud is rendered another circuit (ps2 has 2 areas/circuits where image/frame is post-procesed) 1 circuit take frame and make all postprocess required, 2 circuit has textured related to hud then image is combined and send to display, the framebuffer code only show clean image (no hud is combined in final image)
they are another type the games named "field rendered games" i dont know how to explain this ok, the image ej: 640x448 will show half-res 640x224 each line in "scanline " of tv, this was used to "save ram " and interleacing function or for create fluidity effect, this games are a combination same image in half 224 + 224 = 448 ver+ res; (i dont know if frame exist full size before this tecnique is executed or frame is programmed to be this size).
*for images comparation i will take some time because forum require upload images another web image service .

in the end on my test games who i can access to this "frame" look better that normal interleacing mode or progressive mode games, notable in SW mode, i recomend to read the "lectures" section in my "no interleacing basic tutorial" look in my signature have many explanations how ps2 works and another tecnicall insigths; also if someone more expert has some tips or better explanation is welcome because still many things i dont understand about ps2 GS or i dont know how to explain correctly.
Reply

Sponsored links

okay fxed
Reply
(05-07-2020, 01:22 AM)felixthecat1970 Wrote: Devil May Cry 3 - Dante's Awakening (Special Edition) (Japan) SLPM_661.60;1) Game CRC = 0x79C952B0
Devil May Cry 3 - Dante's Awakening (Europe) (En,Fr,De,Es,It) (Special Edition) SLES_541.86;1) Game CRC = 0x18C9343F

Great job, this game needed this badly, any chance you can port the special edition patches to the (U) version as well? SLUS-21361 , CRC:25FC361B

Thanks Smile
[Image: newsig.jpg]
Reply
(05-11-2021, 09:35 PM)felixthecat1970 Wrote: @xMichael
the "sharper" word is generic because how game look, i think more tecnically word should be "High resolution framebuffer "

Thanks for explanation. By the way, does the "high resolution framebuffer" have anything to do with GSDX Plugin setting "Large framebuffer"?

I will try to make some images sometime as you suggested, also will check this topic in case you add some.
Reply
Update add other version:

Shin Onimusha - Dawn of Dreams (Japan) (Disc 1) (PlayStation 2 the Best) SLPM_742.32;1) Game CRC = 0xC1C77637
Shin Onimusha - Dawn of Dreams (Japan) (Disc 2) (PlayStation 2 the Best) SLPM_742.33;1) Game CRC = 0x5C1E5BEF
+port IPU hack from kozarov
+Partial no interleacing
for code and notes go to thread HERE

@filly sorry but i dont have that game, it will take some time for someone lend me a copy for test it.
@Bositman yes, is possible, i waiting for a friend lend me a copy USA version, is gonna take some time.
@xMichael about "large framebuffer implementation" of GSDX is not related to this "higth-res framebuffer of ps2" it was renamed "conservative buffer allocation" in PCSX2 1,7 dev and
is for prevent flickering in FMV (videos) now remember "hight res framebuffer ps2" in ps2 are images 512x512 more or less, max i see 640x480 pixels Laugh for todays standard is too small, i think is better sharp framebuffer.
Reply
(04-14-2021, 07:08 AM)felixthecat1970 Wrote: Valkyrie profile 2 Silmeria (Japan) (SLPM_664.19;1) Game CRC = 0x774DE8E2
UPDATE April 28: code refactored - clean up.
+sharp framebuffer - nop interleacing - autoboot progressive 480pĀ 
!! Use Fast Boot enabled or codes will write unknow memory area and game will crash !!
*If use internal resolution 2x up+ for fix upscaling bugs enable PCSX2 > Config > Video(GS) > plugin settings > "Enable HW Hacks" > upscaling Hacks > Half-pixel Offset = "Normal Vertex"
-in HW screen transition to battle looks little gliched (PCSX2 Bug) (SW looks ok)
*1080i mode can be autoenabled but looking game code run field mode, image is doubled in VER+ interleaced and streched (480p code looks better)

Ported from USA code (some post back), tested to dungeons area, run ok, but unknow if gameguard will be triggered, if happen, it will require port from ryudo code or Maori-Jigglypuff Disable Game Protection code. also USA and Europe Version available

I made a NTSC-J port of the Maori-Jigglypuff's protection disabler code. It is available here:
https://forums.pcsx2.net/Thread-Post-you...#pid619790
Reply
Do you have the code of super robot war?
Reply
(05-17-2021, 11:03 AM)love18ps2 Wrote: Do you have the code of super robot war?

which one ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
UPDATE 2023 DIC: check "PS2 Improvements code" signature for newest codes
codes here are old ones i leave for legacy
Onimusha 3 (Japan) SLPM_654.13;1) Game CRC = 0x71320CA8
Onimusha 3 (USA) / (Undub V2) SLUS_206.94;1) Game CRC = 0x6BF11378
!! recomended play HW mode 2x up (SW too blocky-pixelated) enable PCSX>Config>Video(GS)>Plugin Settings>"Enable HW Hacks">Advanced Settings>Round Sprite:
"Half" for fix menu black intersection texture lines. !!
+Add partial "no effects" (minimize/disable blur dof in gameplay - cutscenes) (image is more clearer)
+disable register/effect/function bottleneck GS/GPU performance boost
*almost play 3x up 60fps in 3400g integrated vega11 gpu (still some bosses has "special post-effects" drop some fps)
+bypass upscaling bug
*(dof-blur effect are missaligned, if using "no codes" try "Special texture" option for fix missaligment, but round sprite "half" will no have effect desired)
*include partial no interleacing codes (from other post/users) butĀ videos and load background menu still shake
-some custom effects like "warp" scene are buggy in HW mode (PCSX2 Bug)

this is code test version 1, game look nice (less blurry), (tested 3 main scenario) and looks ok, but "maybe" if in long play start seeing some missaligned lines (like afterimage) i will require a check and add more codes.

Onimusha 2 (Undub) SLUS_203.93;1) Game CRC = 0x5A1410AB
!! recomended play HW mode 2x up (SW too blocky-pixelated) !!
!! not recomended widescreen code (game have 2d 4:3 backgrounds apllying widescreen stretch and misplace character position) !!
+add swap dpad > analog (still are tank controlls but feels better that dpad on my case)
+include partial bypass interleacing function code
*videos still shake *included other no interleacing codes (from other post/users),"undub" has "different game CRC"
label "more clear" image code, and fix some random select menu shake
*try "async mix" in audio for minimize sound crackling
*for other editions USA,Europe,Japan look this thread.

remember codes can be disabled individualy add "//" tag each code block line;
also for patch/mod "Undub" look HERE

UPDATE 2023 This code is not need anymore lastest PCSX2-QT nigthly fixes bugs related - use combined with new deinterlacing options
Shin Onimusha - Dawn of Dreams (Japan / USA) "Editions" also updated "partial no effects" codes
Updated: Corected codes, add features
+Add partial "no effects" (minimize/disable blur, dof in gameplay - important cutscenes) (image is more clearer)
+disable register/effect/function bottleneck GS/GPU performance boost
*almost play 3x up 60fps in 3400g integrated vega11 gpu
For codes check some post back or go HERE

Devil May Cry 3 - Dante's Awakening - Special Edition (USA) (En,Ja) SLUS_213.61;1) Game CRC = 0x25FC361B
+port codes to USA edition
For codes check post "signature" or go HERE

@Agrippa : good, i going to update "valkyrie silmeria 2 (japan)" post with optional "disable gameguard" codeblock for people can bypass some unknow crash.
@love18ps2: sorry, but i dont have any super robot war games in PS2


Attached Files
.pnach   6BF11378.pnach (Size: 1,16 KB / Downloads: 323)
.pnach   5A1410AB.pnach (Size: 3,16 KB / Downloads: 242)
.pnach   71320CA8.pnach (Size: 1,19 KB / Downloads: 233)
Reply
OH F ME ...YESSSSSSSSSS!!!!!!!!!!!!!!!!


finally we cookin here !!!! oni3 is getting that much deserved lovin , im freakin hype as f!

cant wait till the code gets perfected ....ill be testing meanwhile ...dont mind me tehe



btw... about the shaking issue ...as i said ...use my hacked together no interlacing code...fixes that ...no more shakes lol>


patch=0,EE,0027AC44,word,00062800
patch=0,EE,0027AC4C,word,00052800
patch=1,EE,2027AD9C,extended,34037900
Reply




Users browsing this thread: 9 Guest(s)