Coder Social home page Coder Social logo

rsx's Introduction

reSource Xtractor

RSX is an asset extraction tool for games made with the Respawn Source Engine (Titanfall, Titanfall 2, Apex Legends)

Currently the tool supports the parsing and conversion of RPak files (and a lot of the assets contained within) and Titanfall 2 model files. More formats will be supported in the future.


Documentation/Usage Information is currently not available, but will be written in the near future.


Get the latest release here.

rsx's People

Contributors

r-ex avatar

Stargazers

ZZZ avatar Aiden Lin avatar  avatar  avatar  avatar Michael avatar fc13 avatar  avatar  avatar Apppppppppp avatar luna avatar Matt avatar  avatar drksprks avatar  avatar Kirill Chizhov avatar Sahal avatar RITZKING avatar  avatar YOROTSUKI avatar LiangXinYu avatar  avatar Jared Ketterer avatar  avatar  avatar Adrián  avatar Tobias Poulsen avatar  avatar

Watchers

Tobias Poulsen avatar  avatar begin-theadventure avatar

Forkers

biast12

rsx's Issues

I'm honestly so lost here. I'm at a loss.

exactly what kind of file is the model under. number two, how exactly do you import a model once you find it. i have the cast add-on to import a cast. the files aren't very clear. i've been at it for hours now. help would be greatly appreciated. thanks peeps!

Linux Support

I was wondering if there are any plans to support Linux in the future?

RSX Opens to a white screen, til manually updated.

When opening RSX the GUI stays white til i manually resize the window ONCE, then it updates but isnt usable as no button except the export settings work, which also only update if i manually resize for each click done.

Im on windows 11

Source Code?

Would it be possible for you to upload the source code as well? Having access to the source code would be extremely helpful for understanding how the application works, contributing to its development, and potentially porting it to other platforms.

Gladiator card load issues

When loading the file does it:

Crash
gcard_frame_ash_epic_rebelbiker(01).rpak
gcard_frame_bloodhound_s05bp_epic_01(01).rpak
gcard_frame_caustic_epic_v23_voidescape01(01).rpak
gcard_frame_fuse_epic_v21_herohunter01(01).rpak
gcard_frame_gibraltar_epic_v21_heroknight01(01).rpak
gcard_frame_horizon_epic_v22_opalien01(01).rpak
gcard_frame_lifeline_epic_v22_hunterpredator01(01).rpak
gcard_frame_loba_epic_v23_voidsinister01(01).rpak
gcard_frame_mirage_epic_v22_partymusic01(01).rpak
gcard_frame_octane_s04bp_epic_01(01).rpak
gcard_frame_seer_epic_v21_herohunter01(01).rpak
gcard_frame_wattson_s10bp_epic_01(01).rpak

Doesn't crash but it loads infinite
gcard_frame_crypto_epic_v21_rebelfreed01(01).rpak
gcard_frame_fuse_legendary_04(01).rpak
gcard_frame_gibraltar_epic_v22_opmech01(01).rpak
gcard_frame_gibraltar_legendary_02(01).rpak
gcard_frame_loba_epic_rebelbiker(01).rpak
gcard_frame_newcastle_epic_v22_magicsnowbeast01(01).rpak
gcard_frame_octane_s10e01_epic_01(01).rpak
gcard_frame_octane_season02_event01_epic_01(01).rpak
gcard_frame_pathfinder_legendary_03(01).rpak
gcard_frame_pathfinder_s10bp_epic_01(01).rpak
gcard_frame_seer_s10e02_epic_v21_monsters(01).rpak
gcard_frame_shared_lgnd_v22_mastery07(01).rpak
gcard_frame_wraith_s03bp_epic_01(01).rpak

Assume it's an issue with patching as the not patched files are newer than the patched files (in all cases here)

OBJ Model Export Support

Can I export game assets to obj format directly with this software?because I really bad to use the model file in cast format

how to exporte textures???

Hello, I dont know how to import textures to blender, for example, I want to import a wraith mdl but I only have imported "mdl_" folder's elements.
Capture d’écran 2024-07-16 202834

I don't understand how the program works.

Hello everyone, I just downloaded the program but I don't know how to use it. My problem is the following:
Let's take an example, I want to export a Caustic model and open it in Blender, the problem is that it cannot be imported into Blender. If someone could make me a mini tutorial or just help, it would be a great help.
Thank you so much

Load and Export Instances of RSX crashing

When loading:
startup_early.rpak

When exporting (loading all .rpaks minus startup_early.rpak):
cement_stripes_decals_dirty_01_cutout (it was _shadow and _prepass that crashed it tho)
vent_climatizer_mist01
vent_climatizer_comb_idle02 (exports some of the textures but then crashes)
vent_climatizer_trail

no way to rotate model

while trying to look at models and seeing which ones i need to export i cant zoom or rotate only move them. and some models arnt placed in the center while trying to find thing it just makes the process a lot more tedious.

Titanfall 2 models that crashes

There's a few titanfall 2 models that seems to crash when trying to export them (while all the titanfall 2 .rpaks are loaded):

dropship_common.mdl
grunts_corpse_poses.mdl
human_male_anims_workspace.mdl
marvin_anims.mdl
pete_agents.mdl
pete_core.mdl
pete_menu.mdl
pete_poses.mdl
pete_reactions.mdl
pete_scripted.mdl
pete_scripted_beacon.mdl
pete_scripted_boss_intros.mdl
pete_scripted_intro.mdl
pete_scripted_r1.mdl
pete_scripted_sewers.mdl
pete_scripted_ship2ship.mdl
pete_scripted_skyway.mdl
pete_scripted_timeshift.mdl
pete_scripted_wilds.mdl
pete_skits.mdl
petepov_workspace.mdl
pilot_heavy_core.mdl
pilot_light_core.mdl
pilot_shared.mdl
pov_pete_core.mdl
robot_stalker_core.mdl
robot_stalker_reactions.mdl
robot_stalker_scripted.mdl
spectre_anims_workspace.mdl
spectre_core.mdl
spectre_reactions.mdl
straton_anims.mdl
straton_anims_1000x.mdl
super_spectre_core.mdl
super_spectre_reactions.mdl
super_spectre_scripted.mdl
super_spectre_traverse.mdl
titan_buddy_anims_workspace.mdl
titan_buddy_embark.mdl
titan_buddy_melee.mdl
titan_buddy_mp_core.mdl
titan_buddy_reactions.mdl
titan_buddy_scripted.mdl
titan_buddy_scripted_beacon.mdl
titan_buddy_scripted_s2s.mdl
titan_buddy_scripted_skyway.mdl
titan_buddy_scripted_timeshift.mdl
titan_buddy_scripted_wilds.mdl
titan_buddy_sp_core.mdl
titan_heavy_anims_workspace.mdl
titan_heavy_mp_core.mdl
titan_heavy_mp_embark.mdl
titan_heavy_mp_melee.mdl
titan_heavy_mp_reactions.mdl
titan_heavy_mp_scripted.mdl
titan_heavy_mp_synced.mdl
titan_heavy_sp_core.mdl
titan_light_anims_workspace.mdl
titan_light_mp_core.mdl
titan_light_mp_embark.mdl
titan_light_mp_melee.mdl
titan_light_mp_reactions.mdl
titan_light_mp_scripted.mdl
titan_light_mp_synced.mdl
titan_light_sp_core.mdl
titan_medium_anims_workspace.mdl
titan_medium_mp_core.mdl
titan_medium_mp_embark.mdl
titan_medium_mp_hotdrop_ajax.mdl
titan_medium_mp_hotdrop_wraith.mdl
titan_medium_mp_melee.mdl
titan_medium_mp_reactions.mdl
titan_medium_mp_scripted.mdl
titan_medium_mp_synced.mdl
titan_medium_sp_core.mdl

[Not for now / request for the future] Cast Maps

Hey i have been made aware that cast got a build in map importer / type, so this request is not for now but for when you guys are gonna start supporting map exporting

It would be really nice if it exported the maps using that type instead of the mprt file as both it's supported by the cast plugin (so you don't need the map importer plugin also) and the fact that it's faster at importing the models

The _models and _images still needs to be exported as the plugin imports those too

There's documentation about it here: https://github.com/dtzxporter/cast?tab=readme-ov-file#instance

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.