Peixoto's patches for a few old games

Schedules and announcements about program releases.

Re: Peixoto's patches for a few old games

Postby malcev » 2019-2-14 @ 04:03

Thank You for advices.
Just tried to implent it, but application hangs.
Can You see please in attachment.
Just run inject.ahk and target application GFXTest32.exe hangs.
Attachments
hook.zip
(1.11 MiB) Downloaded 40 times
malcev
Newbie
 
Posts: 4
Joined: 2019-2-07 @ 19:19

Re: Peixoto's patches for a few old games

Postby Zanin » 2019-2-16 @ 03:32

I'm trying to use this with resident evil 2 but I keep getting failed to initialize directx(R). I even installed the 2010 directx from reading this thread and checked my dependencies. It's all there and I'm starting to give up. I'm using classic rebirth exe for sourcenext.
Zanin
Newbie
 
Posts: 2
Joined: 2019-2-16 @ 03:28

Re: Peixoto's patches for a few old games

Postby Peixoto » 2019-2-18 @ 00:46

Zanin wrote:I'm trying to use this with resident evil 2 but I keep getting failed to initialize directx(R). I even installed the 2010 directx from reading this thread and checked my dependencies. It's all there and I'm starting to give up. I'm using classic rebirth exe for sourcenext.


Use one, or the other

malcev wrote:Thank You for advices.
Just tried to implent it, but application hangs.
Can You see please in attachment.
Just run inject.ahk and target application GFXTest32.exe hangs.


Ok, but give me a few days, very busy now
User avatar
Peixoto
Member
 
Posts: 247
Joined: 2013-6-13 @ 23:48

Re: Peixoto's patches for a few old games

Postby Zanin » 2019-2-18 @ 01:47

Peixoto wrote:
Zanin wrote:I'm trying to use this with resident evil 2 but I keep getting failed to initialize directx(R). I even installed the 2010 directx from reading this thread and checked my dependencies. It's all there and I'm starting to give up. I'm using classic rebirth exe for sourcenext.


Use one, or the other

malcev wrote:Thank You for advices.
Just tried to implent it, but application hangs.
Can You see please in attachment.
Just run inject.ahk and target application GFXTest32.exe hangs.


Ok, but give me a few days, very busy now


Using the 0.5 translation patch you linked in helper doesn't work all my files are in gibberish. Why can't this work with the 1.1 bio2 exe? It's far far better translated.
Zanin
Newbie
 
Posts: 2
Joined: 2019-2-16 @ 03:28

Re: Peixoto's patches for a few old games

Postby Alkimical » 2019-2-19 @ 04:17

Could I save the textures in subfolders inside "Dumps" and "Replacements?
There are beginning to be many files...
Alkimical
Newbie
 
Posts: 13
Joined: 2018-3-26 @ 05:27

Re: Peixoto's patches for a few old games

Postby Peixoto » 2019-2-20 @ 01:39

Zanin wrote:
Peixoto wrote:
Zanin wrote:I'm trying to use this with resident evil 2 but I keep getting failed to initialize directx(R). I even installed the 2010 directx from reading this thread and checked my dependencies. It's all there and I'm starting to give up. I'm using classic rebirth exe for sourcenext.


Use one, or the other

malcev wrote:Thank You for advices.
Just tried to implent it, but application hangs.
Can You see please in attachment.
Just run inject.ahk and target application GFXTest32.exe hangs.


Ok, but give me a few days, very busy now


Using the 0.5 translation patch you linked in helper doesn't work all my files are in gibberish. Why can't this work with the 1.1 bio2 exe? It's far far better translated.


It WORKS with the bio2 1.1 exe. It doesn't work work with the classic rebirth dll because it's forcing the game to run in a maximized window. The old translation also works just fine with the 1.0 exe. Anyway remove the lines:

HD=1
32=1
script=Scripts\Resident Evil 2.ahk

from Resident Evil 2 - Sourcenext.ini and it should work. The classic rebirth dll already gives you high resolution

Alkimical wrote:Could I save the textures in subfolders inside "Dumps" and "Replacements?
There are beginning to be many files...


No, i will consider this in the future
User avatar
Peixoto
Member
 
Posts: 247
Joined: 2013-6-13 @ 23:48

Re: Peixoto's patches for a few old games

Postby gregi95 » 2019-2-20 @ 16:23

Hello. Whenever I launch any Tomb Raider game with Pexioto program the audio starts stuttering making the game very unplayable :/ Example: https://streamable.com/cnrfo
however, there are no audio issues if I don't launch the game with Pexioto program. Is there a way to fix this?
gregi95
Newbie
 
Posts: 2
Joined: 2019-2-20 @ 16:12

Re: Peixoto's patches for a few old games

Postby Peixoto » 2019-2-21 @ 02:03

gregi95 wrote:Hello. Whenever I launch any Tomb Raider game with Pexioto program the audio starts stuttering making the game very unplayable :/ Example: https://streamable.com/cnrfo
however, there are no audio issues if I don't launch the game with Pexioto program. Is there a way to fix this?


Run setup and select your sound hardware instead of just selecting "primary sound driver"
, or try to remove the line:
singlecore=1
from Tomb Raider 2.ini
User avatar
Peixoto
Member
 
Posts: 247
Joined: 2013-6-13 @ 23:48

Re: Peixoto's patches for a few old games

Postby gregi95 » 2019-2-21 @ 02:38

It worked thanks! : )
gregi95
Newbie
 
Posts: 2
Joined: 2019-2-20 @ 16:12

Upresed Textures using Ai gigapixel

Postby milepanic » 2019-2-23 @ 23:50

Whole game upresed with using Ai gigapixel, not perfect, but i think it looks pretty good. Here is download link to all textures: https://drive.google.com/file/d/1HnYDY- ... sp=sharing be free to download and try it. I noticed issues with textures failed to load sometimes into peixoto tool, not sure why maybe textures are too big for peixoto tool to load them all.
Attachments
HQ.jpg
LR2.jpg
HQ2.jpg
LR1.jpg
HQ1.jpg
milepanic
Newbie
 
Posts: 26
Joined: 2018-2-03 @ 18:28

Replaced Upscaled Textures missing

Postby milepanic » 2019-2-24 @ 06:38

https://youtu.be/4v0MZ69O-Go


In this video you can see some custom textures are failed to load, not sure why it happens, is it due to graphics driver or maybe peixoto patch fails to load them because of size of textures (they are all 4k)? You can see in video that if i press windows button and go back to desktop, and after that go back into game textures appear or disappear it is very random. Same happens if i load/save game, pretty annoying, can you please look into that when you have time? Thanks!

Here is patch log:

824
65536 2147418111
65536 2147418111
824
Peixotos's patch remote settings:
#args: setup
32bit: 1
;compatlayer: WinXPSp2
AF: 1
D3D: 2
D3D_Driver: C:\WINDOWS\System32\DriverStore\FileRepository\nvaki.inf_amd64_f115921a141fe008\nvldumd.dll
dshow: 1
EDMFix: 1
error_log: C:\Users\Mile\Desktop\Peixoto patch\Peixoto\error.log
FMV: 1
GPad: A=1;B=2;X=3;Y=4;LEFT_SHOULDER=5;RIGHT_SHOULDER=6;bLeftTrigger=7;bRightTrigger=8;Start=9;Back=10;LEFT_THUMB=11;RIGHT_THUMB=12;deadzone=0.150000;
injector_dir: C:\Users\Mile\Desktop\Peixoto patch\Peixoto
max_4x3_res: 1600x1200
modspath: C:\Users\Mile\Documents\Games\TombRaider3\mods
Mydocs: C:\Users\Mile\Documents
os_version: 10.000000
resolutions_list: 1920x1080 640x480 720x480 720x576 800x600 1024x768 1152x864 1280x720 1280x768 1280x800 1280x960 1280x1024 1360x768 1366x768 1600x900 1600x1024 1600x1200 1680x1050 1440x480 1440x900
script: scripts\Tomb2.ahk
script_hwnd: 0x41de6
singlecore: 1
target: C:\Program Files (x86)\Steam\steamapps\common\TombRaider (III)\tomb3.exe
target_dir: C:\Program Files (x86)\Steam\steamapps\common\TombRaider (III)
target_name: tomb3.exe
Textswap: path=C:\Program Files (x86)\Steam\steamapps\common\TombRaider (III);samples=16;thumbnail=256;Next=];Prev=[;dump=p;Switch=i;color_switch=o;mips=1;Quick=;

CreateProcessA Hook: 0
CreateProcessW Hook: 0
Desktop 1920x1080
Direct3D user mode driver implemented in C:\WINDOWS\System32\DriverStore\FileRepository\nvaki.inf_amd64_f115921a141fe008\nvldumd.dll
OpenAdapter Hook 0
DDraw.dll : C:\WINDOWS\SYSTEM32\DDRAW.dll
DirectDrawCreate Hook: 0
IDirectDraw2: 0:DDERR_OK
IDirectDraw4: 0:DDERR_OK
CoopLevel: 0:DDERR_OK
Surface4: 0:DDERR_OK
Surface3: 0:DDERR_OK
Surface2: 0:DDERR_OK
Surface: 0:DDERR_OK
Succeeded to create DirectDraw
Direct3D: 0:DDERR_OK
ViewPort: 0:DDERR_OK
Texture: 0:DDERR_OK
Direct3D2: 0:DDERR_OK
ViewPort2: 0:D3DERR_OK
Texture2: 0:DDERR_OK
Direct3D3: 0:DDERR_OK
ViewPort3: 0:D3DERR_OK
VertexBuffer: 0:D3DERR_OK
Device3: 0:DDERR_OK
IDirect3DDevice2: 0:DDERR_OK
Device: 0:DDERR_OK
Exec Buffer: 0:D3DERR_OK
Succeeded to create Direct3D
Succeeded to hook IDirectDraw2::CreateSurface
Succeeded to hook IDirectDraw::CreateSurface
Succeeded to hook IDirectDrawSurface::restore
Succeeded to hook IDirect3DDevice2::EndScene
Succeeded to hook IDirect3D2::CreateDevice
Loading dump: Aldwych.dds byte depth:2
Loading dump: Aldwych1.dds byte depth:2
Loading dump: Aldwych10.dds byte depth:2
Loading dump: Aldwych11.dds byte depth:2
Loading dump: Aldwych12.dds byte depth:2
Loading dump: Aldwych2.dds byte depth:2
Loading dump: Aldwych3.dds byte depth:2
Loading dump: Aldwych4.dds byte depth:2
Loading dump: Aldwych5.dds byte depth:2
Loading dump: Aldwych6.dds byte depth:2
Loading dump: Aldwych7.dds byte depth:2
Loading dump: Aldwych8.dds byte depth:2
Loading dump: Aldwych9.dds byte depth:2
Loading dump: Antartica.dds byte depth:2
Loading dump: Antartica1.dds byte depth:2
Loading dump: Antartica10.dds byte depth:2
Loading dump: Antartica11.dds byte depth:2
Loading dump: Antartica12.dds byte depth:2
Loading dump: Antartica13.dds byte depth:2
Loading dump: Antartica14.dds byte depth:2
Loading dump: Antartica15.dds byte depth:2
Loading dump: Antartica2.dds byte depth:2
Loading dump: Antartica3.dds byte depth:2
Loading dump: Antartica4.dds byte depth:2
Loading dump: Antartica5.dds byte depth:2
Loading dump: Antartica6.dds byte depth:2
Loading dump: Antartica7.dds byte depth:2
Loading dump: Antartica8.dds byte depth:2
Loading dump: Antartica9.dds byte depth:2
Loading dump: Area.dds byte depth:2
Loading dump: Area1.dds byte depth:2
Loading dump: Area10.dds byte depth:2
Loading dump: Area11.dds byte depth:2
Loading dump: Area2.dds byte depth:2
Loading dump: Area3.dds byte depth:2
Loading dump: Area4.dds byte depth:2
Loading dump: Area5.dds byte depth:2
Loading dump: Area6.dds byte depth:2
Loading dump: Area7.dds byte depth:2
Loading dump: Area8.dds byte depth:2
Loading dump: Area9.dds byte depth:2
Loading dump: City.dds byte depth:2
Loading dump: City1.dds byte depth:2
Loading dump: City2.dds byte depth:2
Loading dump: City3.dds byte depth:2
Loading dump: City4.dds byte depth:2
Loading dump: City5.dds byte depth:2
Loading dump: City6.dds byte depth:2
Loading dump: City7.dds byte depth:2
Loading dump: City8.dds byte depth:2
Loading dump: CoastalVillage.dds byte depth:2
Loading dump: CoastalVillage1.dds byte depth:2
Loading dump: CoastalVillage10.dds byte depth:2
Loading dump: CoastalVillage2.dds byte depth:2
Loading dump: CoastalVillage3.dds byte depth:2
Loading dump: CoastalVillage4.dds byte depth:2
Loading dump: CoastalVillage5.dds byte depth:2
Loading dump: CoastalVillage6.dds byte depth:2
Loading dump: CoastalVillage7.dds byte depth:2
Loading dump: CoastalVillage8.dds byte depth:2
Loading dump: CoastalVillage9.dds byte depth:2
Loading dump: CoastalVillageScreen.dds byte depth:2
Loading dump: CoastalVillageScreen1.dds byte depth:2
Loading dump: CoastalVillageScreen2.dds byte depth:2
Loading dump: CoastalVillageScreen3.dds byte depth:2
Loading dump: CoastalVillageScreen4.dds byte depth:2
Loading dump: CrashSite.dds byte depth:2
Loading dump: CrashSite1.dds byte depth:2
Loading dump: CrashSite10.dds byte depth:2
Loading dump: CrashSite2.dds byte depth:2
Loading dump: CrashSite3.dds byte depth:2
Loading dump: CrashSite4.dds byte depth:2
Loading dump: CrashSite5.dds byte depth:2
Loading dump: CrashSite6.dds byte depth:2
Loading dump: CrashSite7.dds byte depth:2
Loading dump: CrashSite8.dds byte depth:2
Loading dump: CrashSite9.dds byte depth:2
Loading dump: Desert.dds byte depth:2
Loading dump: Desert1.dds byte depth:2
Loading dump: Desert10.dds byte depth:2
Loading dump: Desert11.dds byte depth:2
Loading dump: Desert12.dds byte depth:2
Loading dump: Desert13.dds byte depth:2
Loading dump: Desert14.dds byte depth:2
Loading dump: Desert2.dds byte depth:2
Loading dump: Desert3.dds byte depth:2
Loading dump: Desert4.dds byte depth:2
Loading dump: Desert5.dds byte depth:2
Loading dump: Desert6.dds byte depth:2
Loading dump: Desert7.dds byte depth:2
Loading dump: Desert8.dds byte depth:2
Loading dump: Desert9.dds byte depth:2
Loading dump: Hallows.dds byte depth:2
Loading dump: Hallows1.dds byte depth:2
Loading dump: Hallows10.dds byte depth:2
Loading dump: Hallows11.dds byte depth:2
Loading dump: Hallows2.dds byte depth:2
Loading dump: Hallows3.dds byte depth:2
Loading dump: Hallows4.dds byte depth:2
Loading dump: Hallows5.dds byte depth:2
Loading dump: Hallows6.dds byte depth:2
Loading dump: Hallows7.dds byte depth:2
Loading dump: Hallows8.dds byte depth:2
Loading dump: Hallows9.dds byte depth:2
Loading dump: JungleCaves.dds byte depth:2
Loading dump: JungleCaves1.dds byte depth:2
Loading dump: JungleCaves2.dds byte depth:2
Loading dump: JungleCaves3.dds byte depth:2
Loading dump: JungleCaves4.dds byte depth:2
Loading dump: JungleCaves5.dds byte depth:2
Loading dump: JungleCaves6.dds byte depth:2
Loading dump: JungleCaves7.dds byte depth:2
Loading dump: JungleCaves8.dds byte depth:2
Loading dump: JungleCaves9.dds byte depth:2
Loading dump: JungleScreen.dds byte depth:2
Loading dump: JungleScreen1.dds byte depth:2
Loading dump: JungleScreen2.dds byte depth:2
Loading dump: JungleScreen3.dds byte depth:2
Loading dump: JungleScreen4.dds byte depth:2
Loading dump: Level1Foliage.dds byte depth:2
Loading dump: Level1Foliage1.dds byte depth:2
Loading dump: Level1Foliage2.dds byte depth:2
Loading dump: Level1Foliage3.dds byte depth:2
Loading dump: Level1Foliage4.dds byte depth:2
Loading dump: LostCityTinos.dds byte depth:2
Loading dump: LostCityTinos1.dds byte depth:2
Loading dump: LostCityTinos10.dds byte depth:2
Loading dump: LostCityTinos11.dds byte depth:2
Loading dump: LostCityTinos2.dds byte depth:2
Loading dump: LostCityTinos3.dds byte depth:2
Loading dump: LostCityTinos4.dds byte depth:2
Loading dump: LostCityTinos5.dds byte depth:2
Loading dump: LostCityTinos6.dds byte depth:2
Loading dump: LostCityTinos7.dds byte depth:2
Loading dump: LostCityTinos8.dds byte depth:2
Loading dump: LostCityTinos9.dds byte depth:2
Loading dump: LudsGate.dds byte depth:2
Loading dump: LudsGate1.dds byte depth:2
Loading dump: LudsGate10.dds byte depth:2
Loading dump: LudsGate11.dds byte depth:2
Loading dump: LudsGate2.dds byte depth:2
Loading dump: LudsGate3.dds byte depth:2
Loading dump: LudsGate4.dds byte depth:2
Loading dump: LudsGate5.dds byte depth:2
Loading dump: LudsGate6.dds byte depth:2
Loading dump: LudsGate7.dds byte depth:2
Loading dump: LudsGate8.dds byte depth:2
Loading dump: LudsGate9.dds byte depth:2
Loading dump: MadubuGorge.dds byte depth:2
Loading dump: MadubuGorge1.dds byte depth:2
Loading dump: MadubuGorge2.dds byte depth:2
Loading dump: MadubuGorge3.dds byte depth:2
Loading dump: MadubuGorge4.dds byte depth:2
Loading dump: MadubuGorge5.dds byte depth:2
Loading dump: MadubuGorge6.dds byte depth:2
Loading dump: MadubuGorge7.dds byte depth:2
Loading dump: MadubuGorge8.dds byte depth:2
Loading dump: MadubuGorge9.dds byte depth:2
Loading dump: mainmenu.dds byte depth:2
Loading dump: mainmenu1.dds byte depth:2
Loading dump: mainmenu2.dds byte depth:2
Loading dump: mainmenu3.dds byte depth:2
Loading dump: manor.dds byte depth:2
Loading dump: manor1.dds byte depth:2
Loading dump: manor10.dds byte depth:2
Loading dump: manor11.dds byte depth:2
Loading dump: manor12.dds byte depth:16384
Loading dump: manor13.dds byte depth:2
Loading dump: manor14.dds byte depth:2
Loading dump: manor15.dds byte depth:2
Loading dump: manor16.dds byte depth:2
Loading dump: manor2.dds byte depth:2
Loading dump: manor3.dds byte depth:2
Loading dump: manor4.dds byte depth:2
Loading dump: manor5.dds byte depth:2
Loading dump: manor6.dds byte depth:2
Loading dump: manor7.dds byte depth:2
Loading dump: manor8.dds byte depth:2
Loading dump: manor9.dds byte depth:2
Loading dump: menu0.dds byte depth:2
Loading dump: menu1.dds byte depth:2
Loading dump: menu2.dds byte depth:2
Loading dump: menu3.dds byte depth:2
Loading dump: menu4.dds byte depth:2
Loading dump: Meteor.dds byte depth:2
Loading dump: Meteor1.dds byte depth:2
Loading dump: Meteor10.dds byte depth:2
Loading dump: Meteor11.dds byte depth:2
Loading dump: Meteor2.dds byte depth:2
Loading dump: Meteor3.dds byte depth:2
Loading dump: Meteor4.dds byte depth:2
Loading dump: Meteor5.dds byte depth:2
Loading dump: Meteor6.dds byte depth:2
Loading dump: Meteor7.dds byte depth:2
Loading dump: Meteor8.dds byte depth:2
Loading dump: Meteor9.dds byte depth:2
Loading dump: MovingBlock.dds byte depth:2
Loading dump: Mushrooms.dds byte depth:2
Loading dump: Plant.dds byte depth:2
Loading dump: Prison.dds byte depth:2
Loading dump: Prison1.dds byte depth:2
Loading dump: Prison10.dds byte depth:2
Loading dump: Prison11.dds byte depth:2
Loading dump: Prison2.dds byte depth:2
Loading dump: Prison3.dds byte depth:2
Loading dump: Prison4.dds byte depth:2
Loading dump: Prison5.dds byte depth:2
Loading dump: Prison6.dds byte depth:2
Loading dump: Prison7.dds byte depth:2
Loading dump: Prison8.dds byte depth:2
Loading dump: Prison9.dds byte depth:2
Loading dump: RiverGanges.dds byte depth:2
Loading dump: RiverGanges1.dds byte depth:2
Loading dump: RiverGanges2.dds byte depth:2
Loading dump: RiverGanges3.dds byte depth:2
Loading dump: RiverGanges4.dds byte depth:2
Loading dump: RiverGanges5.dds byte depth:2
Loading dump: RiverGanges6.dds byte depth:2
Loading dump: RiverGanges7.dds byte depth:2
Loading dump: RiverGanges8.dds byte depth:2
Loading dump: RiverGanges9.dds byte depth:2
Loading dump: RXMines.dds byte depth:2
Loading dump: RXMines1.dds byte depth:2
Loading dump: RXMines10.dds byte depth:2
Loading dump: RXMines2.dds byte depth:2
Loading dump: RXMines3.dds byte depth:2
Loading dump: RXMines4.dds byte depth:2
Loading dump: RXMines5.dds byte depth:2
Loading dump: RXMines6.dds byte depth:2
Loading dump: RXMines7.dds byte depth:2
Loading dump: RXMines8.dds byte depth:2
Loading dump: RXMines9.dds byte depth:2
Loading dump: SkyDome.dds byte depth:2
Loading dump: Stone.dds byte depth:2
Loading dump: TemplePuna.dds byte depth:2
Loading dump: TemplePuna1.dds byte depth:2
Loading dump: TemplePuna2.dds byte depth:2
Loading dump: TemplePuna3.dds byte depth:2
Loading dump: TemplePuna4.dds byte depth:2
Loading dump: TemplePuna5.dds byte depth:2
Loading dump: TemplePuna6.dds byte depth:2
Loading dump: TemplePuna7.dds byte depth:2
Loading dump: TemplePuna8.dds byte depth:2
Loading dump: TemplePuna9.dds byte depth:2
Loading dump: TempleRuins.dds byte depth:2
Loading dump: TempleRuins1.dds byte depth:2
Loading dump: TempleRuins10.dds byte depth:2
Loading dump: TempleRuins2.dds byte depth:2
Loading dump: TempleRuins3.dds byte depth:2
Loading dump: TempleRuins4.dds byte depth:2
Loading dump: TempleRuins5.dds byte depth:2
Loading dump: TempleRuins6.dds byte depth:2
Loading dump: TempleRuins7.dds byte depth:2
Loading dump: TempleRuins8.dds byte depth:2
Loading dump: TempleRuins9.dds byte depth:2
Loading dump: ThamesWarf.dds byte depth:2
Loading dump: ThamesWarf1.dds byte depth:2
Loading dump: ThamesWarf10.dds byte depth:2
Loading dump: ThamesWarf11.dds byte depth:2
Loading dump: ThamesWarf12.dds byte depth:2
Loading dump: ThamesWarf13.dds byte depth:2
Loading dump: ThamesWarf14.dds byte depth:2
Loading dump: ThamesWarf15.dds byte depth:2
Loading dump: ThamesWarf16.dds byte depth:2
Loading dump: ThamesWarf2.dds byte depth:2
Loading dump: ThamesWarf3.dds byte depth:2
Loading dump: ThamesWarf4.dds byte depth:2
Loading dump: ThamesWarf5.dds byte depth:2
Loading dump: ThamesWarf6.dds byte depth:2
Loading dump: ThamesWarf7.dds byte depth:2
Loading dump: ThamesWarf8.dds byte depth:2
Loading dump: ThamesWarf9.dds byte depth:2
Succeeded to hook IDirectDrawSurface::Blt
Succeeded to hook IDirectDrawSurface::Lock
Succeeded to hook IDirectDrawSurface::UnLock
Succeeded to hook IDirect3DTexture2::GetHandle
Succeeded to hook IDirect3DTexture2::Release
Succeeded to hook IDirect3DTexture2::Load
Succeeded to hook IDirect3DDevice2::SetRenderState
Succeeded to hook IDirectDraw::SetDisplayMode
Succeeded to hook IDirectDraw2::SetDisplayMode
Succeeded to hook IDirectDrawSurface::flip
Succeeded to hook IDirectDraw::GetDisplayMode
Succeeded to hook IDirectDrawSurface::QueryInterface
Succeeded to hook IDirectDrawSurface::GetPixelFormat
Succeeded to hook IDirectDrawSurface::GetSurfaceDesc
Succeeded to hook IDirectDrawSurface::GetDC
Succeeded to hook IDirectDrawSurface::ReleaseDC
Succeeded to hook IDirectDrawSurface::SetPalette
Succeeded to hook IDirectDrawPalette::SetEntries
Succeeded to hook IDirectDrawPalette::GetEntries
Succeeded to unhook IDirectDrawSurface::Lock
Succeeded to unhook IDirectDrawSurface::UnLock
Succeeded to hook IDirectDrawSurface::Lock
Succeeded to hook IDirectDrawSurface::UnLock
Succeeded to hook IDirectDrawSurface::Bltfast
Succeeded to hook IDirectDraw::SetCooperativeLevel
Succeeded to hook IDirectDraw2::SetCooperativeLevel
FileHooks 0
CreateFileA_Hook Hook : 0 <- 0 means no error
OpenFile: 0
Succeeded to hook IDirect3DDevice2::DrawPrimitive
IDirectDrawSurface::QueryInterface is already hooked
Method BeginScene is not hooked yet
Succeeded to hook IDirect3DDevice2::BeginScene
Hres1440
arrays 0xDB 0xDB
arrays 0x5 0x5
arrays 0xF4 0xF4
arrays 0x6A 0x6A
arrays 0x5A 0x5A
arrays 0x0 0x0
161:161:184
244:244:160
106:106:5
90:90:0
0:0:0
arrays 0xA1 0xA1
arrays 0xF4 0xF4
arrays 0x6A 0x6A
arrays 0x5A 0x5A
arrays 0x0 0x0
Hres1440
arrays 0xDB 0xDB
arrays 0x5 0x5
arrays 0xF4 0xF4
arrays 0x6A 0x6A
arrays 0x5A 0x5A
arrays 0x0 0x0
161:161:184
244:244:160
106:106:5
90:90:0
0:0:0
arrays 0xA1 0xA1
arrays 0xF4 0xF4
arrays 0x6A 0x6A
arrays 0x5A 0x5A
arrays 0x0 0x0
milepanic
Newbie
 
Posts: 26
Joined: 2018-2-03 @ 18:28

Re: Replaced Upscaled Textures missing

Postby Peixoto » 2019-2-24 @ 12:30

milepanic wrote:https://youtu.be/4v0MZ69O-Go
...



The download failed twice for me.

Try re-uploading with DXT1 or DXT5 format. Compressed formats take longer to load right now because mipmaps take forever to be generated on these formats, but on the next release they will be loaded from file

EDIT: Its fixed, but i got to put somethings in order before releasing an update

EDIT2: Some textures are still failing to load in my system because i'm running out of video memory. I have 1 Gb. You will need more then that or compressed textures
User avatar
Peixoto
Member
 
Posts: 247
Joined: 2013-6-13 @ 23:48

Re: Replaced Upscaled Textures missing

Postby milepanic » 2019-2-24 @ 17:50

Peixoto wrote:
milepanic wrote:https://youtu.be/4v0MZ69O-Go
...



The download failed twice for me.

Try re-uploading with DXT1 or DXT5 format. Compressed formats take longer to load right now because mipmaps take forever to be generated on these formats, but on the next release they will be loaded from file

EDIT: Its fixed, but i got to put somethings in order before releasing an update

EDIT2: Some textures are still failing to load in my system because i'm running out of video memory. I have 1 Gb. You will need more then that or compressed textures


Do I have to convert dump files as well? or I can leave dump as .dds, and just covert replacement folder to DXT1 or DXT5. Thanks!
milepanic
Newbie
 
Posts: 26
Joined: 2018-2-03 @ 18:28

Re: Replaced Upscaled Textures missing

Postby Peixoto » 2019-2-25 @ 01:49

milepanic wrote:
Peixoto wrote:
milepanic wrote:https://youtu.be/4v0MZ69O-Go
...



The download failed twice for me.

Try re-uploading with DXT1 or DXT5 format. Compressed formats take longer to load right now because mipmaps take forever to be generated on these formats, but on the next release they will be loaded from file

EDIT: Its fixed, but i got to put somethings in order before releasing an update

EDIT2: Some textures are still failing to load in my system because i'm running out of video memory. I have 1 Gb. You will need more then that or compressed textures


Do I have to convert dump files as well? or I can leave dump as .dds, and just covert replacement folder to DXT1 or DXT5. Thanks!


No, just the replacements, but you can compile the dumps (look in tools folder), it ill create a tiny file that you can redistribute instead of the dumps themselves
User avatar
Peixoto
Member
 
Posts: 247
Joined: 2013-6-13 @ 23:48

Re: Replaced Upscaled Textures missing

Postby milepanic » 2019-2-25 @ 08:04

Peixoto wrote:
milepanic wrote:
Peixoto wrote:The download failed twice for me.

Try re-uploading with DXT1 or DXT5 format. Compressed formats take longer to load right now because mipmaps take forever to be generated on these formats, but on the next release they will be loaded from file

EDIT: Its fixed, but i got to put somethings in order before releasing an update

EDIT2: Some textures are still failing to load in my system because i'm running out of video memory. I have 1 Gb. You will need more then that or compressed textures


Do I have to convert dump files as well? or I can leave dump as .dds, and just covert replacement folder to DXT1 or DXT5. Thanks!


No, just the replacements, but you can compile the dumps (look in tools folder), it ill create a tiny file that you can redistribute instead of the dumps themselves


Ok so I managed to convert all textures to DXT5, that conversion format is definitely loosy, so i noticed especially on sky textures lots of color banding. I decided to compromise, for menus and skyboxes i kept original replacement files, where for most of the environment textures I replaced with DXT5 compressed textures, and works great now, no missing textures anymore when I go ingame. For creating one DDS file for all dumped textures I didn have much success. I tried to use your tool to compile dumps but I just didn know how to use it. Here is screenshot of where I got stuck on:
Attachments
Capture.JPG
milepanic
Newbie
 
Posts: 26
Joined: 2018-2-03 @ 18:28

Re: Replaced Upscaled Textures missing

Postby milepanic » 2019-2-25 @ 09:10

milepanic wrote:
Peixoto wrote:
milepanic wrote:Do I have to convert dump files as well? or I can leave dump as .dds, and just covert replacement folder to DXT1 or DXT5. Thanks!


No, just the replacements, but you can compile the dumps (look in tools folder), it ill create a tiny file that you can redistribute instead of the dumps themselves


Ok so I managed to convert all textures to DXT5, that conversion format is definitely loosy, so i noticed especially on sky textures lots of color banding. I decided to compromise, for menus and skyboxes i kept original replacement files, where for most of the environment textures I replaced with DXT5 compressed textures, and works great now, no missing textures anymore when I go ingame. For creating one DDS file for all dumped textures I didn have much success. I tried to use your tool to compile dumps but I just didn know how to use it. Here is screenshot of where I got stuck on:


Ok never mind i think I figure it out lol. Sorry about that.

Here is the link to new compressed texture pack be free to test it out:

https://drive.google.com/file/d/1-IjuQW ... sp=sharing
milepanic
Newbie
 
Posts: 26
Joined: 2018-2-03 @ 18:28

Re: Peixoto's patches for a few old games

Postby malcev » 2019-2-26 @ 09:28

Peixoto, Hi!
Did You have a chance to look at my case?
Thank You!
malcev
Newbie
 
Posts: 4
Joined: 2019-2-07 @ 19:19

Re: Peixoto's patches for a few old games

Postby blam666 » 2019-3-10 @ 13:26

Sorry if this came up before, but I couldn't find anything about this after quite a while of searching.

I'm playing TR3 at the moment. Works fine, but right now in Nevada level the barbed wire is inivisible, just some texture of something that looks like little rocks just hanging in the air defying gravity.

I'm on a new NVIDIA card. It's the same when I start the game without the patch. Is there something that can be done about this, maybe in NVIDIA profile inspector?

EDIT: I just figured out I can make them visible by turning off bilinear filtering. But then I don't have bilinear filtering, lol. Is there a better way to get around this?
blam666
Newbie
 
Posts: 29
Joined: 2017-7-30 @ 13:39

Re: Peixoto's patches for a few old games

Postby blam666 » 2019-3-15 @ 16:57

By now I discovered that the NVIDIA card problems I described are pretty commonly discussed on several forums, so sorry for that repetetiveness.

I found out the barbed wire isn't the only texture that gets corrupted, the mansion gates at Lara Croft's manor don't display correctly either and there is some other stuff.

I found a workaround by combining a patch by a guy called Arsunt which has been posted at the TR-Forums. By itself the patch doesn't change anything, it also misses some of the features of the Peixoto patch and re-introduces old problems like the graphical glitch in the menu etc. But it is dgvoodoo compatible and the latest dgvoodoo version actually gets rid of the texture problems, the menu glitch and everything else. Unfortunately now the fmv movies don't get displayed by default (non-fmv cutscenes work, though.)

A cool feature for Peixoto's patch for NVIDIA users would be dgvoodoo compatibility of T3 (and a checkbox for using its renderer) and still adding all the other features like coloured menu, Xinput and proper FMV display that are missing in Arsunt's patch at the moment.
blam666
Newbie
 
Posts: 29
Joined: 2017-7-30 @ 13:39

Re: Peixoto's patches for a few old games

Postby Peixoto » 2019-3-16 @ 00:12

blam666 wrote:Sorry if this came up before, but I couldn't find anything about this after quite a while of searching.

I'm playing TR3 at the moment. Works fine, but right now in Nevada level the barbed wire is inivisible, just some texture of something that looks like little rocks just hanging in the air defying gravity.

I'm on a new NVIDIA card. It's the same when I start the game without the patch. Is there something that can be done about this, maybe in NVIDIA profile inspector?

EDIT: I just figured out I can make them visible by turning off bilinear filtering. But then I don't have bilinear filtering, lol. Is there a better way to get around this?


Patience you must have, young padawan.

blam666 wrote:By now I discovered that the NVIDIA card problems I described are pretty commonly discussed on several forums, so sorry for that repetetiveness.

I found out the barbed wire isn't the only texture that gets corrupted, the mansion gates at Lara Croft's manor don't display correctly either and there is some other stuff.

I found a workaround by combining a patch by a guy called Arsunt which has been posted at the TR-Forums. By itself the patch doesn't change anything, it also misses some of the features of the Peixoto patch and re-introduces old problems like the graphical glitch in the menu etc. But it is dgvoodoo compatible and the latest dgvoodoo version actually gets rid of the texture problems, the menu glitch and everything else. Unfortunately now the fmv movies don't get displayed by default (non-fmv cutscenes work, though.)

A cool feature for Peixoto's patch for NVIDIA users would be dgvoodoo compatibility of T3 (and a checkbox for using its renderer) and still adding all the other features like coloured menu, Xinput and proper FMV display that are missing in Arsunt's patch at the moment.


People have brought this up a couple times on the Tomb Raider forums already, i believe its related to how the latest nvidia drivers\cards handle alpha testing. it can be fixed without much complication on Direct3D 2 (TR 2 and 3) but not on Direct3D 3 (TR 4 and 5), but its not a priority
User avatar
Peixoto
Member
 
Posts: 247
Joined: 2013-6-13 @ 23:48

PreviousNext

Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 5 guests