Commit Graph
137148 Commits
Author SHA1 Message Date
Matthew Duggan b499093e20 ULTIMA8: Handle missing subtitles gracefully 2021-04-25 13:02:05 +09:00
Matthew Duggan 79d61a59a2 ULTIMA8: Correct intrinsic count for Remorse 2021-04-25 13:01:43 +09:00
Matthew Duggan 4e4cfe5494 ULTIMA8: Ignore wait requests for terminated processes
This fixes the end of the level in Crusader, but likely fixes some subtle
freeze bugs in U8 too.

The implies opcode was already checking for invalid process IDs (which happens
when speaking to children), but not terminated process IDs. There was a window
where a process could start waiting for an already-terminated process and never
get woken up.
2021-04-25 11:34:35 +09:00
Eugene Sandulenko 43f9d85eef TINSEL: Fully revert accidental change to English detection entry
It was introduced in 1c63d9b958 then
partially reverted in 826ad61d86

This reverts it fully, as now we are showing a warning to the users
that the DW2 CD version 2 is unstable
2021-04-25 02:32:19 +02:00
ysj1173886760 9c9b553d7a GRAPHICS: MACGUI: fix the logic when calc the coordinate of scrollbar 2021-04-25 02:24:15 +02:00
ysj1173886760 ac9e312895 GRAPHICS: MACGUI: remove pink border, add Win95BorderScrollbar to macgui.dat 2021-04-25 02:24:15 +02:00
ysj1173886760 7da28dfc15 PINK: modify action_text to suit for new macgui, move dynamic scrollbar to macgui 2021-04-25 02:24:15 +02:00
ysj1173886760 fb7ed6f845 GRAPHICS: MACGUI: add textRGB for mactextwindow to suit new logic of mactext when drawing the text with color. add window feature DynamicScrollbar 2021-04-25 02:24:15 +02:00
ysj1173886760 549511c4b5 GRAPHICS: MACGUI: add rgb parameter for appendText, which makes mactext draws text with color, fix the logic when appending text 2021-04-25 02:24:15 +02:00
ysj1173886760 98cb026f70 GRAPHICS: MACGUI: fix the behaviour when we enable win95 mode when drawing scrollbar 2021-04-25 02:24:15 +02:00
ysj1173886760 cd462ba7c7 PINK: delete loading border in pink, it will load in macgui automatically 2021-04-25 02:24:15 +02:00
ysj1173886760 c317ca1900 GRAPHICS: MACGUI: load win95scrollbar border as default when enable win95 mode 2021-04-25 02:24:15 +02:00
ysj1173886760 df895359cc PINK: modify the logic when we creating the mactextwindow 2021-04-25 02:24:15 +02:00
ysj1173886760 587772625e WAGE: set the offsets for new logic of macgui 2021-04-25 02:24:15 +02:00
ysj1173886760 c1c7631148 PINK: set the offsets for new logic of macgui 2021-04-25 02:24:15 +02:00
ysj1173886760 fc702ea9fe GRAPHICS: MACGUI: re-organize the code for drawing scrollbar for macwindow 2021-04-25 02:24:15 +02:00
ysj1173886760 013925a3ad PINK: implement alignment for center manually for action text 2021-04-25 02:24:15 +02:00
ysj1173886760 82a55fd8d8 GRAPHICS: MACGUI: add getTextMaxWidth for mactext 2021-04-25 02:24:15 +02:00
ysj1173886760 55f61f2c69 PINK: fix the bug when we disable the border, the text may not render correctly. 2021-04-25 02:24:15 +02:00
ysj1173886760 27986beebc GRAPHICS: MACGUI: add comment for enableScrollbar 2021-04-25 02:24:15 +02:00
ysj1173886760 a2f48f5343 WAGE: fix the code which may occur bug 2021-04-25 02:24:15 +02:00
ysj1173886760 d437b22b6b GRAPHICS: MACGUI: fix the behaviour of scrollbar of win95 mode 2021-04-25 02:24:15 +02:00
ysj1173886760 15d46a55f8 GRAPHICS: MACGUI: add the feature that you can close the window when using the menu 2021-04-25 02:24:15 +02:00
ysj1173886760 b993ab021d GRAPHICS: MACGUI: fix the algorithm when we calc the coordinate of scrollbar, modify the offsets 2021-04-25 02:24:15 +02:00
ysj1173886760 90b2c02f27 GRAPHICS: MACGUI: init the scrollSize and scrollPos at constructor 2021-04-25 02:24:15 +02:00
ysj1173886760 fa4aaa7608 GRAPHICS: MACGUI: modify the offset when drawing the mactext to suit for pink 2021-04-25 02:24:15 +02:00
ysj1173886760 855583e2e4 GRAPHICS: MACGUI: add win95 mode for scrollbar 2021-04-25 02:24:15 +02:00
ysj1173886760 7c5c66a8c8 PINK: add win95 mode border for pink 2021-04-25 02:24:15 +02:00
ysj1173886760 f81ea96421 GRAPHICS: MACGUI: clean the code, modify the behaviour of win95 menu 2021-04-25 02:24:15 +02:00
ysj1173886760 ba4513c10b GRAPHICS: MACGUI: organize the code 2021-04-25 02:24:15 +02:00
ysj1173886760 1d3cf51b7b GRAPHICS: MACGUI: fix the bug when closing the menu, the highlight part was not correctly set 2021-04-25 02:24:15 +02:00
ysj1173886760 5d2a73fe01 GRAPHICS: MACGUI: add win95 mode for menu behaviour, currently in win95 mode, it will exit the menu only when you click something useful(trigger some event) 2021-04-25 02:24:15 +02:00
ysj1173886760 e459e5acf8 GRAPHICS: MACGUI: add win95 mode for menu padding 2021-04-25 02:24:15 +02:00
ysj1173886760 9a139c4797 PINK: clear the area before drawing the actionText 2021-04-25 02:24:15 +02:00
ysj1173886760 0a9ffd5f06 GRAPHICS: MACGUI: remove unnecessary codes 2021-04-25 02:24:15 +02:00
ysj1173886760 70592cfa12 PINK: add intersection check of mactext and dirty rect 2021-04-25 02:24:15 +02:00
ysj1173886760 22606080eb PINK: change the order in when we drawing the macwindow and the sprites 2021-04-25 02:24:15 +02:00
ysj1173886760 ee8d9dea03 GRAPHICS: MACGUI: set fgcolor as default format color when we are in win95 mode 2021-04-25 02:24:15 +02:00
ysj1173886760 7ef3b88a94 GRAPHICS: MACGUI: save background color for mactextwindow, add new behaviour for win95 mode 2021-04-25 02:24:15 +02:00
ysj1173886760 954b66bd44 PINK: add Win95 mode flag to pink engine 2021-04-25 02:24:15 +02:00
ysj1173886760 47f4912083 GRAPHICS: MACGUI: add new flag kWMModeWin95 for macwindowmanager 2021-04-25 02:24:15 +02:00
ysj1173886760 a98097e8d2 GRAPHICS: MACGUI: set fgcolor as default color, fix the behaviour for appendText when _str is empty 2021-04-25 02:24:15 +02:00
ysj1173886760 803cd6d715 GRAPHICS: MACGUI: bring kWMModeNoDesktop flag useful again 2021-04-25 02:24:15 +02:00
Cadi c8fd1e17f0 DOCS: removes accidental extra column 2021-04-25 12:23:42 +12:00
Eugene Sandulenko a78dfea622 BASE: Add taskbar to version information 2021-04-25 02:19:07 +02:00
Cadi 05ada59e68 DOCS: fixes indents on taskbar page 2021-04-25 12:13:02 +12:00
Cadi da2c5e6925 DOCS: fixes script for version display 2021-04-25 12:13:02 +12:00
Cadi c97a017bd9 DOCS: updates taskbar integration page
- new PR allows engineid.xxx as accepted format
2021-04-25 11:17:28 +12:00
Cadi e6848c7b94 DOCS: auto pulls release notes from NEWS.md 2021-04-25 11:17:28 +12:00
Cadi 4f3e842825 DOCS: re-orders sidebar navigation 2021-04-25 11:17:28 +12:00