Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Support

    3. Suggestions

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

[REL | OPEN SOURCE] Red Dead Redemption Explorer


reditec
 Share

Recommended Posts

First of all you PrograMan didn't say he was doing that. You did say fastman did the LZX compression. Not really understanding why you need him to re-do work that's already done. Also Leeao didn't say he was doing that. He's just helping with research on placements for models.

Any ways model support is near so we might see map stuff by next month or few weeks. We can hope for best results by that time.

Edited by DamnedDev
Link to comment
Share on other sites

quote

PrograMan does the LZX decompression right now by using a DLL that was put into a C++ project and now works, because fastman and me made it working.

It's not done yet, because I'm pretty sure it's better if he sees what that class exactly does. Also I'm not able to convert that C++ code to C# and fastman hasn't so much time.

 

Kilian / PrograMan added him for exactly that purpose. He already created a 3DSMAX importer, so why shouldn't he create ours?

Link to comment
Share on other sites

 

quote

PrograMan does the LZX decompression right now by using a DLL that was put into a C++ project and now works, because fastman and me made it working.

It's not done yet, because I'm pretty sure it's better if he sees what that class exactly does. Also I'm not able to convert that C++ code to C# and fastman hasn't so much time.

 

Kilian / PrograMan added him for exactly that purpose. He already created a 3DSMAX importer, so why shouldn't he create ours?

 

I'm sure Kilian will tell you the same. Any ways on other not really it wasn't a 3DS Max script, it was for something else. The way it was planned, it was to edit rdr models to use IV shaders with few edits into IV format. That it works with gims which is an existing plugin for 3DS Max. Either way I will message you on Skype. You really should wait before posting a status update before we all decide to note anything if it needs to be edited or added in. I just want info that's 100% certain that everyone agree's with if you don't mind.

 

Any ways enough of that carry on.

Edited by DamnedDev
  • Like 1
Link to comment
Share on other sites

Mr. Leisurewear

 

quote

PrograMan does the LZX decompression right now by using a DLL that was put into a C++ project and now works, because fastman and me made it working.

It's not done yet, because I'm pretty sure it's better if he sees what that class exactly does. Also I'm not able to convert that C++ code to C# and fastman hasn't so much time.

 

Kilian / PrograMan added him for exactly that purpose. He already created a 3DSMAX importer, so why shouldn't he create ours?

 

 

Dude you said to me LZX was already implemented into C# , and the latest source could use it , because you said "i haven't included dll yet".

And also it's not the fragments but the static models, fragments will come later....

  • Like 2
Link to comment
Share on other sites

 

quote

Also I'm not able to convert that C++ code to C# and fastman hasn't so much time.

 

For to make something advanced you have to count on yourself and not one another.
Link to comment
Share on other sites

RPCS3 the PS3 emu decrypts the SELF into ELF automatically if that's what you need. Maybe some other tools do too :)

Edited by Blackbird88
Link to comment
Share on other sites

RPCS3 the PS3 emu decrypts the SELF into ELF automatically if that's what you need. Maybe some other tools do too :)

Good to know. I already have an ELF file created by some third party software. I still can't find the AES key inside (at least I can't find it with Hex Editor)

But the RPF files can be opened with the Xbox key and are in the same format as the Xbox RPFs. So the tool already supports PS3 RPFs, but no formats and not the "find-the-key" feature.

Link to comment
Share on other sites

I had way to much time on my hands a little while back and put together the map. Its pretty effing big. It would be nice to get the character textures if you guys can find where they are. Only marstons texture is easily found atm.

 

https://www.youtube.com/watch?v=azlxCZeNTHU

Edited by habuj58
Link to comment
Share on other sites

Where did you get a map? Is it in the same scale as in game?

HHnErXC.png


Link to comment
Share on other sites

I had way to much time on my hands a little while back and put together the map. Its pretty effing big. It would be nice to get the character textures if you guys can find where they are. Only marstons texture is easily found atm.

 

https://www.youtube.com/watch?v=azlxCZeNTHU

Well f^cking hell nice. But that has no UV cords and missing stuff. But sh*t that's amazing, Are they manually placed? If so it still be useful since we yet to handle placement files yet.

Link to comment
Share on other sites

Where did you get a map? Is it in the same scale as in game?

 

The terrain tiles are in the RSC8A files. And going off of the default player size in ue4, I do believe it is to scale.

 

 

Well f^cking hell nice. But that has no UV cords and missing stuff. But sh*t that's amazing, Are they manually placed? If so it still be useful since we yet to handle placement files yet.

 

 

You are correct these are just the raw objects. I didn’t get all of them around the edges but what you see there is made up of 120+ tiles that I pieced together. There are also large lod versions made up of multiple tiles, and then more detailed ones that are just a single tile. The ones you see in the video are the larger ones, it would have taken forever to make the dam thing if I used the smaller ones.

Link to comment
Share on other sites

You are correct these are just the raw objects. I didn’t get all of them around the edges but what you see there is made up of 120+ tiles that I pieced together. There are also large lod versions made up of multiple tiles, and then more detailed ones that are just a single tile. The ones you see in the video are the larger ones, it would have taken forever to make the dam thing if I used the smaller ones.

 

What i would had done if i was manually doing it is in 3ds max i use the snap tool to snap them perfectly in place. Problem is most likely it's missing some glue and other models that blends on top of the desert. But it's still interesting to see it manually done like that.

Link to comment
Share on other sites

What i would had done if i was manually doing it is in 3ds max i use the snap tool to snap them perfectly in place. Problem is most likely it's missing some glue and other models that blends on top of the desert. But it's still interesting to see it manually done like that.

 

 

I just started using 3ds max so I'm not very good with it yet but that sounds like it would make things a lot easier.

 

 

All LOD0 tiles + LOD1 + lowest lod surrounding tiles

 

http://postimg.org/image/l4ha95rnp/full/

 

Now thats impressive. Did you place each tile by hand?

  • Like 1
Link to comment
Share on other sites

RDR has a size that is comparable or bigger than GTA SA but the playable area is only around GTA 4 map (minus the water of course).....

 

What a waste of space

Link to comment
Share on other sites

Mr. Leisurewear

I'm not in this project anymore due to internal disputes and drama and incompetence, in that case i don't want to have anything to do with project anymore , good riddance.

Link to comment
Share on other sites

I'm not in this project anymore due to internal disputes and drama and incompetence, in that case i don't want to have anything to do with project anymore , good riddance.

Obviously yes, you could have quitted in a easier way, but you chose the hard one for whatever reason...

 

I also kicked DamnedDev from the group and had to make the link to join the group not work anymore. He was very annoying and didn't write one line of code, so it's not a very big loss.

Anyone else who wants to participate can add me at Skype: spielereditec

 

I'm the guy who came up with the idea to create such a tool and I had to read a lot of bullsh*t in the last days (people trying to rate my management and coding skills...)

Everyone knows I'm the creator of this project. If anyone has a problem with that, please don't join. All that was clear before they joined the project. I'm just pretty annoyed right now.

I'll ignore every post related to these events, because this is the Mod - Showroom and no discussion forum. If anyone has questions, he may write me a private message or text me at skype.

 

==========

 

I'll publish the latest changes to GitHub very soon. I was thinking all day whether it's good to put more work into this project. Some guy has told me PrograMan started silently working on his own tool. If he publishes his tool as an Open Source tool, I'll probably use the new stuff and integrate it into this tool. (but then there is no real reason why I should put much other work than UI stuff into this tool, if PrograMan researches anything anyway)...

If it's not open source, we'll work like we prviously worked (researching on our own), but we'll be probably slower.

 

I don't know if we'll be able to provide static model support as fast as expected - probably not.

This seems to be a really selfish community when it comes to OpenSource projects. I begin to understand GooD and his guys. They fully control the project and no-one can steal their code without getting into serious trouble.

 

Thanks to anyone who contributed to the last update, by the way.

Thanks.

Edited by reditec
  • Like 1
Link to comment
Share on other sites

 


 

I'm not in this project anymore due to internal disputes and drama and incompetence, in that case i don't want to have anything to do with project anymore , good riddance.


We both officially left the project. Me and ProgaMan will work on our own tool called .White stay tuned. To whom ever wants to join and help us it will be gretful.

 

Furthermore without doing this project doesn't mean the port of the map and such won't happen. Infact .White Program is alot further and we have nearly finished model support and such. When i worked on IVLS ProgaMan was on team. He is a talented programmer but shame Felix aka reditec treated him badly. More info on research and porting will be posted when the tool is ready for a first release. It's up to PrograMan to post a topic on it in Tools Section on this site.



 

I also kicked DamnedDev from the group and had to make the link to join the group not work anymore. He was very annoying and didn't write one line of code, so it's not a very big loss.


You never listened to me. Nor wanted to listen. I suggested you and PrograMan to make up but you refused.

 

 


 

John has never written a line of code in his life, either he implied\said he could OR you assumed that he could without even verifying it. It's after all your responsibility to monitor who joins the team and has access to the source code.


He assumed and i stated i was never gonna write code for his tool. And he tried forcing me to write and learn code when i told him millions times what i signed up for. Just to explain his. I was on there to help port the map and peds and ect, Edited by Jestic
Link to comment
Share on other sites

Well thats unfortunate,this thread were like among the first group that took a huge progress for RDR format.

Link to comment
Share on other sites

Well thats unfortunate,this thread were like among the first group that took a huge progress for RDR format.

We aren't the first.

But I won't explain that more detailed in the public.

I'm a bit sad about all this events, it's not like I want to end this. I will try to continue developing it and there are still two things i can do: Audio and Subtitle files.

But after that, someone else needs to help me with research. And that guy won't be fastman (he's busy) or PrograMan for sure.

Link to comment
Share on other sites

Status report

I'm currently working on documentating all the resource identifiers and implementing a script to decompress LZX (now we will probably use a quickbms script)

The problem is, that the xcompress.dll works fine, but I'm not able to run it properly on an example file because of lack of C++ knowledge.

 

That's why I'll finally start learning C++ this evening

 

In the next update an export this folder's contents and an export RPF contents will be included.

(Also an LZX extractor)

 

The UI stuff for this is not finished yet, but it's easy for me to implement it.

 

Tomorrow's my 18th birthday, so I probably won't upload something tomorrow :)


Have a nice day :)

Edited by reditec
Link to comment
Share on other sites

I had way to much time on my hands a little while back and put together the map. Its pretty effing big. It would be nice to get the character textures if you guys can find where they are. Only marstons texture is easily found atm.

 

https://www.youtube.com/watch?v=azlxCZeNTHU

Niiice! What's that one cube at the end of the map by it self though? Poor bastard is lonely

F8i4bRU.png

Link to comment
Share on other sites

LZX extraction update will be published today 8pm (GMT / british timezone) along with some other features.

I finally figured out that RSCManager (by Dageron) comes with a RSCUnpacker that accepts command-line arguments <3 :O

Bad news: I wasted over a week with trying to figure out how resources needs to be extracted, because Dageron published the source of his tool as Delphi code and I know Delphi and not even C++. *mega-facepalm*

Big apologize for fastman working on that stuff for hours. :/ I hope he is not angry at me... :D

All the other changes will be announced together with the release.

Expect a bug fix build for this release in the next two days as I know for sure there still are some bugs I couldn't fix yet.

 

Edit: Expect a 30 - 60 minutes delay (am dinnering, one simple feature is half-completed and the changelog is not written yet)

Edited by reditec
  • Like 2
Link to comment
Share on other sites

e75a76d0cc.png

I just finished my work on Build 3 of RDR Explorer (RDR Explorer 1.01).

This build finally is able to decompress LZX compressed files and allows you to extract

multiple files from RPF archives. Sadly extract whole folder support still is not working as perfect as I want, so I left it

out and am still working on it.

Some new people joined our team, find the names in the credits (we still need good reverse engineers :p )

I'll release a fixed version of this release within the next few days. It will come with new features and a translation system.

I'll make the translation process very easy and public, so you guys will be able to translate it without any third party software or coding knowledge.

Download at:

http://reditec.github.io/

New:

 

Features:


- Extract multiple files (not folders)

- Extract GFX and .SYS (LZX decompression)

- Code cleanup

- New Entries in KnownFilenames.txt

Fixes:

- TONS of bug fixes

- Removed duplicates in KnownFilenames.txt (wrong algorithm)

Known Issues:

- Size of files inside RPFs sometimes wrong

- LZX tries to uncompress entire folders -> crash

Have a nice day and keep contributing :)

Source available at GitHub

Binaries available at GitHub

Have a nice day!

Credits for this release:

- Reditec (main development)

- Dageron (LZX)

- fastman92 (LZX research support)

- TheRouletteBoi (early state PS3 research)

- Tank (C++ dev support)

- Frank.s and Sleepy93HUN (testing)

I'll need a translation manager for the next release. Any volunteer?

Please report all bugs you encounter to this topic

Edited by reditec
Link to comment
Share on other sites

I will publish a new version of the source today (no new binaries) that is translatable. After that I'll set up the online translation system. Stay tuned.

Link to comment
Share on other sites

Yea :) , but there is a little trick , if you set each tile's position to 0,0,0 it automatically is placed correctly , you don't need to have a sort of placement :D

 

There pivots are set to origin manually

 

Ah that explains why meshes are wildly offset when you bring them into the editor. I was wondering what was up with that. I like puzzles so it was pretty fun putting it together just by using the rdr map and other refrences. It also went suprisingly fast so I just kept going.

 

Niiice! What's that one cube at the end of the map by it self though? Poor bastard is lonely

 

 

I couldnt figure out where it went and just forgot to remove it.

Link to comment
Share on other sites

NEWS:

 

Finally the translation process is done and you guys can start translating the project using this website: https://openrw.oneskyapp.com/collaboration/project?id=51001 (click the second link)

My friend Igor (known as IgorX here) will take care of the importing phrases process. He will integrate all strings you guys translate into the source code, so you guys can use the tool in the language of your choice.

 

Happy translating! :)

  • Like 2
Link to comment
Share on other sites

There's a serious bug in the latest source (not in the official binaries), that makes the tool crash. I already found the issue and will fix it today.

Link to comment
Share on other sites

So Programan inspired me to go back again and mess around with the map. After some tinkering I got the entire map with all lod's as he did but also got the world objects (buildings, bridges, mines, tunnles ect.) all in there proper placement. I also deletd some of the tiles on accident when deleting all of the lod's real quick as there are a ton of them.

 

http://i.imgur.com/vTks2Ay.png
http://i.imgur.com/XRuFYZ7.png
http://i.imgur.com/PGiiJF9.png
http://i.imgur.com/as2HOB5.png
http://i.imgur.com/SMsWJC9.png

 

Every tile + lod together - http://i.imgur.com/Jeh0Oi2.png

Edited by habuj58
  • Like 6
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.