Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

OpenLara 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew games" to "")
 
(35 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox-3DS-Homebrews
{{Infobox 3DS Homebrews
| title = OpenLara
|title=OpenLara
| image = https://dlhb.gamebrew.org/3dshomebrew/OpenLara3DS.jpg|250px
|image=Openlaea3ds2.png
| type = Adventure
|description=Tomb Raider 1 Port.
| version=latest-2019
|author=XProger
| lastupdated = 2019/01/11
|lastupdated=2020/11/10
| licence = Mixed
|type=Adventure
| author = XProger
|version=2020
| website = https://github.com/XProger/OpenLara/
|license=Mixed
| download = https://dlhb.gamebrew.org/3dshomebrew/OpenLara3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/openlara3ds.7z
| source = https://github.com/XProger/OpenLara/
|website=http://www.tombraiderforums.com/showthread.php?t=216618
|source=https://github.com/XProger/OpenLara
}}
}}
OpenLara is an open-source engine of the Classic Tomb Raider series - Tomb Raider 1, inspired by [http://opentomb.github.io OpenTomb].
The project has a [http://xproger.info/projects/OpenLara link web build] that allows you to see the latest changes with demo level; while the standalone version is available on multiple platforms including Windows, Linux, MacOS X, Raspberry Pi, Android, iOS, [[OpenLara Switch|Switch]], [[OpenLara_Xbox|Xbox]], [[OpenLara_GBA|GBA]], and more.
==Installation==
'''Note:''' You will need your own copy of the original 1996 game, works with the PC release, Sega Saturn or PSX. GOG, steam and PSX classic versions.
Copy OpenLara.3dsx file from archive into /3ds/ folder.
Copy the original game CD content into /3ds/OpenLara/ folder.
Run the game from homebrew menu.
===How to get level files===
Tomb Raider has differences between ports. The Steam and GOG version do not install the level files directly into the directory. In Console versions, these files are in the image file ([https://docs.libretro.com/library/openlara/#getting-tomb-raider-files read more]).
First create an empty folder on your computer.
For original PC, PSX and Sega Saturn CD versions, simply copy data from your CD into the empty folder (to extract content from PSX CD images, use [https://github.com/m35/jpsxdec this tool]).
For ported Android version, unzip data file /sdcard/obb/com.squareenix.tombraider1classic/main.42.com.squareenix.tombraider1classic.obb into the empty folder.
For Steam/GOG version (digital platforms), you will see GAME.DAT/GAME.GOG (game file), dosbox.exe and configuration file of dosbox inside the folder.
Open the dosbox.conf file with a text editing file. Scroll down to until [autoexec], add the following lines in this section it so will be performed at startup.
mount C .
        imgmount d ".\game.dat" -t iso -fs iso
        xcopy D:\DATA\ C:\DATA\
        xcopy D:\FMV\ C:\FMV\
Rename game.dat to game.gog if you are using GOG version, also it needs to be in the same folder as DOSBox (see comment in the [https://youtu.be/F2GFAzouWQI?t=95 video guide] for more info).
Run dosbox.exe, after that you'll get level files in the new DATA folder. Copy them into the empty folder.
For advanced users, copy level and title screen files (PHD, PSX, PCX, PNG, RAW, SAT, SAD, SPR, SND, BIN) into [your_folder]/level/1/.
Copy audiotrack files (track_.ogg, track_.mp3) into [your_folder]/audio/1/.
See [https://github.com/XProger/OpenLara/issues/248 here] if you encounter missing audio (may cause performance issue).
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/openlaea3ds3.png
https://dlhb.gamebrew.org/3dshomebrews/openlaea3ds4.png
https://dlhb.gamebrew.org/3dshomebrews/openlaea3ds5.png
https://dlhb.gamebrew.org/3dshomebrews/openlaea3ds6.png
https://dlhb.gamebrew.org/3dshomebrews/openlaea3ds7.png
https://dlhb.gamebrew.org/3dshomebrews/openlaea3ds8.png
==Media==
'''OpenLara - Nevada cutscene (Tomb Raider 3)''' ([https://www.youtube.com/watch?v=Rbl3NmKAZoM Timur Gagiev]) <br>
<youtube>Rbl3NmKAZoM</youtube>
'''Port TOMB RAIDER (Open Lara) for 3DS (Spanish)''' ([https://www.youtube.com/watch?v=oKEn921rkRQ López Tutoriales]) <br>
<youtube>oKEn921rkRQ</youtube>
'''3DS OpenLara (Chinese)''' ([https://www.youtube.com/watch?v=4W7QnslNokc 充满游戏]) <br>
<youtube>4W7QnslNokc</youtube>
<youtube>4W7QnslNokc</youtube>


== OpenLara ==
'''RetroArch - How to Setup: OpenLara''' ([https://www.youtube.com/watch?v=F2GFAzouWQI LibRetro]) <br>
 
<youtube>F2GFAzouWQI</youtube>
Classic Tomb Raider open-source engine [http://xproger.info/projects/OpenLara/ WebGL build with demo level] [https://github.com/XProger/OpenLara/releases/tag/latest Standalone version] inspired by OpenTomb project http://opentomb.github.io/ [https://opensource.org/licenses/BSD-2-Clause [[File:https://img.shields.io/badge/License-BSD%202--Clause-orange.svg|License]]]


== Links ==
==Known issues==
Please see https://github.com/XProger/OpenLara/issues.


* [https://youtu.be/Rbl3NmKAZoM?list=PL7DiEQQWqCj79eodyi2R_vi87IdONIR-B YouTube channel]
==Credits==
* [https://discord.gg/EF8JaQB Discord channel]
Tools:
* [http://www.tombraiderforums.com/showthread.php?t=216618 Tomb Raider Forums thread]
* [http://www.tombraiderforums.com/showthread.php?p=7710599#post7710599 Xpadder config] by annl - For Logitech Precision and PS4 gamepad support.
* [http://www.tombraiderforums.com/showthread.php?p=7714759#post=7714759 larasbraid] by skalogryz - Adds Laras braid (from LEVEL3A) into other levels (PHD only).
* [https://github.com/cylgom/gog_tomb_raider_extractor GOG Tomb Raider extractor] for linux by cylgom.


== Screenshots ==
Tutorial by [https://www.reddit.com/r/3dshacks/comments/i56sa1/til_theres_an_openlara_tomb_raider_1_port_for_3ds CyanKing64].


[[File:http://xproger.info/projects/OpenLara/shots/waterfall.jpg|Waterfall]] [[File:http://xproger.info/projects/OpenLara/shots/multi-aim.jpg|Double-aim]] [[File:http://xproger.info/projects/OpenLara/shots/caustics.jpg|Caustics]] [[File:http://xproger.info/projects/OpenLara/shots/cut1.jpg|Cutscene]] [[File:http://xproger.info/projects/OpenLara/shots/flipmap.jpg|Cistern]] [[File:http://xproger.info/projects/OpenLara/shots/tr2_opera.jpg|Opera]] [[File:http://xproger.info/projects/OpenLara/shots/tr2_unwater1.jpg|Unwater]] [[File:http://xproger.info/projects/OpenLara/shots/tr3_temple.jpg|Temple]]
==External links==
* Author's Youtube - https://www.youtube.com/channel/UCCd0tWyeFM56_Bn-N59sP8A
* GitHub - https://github.com/XProger/OpenLara
* Tomb Raider Forums - http://www.tombraiderforums.com/showthread.php?t=216618
* Discord - https://discord.gg/EF8JaQB

Latest revision as of 05:48, 6 Mayıs 2024

OpenLara
Openlaea3ds2.png
General
AuthorXProger
TypeAdventure
Version2020
LicenseMixed
Last Updated2020/11/10
Links
Download
Website
Source

OpenLara is an open-source engine of the Classic Tomb Raider series - Tomb Raider 1, inspired by OpenTomb.

The project has a link web build that allows you to see the latest changes with demo level; while the standalone version is available on multiple platforms including Windows, Linux, MacOS X, Raspberry Pi, Android, iOS, Switch, Xbox, GBA, and more.

Installation

Note: You will need your own copy of the original 1996 game, works with the PC release, Sega Saturn or PSX. GOG, steam and PSX classic versions.

Copy OpenLara.3dsx file from archive into /3ds/ folder.

Copy the original game CD content into /3ds/OpenLara/ folder.

Run the game from homebrew menu.

How to get level files

Tomb Raider has differences between ports. The Steam and GOG version do not install the level files directly into the directory. In Console versions, these files are in the image file (read more).

First create an empty folder on your computer.

For original PC, PSX and Sega Saturn CD versions, simply copy data from your CD into the empty folder (to extract content from PSX CD images, use this tool).

For ported Android version, unzip data file /sdcard/obb/com.squareenix.tombraider1classic/main.42.com.squareenix.tombraider1classic.obb into the empty folder.

For Steam/GOG version (digital platforms), you will see GAME.DAT/GAME.GOG (game file), dosbox.exe and configuration file of dosbox inside the folder.

Open the dosbox.conf file with a text editing file. Scroll down to until [autoexec], add the following lines in this section it so will be performed at startup.

mount C .
        imgmount d ".\game.dat" -t iso -fs iso
        xcopy D:\DATA\ C:\DATA\
        xcopy D:\FMV\ C:\FMV\

Rename game.dat to game.gog if you are using GOG version, also it needs to be in the same folder as DOSBox (see comment in the video guide for more info).

Run dosbox.exe, after that you'll get level files in the new DATA folder. Copy them into the empty folder.

For advanced users, copy level and title screen files (PHD, PSX, PCX, PNG, RAW, SAT, SAD, SPR, SND, BIN) into [your_folder]/level/1/.

Copy audiotrack files (track_.ogg, track_.mp3) into [your_folder]/audio/1/.

See here if you encounter missing audio (may cause performance issue).

Screenshots

openlaea3ds3.png openlaea3ds4.png

openlaea3ds5.png openlaea3ds6.png

openlaea3ds7.png openlaea3ds8.png

Media

OpenLara - Nevada cutscene (Tomb Raider 3) (Timur Gagiev)

Port TOMB RAIDER (Open Lara) for 3DS (Spanish) (López Tutoriales)

3DS OpenLara (Chinese) (充满游戏)

RetroArch - How to Setup: OpenLara (LibRetro)

Known issues

Please see https://github.com/XProger/OpenLara/issues.

Credits

Tools:

Tutorial by CyanKing64.

External links

Advertising: