Skip to content

Commit 0a85ba4

Browse files
authored
Update README.md
1 parent 2be1c5e commit 0a85ba4

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff 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+
```
129
# Chocolate Doom
230

331
Chocolate Doom aims to accurately reproduce the original DOS version of

0 commit comments

Comments
 (0)