Paul Gilbert
cad35501ff
ULTIMA8: More class field renamings
2020-02-24 22:16:45 -08:00
Paul Gilbert
931f1b9a86
ULTIMA8: More class field renamings
2020-02-24 22:16:45 -08:00
Paul Gilbert
a85bf76b8a
ULTIMA8: Miscellaneous class field renaming
2020-02-24 22:16:45 -08:00
Paul Gilbert
eb0bfeb80b
ULTIMA8: Fixes for TrueType font rendering mode
2020-02-24 21:07:40 -08:00
Paul Gilbert
e3218d67f6
ULTIMA: Change game number comments to roman numerals
2020-02-24 18:25:34 -08:00
Matthew Duggan
168b3e2c6b
ULTIMA8: Don't save while starting up
...
This fixes the direct loading of save games from the ScummVM menu by
blocking autosave during the startup.
2020-02-24 18:12:18 -08:00
Matthew Duggan
9c2332854f
ULTIMA8: Avoid left shifts of -ve numbers (undefined in c spec)
...
In practice it probably does the expected thing on every platform, but
it's an easy fix and better to be safe.
2020-02-24 18:11:01 -08:00
Matthew Duggan
b942623563
Fix buggy UCList.remove
2020-02-24 18:10:01 -08:00
Matthew Duggan
e4fa9174b8
ULTIMA8: Clean up unused functions in istring
2020-02-24 16:17:35 +02:00
Matthew Duggan
e10296aab5
ULTIMA8: Tiny whitespace fixes
2020-02-23 17:51:34 -08:00
Matthew Duggan
a672b3fe47
ULTIMA8: Ignore opcode which could cause crash closing backpack
...
After using the keyring to unlock a chest, occasionally opcode 0x44
references a value higher than the length of the source list. The
simple workaround is to ignore this opcode in this case. It's not
a proper fix but it prevents a crash and I haven't found any
side-effect of doing it.
2020-02-23 17:51:11 -08:00
Matthew Duggan
ca040a8f03
ULTIMA8: Fix OOB access to arrays for HID events
2020-02-23 17:20:41 -08:00
Paul Gilbert
52c2d7578d
ULTIMA8: Compilation fix
2020-02-23 15:06:52 -08:00
Paul Gilbert
aba570ab42
ULTIMA8: Cleanup of perr usage on startup
2020-02-23 14:58:13 -08:00
Paul Gilbert
534603a080
ULTIMA8: Fixing naming of locals and method parameters
2020-02-23 14:12:54 -08:00
Paul Gilbert
103d781fe9
ULTIMA8: gcc warning fixes
2020-02-23 10:59:17 -08:00
Paul Gilbert
10be96afd6
ULTIMA8: Fix debugger support methods to display text in the debugger
2020-02-23 10:33:16 -08:00
Paul Gilbert
a41de0df27
ULTIMA8: Remove references to SDL, since it's no longer used
2020-02-23 09:52:21 -08:00
Paul Gilbert
c64617bdcd
ULTIMA8: Completely remove old console and console gump
2020-02-23 09:52:21 -08:00
Paul Gilbert
ad2ee92d62
ULTIMA8: Move pout and perr to Debugger
2020-02-23 09:52:20 -08:00
Paul Gilbert
667ce5afbd
ULTIMA8: Remapping console calls to debug and warning
2020-02-23 09:52:20 -08:00
Paul Gilbert
289c5947ce
ULTIMA8: Redirect keybindings to now use Debugger
2020-02-23 09:52:20 -08:00
Paul Gilbert
1dc56a37be
ULTIMA8: Fix reading configuration and cleanup of screen resolution code
2020-02-23 09:52:20 -08:00
Paul Gilbert
e8b6a1a5b4
ULTIMA8: Remaining console commands moved to Debugger
2020-02-22 12:09:27 -08:00
Paul Gilbert
844a26e34b
ULTIMA8: Fix compilation of DEBUG code
2020-02-22 11:42:21 -08:00
Paul Gilbert
67a5d0d7e3
ULTIMA8: Shifting UCMachine console methods to Debugger
2020-02-22 11:42:21 -08:00
Paul Gilbert
142a65d1ae
ULTIMA8: Shifting game/cheat console methods to Debugger
2020-02-22 11:42:21 -08:00
Paul Gilbert
09c99ae780
ULTIMA8: Shifting more console methods to Debugger
2020-02-22 11:42:21 -08:00
Paul Gilbert
dece483ff5
ULTIMA8: Shifting more console methods to Debugger
2020-02-22 11:42:21 -08:00
Paul Gilbert
bfc05da365
ULTIMA8: Shifting more console methods to Debugger
2020-02-22 11:42:21 -08:00
Matthew Duggan
3f15ca1c4f
ULTIMA8: Fix blends to SDL surface (corrects lamps, smoke, etc)
2020-02-21 20:28:04 -08:00
Paul Gilbert
93aa5997c6
ULTIMA8: Moving console methods into Debugger
2020-02-20 22:04:57 -08:00
Paul Gilbert
46c68a4545
ULTIMA8: Moved audio process console cmds to Debugger
2020-02-20 21:15:37 -08:00
Paul Gilbert
437cd591bf
ULTIMA8: Move Quick Avatar Mover console cmds into Debugger
2020-02-20 20:57:33 -08:00
Paul Gilbert
681d4cb8df
ULTIMA8: Move GameMapGump console methods into Debugger
2020-02-20 20:31:00 -08:00
Paul Gilbert
fa8d4e5f3b
ULTIMA8: Remove deprecated ifdef blocks
2020-02-20 19:09:31 -08:00
Paul Gilbert
ec3060cb7a
ULTIMA8: Update remainder of Console code for ScummVM
2020-02-20 19:03:38 -08:00
Paul Gilbert
5c2f3f0569
ULTIMA8: Remove the joystick cursor process
2020-02-19 21:35:36 -08:00
Paul Gilbert
b2fd3ccacc
ULTIMA8: Implement the toUnicode method
2020-02-19 19:51:08 -08:00
Paul Gilbert
3ebdf3a2df
ULTIMA8: Remove original game detector
2020-02-19 19:22:36 -08:00
Paul Gilbert
906929338c
ULTIMA8: Removing more unused code
2020-02-19 18:28:42 -08:00
Paul Gilbert
1ec969c00f
ULTIMA8: Compilation fix
2020-02-18 21:44:22 -08:00
Paul Gilbert
39d9d152cb
ULTIMA8: Move stream objects from being global objects to Console class
2020-02-18 21:38:01 -08:00
Paul Gilbert
a840f128a1
ULTIMA8: Removing redundant code
2020-02-18 20:49:02 -08:00
Paul Gilbert
79608f497a
ULTIMA8: Switch fall-through messages
2020-02-18 17:59:48 -08:00
Paul Gilbert
d90d18027d
ULTIMA8: Fix switch character constants
2020-02-17 22:08:06 -08:00
Paul Gilbert
a3910a7810
ULTIMA8: Fix ShapeRenderedText constructor params
2020-02-17 21:56:13 -08:00
Paul Gilbert
16379e7856
ULTIMA8: Fixing compiler warnings
2020-02-17 21:30:36 -08:00
Paul Gilbert
d47abaeb50
ULTIMA8: Janitorial
2020-02-17 20:49:49 -08:00
Paul Gilbert
de5c5f17bb
ULTIMA8: Miscellaneous class fields renaming
2020-02-17 20:39:27 -08:00