Eugene Sandulenko
e7eb7ffc81
WAGE: Further fixes to cursor position
2016-01-04 11:17:51 +01:00
Eugene Sandulenko
5cffbed146
WAGE: Fix cursor position for built-in fonts
2016-01-04 11:11:27 +01:00
Eugene Sandulenko
21dae458ea
WAGE: Properly print out input text on game events
2016-01-04 11:11:04 +01:00
Eugene Sandulenko
b386467903
WAGE: Fix crash when wage.dat is not present
2016-01-04 00:47:16 +01:00
Eugene Sandulenko
cc14b5f96f
WAGE: Implement handleMoveCommand()
2016-01-04 00:42:10 +01:00
Eugene Sandulenko
2c8922ed30
WAGE: Fix cursor position at the scroll end
2016-01-04 00:23:05 +01:00
Eugene Sandulenko
1b0d6a4304
WAGE: Implement command execution
2016-01-04 00:21:31 +01:00
Eugene Sandulenko
44582b503a
WAGE: Support full range of ASCII in input
2016-01-04 00:17:31 +01:00
Eugene Sandulenko
c8b20bc8ab
WAGE: Fix cursor position
2016-01-04 00:13:28 +01:00
Eugene Sandulenko
f97c915c7b
WAGE: Display text input
2016-01-04 00:09:10 +01:00
Eugene Sandulenko
e95122be6c
WAGE: Optimized screen blitting
2016-01-03 22:11:58 +01:00
Eugene Sandulenko
aec3bc19ec
WAGE: Fixed cursor position
2016-01-03 22:11:41 +01:00
Eugene Sandulenko
0b361b94dc
WAGE: Initial cursor drawing code
2016-01-03 21:59:57 +01:00
Eugene Sandulenko
562355e62d
WAGE: Graceful engine quitting
2016-01-03 21:44:04 +01:00
Eugene Sandulenko
d66c3a21f1
WAGE: Implement getGroundItemsList()
2016-01-03 20:23:39 +01:00
Eugene Sandulenko
07d11b4af6
WAGE: Complete Script::compare()
2016-01-03 19:06:15 +01:00
Eugene Sandulenko
6233e429f3
WAGE: Leave room for input text in console
2016-01-03 19:05:43 +01:00
Martin Kiewitz
453afd7bbc
SCI: kGetEvent modifiers bug was fixed in SCI1
...
- SCI1 EGA QfG2 keyboard driver resets AH
In the original commit I forgot to mention:
- thanks to lskovlun for figuring out that bit 9 is checked/set
- thanks to wjp for checking SCI32
2016-01-03 18:32:25 +01:00
Martin Kiewitz
f9459656f5
SCI: implement kGetEvent modifiers DOS bug
...
Will fix darts minigame in the fan game "Betrayed Alliance"
This bug in the original interpreter/keyboard driver seems to have
been fixed in SCI32.
2016-01-03 18:09:06 +01:00
Eugene Sandulenko
b25b2ec8ad
WAGE: Implement immediate text rendering to match original
2016-01-03 15:34:26 +01:00
Eugene Sandulenko
74cbf5477d
WAGE: Implement console scrolling
2016-01-03 15:31:24 +01:00
Eugene Sandulenko
4e14c952d8
WAGE: Fixed processMove operands
2016-01-03 14:05:23 +01:00
Eugene Sandulenko
a4251c58b5
WAGE: Implement processMove()
2016-01-03 13:01:09 +01:00
Hubert Maier
44e2256e73
AMIGAOS: Static builds preferred
...
Reasons:
- Shared objects aren't really shared on AmigaOS
(Once two programs load the same .so, it will be loaded twice into memory instead of sharing the already available one)
- To make the program run for everyone i need to provide a subdir (SObjs/) which holds all the .so's used while compiling, otherwise some people have to go hunting for the correct .so's online.
(That completely defies the use of "shared objects")
Even worse is the fact that, if users have older .so's installed, they might experience crashes.
- There is no benefit in building ScummVM with shared objects, because even *if* a new lib version is available as an .so it won't be mandatory to immediately switch to it, because the code probably won't take advantage of it as fast.
In short:
Switchting to static builds to reduce user grief, crash reports and as a bonus have ScummVM start a little faster.
2016-01-03 13:44:24 +02:00
Eugene Sandulenko
e684c1148e
WAGE: Remove redundant headers
2016-01-03 12:40:29 +01:00
Eugene Sandulenko
2aef67c0ac
WAGE: Refactored font querying
2016-01-03 12:39:29 +01:00
Eugene Sandulenko
077048032b
WAGE: Refactored coordinate manipulation
2016-01-03 12:23:17 +01:00
Eugene Sandulenko
330f4417e5
WAGE: More debug output
2016-01-03 00:52:52 +01:00
Strangerke
35e526d34b
TONY: Fix Amiga Build by adding missing sound ifdefs
2016-01-03 00:52:35 +01:00
Eugene Sandulenko
c3f20695ee
WAGE: Less intrusive stub
2016-01-03 00:52:33 +01:00
Eugene Sandulenko
b1a558f53c
WAGE: Fix number parsing
2016-01-03 00:52:07 +01:00
Eugene Sandulenko
8ce82bd8b8
WAGE: Fix ifClick conditional
2016-01-03 00:30:57 +01:00
Eugene Sandulenko
a210ff65a3
WAGE; Fix stringOp reading
2016-01-03 00:29:18 +01:00
Eugene Sandulenko
c6a83d1e06
WAGE: Proper game start
2016-01-03 00:28:37 +01:00
Martin Kiewitz
4a63352462
SCI: sciAudio support for .wav + .aiff files
2016-01-03 00:27:42 +01:00
Strangerke
35f08ca0fb
TONY: Add support for compressed music and sfx
2016-01-03 00:17:43 +01:00
Martin Kiewitz
30b554d694
SCI: sciSound: check compression type
2016-01-03 00:07:05 +01:00
Martin Kiewitz
4892bd8066
SCI: fix sciAudio not doing loops correctly
2016-01-02 22:43:27 +01:00
Martin Kiewitz
9d5ee9cba0
SCI: fix sciAudio support on some platforms
...
The old code expected sciAudio FOpen calls to fail, because they
contained a directory name. On AmigaOS those calls succeeded.
Because of that at least on AmigaOS, sciAudio support didn't
work at all.
We now detect sciAudio FOpen calls and return a proper virtual file
handle. This should fix it on all platforms.
Also moved the SCI32 virtual save file handle from 200 to 32100.
2016-01-02 21:50:35 +01:00
Ori Avtalion
85fa44c32d
JANITORIAL: Remove #includes of list_intern.h
2016-01-02 15:32:38 +02:00
Eugene Sandulenko
0870ac88b8
WAGE: Implement evalClickCondition
2016-01-02 12:55:22 +01:00
Sven Hesse
92e7bfa959
GOB: Remove unnecessary includes and forward-declarations
2016-01-02 03:16:30 +01:00
Eugene Sandulenko
8d6e811842
WAGE: Redraw Gui parts on demand
2016-01-02 02:53:30 +01:00
Eugene Sandulenko
31e4f810c6
WAGE: Fixed game loop
2016-01-02 02:42:15 +01:00
Eugene Sandulenko
e825eadb80
WAGE: Made Gui autosense scene change
2016-01-02 02:39:47 +01:00
Eugene Sandulenko
2e6732171d
WAGE: More work on object interaction
2016-01-02 00:55:45 +01:00
rootfather
005eead035
NEWS: Added BS 2.5 to German NEWS file
2016-01-01 22:19:15 +00:00
Eugene Sandulenko
1ef7beb8e8
WAGE: Stub for object clicking
2016-01-01 18:48:16 +01:00
Eugene Sandulenko
3d75c3a1b3
ALL: Update copyright date
2016-01-01 13:49:38 +01:00
Eugene Sandulenko
55100f224a
ALL: Update copyright years
2016-01-01 13:33:39 +01:00