CtrHexenII 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = ctrHexenII | image = https://dlhb.gamebrew.org/3dshomebrew/ctrHexenII.jpeg|250px | type = Shooter | version = v1.1 | licence = Mixed | author...")
 
m (Text replacement - "Category:3DS homebrew games" to "")
 
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = ctrHexenII
|title=ctrHexenII
| image = https://dlhb.gamebrew.org/3dshomebrew/ctrHexenII.jpeg|250px
|image=Ctrhexenii2.png
| type = Shooter
|description=Port of Hexen II.
| version = v1.1
|author=Rinnegatamante
| licence = Mixed
|lastupdated=2016/08/17
| author = Rinnegatamante
|type=Shooter
| website = https://github.com/Rinnegatamante/ctrHexenII
|version=1.1
| download = https://dlhb.gamebrew.org/3dshomebrew/ctrHexenII-3DS.rar
|license=GPL-3.0
| source = https://dlhb.gamebrew.org/3dshomebrew/ctrHexenII-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/ctrhexenii.7z?k33p0fil35
|website=https://github.com/Rinnegatamante/ctrHexenII
|source=https://github.com/Rinnegatamante/ctrHexenII
|donation=https://www.patreon.com/Rinnegatamante
}}
}}
<youtube>e9iAvepqfLA</youtube>
ctrHexenII is a port of Hexen II for 3DS based on a modified version of winQuake. It supports both basic game and Portal of Praveus DLC and it has been tested with glHexenII pak files.


<blockquote class="messageText SelectQuoteContainer ugc baseHtml">
This port, as of now, uses CPU rendering (which could be quite slow on O3DS in certain circumstances) and has full support to audio.
<div style="text-align: center"><span style="font-size: 18px"><b><span style="color: #ff0000">ctrHexenII v.1.1</span></b></span><br>
 
<span style="font-size: 12px"><span style="color: #ff0000">by Rinnegatamante</span></span><br>
==Installation==
<br>
Available in 3DSX and CIA formats.
<span style="color: #00b300"><b><span style="font-size: 12px">Description</span></b></span><br>
 
ctrHexenII is a port of Hexen II for 3DS based on a modified version of winQuake.<br>
Files (portals and data1 folders) must be placed in the root of SD card.
It supports both basic game and Portal of Praveus DLC and it has been tested with glHexenII pak files.<br>
 
This port, as of now, uses CPU rendering (which could be quite slow on O3DS in certain circumstances) and has full support to audio.<br>
==User guide==
Circle Pad and Touchscreen are also supported for player movement by default, there also is second analog support for N3DS and optional gyroscope support for camera movement.<br>
It has an optional gyroscope support for camera movement.
There is also a secret third person mode activable on Options Menu.<br>
 
If you dislike game console, you can turn it off by holding R when launching the homebrew; holding L will make debug console appear instead.<br>
There is also a secret third person mode activable on Options Menu.
<span style="color: #ff0000">Files (<b>portals</b> and <b>data1</b> folders) must be placed in the root of SD card.</span><br>
 
<br>
==Controls==
<span style="color: #00b300"><b><span style="font-size: 12px">Credits</span></b></span><br>
C-Stick/Circle Pad or Touchscreen - Player movement
<a href="https://gbatemp.net/members/131935/" class="username" data-user="131935, @elhobbs">@elhobbs</a> and <a href="https://gbatemp.net/members/373683/" class="username" data-user="373683, @MasterFeizz">@MasterFeizz</a> for their repositories about Quake Engine i used for some memory leaks patch.<br>
 
<a href="https://gbatemp.net/members/364799/" class="username" data-user="364799, @ihaveamac">@ihaveamac</a> and <a href="https://gbatemp.net/members/35368/" class="username" data-user="35368, @SLiV3R">@SLiV3R</a> for testing the homebrew<br>
R (when launching) - Turn off game console
<br>
 
<span style="color: #00b300"><b><span style="font-size: 12px">Screenshots (from Citra 3DS)</span></b></span><br>
L (when launching) - Debug console
<img src="proxy.php?image=http%3A%2F%2Frinnegatamante.it%2Fhexen2_1.png&amp;hash=3fa4cf1502c5b2c17acc47d90038907b" class="bbCodeImage LbImage" alt="[&#8203;IMG]" data-url="http://rinnegatamante.it/hexen2_1.png" style=""> <img src="proxy.php?image=http%3A%2F%2Frinnegatamante.it%2Fhexen2_2.png&amp;hash=6df8a4d5dff5b79a4e95c8ae48ac6252" class="bbCodeImage LbImage" alt="[&#8203;IMG]" data-url="http://rinnegatamante.it/hexen2_2.png" style=""><br>
 
<br>
==Screenshots==
<span style="color: #00b300"><b><span style="font-size: 12px">Links</span></b></span><br>
https://dlhb.gamebrew.org/3dshomebrews/ctrhexenii3.png
Download: <a href="http://rinnegatamante.it" target="_blank" class="externalLink" rel="nofollow">http://rinnegatamante.it</a><br>
https://dlhb.gamebrew.org/3dshomebrews/ctrhexenii4.png
GitHub Repository: <a href="https://github.com/Rinnegatamante/ctrHexenII" target="_blank" class="externalLink" rel="nofollow">https://github.com/Rinnegatamante/ctrHexenII</a><br>
 
&#8203;</div>
==Changelog==
<div class="messageTextEndMarker">&nbsp;</div>
'''v1.1'''
</blockquote>
* Added Third Person Mode in Options Menu (Experimental).
* Added dsp::DSP audio service with native stereo sound support and better audio quality.
* Improved csnd:SND audio service quality.
* Bugfix for save files: now they will work fine and won't get deleted after exiting homebrew.
* Bugfix for RemoveGIPFiles: now .pak files will not be deleted randomly anymore.
* Added 3DS and CIA builds.
* Bugfix for changelevel2: Now changing map will not cause a buffer overflow error anymore.
* Added screen flushing when an error occurs allowing you to correctly read the whole error.
* Made Debug Console optional (Hold L on ctrHexenII startup to enable it).
* Made Game Console optional (Hold R on ctrHexenII startup to disable it).
* Bugfix for water surfaces: now entering in a water surface will not cause a system crash anymore.
* Added Invert Camera in Options Menu to invert camera function for analogs (1st analog for O3DS, 2nd analog for N3DS).
* Added support for Camera movement to 2nd analog (N3DS only).
* Added Analog Sensitivity in Options Menu to modify sensitivity for camera movement with analogs.
* Now if config.cfg file exists, it will be loaded at startup instead of setting default values.
* Added Use Gyroscope in Options Menu to enable gyroscope for camera movement (Experimental).
 
==Credits==
Thanks to:
* elhobbs and MasterFeizz for their repositories about Quake Engine used for some memory leaks patch.
* ihaveamac and SLiV3R for testing the homebrew.
 
==External links==
* Author's website - https://rinnegatamante.it
* GitHub - https://github.com/Rinnegatamante/ctrHexenII
* GBAtemp - https://gbatemp.net/threads/release-ctrhexenii-hexen-ii-porting-for-3ds.415779
* Wololo - https://wololo.net/talk/viewtopic.php?t=45688
 
 
 
[[Category:Support the author]]

Latest revision as of 05:45, 6 May 2024

ctrHexenII
Ctrhexenii2.png
General
AuthorRinnegatamante
TypeShooter
Version1.1
LicenseGPL-3.0
Last Updated2016/08/17
Links
Download
Website
Source
Support Author

ctrHexenII is a port of Hexen II for 3DS based on a modified version of winQuake. It supports both basic game and Portal of Praveus DLC and it has been tested with glHexenII pak files.

This port, as of now, uses CPU rendering (which could be quite slow on O3DS in certain circumstances) and has full support to audio.

Installation

Available in 3DSX and CIA formats.

Files (portals and data1 folders) must be placed in the root of SD card.

User guide

It has an optional gyroscope support for camera movement.

There is also a secret third person mode activable on Options Menu.

Controls

C-Stick/Circle Pad or Touchscreen - Player movement

R (when launching) - Turn off game console

L (when launching) - Debug console

Screenshots

ctrhexenii3.pngctrhexenii4.png

Changelog

v1.1

  • Added Third Person Mode in Options Menu (Experimental).
  • Added dsp::DSP audio service with native stereo sound support and better audio quality.
  • Improved csnd:SND audio service quality.
  • Bugfix for save files: now they will work fine and won't get deleted after exiting homebrew.
  • Bugfix for RemoveGIPFiles: now .pak files will not be deleted randomly anymore.
  • Added 3DS and CIA builds.
  • Bugfix for changelevel2: Now changing map will not cause a buffer overflow error anymore.
  • Added screen flushing when an error occurs allowing you to correctly read the whole error.
  • Made Debug Console optional (Hold L on ctrHexenII startup to enable it).
  • Made Game Console optional (Hold R on ctrHexenII startup to disable it).
  • Bugfix for water surfaces: now entering in a water surface will not cause a system crash anymore.
  • Added Invert Camera in Options Menu to invert camera function for analogs (1st analog for O3DS, 2nd analog for N3DS).
  • Added support for Camera movement to 2nd analog (N3DS only).
  • Added Analog Sensitivity in Options Menu to modify sensitivity for camera movement with analogs.
  • Now if config.cfg file exists, it will be loaded at startup instead of setting default values.
  • Added Use Gyroscope in Options Menu to enable gyroscope for camera movement (Experimental).

Credits

Thanks to:

  • elhobbs and MasterFeizz for their repositories about Quake Engine used for some memory leaks patch.
  • ihaveamac and SLiV3R for testing the homebrew.

External links

Advertising: