Eugene Sandulenko
2a23de7f4f
DRAGONS: Plug memory leak
2020-05-04 12:30:58 +02:00
Eugene Sandulenko
fdc9cbb6a3
DRAGONS: Fix another potential buffer overrun
2020-05-04 12:29:10 +02:00
Eugene Sandulenko
c4b42a2800
DRAGONS: Avoid global constuctors
2020-05-04 12:16:51 +02:00
Eugene Sandulenko
131e54b3bb
DRAGONS: Fix warnings
2020-05-04 12:16:36 +02:00
Eugene Sandulenko
7c446460bc
DRAGONS: Fix potential buffer overrun
2020-05-04 12:16:13 +02:00
Eugene Sandulenko
67947621a3
CRYOMNI3D: Properly process corrupted saves
2020-05-04 12:07:39 +02:00
Eugene Sandulenko
df66eea201
GRAPHICS: MACGUI: Fixed getting coordinates on chunk edge
2020-05-04 10:21:54 +02:00
Paul Gilbert
429d4ede13
ULTIMA4: Support F5/F7 save/restores
2020-05-03 22:18:15 -07:00
mataniko
90dc392f82
SCUMM: Render dark rooms and flashlight accurately in MM NES
...
The flashlight in MM NES does not have rounded corners, and due to
palette limitations does not render the lit areas in color.
This commit also adjusts the palette for sprites in dark rooms to match
a real NES.
2020-05-04 00:05:47 -04:00
Matthew Duggan
9dc8348718
ULTIMA8: JANITORIAL: Clean up variable names
2020-05-04 10:46:47 +09:00
Matthew Duggan
eededcfb4f
ULTIMA8: Better defaults for crusader startup
...
Also better default font for shape viewer, fix charset.
2020-05-04 10:09:44 +09:00
Matthew Duggan
e2cdf92435
ULTIMA8: Fix debug message
2020-05-04 10:09:44 +09:00
Matthew Duggan
d93efb3b9a
ULTIMA8: Don't break to debugger on 'e' command
2020-05-04 10:09:44 +09:00
Matthew Duggan
6309b27802
ULTIMA8: Add some unknown shape families from crusader maps
2020-05-04 10:04:55 +09:00
mataniko
985ccfa8df
SCUMM: Fix MM NES dark rooms and flashlight
...
Now that the palette swap hack is gone, the dark room and flashlight rendered incorrectly.
2020-05-03 17:44:23 -04:00
Paul Gilbert
1529ab35d1
ULTIMA4: Positioning field cleanups
2020-05-03 12:49:27 -07:00
Paul Gilbert
72ff61e5e5
ULTIMA4: Move views into their own subfolder
2020-05-03 12:49:27 -07:00
Paul Gilbert
d46b944134
ULTIMA4: Mouse click handling for config menus
2020-05-03 12:49:27 -07:00
Paul Gilbert
59a82b6b0c
ULTIMA4: Change menu controller to use keybinding actions
2020-05-03 12:49:27 -07:00
Eugene Sandulenko
3fd0858e84
DIRECTOR: LINGO: Implement 'the text of cast <xx>'
2020-05-03 20:25:26 +02:00
Eugene Sandulenko
8d09581e5f
DIRECTOR: LINGO: Fixed execution of moveableSprite
2020-05-03 20:10:44 +02:00
Eugene Sandulenko
d1359478c0
GRAPHICS: MACGUI: More fixes for edge cases
2020-05-03 19:54:28 +02:00
Eugene Sandulenko
45b6441d71
GRAPHICS: MACGUI: Fixed adding text to end of line in editable text
2020-05-03 19:46:10 +02:00
Eugene Sandulenko
4a49d9d538
GRAPHICS: MACGUI: Fixed crash when removing all text in editable text
2020-05-03 19:38:04 +02:00
Eugene Sandulenko
292c43c610
DIRECTOR: LINGO: Use channelId for immediate actions
2020-05-03 19:27:54 +02:00
Eugene Sandulenko
366e9a3147
DIRECTOR: LINGO: Passing channels Id for immediate scripts
2020-05-03 19:27:18 +02:00
Eugene Sandulenko
f48ab6afb8
JANITORIAL: Fix indentation
2020-05-03 19:10:04 +02:00
Eugene Sandulenko
322e014f39
DIRECTOR: LINGO: Fix immediate scripts execution for D2-D4
2020-05-03 19:09:28 +02:00
Eugene Sandulenko
80d5645661
DIRECTOR: Fixed action cross reference check
2020-05-03 19:09:28 +02:00
aviloria
b86ab4fe50
WINTERMUTE: Add new reversion1 and reversion3 Steam releases
2020-05-03 19:09:02 +02:00
aviloria
d8e3c39e19
COMMON: Add support for Serbian language
2020-05-03 19:09:02 +02:00
Matthew Duggan
a98617a843
AUDIO: Correct small errors in AMF loader
...
Crusader menu music now plays correctly, woo.
2020-05-03 22:52:45 +09:00
Matthew Duggan
eff4de3ba9
ULTIMA8: Slightly nicer remorse audio process
2020-05-03 17:27:02 +09:00
Matthew Duggan
ef13c8cf1b
ULTIMA8: Clean up remorse menu gump
2020-05-03 17:26:32 +09:00
Matthew Duggan
a62f8faf93
ULTIMA8: Sanity check shape data on load
...
This avoids crashes loading Crusader: No Remorse font #2 .
2020-05-03 17:25:31 +09:00
Lothar Serra Mari
bd9515fa5f
I18N: Update translation (German)
...
Currently translated at 98.5% (1340 of 1360 strings)
2020-05-03 06:41:54 +00:00
Matthew Duggan
dc210d1baf
ULTIMA1: Fix oob copy on startup
2020-05-03 14:37:07 +09:00
Matthew Duggan
f31db0c1db
ULTIMA8: Const correctness
2020-05-03 14:37:07 +09:00
Paul Gilbert
54b5771c1b
ULTIMA4: Allow intro menu options mouse clicks
2020-05-02 21:54:24 -07:00
Paul Gilbert
c5f6fb5f9a
ULTIMA4: Adding title skipping from mouse clicks
2020-05-02 21:54:24 -07:00
Paul Gilbert
bfe395bbcf
ULTIMA4: Shift mouse button -> interact to GameController
2020-05-02 21:54:24 -07:00
Matthew Duggan
09b715379b
ULTIMA8: Fix more coverity issues
2020-05-03 12:54:28 +09:00
Matthew Duggan
8424ea0b1b
ULTIMA8: Add cast to supress warning
2020-05-03 11:34:25 +09:00
Matthew Duggan
f910fbe1b2
ULTIMA: Add PC98 Ultima 1 detection
2020-05-03 11:29:36 +09:00
Paul Gilbert
fccc6e4cc6
ULTIMA4: Remainder of combat keypress code refactored
2020-05-02 16:53:00 -07:00
Paul Gilbert
f6646f26cc
ULTIMA4: Move combat triggers key to debugger
2020-05-02 16:53:00 -07:00
Paul Gilbert
2f8feda600
ULTIMA4: Combat ready weapon
2020-05-02 16:52:59 -07:00
Paul Gilbert
0d8cafe477
ULTIMA4: Combat locate action
2020-05-02 16:52:59 -07:00
Paul Gilbert
1a2e3884ce
ULTIMA4: Properly get combat focused character for actions
2020-05-02 16:52:59 -07:00
Eugene Sandulenko
4272eaabc3
GRAPHICS: MACGUI: Corrected mouse cursor positioning in editable text
2020-05-03 01:33:54 +02:00