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

Eduke32 Switch

From GameBrew
Revision as of 05:42, 12 July 2023 by HydeWing (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
eduke32
Eduke32nx.png
General
AuthorCpasjuste
TypeShooter
Version1.5
LicenseMixed
Last Updated2021/07/13
Links
Download
Website
Source
Support Author

This is a port of Duke Nukem 3D engine (eduke32) for the Nintendo Switch.

Installation

How to install

  • Copy "eduke32" folder into sdmc:/switch/ folder (overwriting config files if asked).
  • Copy "DUKE3D.GRP" and "DUKE.RTS" to sdmc:/switch/eduke32/ folder (the shareware is included).
  • See the EDuke32 Wiki for more information.

High Resolution Pack

  • The "Duke Nukem 3D: High Resolution Pack" is now working with the opengl "polymost" render.
  • You may unzip it directly to "eduke32" folder for faster access to resources.
  • You must disable "dynamic lightning" to get 60 FPS.
  • When texture caching is enable, first map loading time will be high to generate the cache.
  • Texture caching will also append during gameplay, creating major slowdowns on the first play.

Duke3D HRP/High Res Music Packs

  • Create an "autoload" folder in the eduke32 directory.
  • Download an "Duke3D HRP Music Packs" (or any other pack) from HRP website.
  • Copy the zipped pack to the newly created "autoload" folder.

Ion Fury

  • Ion Fury is working, slowly. To get a stable 30 FPS, either use the "software" render or the "polymost" render with all effects disabled and limit FPS to 30 in video menu.
  • The "polymer" render does not work with Ion Fury.

User guide

Note

  • All renders are implemented (including polymer/polymost opengl renders).
  • A Switch only setting is available in the "eduke32.cfg" file: "Overclock". Setting this to "1" will unlock cpu/gpu frequency on handheld mode.
  • For best experience, it is recommended to play the game with the following configurations:
    • With the "polymer" opengl render at 720p (all effects enabled, including dynamic lightning).
    • Without the "Duke Nukem 3D: High Resolution Pack".
    • With the "Duke3D HRP Music Packs".
    • (Edit: eduke32 devs seems to recommend "polymost" render.)
  • Note that some people seems to prefer the "polymost" render (original render, less effects but more accurate (?) and faster), it's up to you.

Other versions

  • eduke32 by fgsfdsfgs - Fork of eduke32 with MIDI support, updated the base source and other fixes (last updated 2019/09/17).

Controls

A - Open

B - Jump

X - Inventory Left

Y - Inventory Right

Left Stick - Run

Right Stick - Crouch

L/R - Previous/Next weapon

ZL - Quick Kick

ZR - Fire

Minus - Map

Plus - Menu

Screenshots

eduke32nx2.png eduke32nx3.png

eduke32nx4.png eduke32nx5.png

eduke32nx6.png eduke32nx7.png

Changelog

v1.5 2021/07/13

v1.4 2020/05/02

v1.3 2019/06/22

  • Fix autoload.
  • Fix ogg musics.

v1.2 2018/05/24

  • Switch: fix saving.

v1.1 2018/05/18

  • Update to latest sdk.

v1.0 2018/04/29

  • First release.

Credits

Thanks:

  • devkitPro and libnx people: yellows8, plutoo, profi200, WntrMute ....
  • eduke32 team.
  • ScHlAuChi for providing a 3.0 Switch! (you rock mate).

External links

Advertising: