1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Dismiss Notice

Beta NetHack 3.6.1

Discussion in 'Software Releases' started by Magic Sam, Mar 6, 2017.

  1. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    1,911
    Location:
    Ankh-Morpork
    Hi all !

    I have compiled NetHack 3.6.1 on the Pandora :)

    http://www.nethack.org

    [​IMG]

    Grab it on the Repo while it's hot !

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

    New in build #1

    - NetHack 3.6.1 (TTY / ncurses version) from git on March the 5th, 2017
    - Followed the NewInstall.unx procedure
    - Used Bison / Flex instead of YACC / Lex
    - Compiled with @ptitSeb 's latest beta Code::Blocks (didn't use the default CFLAGS though) (fixed in build #4 ?)
    - Terminal emulator is XFCE's Terminal
    - Original source code is in the PND (removed it)

    TODO

    - Add an icon and some previews (fixed in build #2)
    - Make the icon transparent (alpha layer) (fixed in build #2)
    - Improve the description field (I had to trim it down, as it made the XML parser crash) (fixed in build #2)
    - Add all graphical ports (X11, GTK, Qt) to the PND
    - Add only my diffs to the src directory (fixed in build #2)
    - Add some documentation (man pages, guide book) (fixed in build #3)
    - Fine tune file permissions in appdata directory (some files are no longer chmod 600) (fixed in build #4 ? )
    - Reduce the size of the package (~100MB) (removed the complete source code)
    - Install the binaries and the configuration files in separate directories (INSTDIR vs VARDIR) (fixed in build #4 ? ) --> leads to more issues with the nethack script...
    - Add "contact local support" details
    - Turn "autopickup" OFF by default ? (OPTIONS=!autopickup in .nethackrc) (fixed in build #2)
    - Colors ? (OPTIONS=color in .nethackrc) (fixed in build #2)
    - Use the d-pad to move around ? (won't fix)
    - Make NetHack ask for the player's name ? (OPTIONS=name: player in .nethackrc) (fixed in build #2)
    - Provide a default .nethackrc for the Pandora ? (fixed in build #2)
    - The game sometimes overlaps the menu at the bottom of the screen ? (setting Terminal to fullscreen seems to solve the issue) (fixed in build #3)
    - Find a way to share bones files within the community ? http://hearse.krollmark.com/
    - Add hilite_pet and hilite_status to .nethackrc

    EDIT: As always, feedback is greatly appreciated :)

    Cheers, Magic Sam
     
    Last edited: Mar 12, 2017
    Tags:
  2. atari_afternoon

    atari_afternoon Member

    Joined:
    Oct 11, 2012
    Messages:
    394
    Location:
    Germany
    Thank you :)
     
    Magic Sam likes this.
  3. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    1,911
    Location:
    Ankh-Morpork
    Hi all :)

    I pushed a new build to the Repo !

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

    New in build #2

    - Fixed the icon transparency
    - Added a preview
    - Description is a bit longer now
    - Added the two files I modified in the src directory
    - Provided a default .nethackrc: autopickup is OFF, colors are ON, and the game now asks for your name

    Cheers, Magic Sam
     
  4. Eight Bit

    Eight Bit Advanced Member

    Joined:
    Nov 16, 2008
    Messages:
    1,262
    Location:
    Amsterdam, Netherlands
    oh.. it's a game.. :p
     
  5. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    8,149
    Location:
    Somewhere off the coast of the EU
    Yes, quite a famous game at that, at least to *nix nerds ;)
     
    ClockworkCoder and ckblackm like this.
  6. FIQ

    FIQ Member

    Joined:
    Apr 1, 2014
    Messages:
    94
    Pretty sure the 3.6.1 default config is actually sane? E.g. "don't pickup everything", colors are default, pets are highlighted, etc, unlike 3.4.3 or 3.6.0...
     
  7. Magic Sam

    Magic Sam Forever Homebrew

    Joined:
    Aug 10, 2007
    Messages:
    1,911
    Location:
    Ankh-Morpork
    Hi all :)

    @FIQ: could you please point me to this 3.6.1 default config ? My previous build didn't have those options set by default, this is why I bundled a .nethackrc with it this time.

    Cheers, Magic Sam
    --- Double Post Merged, Mar 8, 2017, Original Post Date: Mar 8, 2017 ---
    Oh, btw, do you guys think XFCE Terminal is the best terminal emulator for this kind of task ? Would you prefer another emulator (xterm, rxvt, rxvt-unicode, etc...)

    Thanks for your input :)

    Cheers, Magic Sam
    --- Double Post Merged, Mar 8, 2017 ---
    Hi again !

    Build #3 is on the Repo !

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

    New in build #3

    - Added the "Guidebook for NetHack" to the Documentation menu (for @Eight Bit ;) )
    - XFCE Terminal is now fullscreen and without any menu bars

    Cheers, Magic Sam
     
    Eight Bit and atari_afternoon like this.
  8. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    8,149
    Location:
    Somewhere off the coast of the EU
    xfce-term is a fine terminal emulator if you already have the gnome libs. All other terminal emulators I've tried are either not as good, do things too differently for my uses, or require too many dependencies.
     
    Magic Sam likes this.

Share This Page

Loading...