Update Powder 118

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi all :)

I have compiled Jeff Lait's Powder 118 beta 3 on the Pandora !

http://zincland.com/powder/



Grab it on the Repo while it's hot !

http://repo.openpandora.org/?page=detail&app=powder-magicsam

New in build #1

- Jeff Lait's Powder 118 beta 3 from May 2016
- Compiled with @ptitSeb 's Code::Blocks
- Used -Wno-narrowing flag to avoid issues
- Source code is inside the package

TODO list:

- Turn fullscreen by default ? (fixed in build #2)
- Use @notaz ' improved SDL ? (fixed in build #2)
- Remove mouse cursor ? (should be in port/sdl/hamfake.cpp. Thanks @alxm ! ) (fixed in build #3)

Cheers, Magic Sam
 
Last edited:

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi all :)

@levi : If I remember correctly, we had versions of Powder as "old" as 114:

http://dl.openhandhelds.org/cgi-bin/pandora.cgi?0,0,0,0,26,253

Here are some changelogs over the years:

114:

  • Help menus are no longer off by one. (Patrick Don't have one, Matt_S, Sam Spencer, Alex Marsh, Robert Barber, mattock)
  • Remove potential crash when zapping wand of invisibility off map.
  • Items are no longer revealed by hostiles searching.
  • Status message "Searched" when you search to make it more clear you did something by searching.
  • Correct lighting tests for giant mobs along with looser LOS requirements to see them.
  • No longer crash if a rolling boulder kills the caster and then fills a hole.
  • You can click-drag on display text to scroll it.
  • Chris Lomaka's tiles have been updated with some nice new additional icons.
  • Help menus are platform specific, so GBA users should no longer be taunted with stylus help, etc.
  • The Akoi Meexx 10x10 and 12x12 tilesets are enabled in SDL builds. The 10x10 has had a round of manual smoothing applied to it.
  • Status bar on iPhone now rotates and is hidden in landscape mode.
  • iPhone now uses native keyboard controls.
  • If you start the game in a room with only secret exits, you are explicitly told that there are secret exits to search for. (Eisel Mazard)

115:

  • The delete key should work on Macs. (Konstantin Stupnik)
  • Typos in the animate forest description fixed. (Paul Nguyen, Kender)
  • You can no longer petrify or stone to flesh quest items. (Lorenzo Batallones)
  • Items that fall in a hole will not be revealed up on the next level's map. (Kender)
  • Zapping a wand of invisibility at yourself when you are already invisible from a permament source no longer reports "You are invisible." (Kender)
  • No longer falsely get system shock if a creature you possessed, but released when it was polymorphed, is finally slain. (Mental Mouse)
  • The Regenerate spell now works for creatures with No Regeneration, as was intended. (Mental Mouse)
  • Flesh golems can once more regenerate. (They lost this in the no-regen sweep) (Mental Mouse)
  • Giant Spiders have defences better fitting their explevel. (Mental Mouse)
  • The earth hammer is now made from stone as you'd expect. (Kender)
  • The spell Summon Daemon now spells Daemon like the rest of POWDER. (Mental Mouse)
  • Typo fixed in Golden Tridude description. (Mental Mouse)
  • Clarify cave troll description. (Metnal Mouse)
  • s/byte/sting/ for scorpion description. (Mental Mouse)
  • Clarify butcher skill description. (Mental Mouse)
  • Water elementals no longer leave corpse.
  • Eaten intrinsicly poisonous corpses now has a significantly shorter timeout. (Kender)
  • Attacks which deal multiple types of damage in the same hit will have damage reduction applied to each of the types, rather than only to the first type. (Mental Mouse)
  • Vampire bats will no longer chase players which they aren't interested in. (Kender)
  • Option to email character dumps on the iPhone to get them out of the black box.
  • Searching due to intrinsics will put Searching on the status line, and multiple manual searches will report Seached x10.
  • Improved the Akoi Meexx 12x12 tiles, for less ugly pixels when in landscape mode on the iPhone.
  • Makefiles for Linux have $(LDFLAGS) added.
  • The torches in the Lomaka tiles have been fixed to show up in the correct hand. (sulai)
  • The Wish command now includes the ability to take on a monster's form and stats, so you can play as a monster if you wish. (Robert Barber)
  • On level up, the number of Piety points you have in each class is displayed beside the class name so you can better judge which class to pick. (Matthew Wyatt)
  • Directions selected when iPhone is upside down will no longer be inverted. (Alex Lait)


116:

  • MSVC Express Edition 2008 project files and instructions added, created by Andreas Bohm.
  • Tower shields are large. (Claudio)
  • "You cannot hide from I!" is now "You cannot hide from Me!" (B. Perry)
  • Looking at a square will also describe any smoke there.
  • The dig spell now has the side effect of spraying the excavated rock shards, damaging those around you.
  • Create Pit spell is now 10 MP rather than 15.
  • Blizzards fill the air with sleet and snow, not sleet and slow. Though the latter does describe their special effect nicely.
  • New spell: Sandstorm
  • If a god decides to flamestrike you, you now get a few turns warning to prepare yourself.
  • Monsters properly check safety of squares before stepping on them.
  • If trapped inside a wall without Phase or Breathess, you will suffocate. (Strange Child, Julian Agloro)
  • Helmets should be sorted together now. (Aapo)
  • Empty bottles will be filled by down pour now. (Aapo)
  • Entomb has a better message when blocked. (Aapo)
  • Rocks are created when rocks fall on your head. (Aapo)
  • Spells you can't cast have (!) after them in the zap list (Aapo)
  • Saving when out of disk space should no longer corrupt your last save game. (Aapo)
  • Tossing an item hand to hand no longer takes a turn. (Aapo)
  • Spears, knives, and daggers no longer let you equip stacks. (Aapo)
  • You are only prompted to throw one spear of a stack. (Aapo)
  • The animate forest spell now has its own icon.

117:

  • True aim is now in the book of blades, so you can learn it without an extra skill book. (Robert Barber)
  • Forgetting a spell while wielding a staff that imbues it will now properly fail. (Paul Strickland)
  • Failing to forget no longer uses a turn.
  • Unenchanted weapons and armor which you have found the enchantment of now report +0. (Mike Ratzlaff)
  • Objects collapsing into meatballs now properly state if the result is multiple meatballs. (Nathan Bogue)
  • Tutorial for signpost for kiwis now mentions the hostile tag on the look description. (Claudio)
  • Signpost added to surace world. (SilverAnalyst)
  • Someone to greet you on the surface world. (Andrew Walker)
  • Unequippable item slots say No Item slot rather than Empty slot. Empty body slots report the appendage name (left hand, radula, etc)
  • + and * by the god reports when praying lets you know how much they like your fashion sense. (hotpoo)
  • Frogs have a bonus to attack vs insects. (Robert Barber)
  • Silver and gold weapons will occasionally dull if used against non-vulnerable targets.
  • Finally added the cute and cuddly triceratops!
  • If you id the enchantment of an item by throwing it, now the stack you threw it from wil also be ided. (Mike Ratzlaff)
  • Sleeping creatures have a visual indication. (Mike Ratzlaff)
  • Swapping worn armour with wielded sword no longer causes you to wear the sword. (Mike Ratzlaff)
  • Rolling boulder works on some monsters.
  • Fix minor spelling errors (Gurkan Sengun)
  • Full AI state was being cleared when nothing was edible rather than just the single edible bit. (Don Collins)
  • Dipping nothing into a potion no longer crashes, provided you figured a way to do that in the first place. (Richard Quirk)
  • Two or more equipped items with extra attacks now properly stack the chance of invoking the attacks, rather than jumping straight to a 99% chance. (Richard Quirk)
  • One new room type.
  • Mountain and Hills in Ibson The Grey's tileset are now in their correct positions.

I couldn't find a list of changes regarding 118. I told the author (Jeff Lait) about this port, let's hope he joins the boards to shed some light on this :)

Cheers, Magic Sam
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi all :)

I experimented a little with @notaz' improved SDL this morning, and it's working great with Powder. The game is now fullscreen by default, and is scaled up nicely.

Expect to find these changes in build #2.

Cheers, Magic Sam
 

alxm

Still making GP2X and Pandora games, stay tuned!
Joined
Jul 11, 2013
Messages
181
Website
www.alxm.org
Nice one, thanks for the updated port and for taking the time to Pandorify it! I love Powder, a roguelike that makes sense on a small handheld screen :) By the way, is there a way to open the menu without touching the icon in the top-right corner? I wanted to quit without killing the game with the PND button, but Esc doesn't work.

I see removing the mouse cursor is on the todo list, you just need to add SDL_ShowCursor(SDL_DISABLE) after the screen surface is created (look for SDL_SetVideoMode).
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi @alxm :)

Thanks for the hint regarding the mouse cursor, I'll give it a try ASAP !

And "O" (capital "o") brings up the menu ;)

Cheers, Magic Sam
 
Joined
Mar 1, 2016
Messages
109
Yes, powder is very good if a bit unbalanced. It's very pick up and play kinda rogue-like compared to others.
 
Last edited:

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi again !

Turned into a stone after eating a cockatrice, what a lame death :D
POWDER 118
Linux Version
Name: Sam
------------------------------------------------------------------------
Physical: 46/11 (max 90)
Mental: 10/0 (max 10)
AC: 19
X: 52
Depth: 3
4494 moves over 23 minutes and 20 seconds
Score: 655
------------------------------------------------------------------------
Intrinsics:
+ Quick
+ Turning to stone
+ Fire resistance
x Shock resistance
+ Telepathic
------------------------------------------------------------------------
Skills:
+ Endure Hunger
+ Clean Kill
+ Helmets
+ Shields
+ Body Armour
+ Boots
+ Cloth Armour
+ Medium Weapons
+ Edged Attacks
+ Pointed Attacks
------------------------------------------------------------------------
Equipped Items:
- +0 Iron helm on head.
- +1 Spear in right hand.
- Holy +1 buckler in left hand.
- +0 Studded leather tunic over body.
- Holy ring of shock resistance on right finger.
- Holy +0 iron shoes on feet.
------------------------------------------------------------------------
Inventory Items:
- +0 Iron helm.
- +1 Spear.
- Holy +1 buckler.
- +0 Studded leather tunic.
- Holy ring of shock resistance.
- Holy +0 iron shoes.
- Manual of armour (2).
- Evil guide to armour (2).
- Evil mana potion.
- 2 +0 Crystal platemails.
- Mana potion.
- -1 Fur-lined boots.
- Holy ring of the missing finger.
- Wand of ice (2).
- Holy poison potion.
- 2 +0 Leather caps.
- 2 +0 Maces.
- 3 +0 Jump boots.
- +0 Leather tunic.
- 2 Scrolls of enchant weapon.
- +0 Mithril chainmail.
- Holy +0 helm of telepathy.
- Wand of light (1).
- +0 Long sword.
- Wand of ice (12).
- 2 +0 Short swords.
- +0 Fur-lined boots.
- Holy potion of enlightenment.
- +0 Banded mail.
- +0 Chainmail.
- Wand of invisibility (5).
- +0 Splint mail.
- -1 Silver spear.
- -1 Plain robe.
- Holy heal potion.
- 2 +0 Short swords.
- +0 Wooden shield.
- Holy +0 round shield.
- Holy ring of regeneration.
- Holy +0 warhammer.
- Bottle of greek fire.
- +0 Fur-lined boots.

P.S: logs are in appdata/powder-magicsam/.powder

Cheers, Magic Sam
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi again ;)

Build #4 is on the Repo:

http://repo.openpandora.org/?page=detail&app=powder-magicsam
New in build #4

- Jeff Lait's Powder 118, released in February 2018
- Compiled with ptitSeb's latest beta Code::Blocks (GCC 7.2)
- Added the README file to the documentation menu
- Updated source code and libraries
The changelog is pretty thin compared to previous releases, but it's still nice to have a new version after 6 years of waiting:
* Mimicing the red queen, ran hard to stay in the same place!
* Many encylcopedia text typos fixed thanks to David Damerell.
* You now celebrate rather than celebarate at the surface. (Alex Lait)
Cheers, Magic Sam
 

Magic Sam

Forever Homebrew
Joined
Aug 10, 2007
Messages
2,229
Age
37
Location
Innsmouth, MA
Hi all :)

Suggestion: in appdata/powder-magicsam/.powder, one could find a file named $your_name.txt, with stats about one's previous game...

With some greps and seds I think I could extract the "score" value out of that file, and submit it to the C4A leaderboards ;)

EDIT:
pandora:/media/Pandora1/pandora/appdata/powder-magicsam/.powder$ grep Score *.txt | cut -d " " -f 2
321
Would you guys like that new feature ?

Cheers, Magic Sam
 
Last edited:
Top