Sil 1.3

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • half
    Knight
    • Jan 2009
    • 910

    Sil 1.3

    Hi everyone, I wanted to let you all know that Sil 1.3 is now available!

    This version would not have been possible without the generous coding support from myshkin and Nick, who helped so much with keeping the Mac version alive.

    Headline features:

    * Early monsters have been redone to be more flavourful
    * New Mac version (cocoa) which should run on more systems
    * Leaping made much easier to get

    Full Changelist:

    Code:
    - Sil 1.3 ----------------------------------------------------------------------------------------------
    
    - broke savefile compatibility
    	- sorry about this
    	- it needs to happen every now and then and I schedule it for the 1.X.0 releases
    
    - monsters
    	- large changes to the early game monsters
    		- many new monsters
    		- replaced many of the more generic early monsters as many players had requested
    		- a few changes to some later game monsters
    	- stopped the Orc warrior "chain charging"
    		- it used to be that swapping with another orc counted as movement, setting up a charge
    		- it no longer does (in line with how the player abilities work)
    		- also anything that makes them skip a turn interrupts their charging
    			- (such as when they become aware of you)
    	- Gave Boldog resistance to fear (from his spear)
    
    - new mac version
    	- replaced the old Carbon version with a Cocoa version
    	- the old version was really out of date and wouldn't compile or run on recent systems
    	- this should also remove some stubborn old bugs (see bugfixes)
    	- this version isn’t perfect (e.g. some minor problems with displaying text)
    		- but it does allow Sil to run on all new systems
    
    - objects
    	- horns
    		- no longer require a will check to use
    		- this is because they all require a will check to have an effect anyway
    
    - abilities
    	- made Leaping easier to acquire
    		- it no longer has a pre-requisite
    		- it now acts as a pre-requisite to Sprinting
    	- Channelling now halves the voice cost for blowing horns
    
    - smithing
    	- now allows artefact rings to have bonuses to attack, evasion, and protection
    		- (since there are regular rings with these)
    	- removed the ability to add Grace to artefact cloaks
    		- (just a minor nerf to the extreme +Grace smiths)
    
    - tunnelling
    	- attempting to tunnel but failing now takes a turn if you are confused
    		- otherwise control-dir in a corridor would effectively overcome confusion
    
    - bugfixes
    	- stopped Great Cold-Drakes and Scatha the Worm having radius 40 light (!)
    	- fixed the 'could not find a vault at 100ft depth' bug
    	- control-t no longer aims successfully for throwing while confused
    	- smithing gloves of treachery now correctly forces a <-1> penalty to strength
    	- now correctly displays 'cut' status on the first turn on a new dungeon level
    	- fixed a bug where channeling's +5 bonus didn't apply to horns of force
    	- hopefully fixed various bugs with the Mac version
    		- crash on startup
    		- requiring admin password sometimes when opening saved games
    Last edited by half; January 4, 2016, 10:55.
  • debo
    Veteran
    • Oct 2011
    • 2402

    #2
    \o/ \o/ \o/ \o/ \o/ \o/
    Glaurung, Father of the Dragons says, 'You cannot avoid the ballyhack.'

    Comment

    • Thraalbee
      Knight
      • Sep 2010
      • 707

      #3
      Sounds great. Will try it out after the current comp. Looking forward to!

      Comment

      • getter77
        Adept
        • Dec 2009
        • 242

        #4
        Congrats on landing another fine release to kick off 2016 in one of the best possible fashions!

        Comment

        • HugoVirtuoso
          Veteran
          • Jan 2012
          • 1237

          #5
          Awesome! Time to check this out!
          My best try at PosChengband 7.0.0's nightmare-mode on Angband.live:
          https://www.youtube.com/watch?v=rwAR0WOphUA

          If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other.

          As of February 18th, 2022, my YouTube username is MidgardVirtuoso

          Comment

          • bron
            Knight
            • May 2008
            • 515

            #6
            Great news! I'll be down loading this ASAP. One question: did you fix the issue where some perception rolls are easier if the area has light? e.g. dropping a fenorian lamp on the floor makes it easier to find a hidden door? I didn't see this in the list of bug fixes.

            Comment

            • Infinitum
              Swordsman
              • Oct 2013
              • 319

              #7
              Nice! Will have to wait 'til I finish Underrail though.

              Comment

              • mrrstark
                Adept
                • Aug 2013
                • 101

                #8
                YESSSS!
                Soooo excited.

                Comment

                • nikheizen
                  Adept
                  • Jul 2015
                  • 144

                  #9
                  When trying to compile from source (system is windows 7 x64 with 64 bit cygwin), I get a ton of "set, but unused variable" warnings. I am able to play the tutorial, but after completing character gen and entering a name, the standard game freezes without generating the dungeon. I don't receive any error messages of any sort. I'm using the simple mgcu install.

                  I can paste the compile process on pastebin if that would help.

                  Comment

                  • bron
                    Knight
                    • May 2008
                    • 515

                    #10
                    Originally posted by nikheizen
                    "set, but unused variable" warnings
                    I got similar warnings compiling on Ubuntu, but the resulting executable works fine for me. I also run the "curses" (gcu) version only, and exclude the X11 stuff from the compile. I'm afraid I don't know Windows.

                    Comment

                    • nikheizen
                      Adept
                      • Jul 2015
                      • 144

                      #11
                      Nevermind, I solved it. It was an issue with the game not creating a save file.
                      Thanks for the update!

                      Comment

                      • mrrstark
                        Adept
                        • Aug 2013
                        • 101

                        #12
                        Win7, title screen, try to resize the recall window and it crashes.

                        Comment

                        • HugoVirtuoso
                          Veteran
                          • Jan 2012
                          • 1237

                          #13
                          Originally posted by mrrstark
                          Win7, title screen, try to resize the recall window and it crashes.
                          This is still a bug in 1.3 (though I"m using WindowsXP, heh)
                          My best try at PosChengband 7.0.0's nightmare-mode on Angband.live:
                          https://www.youtube.com/watch?v=rwAR0WOphUA

                          If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other.

                          As of February 18th, 2022, my YouTube username is MidgardVirtuoso

                          Comment

                          • taptap
                            Knight
                            • Jan 2013
                            • 710

                            #14
                            Using the binary on MacOS X 10.9.5 - yeah, I am always lagging behind with my OS - it works, but weirdly does not accept all keys. E.g. have to access @-screen via ESC+b. Probably go back to running with the windows binary. 1.2.1 works fine on 10.9.5.

                            Thanks for the update. Happy new year.

                            Comment

                            • half
                              Knight
                              • Jan 2009
                              • 910

                              #15
                              Originally posted by nikheizen
                              When trying to compile from source (system is windows 7 x64 with 64 bit cygwin), I get a ton of "set, but unused variable" warnings. I am able to play the tutorial, but after completing character gen and entering a name, the standard game freezes without generating the dungeon. I don't receive any error messages of any sort. I'm using the simple mgcu install.

                              I can paste the compile process on pastebin if that would help.
                              Thanks for letting me know. The main work on this version was in getting the Cocoa Mac version working. This will be irrelevant to most users, but as I develop on a Mac, it was essential for me to be able to continue developing the game (since the Carbon version can no longer be compiled on a modern Mac). This involved finally incorporating some of the build changes that happened in Vanilla after 3.0.5 (when Sil branched off). It is possible that some of these changes caused your problems, or alternatively that you would have had the same problems with 1.2.1. Scatha didn't get any warnings when he compiled 1.3 for Windows.

                              If you could share the warnings, that would be great!

                              EDIT: Ah, just saw that you got it to work. No need to send the warnings then.

                              Comment

                              Working...
                              😀
                              😂
                              🥰
                              😘
                              🤢
                              😎
                              😞
                              😡
                              👍
                              👎