ioQuake3DS

From GameBrew
Revision as of 03:26, 1 February 2024 by HydeWing (talk | contribs)
ioQuake3DS
Ioquake3ds2.png
General
AuthorMasterFeizz
TypeShooter
Version1.2.0
LicenseMixed
Last Updated2022/10/31
Links
Download
Website
Source

ioQuake3DS is a port of the ioQuake3 game engine for the Nintendo 3DS. ioQuake3DS allows you to play the original Quake III and now also Open Arena on your Nintendo 3DS portable video gaming system. While you can play both of these games using the original Nintendo 2DS/3DS consoles, it is suggested you use a New Nintendo 3DS.

Features

  • SDL 2 backend.
  • OpenAL sound API support (multiple speaker support and better sound quality).
  • Full x86_64 support on Linux.
  • VoIP support, both in-game and external support through Mumble.
  • MinGW compilation support on Windows and cross compilation support on Linux.
  • AVI video capture of demos.
  • Much improved console autocompletion.
  • Persistent console history.
  • Colorized terminal output.
  • Optional Ogg Vorbis support.
  • Much improved QVM tools.
  • Support for various esoteric operating systems.
  • cl_guid support.
  • HTTP/FTP download redirection (using cURL).
  • Multiuser support on Windows systems (user specific game data is stored in "%APPDATA%\Quake3").
  • PNG support.
  • Many, many bug fixes.

Installation

For Quake 3, extract quake3_data.zip to the root of your SD card. Then install Quake3DS.cia and launch it.

For OpenArena, extract openarena_data.zip to the root of your SD card. Then install OpenArena.cia and launch it.

Note: Original 3DS support is very buggy and is not supported on the .3dsx version.

User guide

The map editor and associated compiling tools are not included. A modern copy can be found from icculus.org.

More documentation including a Player's Guide and Sysadmin Guide is on ioQuake3's wiki page.

Console

Open Arena

Open Arena is an original open source multiplayer experience powered by the Quake III engine that features Quake III style of play is very fast and requires skill to be played successfully online.

It's an arcade-style gameplay which allows players to quickly move through maps thanks to bouncepads, accelerator pads, teleporters and advanced techniques such as strafe jumping and rocket jumping.

Some arenas include traps.

Screenshots

ioquake3ds3.pngioquake3ds4.png

ioquake3ds5.pngioquake3ds6.png

Compatibility

Recommend for New 3DS only. Original 3DS support is not supported on the .3dsx version.

Changelog

v1.2.0

  • Multi-threaded rendering (N3DS only).
  • 800px (Wide) mode support (N3DS only).
  • WARNING: Original 3DS support is very buggy and is not supported on the .3dsx version.

v1.1.0

  • OpenArena support.
  • Added CirclePad input. CirclePad aiming can be toggled by disabling joystick input in the settings menu.
  • Fix ghost audio bug.

v1.0.0

  • Fixed networking; online multiplayer should now work.
  • Fixed touchscreen keyboard input.
  • Added support for the original 3DS and 2DS.
  • WARNING: original 3ds support is very buggy and is not supported on the .3dsx version.

v0.1

  • Initial Version.

Credits

Maintainers:

Significant contributions from:

External links

Advertising: