More actions
No edit summary |
m (Text replacement - "|description=A port of" to "|description=Port of") |
||
(21 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox 3DS Homebrews | {{Infobox 3DS Homebrews | ||
|title=Xash3DS | |title=Half-Life (Xash3DS) | ||
|image= | |image=Xash3ds2.png | ||
|description= | |description=Port of Xash3D-FWGS for the Nintendo 3DS. | ||
|author=masterfeizz | |author=masterfeizz | ||
|lastupdated=2019/09/15 | |lastupdated=2019/09/15 | ||
Line 9: | Line 9: | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/3dshomebrews/xash3ds.7z | |download=https://dlhb.gamebrew.org/3dshomebrews/xash3ds.7z | ||
|website=https:// | |website=https://gbatemp.net/threads/release-half-life-xash3ds.532254 | ||
|source=https://github.com/masterfeizz/Xash3DS | |source=https://github.com/masterfeizz/Xash3DS | ||
}} | }} | ||
Line 16: | Line 16: | ||
==Installation== | ==Installation== | ||
For the full game: | For the full game: | ||
* Copy the valve directory from your Half-Life installation to sdmc:/xash3d/ on your 3DS. | * Copy the valve directory from your Half-Life installation to sdmc:/xash3d/ on your 3DS (tested with the [https://store.steampowered.com/app/70/HalfLife Half-Life on Steam]). | ||
* Place the extras.pak file inside sdmc:/xash3d/valve/. | * Place the extras.pak file inside sdmc:/xash3d/valve/. | ||
* Delete the config.cfg, video.cfg, opengl.cfg files if present inside the valve folder. | * Delete the config.cfg, video.cfg, opengl.cfg files if present inside the valve folder. | ||
* You can use a .xml shortcut to load the expansions and/or dev mode (optional, see [https://gbatemp.net/threads/release-half-life-xash3ds.532254/post-8533074 this guide] and [https://gbatemp.net/threads/release-half-life-xash3ds.532254/post-8975772 mod build] by MrHuu). | |||
For the demo: | For the demo: | ||
Line 24: | Line 25: | ||
* Use either the .3dsx file or install the .cia file with a title manager. | * Use either the .3dsx file or install the .cia file with a title manager. | ||
If you are using the CIA version, you will also need a [[DSP1 3DS|dumped DSP firmware]] for the audio. | |||
==User guide== | |||
Autosaves are not enabled, use the onscreen keyboard for quick saves. | |||
==Controls== | |||
Circle Pad - Movement (Forward, Backward, Strafe Left, Strafe Right) | |||
C-Stick - Mouse Free Look | |||
D-Pad Up - Move Forward (Up Arrow) | |||
D-Pad Down - Move Backward (Down Arrow) | |||
D-Pad Left/Right - Mousewheel Down/Up (Change Weapons) | |||
B - Jump (Space) | |||
A - (Enter) | |||
Y - Interact (E) | |||
X - Flashlight (F) | |||
ZL - Crouch (Ctrl) | |||
ZR - Reload (R) | |||
Start - (Escape) | |||
R - Left Click, Fire Weapon (Mouse 1) | |||
L - Right Click, Alt Fire (Mouse 2) | |||
==Screenshots== | ==Screenshots== | ||
Line 32: | Line 65: | ||
'''Half Life 3DS (Xash 3D)''' ([https://www.youtube.com/watch?v=DkifMNJqTNo Jimmy R]) <br> | '''Half Life 3DS (Xash 3D)''' ([https://www.youtube.com/watch?v=DkifMNJqTNo Jimmy R]) <br> | ||
<youtube>DkifMNJqTNo</youtube> | <youtube>DkifMNJqTNo</youtube> | ||
'''Half-Life Gameplay 3DS''' ([https://www.youtube.com/watch?v=XwYFg1kJGEI rarewareh]) <br> | |||
<youtube>XwYFg1kJGEI</youtube> | |||
==Compatibility== | |||
Wokds on O3DS and N3DS (recommend for N3DS for best performance). | |||
==Changelog== | ==Changelog== | ||
Line 38: | Line 77: | ||
* Enabled support for higher resolution textures for the O3DS (image is now less blurry). | * Enabled support for higher resolution textures for the O3DS (image is now less blurry). | ||
==External links== | |||
* GitHub - https://github.com/masterfeizz/Xash3DS | |||
* GBAtemp - https://gbatemp.net/threads/release-half-life-xash3ds.532254 |
Latest revision as of 14:54, 6 July 2024
Half-Life (Xash3DS) | |
---|---|
General | |
Author | masterfeizz |
Type | Shooter |
Version | 0.2 |
License | GPL-3.0 |
Last Updated | 2019/09/15 |
Links | |
Download | |
Website | |
Source | |
Xash3DS is a port of Xash3D-FWGS Engine for the Nintendo 3DS, which is a fork of Xash3D Engine that aims on crossplatform and compatibility with original Xash3D and Gold Source.
Installation
For the full game:
- Copy the valve directory from your Half-Life installation to sdmc:/xash3d/ on your 3DS (tested with the Half-Life on Steam).
- Place the extras.pak file inside sdmc:/xash3d/valve/.
- Delete the config.cfg, video.cfg, opengl.cfg files if present inside the valve folder.
- You can use a .xml shortcut to load the expansions and/or dev mode (optional, see this guide and mod build by MrHuu).
For the demo:
- Extract uplink_data.zip to the root of your SD card.
- Use either the .3dsx file or install the .cia file with a title manager.
If you are using the CIA version, you will also need a dumped DSP firmware for the audio.
User guide
Autosaves are not enabled, use the onscreen keyboard for quick saves.
Controls
Circle Pad - Movement (Forward, Backward, Strafe Left, Strafe Right)
C-Stick - Mouse Free Look
D-Pad Up - Move Forward (Up Arrow)
D-Pad Down - Move Backward (Down Arrow)
D-Pad Left/Right - Mousewheel Down/Up (Change Weapons)
B - Jump (Space)
A - (Enter)
Y - Interact (E)
X - Flashlight (F)
ZL - Crouch (Ctrl)
ZR - Reload (R)
Start - (Escape)
R - Left Click, Fire Weapon (Mouse 1)
L - Right Click, Alt Fire (Mouse 2)
Screenshots
Media
Half Life 3DS (Xash 3D) (Jimmy R)
Half-Life Gameplay 3DS (rarewareh)
Compatibility
Wokds on O3DS and N3DS (recommend for N3DS for best performance).
Changelog
v0.2
- Fixed dynamic lights (flashlight works now).
- Enabled support for higher resolution textures for the O3DS (image is now less blurry).