Commit Graph
86814 Commits
Author SHA1 Message Date
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