Homebrew RELEASE OpenLara Switch Port

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
My understanding is that making Tomb Raider 2 work is as trivial as putting the Tomb Raider 2 DATA folder in the OpenLara directory instead of the Tomb Raider 1 DATA folder. It should just work.

The issue is having multiple Tomb Raider directories at the same time - this is not possible right now. Also, OpenLara will always search for game files in /switch/OpenLara/ so simply putting the application and alternate DATA folder in a separate directory also does not work. It is apparently trivial to edit this in the source, however.
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
edit: @sj33 figured it out - and yes its really as trivial as that. :) (Read a bit in the official thread, an it soon became clear, that TR2 and TR3 support are already backed in. :) )

Ok, getting TR2 to work is as easy as copy/pasting all the TR2 content (gog.com install folder) into the Openlara folder, with only the readme.txt, the OpenLara.nro and the OpenLara.nacp present in the folder.

Thats it.

edit: TR2 and TR3 will not be finishable that way. At least currently.

The controls are the same as TR1, which means, that "sprint" or "duck" is missing, also if you try to grab onto a "climbable surface" in TR2, nothing happens. :)

So the levels load, but the actions arent there yet. :) They will be in the future though if the project continues being developed on. :)
 
Last edited by notimp,

Imancol

Otak Productions
Member
Joined
Jun 29, 2017
Messages
1,375
Trophies
0
XP
2,762
Country
Colombia
edit: @sj33 figured it out - and yes its really as trivial as that. :) (Read a bit in the official thread, an it soon became clear, that TR2 and TR3 support are already backed in. :) )

Ok, getting TR2 to work is as easy as copy/pasting all the TR2 content (gog.com install folder) into the Openlara folder, with only the readme.txt, the OpenLara.nro and the OpenLara.nacp present in the folder.

Thats it.

edit: TR2 and TR3 will not be finishable that way. At least currently.

The controls are the same as TR1, which means, that "sprint" or "duck" is missing, also if you try to grab onto a "climbable surface" in TR2, nothing happens. :)

So the levels load, but the actions arent there yet. :) They will be in the future though if the project continues being developed on. :)
What kind of emulator is this ?. Can I adapt another Video Game related to the Engine where the Tomb Raider works? I think it's WebGL, could I run WebGL from Unity, Stencyl, and others?
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Its an open source reimplementation of the the Tomb Raider engine. Currently it has to be adapted to every game you'd want to run with it. Its partly there with TR2 and TR3 because the developer is working on implementing those.

Start at the developers github, and go from there. :) There is a very detailed reverse engineering wiki of the Tombraider data formats (including headers, and break down, whiche files contain uncompressed wav files stitched together with a custom header) online as well (google tomb raider rosetta stone), so this engine is probably very "custom fit" at this point. :)

As far as how the dev implemented webgl in the switch version, I don't know.
 
Last edited by notimp,

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,271
Country
Chile
Couldn't get it work :/ the one form the archive organization
nvm got it working =)
It's the first time I play the game, the crouch and dash actions doesn't work? I've tried mapping in different buttons but nothing happens. This port is amazing runs butter smooth, been playing with high quality ogg and haven't experienced choppiness, neither in FMV.
 
Last edited by cucholix,

AronR

Active Member
Newcomer
Joined
Nov 10, 2018
Messages
27
Trophies
0
Age
32
XP
438
Country
United Kingdom
Can someone please help me with the audio file directories for this?
I have all the OGG tracks renamed and in openlara/audio/1, all RPL videos in openlara/FMV and the rest of the files in openlara/DATA.

The game runs fine. The videos, levels and sound effects seems to be working.
But I cannot get the soundtrack/music to play.
I realise that there can be separate directories such as audio/2 and level/2 etc... but there is no information about what specific files go in those locations.

Thanks
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
How do you have the audio tracks named? There needs to be a leading zero in the track number i.e. track_02.ogg not track_2.ogg
 

notimp

Well-Known Member
Member
Joined
Sep 18, 2007
Messages
5,779
Trophies
1
XP
4,419
Country
Laos
Can someone please help me with the audio file directories for this?
I have all the OGG tracks renamed and in openlara/audio/1, all RPL videos in openlara/FMV and the rest of the files in openlara/DATA.

The game runs fine. The videos, levels and sound effects seems to be working.
But I cannot get the soundtrack/music to play.
I realise that there can be separate directories such as audio/2 and level/2 etc... but there is no information about what specific files go in those locations.

Thanks
Directory structure (TR1, full game) PC version (which you want to use because of full screen cutscenes).
Code:
.
|____audio
| |____1
| | |____track_02.ogg
| | |____track_03.ogg
| | |____track_04.ogg
| | |____track_05.ogg
| | |____track_06.ogg
| | |____track_07.ogg
| | |____track_08.ogg
| | |____track_09.ogg
| | |____track_10.ogg
|____Data
| |____CRED1.PCX
| |____CRED2.PCX
| |____CRED3.PCX
| |____CUT1.PHD
| |____CUT2.PHD
| |____CUT3.PHD
| |____CUT4.PHD
| |____EIDOSPC.PCX
| |____END.PCX
| |____GYM.PHD
| |____INSTALL.PCX
| |____LEVEL1.PHD
| |____LEVEL10A.PHD
| |____LEVEL10B.PHD
| |____LEVEL10C.PHD
| |____LEVEL2.PHD
| |____LEVEL3A.PHD
| |____LEVEL3B.PHD
| |____LEVEL4.PHD
| |____LEVEL5.PHD
| |____LEVEL6.PHD
| |____LEVEL7A.PHD
| |____LEVEL7B.PHD
| |____LEVEL8A.PHD
| |____LEVEL8B.PHD
| |____LEVEL8C.PHD
| |____TITLE.PHD
| |____TITLEH.PCX
|____FMV
| |____CAFE.RPL
| |____CANYON.RPL
| |____CORE.RPL
| |____END.RPL
| |____ESCAPE.RPL
| |____LIFT.RPL
| |____MANSION.RPL
| |____PRISON.RPL
| |____PYRAMID.RPL
| |____SNOW.RPL
| |____VISION.RPL
|____OpenLara.nacp
|____OpenLara.nro
|____readme.txt
 
Last edited by notimp,

naddel81

Well-Known Member
Member
Joined
Dec 14, 2009
Messages
2,549
Trophies
1
XP
3,779
Country
United States
How is the TR2/tr3 implementation going along? I would love to read more about the technical difficulties that are mastered here. Best wishes to the hard working dev. Great project!

Gesendet von meinem Redmi Note 4 mit Tapatalk
 
  • Like
Reactions: mikifantastik98

bell07

Member
Newcomer
Joined
Oct 21, 2018
Messages
10
Trophies
0
Age
46
XP
171
Country
Germany
Is there a way to zoom the output? I have a 3D-TV and like to try stereo. But it seems painful for the eyes atm, assume I need a zoom to fill the width of the TV. The TV does not have such setting :-(
 

Mirian

Member
Newcomer
Joined
Aug 26, 2018
Messages
10
Trophies
0
Age
34
XP
137
Country
United States
I found some cheats recently. For example: If you press L1,R2,B,Y at the same time, Lara will start to swim in the air. There are some other cheats as well, but I don't remember all the key combinations.
 

sj33

Well-Known Member
Member
Joined
Oct 22, 2013
Messages
4,072
Trophies
2
XP
4,726
Country
Japan
Could somebody have a recompile of this that can look for files in a different directory so we can have both Tomb Raider 1 and 2 installed at the same time?
 
  • Like
Reactions: naddel81

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: good night