Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/ports/chronodivide-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Red Alert 2: Chrono Divide Guide"
sidebar_position: 25
sidebar_position: 26
description: "A guide for setting up Chrono Divide on dev mode."
tags:
- guides
Expand Down
143 changes: 143 additions & 0 deletions docs/ports/hurrican-guide.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,143 @@
---
title: "Hurrican Guide"
sidebar_position: 13
description: "A guide for setting up and using Hurrican on Xbox Dev Mode."
tags:
- guides
- ports
- xbox
- uwp
slug: hurrican-guide
---

# Hurrican Guide

### Install the Hurrican App

- Download the latest `Hurrican` release.
- Install the `.msix` through the Xbox Device Portal.
- Install the included dependency file.
- Launch the app once so it can create its default LocalState files.

### Controller Notes

For 2 player mode, the second controller needs to be connected before launching the game.

Controller order is:

- Player 1: `0: Xbox One Game Controller`
- Player 2: `1: Xbox One Game Controller`

If you are setting controls in the config menu, press **A** on the D-Pad entry to switch to **X/Y axis** controls for the left stick.

### Launch Arguments

You can pass launch arguments by creating a file called:

```text
arguments.ini
```

Upload it to the app's LocalState folder using Xbox Device Portal:

```text
Hurrican/LocalState/
```

Use one argument per line.

Example:

```text
--stretch
--showfps
--crt
```

### Included User Levels

Seven user levels from [turricanforever.de](http://turricanforever.de/) are included:

```text
ChJees
Genocide
Second_Empire
SecretPlanet
Volcano_Temple
Walkers_World
valentine
```

You can launch a user level with `--custom` in `arguments.ini`.

Example:

```text
--custom ChJees
```

### Useful Arguments

These are the arguments the game knows about:

| Argument | Description |
| --- | --- |
| `-H`, `-?`, `--help` | Show help. |
| `-W`, `--windowmode` | Run in a window, not fullscreen. |
| `-S`, `--stretch` | Stretch fullscreen output to fill the display. |
| `-F`, `--showfps` | Show the current frames per second. |
| `-D x`, `--depth x` | Set screen pixel depth to 16, 24, or 32. |
| `-L`, `--lowres` | Use 320x240 low-resolution screen dimensions. |
| `-NV`, `--novsync` | Disable VSync / double-buffering. |
| `-NP`, `--nonpot` | Allow non-power-of-two texture sizes. |
| `-TF x`, `--texfactor x` | Divide texture size by 1, 2, or 4. |
| `-TS x`, `--texsizemin x` | Only resize textures above this size. |
| `-PD x`, `--pathdata x` | Use another path for read-only game data. |
| `-PS x`, `--pathsave x` | Use another path for save data. |
| `-C`, `--crt` | Enable CRT-style effects except noise. |
| `--scanlines` | Enable CRT scanlines. |
| `--colorbleed` | Enable CRT color bleeding. |
| `--screencurve` | Enable CRT screen curvature. |
| `--screennoise` | Enable CRT screen noise. |
| `--custom x` | Play a custom user level. |
| `--level x` | Load a selected level map. |
| `--arcade` | Treat keyboard as a joystick for X-Arcade style setups. |

### Xbox Dev Mode Caveats

Some arguments are desktop leftovers and may not be useful on Xbox Dev Mode.

- `--windowmode` is not really relevant on Xbox. The app is expected to run fullscreen.
- `--help` has no normal console window to print into, so it is not useful.
- `--depth` may not make a visible difference with the current ANGLE/OpenGL ES path.
- `--novsync` may not behave like desktop OpenGL. Use it only for testing.
- `--pathdata` and `--pathsave` are best avoided. LocalState is the default.
- `--arcade` is mainly for keyboard-to-joystick arcade setups, so it is not needed on Xbox.

The safest arguments for normal use are:

```text
--stretch
--showfps
--crt
--scanlines
--colorbleed
--screencurve
--screennoise
--lowres
--custom [insert custom map name]
--level [insert level name]
```

### Troubleshooting

If launch arguments do not seem to work:

- Check that the file is named exactly `arguments.ini`.
- Check that it has been uploaded to `Hurrican/LocalState/`.
- Check that each argument is on its own line.
- Remove any desktop only arguments that may not apply to Xbox Dev Mode.

---

*Contributor: MewLew*
2 changes: 1 addition & 1 deletion docs/ports/inferno-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Inferno Guide"
sidebar_position: 13
sidebar_position: 14
description: "A guide for setting up Inferno on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/ioquake3-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "ioquake3 Guide"
sidebar_position: 14
sidebar_position: 15
description: "A guide for setting up ioquake3 on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/jazz2-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Jazz² Resurrection Guide"
sidebar_position: 15
sidebar_position: 16
description: "A guide for setting up Jazz² Resurrection on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/jkdf2-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Open JKDF2 Guide"
sidebar_position: 19
sidebar_position: 20
description: "A guide for setting up Open JKDF2 on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/maze-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Maze0x72 Guide"
sidebar_position: 16
sidebar_position: 17
description: "A guide for setting up Maze0x72 on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/mine-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Minesweeper 3D Guide"
sidebar_position: 17
sidebar_position: 18
description: "A guide for setting up Minesweeper 3D on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/nzp-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Nazi Zombies: Portable Guide"
sidebar_position: 18
sidebar_position: 19
description: "A guide for setting up Nazi Zombies: Portable on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/openbor-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "OpenBOR Guide"
sidebar_position: 20
sidebar_position: 21
description: "A guide for setting up OpenBOR on dev mode."
tags:
- ports
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/openlara-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "OpenLara Guide"
sidebar_position: 21
sidebar_position: 22
description: "A guide for setting up OpenLara on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/opentyrian-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "OpenTyrian 2000 Guide"
sidebar_position: 22
sidebar_position: 23
description: "A guide for setting up OpenTyrian 2000 on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/perfectdark-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Perfect Dark Guide"
sidebar_position: 23
sidebar_position: 24
description: "A guide for setting up Perfect Dark on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/razeuwp-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 24
sidebar_position: 25
title: RazeUWP Setup Guide
description: Complete guide for installing and setting up RazeUWP Build engine port on Xbox
tags:
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/relichunters-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Relic Hunters Zero Guide"
sidebar_position: 26
sidebar_position: 27
description: "A guide for setting up Relic Hunters Zero on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/rsdkv4-uwp-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "RSDKv4 UWP Guide"
sidebar_position: 27
sidebar_position: 28
description: "A guide for setting up RSDKv4 UWP on Xbox Dev Mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sdlpop-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "SDLPOP (Prince of Persia) Guide"
sidebar_position: 28
sidebar_position: 29
description: "A guide for setting up SDLPOP (Prince of Persia) on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sm64coopdx-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "sm64coopdx Guide"
sidebar_position: 29
sidebar_position: 30
description: "A guide for setting up sm64coopdx on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/snake-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Snake Guide"
sidebar_position: 30
sidebar_position: 31
description: "A guide for setting up Snake on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/soh-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "SOH (Ship of Harkinian) Foxtrot UWP Edition Guide"
sidebar_position: 31
sidebar_position: 32
description: "A guide for setting up SOH (Ship of Harkinian) Foxtrot UWP Edition on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonic-adventure-blast2-uwp-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 36
sidebar_position: 37
title: Sonic Adventure Blast 2 UWP Setup Guide
description: Complete guide for installing and setting up Sonic Adventure Blast 2 UWP on Xbox
tags:
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonic-unleashed-recompiled-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
sidebar_position: 43
sidebar_position: 44
title: Sonic Unleashed Recompiled UWP Setup Guide
description: Complete guide for installing and setting up Sonic Unleashed Recompiled UWP on Xbox
tags:
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonic1decomp-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic 1 Decompilation Guide"
sidebar_position: 33
sidebar_position: 34
description: "A guide for setting up Sonic 1 Decompilation on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonic2decomp-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic 2 Decompilation Guide"
sidebar_position: 34
sidebar_position: 35
description: "A guide for setting up Sonic 2 Decompilation on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonic3air-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic 3 A.I.R. Guide"
sidebar_position: 35
sidebar_position: 36
description: "A guide for setting up Sonic 3 A.I.R on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/soniccd-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic CD (Decompilation) Guide"
sidebar_position: 37
sidebar_position: 38
description: "A guide for setting up Sonic CD (Decompilation) on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonicmania-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic Mania Guide"
sidebar_position: 38
sidebar_position: 39
description: "A guide for setting up Sonic Mania on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonicrealms-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic Realms Guide"
sidebar_position: 39
sidebar_position: 40
description: "A guide for setting up Sonic Realms on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonicringracers-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic Ring Racers Guide"
sidebar_position: 40
sidebar_position: 41
description: "A guide for setting up Sonic Ring Racers on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonicroboblast2-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic Robo Blast 2 Guide"
sidebar_position: 41
sidebar_position: 42
description: "A guide for setting up Sonic Robo Blast 2 on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonicsms-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic 1 & 2 SMS remakes Guide"
sidebar_position: 32
sidebar_position: 33
description: "A guide for setting up Sonic 1 & 2 SMS remakes on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/sonictimetwisted-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Sonic Time Twisted Guide"
sidebar_position: 42
sidebar_position: 43
description: "A guide for setting up Sonic Time Twisted on dev mode."
tags:
- guides
Expand Down
2 changes: 1 addition & 1 deletion docs/ports/spacecadetpinball-guide.mdx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "SpaceCadetPinball Guide"
sidebar_position: 44
sidebar_position: 45
description: "A guide for setting up SpaceCadetPinball on dev mode."
tags:
- guides
Expand Down
Loading