POWDER 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 9: Line 9:
| website = https://github.com/nop90/POWDER-3DS
| website = https://github.com/nop90/POWDER-3DS
| download = https://dlhb.gamebrew.org/3dshomebrew/POWDER-3DS.rar
| download = https://dlhb.gamebrew.org/3dshomebrew/POWDER-3DS.rar
| source = https://github.com/nop90/POWDER-3DS
| source = https://github.com/nop90/POWDER-3DS
}}
}}
<youtube>byP7dK-WtNM</youtube>
<youtube>byP7dK-WtNM</youtube>


POWDER is a roguelike originaly developed specifically for the Gameboy Advance (GBA). It is not a port of an existing roguelike as the controls of the GBA are very different from the traditional keyboard, and the screen imposes some additional limitations. It is built around replayability and long term ergonomics, not short term learning. It uses actual graphic tiles (16x16) rather than the traditional characters.


<img src="https://gbatemp.net/attachments/powder_header-jpg.74183/" alt="powder_header.jpg" class="bbCodeImage LbImage" style="">
The game goal is very simple, descend into the depths of the dungeon until you reach the foul daemon known as &quot;He who the author cannot spell consistently&quot;, or, Baezl'bub. When you have slain Baezl'bub in heroic combat, or, if Baezl'bub dies in any way, retrieve his black heart and bring it to the surface world.
​</div><br> POWDER is a roguelike originaly developed specifically for the Gameboy Advance (GBA). It is not a port of an existing roguelike as the controls of the GBA are very different from the traditional keyboard, and the screen imposes some additional limitations. It is built around replayability and long term ergonomics, not short term learning. It uses actual graphic tiles (16x16) rather than the traditional characters.<br> <br> The game goal is very simple, descend into the depths of the dungeon until you reach the foul daemon known as &quot;He who the author cannot spell consistently&quot;, or, Baezl'bub. When you have slain Baezl'bub in heroic combat, or, if Baezl'bub dies in any way, retrieve his black heart and bring it to the surface world.<br> <br>
 
<div style="text-align: center">--------&#8203;</div><br>
* The source code of my port is on my github - https://github.com/nop90/POWDER-3DS.
The source code of my port is on my github - https://github.com/nop90/POWDER-3DS.<br>
* The compiled game (3dsx an CIA versions) is released on github - https://github.com/nop90/POWDER-3DS/releases.
The compiled game (3dsx an CIA versions) is released on github - https://github.com/nop90/POWDER-3DS/releases.<br>
 
<br>
==Credits:==
<b>Credits:</b><br>
The original game is made by Jeff Lait - http://www.zincland.com/powder/?pagename=about<br>
The original game is made by Jeff Lait - http://www.zincland.com/powder/?pagename=about<br>
This game uses the sf2d library created by @xerpi<br>
This game uses the sf2d library created by @xerpi<br>
<br>
 
<span style="text-decoration: underline"><span style="font-size: 22px">Changelog</span></span><br>
==Changelog==
<br>
'''Ver. 1.1 (04 February 2017)'''
<b><b>Ver. 1.1 (04 February 2017)</b></b><br>
*Raised walking speed
- Raised walking speed<br>
*Changed version string from GBA to 3DS
- Changed version string from GBA to 3DS<br>
 
<br>
'''Ver. 1.0 (02 February 2017)'''
<b><b>Ver. 1.0 (02 February 2017)</b></b><br>
*Added an option to select dual or single screen
- Added an option to select dual or single screen<br>
*Fixed stylus touch point alignemt with starting menu
- Fixed stylus touch point alignemt with starting menu<br>
*Fixed home menu events handling (for CIA version)
- Fixed home menu events handling (for CIA version)<br>
 
<br>
'''Ver. 0.3 (22 January 2017)'''
<b><b>Ver. 0.3 (22 January 2017)</b></b><br>
*More tilesets
- More tilesets<br>
*No more freezes and creashes
- No more freezes and creashes<br>
*CIA version
- CIA version<br>
 
<b><br>
'''Ver. 0.2alpha (16 January 2017'''
Ver. 0.2alpha (16 January 2017)</b><br>
*Fixed colors
- Fixed colors<br>
*Added bottom screen
- Added bottom screen<br>
*Added stylus control support
- Added stylus control support<br>
*Fixed key input
- Fixed key input<br>
 
<br>
Please clean any sav file in the 3ds/Powder folder from the previous version, or you'll have problems.
Please clean any sav file in the 3ds/Powder folder from the previous version, or you'll have problems.<br>
 
<br>
'''Ver. 0.1preview (08 January 2017)'''
<b>Ver. 0.1preview (08 January 2017)</b><br>
*First release (not stable).
- First release (not stable).<br>
*Very basic GUI
- Very basic GUI<br>
 
<br>
==Installation==
<span style="text-decoration: underline"><span style="font-size: 22px">Installation</span></span><br>
 
<br>
In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs.
In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs.<br>
 
<br>
The game creates a Powders subfolder inside the 3ds folder if doesn't exist. Here will be saved your savefiles and game configs.
The game creates a Powders subfolder inside the 3ds folder if doesn't exist. Here will be saved your savefiles and game configs.<br>
 
<br>
==Commands==
<span style="text-decoration: underline"><span style="font-size: 22px">Commands</span></span><br>
 
<br>
PAD - move
PAD - move<br>
A - select/throw
A - select/throw<br>
B - back/cast spell
B - back/cast spell<br>
Start or X - open menu
Start or X - open menu<br>
Select or Y - open inventoty
Select or Y -open inventoty<br>
L and R can be mapped to some actions (play the tutorial for more info)
L and R can be mapped to some actions (play the tutorial for more info)<br>
 
<br>
==Known Bugs==
<span style="text-decoration: underline"><span style="font-size: 22px">Known Bugs</span></span><br>
 
<br>
*The keybord grid is not aligned with characters
- The keybord grid is not aligned with characters<br>
 
<br>
==To Do List==
<span style="text-decoration: underline"><span style="font-size: 22px">To Do List</span></span><br>
 
<br>
*Add an grid for the movement input with stylus
- Add an grid for the movement input with stylus<br>
 
<br>
==Screenshots==
<span style="text-decoration: underline"><span style="font-size: 22px">Screenshots<br>
https://dlhb.gamebrew.org/3dshomebrew/POWDER1.png
<br>
https://dlhb.gamebrew.org/3dshomebrew/POWDER5.png
<img src="https://gbatemp.net/attachments/powder1-png.75170/" alt="POWDER1.png" class="bbCodeImage LbImage" style="">
https://dlhb.gamebrew.org/3dshomebrew/POWDER4.png
<img src="https://gbatemp.net/attachments/powder2-png.75171/" alt="POWDER2.png" class="bbCodeImage LbImage" style="">
https://dlhb.gamebrew.org/3dshomebrew/POWDER3.png
<img src="https://gbatemp.net/attachments/powder3-png.75172/" alt="POWDER3.png" class="bbCodeImage LbImage" style="">
<img src="https://gbatemp.net/attachments/powder4-png.75173/" alt="POWDER4.png" class="bbCodeImage LbImage" style="">
<img src="https://gbatemp.net/attachments/powder5-png.75174/" alt="POWDER5.png" class="bbCodeImage LbImage" style="">
</span></span>

Revision as of 08:48, 14 September 2021

Template:Infobox-3DS-Homebrews

POWDER is a roguelike originaly developed specifically for the Gameboy Advance (GBA). It is not a port of an existing roguelike as the controls of the GBA are very different from the traditional keyboard, and the screen imposes some additional limitations. It is built around replayability and long term ergonomics, not short term learning. It uses actual graphic tiles (16x16) rather than the traditional characters.

The game goal is very simple, descend into the depths of the dungeon until you reach the foul daemon known as "He who the author cannot spell consistently", or, Baezl'bub. When you have slain Baezl'bub in heroic combat, or, if Baezl'bub dies in any way, retrieve his black heart and bring it to the surface world.

Credits:

The original game is made by Jeff Lait - http://www.zincland.com/powder/?pagename=about
This game uses the sf2d library created by @xerpi

Changelog

Ver. 1.1 (04 February 2017)

  • Raised walking speed
  • Changed version string from GBA to 3DS

Ver. 1.0 (02 February 2017)

  • Added an option to select dual or single screen
  • Fixed stylus touch point alignemt with starting menu
  • Fixed home menu events handling (for CIA version)

Ver. 0.3 (22 January 2017)

  • More tilesets
  • No more freezes and creashes
  • CIA version

Ver. 0.2alpha (16 January 2017

  • Fixed colors
  • Added bottom screen
  • Added stylus control support
  • Fixed key input

Please clean any sav file in the 3ds/Powder folder from the previous version, or you'll have problems.

Ver. 0.1preview (08 January 2017)

  • First release (not stable).
  • Very basic GUI

Installation

In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs.

The game creates a Powders subfolder inside the 3ds folder if doesn't exist. Here will be saved your savefiles and game configs.

Commands

PAD - move A - select/throw B - back/cast spell Start or X - open menu Select or Y - open inventoty L and R can be mapped to some actions (play the tutorial for more info)

Known Bugs

  • The keybord grid is not aligned with characters

To Do List

  • Add an grid for the movement input with stylus

Screenshots

POWDER1.pngPOWDER5.pngPOWDER4.pngPOWDER3.png

Advertising: