Update Powder 118

Discussion in 'Software Releases' started by Magic Sam, Feb 12, 2017.

  1. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    Hi all :)

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

    http://zincland.com/powder/

    [​IMG]

    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: Feb 19, 2017
    Tags:
    ingoreis and kuru like this.
  2. Citizen_Lurker

    Citizen_Lurker Member

    Joined:
    Mar 1, 2016
    Messages:
    109
    Massive thanks!
     
    Magic Sam likes this.
  3. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,956
    Location:
    Somewhere off the coast of the EU
    Are there any big differences, either in the codebase, or your porting efforts between this and the previous version we had (v116, I understand)?
     
  4. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    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:


    115:



    116:


    117:


    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
     
    levi likes this.
  5. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,956
    Location:
    Somewhere off the coast of the EU
    Well, I guess this is still beta 3. Maybe we'll get release notes when final 118 comes out?
     
  6. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    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
     
    ingoreis and Citizen_Lurker like this.
  7. Citizen_Lurker

    Citizen_Lurker Member

    Joined:
    Mar 1, 2016
    Messages:
    109
    I think 118 beta is basically notable for being available on android, and that's it.
     
  8. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    ingoreis likes this.
  9. alxm

    alxm Still making GP2X and Pandora games, stay tuned!

    Joined:
    Jul 11, 2013
    Messages:
    176
    Location:
    Year 3019
    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 likes this.
  10. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    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
     
  11. Citizen_Lurker

    Citizen_Lurker Member

    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: Feb 15, 2017
  12. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    Hi all :)

    Jeff Lait (the original author) replied to my email, and shed some light on the differences between 117 and 118:
    Cheers, Magic Sam
     
  13. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    Hi again !

    Turned into a stone after eating a cockatrice, what a lame death :D

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

    Cheers, Magic Sam
     
  14. atari_afternoon

    atari_afternoon Member

    Joined:
    Oct 11, 2012
    Messages:
    443
    Location:
    Germany
    Nice to hear from the original creator, too :) (even if, this time, he does not register and post here,or not yet) :)
     
  15. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    atari_afternoon likes this.
  16. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    FBnil and Linux-SWAT like this.
  17. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    Location:
    Innsmouth, MA
    Hi again ;)

    Build #4 is on the Repo:

    http://repo.openpandora.org/?page=detail&app=powder-magicsam
    The changelog is pretty thin compared to previous releases, but it's still nice to have a new version after 6 years of waiting:
    Cheers, Magic Sam
     
    alxm and Citizen_Lurker like this.
  18. Citizen_Lurker

    Citizen_Lurker Member

    Joined:
    Mar 1, 2016
    Messages:
    109
    That's great, thank you!
     
  19. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    2,206
    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:
    Would you guys like that new feature ?

    Cheers, Magic Sam
     
    Last edited: Mar 1, 2018
  20. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,956
    Location:
    Somewhere off the coast of the EU
    I guess a roguelike with c4a integration would be a cool novelty at the very least.
     
    Magic Sam likes this.

Share This Page

Loading...