-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can you port Source Engine maps to the Xbox 360? If so, how? #79
Comments
This might be possible, I would need a way to test map changes on console |
idk how Vphysics differs between pc and console either, so ported maps might not have physics |
There may be a method where pc default and console default are compared, because I think it is only the conversion between their own engines between endians |
is endian wrapper and compress with lzma |
ok, so how convert this maps to x360? |
TestingFigured out a way to do testing, using Xenia Requires changing the following settings in # safety net
break_on_unimplemented_instructions = false
# console commands
# "-dvd" helps the game run
# "-game hl2 +map credits" sets the map to Half-Life 2's credits
cl = "-dvd -game hl2 +map credits"
# text rendering
d3d12_readback_memexport = true
d3d12_readback_resolve = true Using Team Fortress 2 can't run any maps, gives an in-game error saying: "Lost Connection to Game Server" Engine LimitsI've started making a spreadsheet of how close Xbox360 maps get to the engine limits on PC The Xbox360 limits I saw might be for the Xbox version of HL2 Related IssuesAlso, more Xbox360 games I haven't checked support for: |
I am now comfortable enough with these tools to begin research Physics would require more reverse engineering than I am prepared for Progress will be heavily reliant on motivation & time constraints I am not making this a priority, but I will be a bit more active on this in future |
https://youtube.com/watch?v=Uou1ZjFjCOw |
I wrote a whole guide on how to do this: The source code for the necessary tools is all available on GitHub Everything you need to port maps to the Xbox360 is out there, on The Internet
Not map compilation While Writing Having Official Tools is a rare thing, and I will not be developing an extension to Source Engine maps to the Xbox 360 |
OK you work is fine i next work for my account but is necesary convert .nav files too or byteswap for l4d2 maps need the files? |
According to the .bat files the Xbox360 Discord provides, makegamedata.exe can convert .nav |
L4D2 specifically? Left4Dead2 has a unique map map format Copying the .dlls from Left 4 Dead 2's SDK might help (see #154 for the list of dlls) |
yes im decompile map hotel and i copy all textures and .pak from l4d2 folder to hl2 folder and compile map with hammer and finally run map form pc for now default but need more test for this i need to convert .nav files manually too thanks for all friend |
Good find, I think I saw a patch (https://github.com/Luctaris/game-patches/tree/TOB_TU5_Patches) that sets the same convars |
Convert maps of valve maps , little to big endiand, in other words pc to x360, example l4d2 maps PC to x360,
Is there a function like .saveAs for example? or convertTo...
The text was updated successfully, but these errors were encountered: