Homebrew RELEASE OpenLara Switch Port

  • Thread starter Thread starter DollyWhipDoll
  • Start date Start date
  • Views Views 37,240
  • Replies Replies 67
  • Likes Likes 23
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.
 
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,
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?
 
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,
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,
I guess TR2/3 is not fully supported,yet. Amazing work by the dev. KUDOS!

Gesendet von meinem Redmi Note 4 mit Tapatalk
 
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
 
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
 
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

Yes they are named from track_01.ogg -> track_53.ogg in openlara/audio/1
 
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,
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
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 :-(
 
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.
 
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