EDuke3D 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = EDuke3D | image = https://dlhb.gamebrew.org/3dshomebrew/EDuke3DS-01.jpg|250px | type = Action | version = v1.0-beta | licence = Mixed | author...")
 
m (Text replacement - "Category:3DS homebrew games" to "")
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = EDuke3D
|title=EDuke3D
| image = https://dlhb.gamebrew.org/3dshomebrew/EDuke3DS-01.jpg|250px
|image=Eduke3d2.png
| type = Action
|description=An unofficial port of EDuke32 for the 3DS.
| version = v1.0-beta
|author=MasterFeizz, updated by MrHuu
| licence = Mixed
|lastupdated=2021/03/16
| author = masterfeizz
|type=Shooter
| website = https://github.com/masterfeizz/EDuke3D
|version=1.0-beta & Addons
| download = https://dlhb.gamebrew.org/3dshomebrew/EDuke3D-1.0-beta.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/EDuke3D-1.0-beta.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/eduke3d.7z?k33p0fil35 1.0-beta & Addons
|website=https://gbatemp.net/threads/wip-duke-nukem-3d.402436
|source=https://github.com/masterfeizz/EDuke3D
}}
}}
<youtube>ywm3Ut7_RLM</youtube>
EDuke32 is a free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D (Duke3D for short) to Windows, Linux, Mac OS X, FreeBSD and several handhelds.


EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D� Duke3D for short�to Windows, Linux, Mac OS X, FreeBSD, several handhelds, your family toaster, and to your girlfriend's vibrator. We've added thousands of cool and useful features and upgrades for regular players and additional editing capabilities and scripting extensions for homebrew developers and mod creators. EDuke32 is open source software that is completely free to use for all non-commercial purposes.
EDuke3D is an unofficial port of EDuke32 to the 3DS. Originally released by MasterFeizz, it was updated by HrHuu with addons to support expansion packs and music.
'# EDuke3D Unofficial port of EDuke32 for the Nintendo 3DS
 
== Installation guide ==
==Installation==
* Follow the guide for running homebrew at http://smealum.github.io/3ds/
Download contains the following verions:
* Download the latest zip from the [https://github.com/masterfeizz/EDuke3D/releases releases page]
* EDuke3D 1.0-beta - Original by MasterFeizz.
* Extract the zip to the root of your SD card
* EDuke3D 3DSX - Updated with the latest ctrulib by [https://gbatemp.net/threads/wip-duke-nukem-3d.402436/post-7718204 MrHuu].
* Launch EDuke3D from the Homebrew Launcher
* eDuke3DS DEFS - Addons to run expansion packs and music by [https://gbatemp.net/threads/wip-duke-nukem-3d.402436/post-9402956 MrHuu].
== CIA Notes ==
 
* The game files are still required, so follow the instructions above on how to install them.
To play the full version, you have to replace the included duke3d.grp with the one of the full version.
* The CIA version requires a dumped DSP firmware, use [https://github.com/Cruel/DspDump DSP Dump] to get it.
 
== Credits ==
To include music, music files have to be in .ogg format. All required audio files are defined in the provided *.def files, check them to make sure you have all required audio files.
Felipe Izzo (MasterFeizz) - Main developer
 
== Thanks to ==
===Regular eDuke3d===
3D Realms - Duke Nukem 3D
Copy the file structure of eDuke3DS_DEFS.zip to your SD card.
Everyone involved in the EDuke32 project
 
Smealum and everyone involved in the development of ctrulib
Extract EDuke3D-1.0-beta.zip, copy the files from the eduke3d subfolder to /3ds/eDuke3DS/ (touchpadOverlay.bin, keyboardOverlay.bin, eduke32.cfg and duke3d.grp).
 
Copy the .3dsx file from EDuke3D_3DSX.zip to /3ds/eDuke3DS/ (overwrite any existing one).
 
To include music, copy all music files to /3ds/eDuke3DS/addon/music/.
 
Then launch the .xml shortcut from the Homebrew Launcher.
 
===Additional expansions===
Copy over the .grp file to their respective folders (e.g./3ds/eDuke3DS/addon/DukeDC/).
 
Copy music files to their respecive folders (e.g./3ds/eDuke3DS/addon/DukeDC/music/).
 
Again, launch the appropriate .xml shortcut from the Homebrew Launcher.
 
'''Note:''' Nuclear Winter requires both nwinter.grp and nwinter.con.
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/eduke3d3.png
https://dlhb.gamebrew.org/3dshomebrews/eduke3d4.png
 
==Compatibility==
Tested on N3DS.
 
==Changelog==
'''v1.0-Beta'''
* Initial CIA release.
* Bugfixes (mostly memory management).
 
'''V1.0-Alpha2'''
* Fixes saving and loading issues.
* Fixes weird sounding music.
 
'''V1.0-Alpha'''
* New sound driver.
* Background music support (.ogg only).
* New touchscreen overlay.
 
'''V0.2.1'''
* Fixes red screen freeze when exiting the game.
 
'''V0.2'''
* Added OSK.
* Added circlepad, c-stick, and touchscreen input support.
* Improved audio.
 
'''v0.01'''
* Initial public release.
 
==Credits==
Felipe Izzo (MasterFeizz) - Main developer.
 
Thanks to:
* 3D Realms - Duke Nukem 3D.
* Everyone involved in the EDuke32 project.
* Smealum and everyone involved in the development of ctrulib.
 
==External links==
* Author's Tweet - https://mobile.twitter.com/masterfeizz/status/668623156618338304
* GitHub - https://github.com/masterfeizz/EDuke3D
* GBAtemp - https://gbatemp.net/threads/wip-duke-nukem-3d.402436/post-7718204
* GBAtemp - https://gbatemp.net/threads/wip-duke-nukem-3d.402436/post-9402956

Latest revision as of 05:35, 6 May 2024

EDuke3D
Eduke3d2.png
General
AuthorMasterFeizz, updated by MrHuu
TypeShooter
Version1.0-beta & Addons
LicenseMixed
Last Updated2021/03/16
Links
1.0-beta & Addons Download
Website
Source

EDuke32 is a free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D (Duke3D for short) to Windows, Linux, Mac OS X, FreeBSD and several handhelds.

EDuke3D is an unofficial port of EDuke32 to the 3DS. Originally released by MasterFeizz, it was updated by HrHuu with addons to support expansion packs and music.

Installation

Download contains the following verions:

  • EDuke3D 1.0-beta - Original by MasterFeizz.
  • EDuke3D 3DSX - Updated with the latest ctrulib by MrHuu.
  • eDuke3DS DEFS - Addons to run expansion packs and music by MrHuu.

To play the full version, you have to replace the included duke3d.grp with the one of the full version.

To include music, music files have to be in .ogg format. All required audio files are defined in the provided *.def files, check them to make sure you have all required audio files.

Regular eDuke3d

Copy the file structure of eDuke3DS_DEFS.zip to your SD card.

Extract EDuke3D-1.0-beta.zip, copy the files from the eduke3d subfolder to /3ds/eDuke3DS/ (touchpadOverlay.bin, keyboardOverlay.bin, eduke32.cfg and duke3d.grp).

Copy the .3dsx file from EDuke3D_3DSX.zip to /3ds/eDuke3DS/ (overwrite any existing one).

To include music, copy all music files to /3ds/eDuke3DS/addon/music/.

Then launch the .xml shortcut from the Homebrew Launcher.

Additional expansions

Copy over the .grp file to their respective folders (e.g./3ds/eDuke3DS/addon/DukeDC/).

Copy music files to their respecive folders (e.g./3ds/eDuke3DS/addon/DukeDC/music/).

Again, launch the appropriate .xml shortcut from the Homebrew Launcher.

Note: Nuclear Winter requires both nwinter.grp and nwinter.con.

Screenshots

eduke3d3.pngeduke3d4.png

Compatibility

Tested on N3DS.

Changelog

v1.0-Beta

  • Initial CIA release.
  • Bugfixes (mostly memory management).

V1.0-Alpha2

  • Fixes saving and loading issues.
  • Fixes weird sounding music.

V1.0-Alpha

  • New sound driver.
  • Background music support (.ogg only).
  • New touchscreen overlay.

V0.2.1

  • Fixes red screen freeze when exiting the game.

V0.2

  • Added OSK.
  • Added circlepad, c-stick, and touchscreen input support.
  • Improved audio.

v0.01

  • Initial public release.

Credits

Felipe Izzo (MasterFeizz) - Main developer.

Thanks to:

  • 3D Realms - Duke Nukem 3D.
  • Everyone involved in the EDuke32 project.
  • Smealum and everyone involved in the development of ctrulib.

External links

Advertising: