Is it possible to move original X-rebirth content to VR?

Feedback and information for X Rebirth VR Edition

Moderator: Moderators for English X Forum

Post Reply
soundslikerust
Posts: 15
Joined: Mon, 5. Jan 15, 06:43

Is it possible to move original X-rebirth content to VR?

Post by soundslikerust » Mon, 25. Dec 17, 02:19

Half of the stations/objects and game start's from original Rebirth was Cut from X-Rebirth VR. Is it technically possible to move original X-rebirth content to VR version and play original Rebirth in VR?

(please don't quote X-Rebirth VR FAQ here)

UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 13817
Joined: Sun, 20. Nov 05, 23:45

Post by UniTrader » Mon, 25. Dec 17, 05:10

its in fact pretty simple to do, just revert some changes from the ego_vr extension. in fact i worked on a Mod which was intended to have both Universes (Classic and VR) simultaneously, with Toride acting as link between both. havent worked on it for about 2 months though because i kinda slipped into a hiatus...
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)

soundslikerust
Posts: 15
Joined: Mon, 5. Jan 15, 06:43

Post by soundslikerust » Mon, 25. Dec 17, 19:20

I worked on it yesterday and managed to run original in new GL engine in screen mode. But i have problems with VR, when i start it stops working.

Could you give me some clues and advice? i will start again from scratch :)


* I deleted ego_vr\md directory
* deleted ego_vr\assets\structures directory
* deleted ego_vr\libraries\drops.xml
* deleted ego_vr\libraries\gamestarts.xml
* deleted ego_vr\libraries\quotas.xml
* made changes to ego_vr\index\components.xml
* made changes to ego_vr\index\macros.xml



NEW ego_vr\index\components.xml

Code: Select all

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- ?xml-stylesheet href="index.xsl" type="text/xsl" ? -->
<diff>
	<add name="tempentry" value="extensions\ego_xrb_vr\assets\tempentry"/>
	<add name="startmenu_vr_tmp" value="extensions\ego_vr\assets\cutscenecore\startmenu_vr_tmp"/>
	<add name="cluster_sm_vr_background" value="extensions\ego_vr\assets\environments\cluster\cluster_sm_vr_background">
	</add>
	<add name="startmenu_vr_tmp3" value="extensions\ego_vr\assets\cutscenecore\startmenu_vr_tmp3"/>
	<add name="startmenu_vr" value="extensions\ego_vr\assets\cutscenecore\startmenu_vr"/>
	<add name="startmenu_vr_tmp2" value="extensions\ego_vr\assets\cutscenecore\startmenu_vr_tmp2"/>
	<add name="interiors_rooms_adsign_trade_a" value="extensions\ego_vr\assets\interiors\rooms\interiors_rooms_adsign_trade_a"/>
	<add name="interiors_rooms_adsign_trade_c" value="extensions\ego_vr\assets\interiors\rooms\interiors_rooms_adsign_trade_c"/>
	<add name="interiors_rooms_adsign_sex_a" value="extensions\ego_vr\assets\interiors\rooms\interiors_rooms_adsign_sex_a"/>
	<add name="interiors_rooms_adsign_sex_b" value="extensions\ego_vr\assets\interiors\rooms\interiors_rooms_adsign_sex_b"/>
	<add name="units_player_cockpit_b" value="extensions\ego_vr\assets\units\player\units_player_cockpit_b"/>
	<add name="startmenu_vr_tmp4" value="extensions\ego_vr\assets\cutscenecore\startmenu_vr_tmp4"/>
	<add name="units_player_cockpit_b" value="extensions\ego_vr\assets\units\player\\units_player_cockpit_b">
	</add>
	<add name="startmenu_vr_tmp5" value="extensions\ego_vr\assets\cutscenecore\\startmenu_vr_tmp5">
	</add>
	<add name="startmenu_vr_tmp501" value="extensions\ego_vr\assets\cutscenecore\\startmenu_vr_tmp501">
	</add>
	<add name="startmenu_vr_tmp503" value="extensions\ego_vr\assets\cutscenecore\\startmenu_vr_tmp503">
	</add>
	<add name="units_player_cockpit_a" value="extensions\ego_vr\assets\units\player\\units_player_cockpit_a">
	</add>
	<add name="units_player_cockpit_build" value="extensions\ego_vr\assets\units\player\\units_player_cockpit_build">
	</add>
</diff>



NEW ego_vr\index\macros.xml

Code: Select all

<?xml version="1.0" encoding="iso-8859-1"?>
<!-- ?xml-stylesheet href="index.xsl" type="text\xsl" ? -->

<diff> 

	<!-- <add name="*" value="assets\entry"/>-->
	<add name="cluster_sm_vr_background_macro" value="extensions\ego_vr\assets\environments\cluster\macros\cluster_sm_vr_background_macro"/>

	<add name="xu_ep1_vr_universe_macro" value="maps\XU_ep1_universe\galaxy"/>
	
	<add name="startmenu_vr_tmp_macro" value="extensions\ego_vr\assets\cutscenecore\macros\startmenu_vr_tmp_macro"/>
	<add name="startmenu_vr_tmp3_macro" value="extensions\ego_vr\assets\cutscenecore\macros\startmenu_vr_tmp3_macro"/>
	<add name="startmenu_vr_tmp2_macro" value="extensions\ego_vr\assets\cutscenecore\macros\startmenu_vr_tmp2_macro"/>
	<add name="startmenu_vr_tmp4_macro" value="extensions\ego_vr\assets\cutscenecore\macros\startmenu_vr_tmp4_macro"/>
	<add name="units_player_cockpit_b_macro" value="extensions\ego_vr\assets\units\player\macros\units_player_cockpit_b_macro"/>
	<add name="units_player_cockpit_b_macro" value="extensions\\ego_vr\\assets\\units\\player\\macros\\units_player_cockpit_b_macro">
	</add>
	<add name="startmenu_vr_tmp5_macro" value="extensions\ego_vr\assets\cutscenecore\macros\startmenu_vr_tmp5_macro"/>
	<add name="startmenu_vr_tmp5_macro" value="extensions\\ego_vr\\assets\\cutscenecore\\macros\\startmenu_vr_tmp5_macro">
	</add>
	<add name="startmenu_vr_tmp501_macro" value="extensions\\ego_vr\\assets\\cutscenecore\\macros\\startmenu_vr_tmp501_macro">
	</add>
	<add name="units_player_cockpit_a_macro" value="extensions\ego_vr\assets\units\player\macros\units_player_cockpit_a_macro"/>
	<add name="units_player_cockpit_build_macro" value="extensions\ego_vr\assets\units\player\macros\units_player_cockpit_build_macro"/>
	<add name="units_player_cockpit_a_macro" value="extensions\\ego_vr\\assets\\units\\player\\macros\\units_player_cockpit_a_macro">
	</add>
	<add name="units_player_cockpit_build_macro" value="extensions\\ego_vr\\assets\\units\\player\\macros\\units_player_cockpit_build_macro">
	</add>
</diff>


soundslikerust
Posts: 15
Joined: Mon, 5. Jan 15, 06:43

Post by soundslikerust » Thu, 28. Dec 17, 00:17

I'm working on it and doing some progress but ANY HELP would be appreciated.

Like how to run startmenu_vr in VR headset? XRebirth crashes instantly if i run it in screen mode and put on VIVE headset

UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)
Posts: 13817
Joined: Sun, 20. Nov 05, 23:45

Post by UniTrader » Thu, 28. Dec 17, 23:10

sorry for late reply, i check the non-modding Forums only ocassionally...

i cannt help you much with the VR Headset stuff because i dont own one, sorry. i can point you to my project repo though, which may or may not help you:

https://github.com/UniTrader/ut_vr_restore

also, as often when encountering errors while modding, a log output might be helpful to find the source of the crash..
https://www.egosoft.com:8444/confluence ... d=30113934
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter ;)

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help ;)

Post Reply

Return to “X Rebirth VR Edition”