You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,31 @@
1
+
# Chocolate Doom 3DS Port
2
+
Makefile modifed from lantus' port. I recommend using [prboom3DS](https://github.com/elhobbs/prboom3ds) instead of this port as it has more features like WAD selction, a keyboard, and 3D.
3
+
## Compiling
4
+
* Install devkitpro and SDL1.2 for 3DS
5
+
* Build with make -f makefile.doom
6
+
## Running on 3DS
7
+
* Place the doom.3dsx, and doom.smdh into the 3ds folder on the root of the sd card.
8
+
* Create a folder called 'chdoom' in the 3ds folder, and put your wads into it.
9
+
* Run Chocolate Doom from the homebrew launcher
10
+
## Controls
11
+
Controls can be edited from ```/3ds/chdoom/default.cfg``` and ```/3ds/chdoom/chocolate-doom.cfg```. Switching weapons will have to be changed if not playing on a new 3DS variant
12
+
* D-Pad and circle pad to move around
13
+
* A to shoot
14
+
* B to use item
15
+
* X to sprint
16
+
* L or R to strafe
17
+
* ZL and ZR to switch weapons
18
+
## Multiple Wads
19
+
You can play different wads by launching the 3dsx file with the launch argument ```-iwad [WAD_FILE_HERE]``` to specify the wad. This can be done in the homebrew launcher through an XML file. An example of an XML file will be given here:
20
+
```
21
+
<shortcut>
22
+
<name>Doom 1</name>
23
+
<description>doom 1 idk sduighf</description>
24
+
<author>Anh302kay</author>
25
+
<executable>/3ds/doom.3dsx</executable>
26
+
<arg>-iwad DOOM.WAD</arg>
27
+
</shortcut>
28
+
```
1
29
# Chocolate Doom
2
30
3
31
Chocolate Doom aims to accurately reproduce the original DOS version of
0 commit comments