OSDN Git Service

These are the initial version of the files published on osdn.net for the Hengband...
[hengbandforosx/web.git] / HengbandChangeLog.html.en
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"
2    "http://www.w3.org/TR/1998/REC-html40-19980424/strict.dtd">
3 <HTML>
4   <HEAD lang="en">
5     <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
6     <TITLE>Hengband Application for Mac OS X: Changes</TITLE>
7   </HEAD>
8
9   <BODY>
10     <H1>Hengband Application for Mac OS X</H1>
11     <P><A HREF="index.html.en">Binaries</A> | <A HREF="HengbandEnglishScreenshot.html.en">English screen shot</A> | <A HREF="HengbandJapaneseScreenshot.html.en">Japanese screen shot</A> | <A HREF="HengbandFeedback.html.en">Feedback</A> | <A HREF="HengbandSourceCode.html.en">Source code</A> | Changes
12     <H1>Changes</H1>
13       <OL>
14         <LI>August 27, 2019.  Initial release
15         <LI>August 29, 2019.  Corrected three English game messages that could
16           could cause crashes (from castle_quest() in bldg.c,
17           spell_RF6_HEAL() in mspells4.c, and project_m() in spells1.c).
18           Replaced more instances of "current_world_ptr-&gt;game_turn" with
19           "turn" in English messages.  Changed Mac OS X interface to avoid
20           clearing artifacts along the tops of characters when using the
21           Rockwell or DIN Condensed fonts.  That change will mean less rows
22           for a given terminal height with some fonts.  There still are
23           clearing artifacts on the right side of "@" with the Snell Roundhand
24           and Zapfino fonts.
25         <LI>September 10, 2019.  Corrected two more English game messages that
26           could cause crashes (from spell_RF6_HASTE() and spell_RF6_HEAL() in
27           mspells4.c).  Changed so that eating an unidentified item from the
28           pack or reading an unidentified scroll from the pack would not have
29           the potential to remove a different item from the pack.  Changed so
30           that aiming an unidentified wand from the pack or using an
31           unidentified staff from the pack would not have the potential to
32           remove a charge from a different item.  Corrected some typos in the
33           English version ("less" in some messages increasing a statistic;
34           duplicated character level in monster recall; some corrections in
35           the rumors).  In the English version, made minor layout adjustments
36           for the level indicator in the main screen, page indicator in the
37           shops, and for the digging and infravision proficiencies in the
38           character screen.  For the Mac OS X interface, changed the rendering
39           to reduce the clearing and clipping artifacts with fonts like Snell
40           Roundhand and Zapfino.  That will change the number of rows and
41           columns that can be displayed in a given space with most fonts so
42           you'll likely have to adjust your window layout.  Added a
43           bigcurs_hook implementation so that the cursor over a kanji
44           character in the Japanese version will encompass the character.
45         <LI>September 16, 2019.  Changed floor-generate.c to avoid patches
46           of unidentified terrain and crashes in dungeons like Yeek's den.
47           Changes spells2.c to avoid an uninitialized variable and potential
48           crash in one branch of probing().  Changed cmd-smith.c to correct a
49           misleading English message about enhancing multiple items.  For the
50           English version, modified monster1.c to avoid missing output in
51           monster recall and compiler warnings about unused expressions.
52           Made several changes for grammar or clarity in English messages.
53           Changed a cast in files.c to avoid a compiler warning.  For the
54           Mac OS X interface, changed the names for the terminal windows in
55           the Window menu to match the names in the windows' title bars.
56           Localized Info.plist for Japanese and changed the Japanese version
57           of the menus to use 変愚蛮怒 instead of hengband.  Adjusted some
58           of the automake files to carry over more files when "make dist" is
59           run.  Changed the handling of Objective C in configure.ac for better
60           portability.  Also reduced the number of library dependencies for the
61           Cocoa version.
62         <LI>October 2, 2019.  Changed to use upstream's fix for rivers in
63           dungeons:  levels in Yeek's den can have rivers of water.  Changed
64           to avoid crash in English version if "Merfolk" is selected as the
65           race.  Changed to avoid crash if "Auto" selected when destroying an
66           item and neither autopick preference file is present.  For English,
67           adjusted layout in character screen so the row for sustains
68           experience aligns with the others.  Made many adjustments, primarily
69           for spell and ability descriptions or messages, to English game
70           messages.  For the Mac OS X interface, changed to disable "Window"
71           menu entries until the backend is ready.  That prevents crashes if
72           the item is selected before a character is selected.  Also changed
73           to recompute the minimum window size after changing the font and to
74           coerce the current window size at least as large as the minimum size
75           if necessary.
76         <LI>October 24, 2019.  Added upstream's modification for the update
77           monster list option.  Made several changes to English messages,
78           primarily for character generation, the in-game help, and
79           explanations in the autopick editor. 
80         <LI>November 12, 2019.  Ported upstream's correction for a
81           division by zero exception when choosing monsters for arena battles.
82           Corrected English spelling mistakes in the Hunter's office and one
83           ability description.  Changed the English description of the ranger
84           class.
85         <LI>December 1, 2019.  Changed Cocoa rendering so text is rendered
86           more compactly and to avoid deprecated
87           CGContextShowGlyphsWithAdvances.
88       </OL>
89   </BODY>
90 </HTML>