Tomb Raider Forums  

Go Back   Tomb Raider Forums > Tomb Raider Level Editor and Modding > Tomb Raider Level Editor > Software Development

Reply
 
Thread Tools
Old 16-05-20, 10:14   #1
sapper
Member
 
sapper's Avatar
 
Joined: Sep 2007
Posts: 1,684
Default TurboPascal's Rview

New version.

Rview5_0_1_3.zip
-----------------------------------------------------------------------------------------------------------

An update to Rview 5.0 revision 1.

Note this version of Rview does not include changes made in revision 2 or revision 3. (Source code unavailable)

Rview5_0_1_2.zip

Quote:
Rview 5.0 revision 1 build 2 readme
May 2020 - sapper

Fixed TR5 (.trc) levels no longer cause error on saving due some rooms having no layers.
Fixed Lights with invalid positions no longer cause error when room selected.
Fixed TR5 (.trc) levels now save alternate room which was incorrectly always being set to -1.

Rview 5.0 revision 1 build 1 readme
March 2020 - sapper

Fixed Import DXF so coordinates like 1024 not changed to 1023 due floating point issues.
Removed initialisation code in geometry unit since it uses 16 bit asm commands.

This version of Rview was built in Delphi 10.3 and this may have introduced unknown bugs due to upgrading code from Delphi 7.
Use with care, always have backups of your levels.

Source code: https://github.com/sapper-trle/rview_50_r1

Last edited by sapper; 02-06-20 at 07:01.
sapper is offline   Reply With Quote
Old 24-05-20, 20:14   #2
Mokono
Member
 
Mokono's Avatar
 
Joined: Apr 2009
Posts: 8,922
Default

Thank you very much for this build, Sapper. It will definitely come in handy for DXtre3D builders who don't have access to meta2tr. This tool, coupled with your fantastic DXF2MQO can yield very interesting results as demonstrated below:

Mokono is offline   Reply With Quote
Old 25-05-20, 03:54   #3
sapper
Member
 
sapper's Avatar
 
Joined: Sep 2007
Posts: 1,684
Default

I'm still trying to figure out why fexinspect saves .trc files better than Rview. In the meantime just open and save the level in fexinspect after you have modified it in Rview.

I think I have made RView more stable for next release, not as much memory leak.
sapper is offline   Reply With Quote
Old 02-06-20, 06:52   #4
sapper
Member
 
sapper's Avatar
 
Joined: Sep 2007
Posts: 1,684
Default

Another update.

Rview5_0_1_3.zip

Quote:
Rview 5.0 revision 1 build 3 readme
May 2020 - sapper

Fixed Saving of TR5 (.trc) levels so dynamic lights light up room mesh. (Fexinspect code)
Fixed Saving of TR5 (.trc) levels so room polygons do not disappear when playing. (Fexinspect code)
Fixed Miscellaneous memory leaks (main one was caused by repeated calls to GetHDC()) so hopefully this RView is as stable as revision 3.
Increased polygon and vertex limits.
Changed Program now uses Delphi 10.3 zlib unit.
Changed Current room only is displayed by default.
Added scrollbars to Keys Guide form.

Last edited by sapper; 02-06-20 at 06:54.
sapper is offline   Reply With Quote
Old 08-06-20, 09:20   #5
Sardoc
Member
 
Sardoc's Avatar
 
Joined: Aug 2013
Posts: 1,294
Default

Catching up with TR Forums after like 3 months.

Sounds great, especially the import fix. Will definitely try soon!
Sardoc is offline   Reply With Quote
Old 09-06-20, 10:19   #6
mizuno_suisei
Member
 
mizuno_suisei's Avatar
 
Joined: Jan 2006
Posts: 7,001
Default

:O Rview has not worked for me in YEARS! access violation errors/OPENGL errors. tried every quiet build and popular out there.

I just opened a level..and it WORKED.

Hallelujah!
mizuno_suisei is offline   Reply With Quote
Old 09-06-20, 22:48   #7
DaroRaider
Member
 
DaroRaider's Avatar
 
Joined: Apr 2012
Posts: 651
Default

Quote:
Originally Posted by mizuno_suisei View Post
:O Rview has not worked for me in YEARS! access violation errors/OPENGL errors. tried every quiet build and popular out there.

I just opened a level..and it WORKED.

Hallelujah!
Yes, I was using an old version of Rview ( maybe compiled by Turbo Pascal yet ) and it had lot of flaws working on my OS.
Thanks to Sapper's version I can go on with what I was doing. You even can see that GUI interface is updated.
Thanks Sapper, thanks again!
DaroRaider is offline   Reply With Quote
Old 09-06-20, 23:09   #8
Danath
Member
 
Danath's Avatar
 
Joined: Apr 2005
Posts: 2,145
Thumbs up

Thank you very much Sapper! This works a ton better than the old 5.0r3 that i was using. I just tried rendering the entire Venice level, which was impossible to do in the old one, and it worked. No exception errors popping up as far as i can tell.

This will be invaluable for the massive texturing work i have ahead of me.
Danath is online now   Reply With Quote
Old 02-07-20, 13:42   #9
sapper
Member
 
sapper's Avatar
 
Joined: Sep 2007
Posts: 1,684
Default

A new level viewer is trview (not to be confused with trviewer).

https://github.com/chreden/trview
sapper is offline   Reply With Quote
Old 14-07-20, 22:18   #10
DaroRaider
Member
 
DaroRaider's Avatar
 
Joined: Apr 2012
Posts: 651
Thumbs up

Quote:
Originally Posted by sapper View Post
A new level viewer is trview (not to be confused with trviewer).

https://github.com/chreden/trview
If I'm not wrong you code with Delphi and Pascal right? The download link only contains the EXE file and when I tried to open it for first time there was a missing vcruntime140_1.dll file. No problem because I got it and that was enough. But other people would have the same problem.
It's still need to be improved but I like it, very handy your tool Sapper.

Last edited by DaroRaider; 14-07-20 at 22:20.
DaroRaider 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 23:10.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Tomb Raider Forums is not owned or operated by CDE Entertainment Ltd.
Lara Croft and Tomb Raider are trademarks of CDE Entertainment Ltd.