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

CtrHexenII 3DS: Difference between revisions

From GameBrew
m (Text replacement - "| licence" to "| license")
m (Text replacement - "Category:Support the author" to "")
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
| title = ctrHexenII
|title=ctrHexenII
| image = ctrHexenII.jpeg|250px
|image=Ctrhexenii2.png
| type = Shooter
|description=Port of Hexen II.
| version=v1.1
|author=Rinnegatamante
| lastupdated = 2016/08/17
|lastupdated=2016/08/17
| license = Mixed
|type=Shooter
| author = Rinnegatamante
|version=1.1
| website = https://github.com/Rinnegatamante/ctrHexenII
|license=GPL-3.0
| download = https://dlhb.gamebrew.org/3dshomebrew/ctrHexenII-3DS.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/ctrhexenii.7z?k33p0fil35
| source = https://github.com/Rinnegatamante/ctrHexenII
|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.


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


ctrHexenII is a port of Hexen II for 3DS based on a modified version of winQuake.
==Installation==
Available in 3DSX and CIA formats.


It supports both basic game and Portal of Praveus DLC and it has been tested with glHexenII pak files.
Files (portals and data1 folders) must be placed in the root of SD card.


This port, as of now, uses CPU rendering (which could be quite slow on O3DS in certain circumstances) and has full support to audio.
==User guide==
It has an optional gyroscope support for camera movement.
 
There is also a secret third person mode activable on Options Menu.


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.
==Controls==
C-Stick/Circle Pad or Touchscreen - Player movement


There is also a secret third person mode activable on Options Menu.
R (when launching) - Turn off game console
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.


Files (portals and data1 folders) must be placed in the root of SD card.
L (when launching) - Debug console


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrew/hexen2_1.png
https://dlhb.gamebrew.org/3dshomebrews/ctrhexenii3.png
https://dlhb.gamebrew.org/3dshomebrew/hexen2_2.png
https://dlhb.gamebrew.org/3dshomebrews/ctrhexenii4.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.


===Credits===
==External links==
* @elhobbs and @MasterFeizz for their repositories about Quake Engine i used for some memory leaks patch.
* Author's website - https://rinnegatamante.it
* @ihaveamac and @SLiV3R for testing the homebrew
* 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

Latest revision as of 04:11, 17 Mayıs 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.png ctrhexenii4.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: