Current master post 4.2.0
Collapse
X
-
“We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
― Tom Stoppard, Rosencrantz and Guildenstern are DeadComment
-
-
I thought so, but it's still crashing on quit. Spinning cursor and then I get the Angband quit unexpectedly message. And now when I start again, open my save file, save, get the failure trying to create window.prf.new and lore.txt.new
Starting a new character though, I was able to turn randarts on and that part seems to be working. I'm playing with full monster memory, so it shouldn't need to write to lore.txt much? Turning sound on seems to trigger the bug.Comment
-
From what I see, the file descriptor, used internally by Apple's initWithContentsOfFile() for NSSound, isn't being closed in 10.15. Because of that, there isn't an available file descriptor when trying to create window.prf.new and lore.txt.new. As a quick fix, deleting one of the redundant calls to load_sounds() in main-cocoa.m (I got rid of the one in beginGame()) works for me: that leaves enough available file descriptors for saving the preferences and lore. I'll try to work up some simple sample code to see if this is Apple's bug or if something in main-cocoa.m is to blame.One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
New builds are up on the nightlies page and angband.live (source here) with the following changes:- Updated Gervais tiles included, kindly provided by Bill Peterson
- A raft of memory leaks fixed (thanks backwardsEric)
- Also due to backwardsEric: improved macOS rendering, and another attempt at fixing the Catalina lore-writing bug
- Nerfs to magic devices, mainly for mages and rogues:
- Device damage boost removed
- Tap Magical Energy now stuns the player for 1 or 2 turns, and being stunned cancels FastCast
- Recharge spells are much more likely to destroy devices (more in line with the scroll)
- Buffs (mostly) to necromancers:
- The magic light modifier on objects is now reduced by 1 for necros, which means they can wield LIGHT[1] objects without getting an increased spell failure rate
- Necros now get the EVIL player flag, which gives innate RNether, but vulnerability to orb of draining
- Some monsters now cast orbs of draining
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
New builds are up on the nightlies page and angband.live (source here) with the following changes:- Also due to backwardsEric: improved macOS rendering, and another attempt at fixing the Catalina lore-writing bug
But the save bug seems to be fixed. I successfully turned on sound and have saved progress, even started a new game with randarts and it appeared to be working. Thanks.Comment
-
Agreeing with mrfy, with that nightly build running on MacOS 10.15.2 beta in a virtual machine and sound enabled, I don't see the problem saving lore.txt and window.prf. I filed a report with Apple about NSSound's initWithContentsOfFile leaving a fie descriptor open: that is still present in Mac OS 10.15.2 beta. With that underlying bug present, adding more sounds to sound.cfg has the potential to cause calls to open a file to fail because of the limit on the number of open files for a single process.
The rendering change for the Mac dd increase the size of the rectangle used to render each character and aligned those rectangles on pixel boundaries. Changing line 800 of main-cocoa.m to
Code:tileSize.width = ceil(medianAdvance);
Comment
-
[*]Buffs (mostly) to necromancers:- The magic light modifier on objects is now reduced by 1 for necros, which means they can wield LIGHT[1] objects without getting an increased spell failure rate
- Necros now get the EVIL player flag, which gives innate RNether, but vulnerability to orb of draining
- Some monsters now cast orbs of draining
Please like my indie game company on Facebook! https://www.facebook.com/RatherFunGamesComment
-
New builds are up on the nightlies page and angband.live (source here) with the following changes:- Necros now get the EVIL player flag, which gives innate RNether, but vulnerability to orb of draining
Comment
-
Yes - it's a percentage bonus to damage from when your device skill is greater than the object level. It can be up to 138%.
Maybe, but I'm inclined not to for now - they seem more like casual users of dark artsOne for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.Comment
-
Comment