www.tombraiderforums.com  

Go Back   www.tombraiderforums.com > Tomb Raider Series > Tomb Raider II

Reply
 
Thread Tools
Old 04-04-23, 12:33   #1
legluondunet
Hobbyist
 
legluondunet's Avatar
 
Join Date: Dec 2017
Posts: 56
Default Is TR2Main still developped?

Hello,
could someone tell me if TR2Main is still developped? There is no change on Github since september 2022.
__________________
Playing Tomb Raider on Linux
legluondunet is offline   Reply With Quote
Old 04-04-23, 13:24   #2
Arsunt
Historian
 
Arsunt's Avatar
 
Join Date: Jan 2010
Location: Russia
Posts: 381
Default

Quote:
Originally Posted by legluondunet View Post
Hello,
could someone tell me if TR2Main is still developped? There is no change on Github since september 2022.
Hey! Development was put on hold for personal reasons. There are plans to resume it. Also there are still some changes not pushed yet to the repo.
__________________
To seek. To learn. To do. (C) Quest for Glory
Arsunt is offline   Reply With Quote
Old 04-04-23, 22:31   #3
legluondunet
Hobbyist
 
legluondunet's Avatar
 
Join Date: Dec 2017
Posts: 56
Default

Good news, thank you for your answer.
__________________
Playing Tomb Raider on Linux
legluondunet is offline   Reply With Quote
Old 23-04-23, 10:47   #4
UroshUchiha
Explorer
 
UroshUchiha's Avatar
 
Join Date: Jul 2018
Location: Serbia
Posts: 826
Default

Quote:
Originally Posted by legluondunet View Post
Hello,
could someone tell me if TR2Main is still developped? There is no change on Github since september 2022.
Do you, or anyone else, has that build from September compiled?
I've been reading this issue/feature request and Arsunt said that loading external textures is now implemented https://github.com/Arsunt/TR2Main/issues/11

I want to test it with the iOS texture pack but I am not sure how to build the tool myself. And the old google drive link I used for development builds hasn't been updated since 2021.
UroshUchiha is offline   Reply With Quote
Old 23-04-23, 11:06   #5
Arsunt
Historian
 
Arsunt's Avatar
 
Join Date: Jan 2010
Location: Russia
Posts: 381
Default

Quote:
Originally Posted by UroshUchiha View Post
Do you, or anyone else, has that build from September compiled?
I've been reading this issue/feature request and Arsunt said that loading external textures is now implemented https://github.com/Arsunt/TR2Main/issues/11

I want to test it with the iOS texture pack but I am not sure how to build the tool myself. And the old google drive link I used for development builds hasn't been updated since 2021.
The one from 2021 supports external textures. I uploaded iOS texture pack here as-is (I mean they are awful, always were). Just unpack and put "textures" folder into the game folder.
__________________
To seek. To learn. To do. (C) Quest for Glory
Arsunt is offline   Reply With Quote
Old 24-04-23, 13:55   #6
UroshUchiha
Explorer
 
UroshUchiha's Avatar
 
Join Date: Jul 2018
Location: Serbia
Posts: 826
Default

Thank you for the texture pack! I just tried it and it worked perfectly fine.

I also attempted to learn how to compile a GitHub project on my own using Git For Windows and GCC from MinGW and Code::Blocks but sadly both things failed.

Using GCC to compile .cpp kept complaining about undefined references. I assume it's because I have to link all of those .h and .cpp from various directories, but I have no idea how to do that.

As for Code::Blocks, it always kept crashing when I tried to build the .cbp and I have no idea why.

Regardless, I am hijacking a thread now so I apologize. Looking forward to your return to this project to see what more goodness you can give us in TR2!
UroshUchiha is offline   Reply With Quote
Old 24-04-23, 15:01   #7
Arsunt
Historian
 
Arsunt's Avatar
 
Join Date: Jan 2010
Location: Russia
Posts: 381
Default

Quote:
Originally Posted by UroshUchiha View Post
Thank you for the texture pack! I just tried it and it worked perfectly fine.
You're welcome!
Quote:
Originally Posted by UroshUchiha View Post
I also attempted to learn how to compile a GitHub project on my own using Git For Windows and GCC from MinGW and Code::Blocks but sadly both things failed.
Here is a short guide how to compile TR2Main. Though there are "DX9-Release" and "DX5-Release" configurations instead of just "Release" one. If you don't want to compile DX5 one, you may skip downloading DX7 SDK step.
__________________
To seek. To learn. To do. (C) Quest for Glory
Arsunt is offline   Reply With Quote
Old 24-04-23, 16:34   #8
UroshUchiha
Explorer
 
UroshUchiha's Avatar
 
Join Date: Jul 2018
Location: Serbia
Posts: 826
Default

Still not working for me. Code::Blocks just keeps crashing whenever I try to build it regardless of whether I chose DX9-Release or DX5-Release.

A couple of questions though:
1. Do I have to get Tortoise for just building the project? Since I already have Git for Windows can't I just use git clone https://github.com/Arsunt/TR2Main.git TR2Main instead?
2. Not really sure what the point of DX7_SDK is. Can't install it on Windows 10 no matter what compatibility I use, and it doesn't seem to appear in the dropdown menu in Code::Blocks either.
3. The URL to download MinGW in Step 11 is no longer valid. I instead have downloaded MinGW-w64 10.0.0 (UCRT) Win32 from here: https://winlibs.com/#download-release
I assume that's the same thing because I have those exact same exe files from step #20
4. As I already said I don't have "Release" but DX9-Release, DX9-Debug, DX5-Release and DX5-Debug instead. Tried them all and the IDE just crashes each time when I click Build. No error message that I can find or any log of the sort.
5. Code::Blocks that I downloaded is "codeblocks-20.03-setup.exe", maybe I should have downloaded another one instead cause I see there are multiple download links?

Last edited by UroshUchiha; 24-04-23 at 16:36.
UroshUchiha is offline   Reply With Quote
Old 25-05-23, 10:51   #9
speedwagen
Hobbyist
 
Join Date: May 2023
Posts: 2
Default

In regards to the DX9 compiler, I remember you saying that you will be releasing a version of TR2main with everything integrated into the exe.
Is it possible to also release a version using a fixed function pipeline or with no shaders?
This is provide RTX remix maximum compatibility.
speedwagen is offline   Reply With Quote
Old 30-05-23, 17:50   #10
ANoDE
Golden
 
ANoDE's Avatar
 
Join Date: May 2005
Location: Austria
Posts: 6,718
Default

Quote:
Originally Posted by UroshUchiha View Post
Still not working for me. Code::Blocks just keeps crashing whenever I try to build it regardless of whether I chose DX9-Release or DX5-Release.

A couple of questions though:
1. Do I have to get Tortoise for just building the project? Since I already have Git for Windows can't I just use git clone https://github.com/Arsunt/TR2Main.git TR2Main instead?
2. Not really sure what the point of DX7_SDK is. Can't install it on Windows 10 no matter what compatibility I use, and it doesn't seem to appear in the dropdown menu in Code::Blocks either.
3. The URL to download MinGW in Step 11 is no longer valid. I instead have downloaded MinGW-w64 10.0.0 (UCRT) Win32 from here: https://winlibs.com/#download-release
I assume that's the same thing because I have those exact same exe files from step #20
4. As I already said I don't have "Release" but DX9-Release, DX9-Debug, DX5-Release and DX5-Debug instead. Tried them all and the IDE just crashes each time when I click Build. No error message that I can find or any log of the sort.
5. Code::Blocks that I downloaded is "codeblocks-20.03-setup.exe", maybe I should have downloaded another one instead cause I see there are multiple download links?
Hi,
I just built it from scratch. It seems to have worked, because I got a TR2Main.dll in the end and the game did not crash with it

These are the links I used:
* Code Blocks: https://www.fosshub.com/Code-Blocks....0.03-setup.exe
* Compiler: https://github.com/brechtsanders/win...-11.0.0-r3.zip
* Configuration DX5-Release (for the DX9-* ones you'll need to have the DirectX 9 SDK installed)

Everything else is the same from the manual.
If you know how to use Git/GitHub you won't need tortoiseGit - you can use whatever tool you want.

The DX7_SDK is not meant to be installed, but simply unpacked. The project will find the dependency automatically, as long as the DX7_SDK folder resides next to the TR2Main folder.

I hope this helps.
__________________
~ Die Welt? Ein Tor. Zu tausend Wüsten, stumm und kalt. ~

Last edited by ANoDE; 30-05-23 at 18:04.
ANoDE is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT. The time now is 06:13.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.