If you’re like me and love Doom and need it on every device then the first thing you’re gonna do is load your Doom wads on your GameShell. In this post I’m going to detail what I did to possibly save you some time. This tutorial is for Windows users but should translate easily enough if you use something else.
I grabbed WinSCP and connected via SFTP with the ssh login listed in the Tiny Cloud app. The IP for the host name. ID for username. Key for password. Then log in.
2. UPLOAD WADS
Navigate to “/home/cpi/games/” and create a directory called “Doom” then dump your wad files into it. iwads work the best. If you bought Doom on Steam avoid those wads because they will cause chocolate-doom to crash.
3. CREATE MENU FOLDER
Navigate to “/home/cpi/apps/launcher/Menu/GameShell/” and create a directory called 30_Doom. Why 30_Doom? I have no idea. Seems to be the numbered convention for the folder system and I didn’t question it.
4. CREATE SH FILES
Made 3 files in this folder. Doom 1.sh, Doom 2.sh, and Heretic.sh. Each has the following information respectively.
- chocolate-doom -iwad /home/cpi/games/Doom/doom.wad
- chocolate-doom -iwad /home/cpi/games/Doom/doom2.wad
- chocolate-heretic -iwad /home/cpi/games/Doom/heretic.wad
5. CONFIGURE THE GAMES
The configuration files are hidden but you can find them by hitting the open directory/bookmark button or CTRL+O and goto “/home/cpi/.chocolate-doom” then open and edit the Doom and Heretic cfg files. Here’s is a copy of mine for Doom and Heretic. Save it and I’ll explain the controls below. The most important thing is to set show_endoom 0 or else you will be forced to hard boot your device on game end.
6. MAKE IT PRETTY
Navigate to “/home/cpi/apps/launcher/skin/default/Menu/GameShell/” and mimic the layout from steps 3 and 4. Create the same 30_Doom directory here as before and give it an icon by putting a picture with the same name as it, Doom.png below, in the same directory as it. Then inside that 30_Doom directory place the other three 80x80 pngs that correspond to SH files we created in step 4.
Doom.png, Doom 1.png, Doom 2.png, Heretic.png
First off I use the SNES layout over XBOX. So my Y to confirm the game exit is swapped. I keep autorun off because I will over shoot a turn while aiming. And makes long range aiming very tough. I like to have strafe mapped right under the fire button so I can hold both and fire strafing around a corner. Item select is more of a thing for Heretic.
- Y: Fire
- B: Strafe
- A: Run
- X: Use
- Start: Next Weapon
- Select: Previous Weapon
- Shift Menu: Map
- Shift Start: Next Item
- Shift Select: Previous Item
- Shift X: Use Item
If you followed and were successful there’s more you can do. I created another folder in the Doom folder called 10_Extras which contain other SH files to play other wads like Chex Quest. It’s as simple as changing the wad name files from step 4. Also you can run chocolate doom/heretic setup by create an SH file that is just “chocolate-doom-setup” without quotes or “chocolate-heretic-setup”