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

Eduke32 Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=eduke32 |image=eduke32switch.png |description=Duke Nukem 3D engine |author=fgsfdsfgs |lastupdated=2019/12/26 |type=Shooter |version=r8093_nx_2 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/eduke32switch.7z |website=https://github.com/fgsfdsfgs/eduke32 |source=https://github.com/fgsfdsfgs/eduke32 |donation= }} {{#seo: |title=Switch Homebrew Games (Shooter) - GameBrew |title_mode=append |image=eduke32switch.png |image_...")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=eduke32
|title=eduke32
|image=eduke32switch.png
|image=eduke32nx.png
|description=Duke Nukem 3D engine
|description=Duke Nukem 3D engine.
|author=fgsfdsfgs
|author=Cpasjuste
|lastupdated=2019/12/26
|lastupdated=2021/07/13
|type=Shooter
|type=Shooter
|version=r8093_nx_2
|version=1.5
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/eduke32switch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/eduke32nx.7z
|website=https://github.com/fgsfdsfgs/eduke32
|website=https://gbatemp.net/threads/duke-nukem-3d.502386/
|source=https://github.com/fgsfdsfgs/eduke32
|source=https://github.com/Cpasjuste/eduke32
|donation=
|donation=https://ko-fi.com/cpasjuste
}}
}}
{{#seo:
This is a port of Duke Nukem 3D engine (eduke32) for the Nintendo Switch.
|title=Switch Homebrew Games (Shooter) - GameBrew
 
|title_mode=append
==Installation==
|image=eduke32switch.png
===How to install===
|image_alt=eduke32
*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).
{{cleanup|article|Needs cleanup}}
*See the [https://wiki.eduke32.com/wiki/Installation_and_configuration EDuke32 Wiki] for more information.
Duke Nukem 3D engine
 
===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 [https://hrp.duke4.net/download.php 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===
*[https://github.com/fgsfdsfgs/eduke32/releases 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


==Media==
Minus - Map
<youtube></youtube>


Plus - Menu


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-01.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32nx2.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-02.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32nx3.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-03.png
 
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-04.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32nx4.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-05.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32nx5.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-06.png
 
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-07.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32nx6.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32switch-08.png
https://dlhb.gamebrew.org/switchhomebrews/eduke32nx7.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v1.5 2021/07/13'''
* First Release.
*Built with latest libnx.
*Enable netcode (untested).
*Update to latest git revision (https://voidpoint.io/terminx/eduke32/-/tree/9b7bd5ad77a4ca870d913cc81222e731ea7a8e56).
 
'''v1.4 2020/05/02'''
*Add opengl renders (polymer and polymost).
*Add (native) on screen keyboard.
*Add "Overclock" option to eduke32.cfg for usi.
*Fix exit crash on multiple launch.
*Update to latest git revision (https://voidpoint.io/terminx/eduke32/-/tree/3e43bed620710c3ad0bda26044e97f6ffcfff1dc).
*General system stability improvements to enhance the user's experience.
 
'''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 ==
== External links ==
* Gbatemp - https://github.com/fgsfdsfgs/eduke32
* GitHub - https://github.com/Cpasjuste/eduke32
* Github - https://github.com/fgsfdsfgs/eduke32
* GitHub - https://github.com/Cpasjuste/eduke32_old
* Reddit -
* GitHub - https://github.com/fgsfdsfgs/eduke32
* GBAtemp - https://gbatemp.net/threads/duke-nukem-3d.502386/
* ForTheUsers - https://apps.fortheusers.org/switch/eduke32

Latest revision as of 05:42, 12 July 2023

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: